openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() kevent(r3, 0xffffffffffffffff, 0x3998, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaa082b00fe8000000000000000000000000000bbfe8000"/40]) executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0x404) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6, 0x21}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(0x0, r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 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, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x108) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd4e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r3, 0x40}], 0x2, 0x0) poll(&(0x7f00000013c0)=[{r3, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="ef303d4f525c34013bc4293a6d5ce2e60d91cb24a3ee824d", 0x18, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) unlink(&(0x7f0000000100)='./file0\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setreuid(0x0, 0xee01) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x81, 0x0, 0x0, 0x80}, {0x7e6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 6: fcntl$getown(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/506}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{}, {0x4d, 0x0, 0xfc}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000004c0)="dd33190dae61c803302f9df32d1272d38b08c54bd25c1a2919c82aa85906e2639b8e5f755a6a32a51416bb569b2bade9e1067637aff81823fdbdbbad187a0300d95eb9a462a6d99f1125ebd42c603485e8485250be773469241af241a2b598a88560cc7d9bdd3fe3d8fe9f88ab63400bfca6d22d255d55bc2bc3dbfbd95b96925bcb7ca3ccdd1b692d51887f63fe3581cab958e06f063e9918f1413f4292c1cee55e46fcaa9d00804221795de913900cfaa715a0ea50d9d239819a190b63628606f57cf4f970bb05315d895c9ec80ae4a837960a1ddc309edd1a671f67e562559d561e7e558ff9e03a6f5583839cd8f6688f0be6c5f9dd2f8d72d9995a9974efcdf6512ad9646a24bf741ae61cc17a08da1bf1ead633f17d20a86ad19188cc893ce5001a6561eed96e1f4f5878e2b74dd2cbdffbce432cb777325dbb3f784301c4d01c530ac60b3194a0f4e45c0b78676541141251af3add6b0db4f88a9b14cfa99a33f53215bdcaa53343ddae096a635a607f0ac73f184962f583e2d990b61091c89f8923aad62d1f048b51fda562b92a5090b1085baf69bc378dc7206fa5eda44fcee6ed4be0bc49956244dea7361312119d035e7b54a7d38f8bc488d7b47d4e93f23dc97fc048641f3cf48bc8c5b60ab89d97d6143a3187ea3050c8008d84de373d884bd63b15253b1b56fb93ffe0ec49193d28e1402815deceab026f43378d9132eaa65ec197b85fadf048b8ad833f2de0204ca6190ac32e6afe4d57fc7c82480a9fabc67b6d5e3d93ce2cd8f23b5c891712495df1325bf1364c58dfbe91a547630736b6498e365ff23ccedd098971e3adbe9cc1ca372e6426a014d063569b7f4ec2741ab26a0c0801e20afc6e9fd76ee606524d3fd792d0db9ce3906c05f1b9d5d975fae52c601e4c1f0d8679971708ff4e823cced3ebdbb2a4cb00a63b17e4f5f257e1fac18fa80cb92755f58e35f7a08d5d22b405d63cd605f97650bb74df8e39e09e5e2da573183628c8e2b02421c0179b1f3beb0c3f1b164f225b2182865b6974f27d6883106a934efe82573e3717ac8f8a6f5306667a5ee9bc62e43e3345c3db2861824a8f3cb7be927b3edea3321c3a8030fb195279b953ab3fb378bc21d99108ac4b674c8b08c7583ba4b41853277bdc645988c55cfbb48f2d8f927a086da1433d2ba1b174bae830d52621b12e280014e6d60110f94cd643cdd77fc30d862306e68aac494a42628ed93d718c6924f56597d21376da936ad785ab85d8894b684026adf6e129547f9bde3fd0d0b5a31da2b25d5ebdda8c9751883e67345b0a158d6d6273dfbf0eaf44680b7c2cf747a292be66cf44a196543c249e2869ecd3a21bec5a381a19850e63daaa1bf3ea5679f8e7c1222956f1c7ded97479c3aae4c2724c5bf0989118bbb1db8572123763c5245c3aa010d78a03f4eb26a70d1e04f76f46b8e869aa590520d074f6db36a43f2fd03412d553c48f7310cad1d1e0fb9bfbc8941b554604821962496b1553f8edcc3a3435979d530954dd1adcf1a19efdb7f18994a31c578fb46f1ad8abb8304ee16c520a6f5c76292c6862b8539bd587c2ab9e36ae00420583c60c045fe45a2d3d11a9b81747989a5e0b5b867b2b14eb71d2f610a644066b5c12e2359dead2a85972829e2d2d81333d2c838634d8eb5a6631e8bd50faa86aa1dbfa2215f3f8ccdfc59cc79a80d3df129a048acaef6b6154fcca6ed127ac93c3dcfc0c0e6f3e20e1f27f2b13b6fd167b68cc64f0cc5f505e2547e06f4864774176f07c79122c2090453736a33c5c1962edf36a67058f45c0e6ebe3accaffdff882211d489a7c27ac741df4bf6ea3d056dc4554841517429e5c75a72a0c7b8d722334eb92e97c1ad7e7d4d4366b9527dd3be4cfc77fc7eb6b34bd449f2bec518cac1b51f49e31286d0af8f00f010614f199ad4d1e6f9359af64b6e147271b09a56a4605ea6fd655b8bdc4f1af6754ee44363ec826397563d98879f644200ef0d503c074d9a3a7f14fca5abc6ca2f89599eca45c3d0a8b16e685143313e716b208644d34b45dd8ff413d32f8b69dd0ec37785abd309c16ffb26971e511dde262b8500c90f4efe5d0f9270f4148649283196e61d4955ad77f468fe96154683698f4ba399d1994ea0102bc8405bafbe0b50080de24d78327ba8df2b916f5b1eca1826e691f62aea7210426b52f84431f3b0496aa8a0a1b3d971307ac370e447d07aa00f8393edb8e102a607f9ffd1cd35a66e69df89576abee6732d86d654f27470263adf7072b44ec47a6d4ce1c2a2ee13db2532970f996a06f25f3629a680727e4668f8984c3afc329e4768c350cb68e1a6f3c17e6e60bd11d4dd91937b3ea6e508ea2541b1f27419d0dbe1093982962cdf0dfb21577a15ee3d95ffed9c431ac05b3c550156e596d82399084908911431a6b1da0d089e49aaae073e0f9f8a253b2437dbaa28bc954105b22892daa77416e13d688bc09da57a3ef38b6854fcfee95fca3ffbf680331f2c92e168fd69b73c578406e7505ef5032eb79d5ff63658291faa2f317d050067f29ba5496c990ff3b86f9340fcd10fc1ece94865630d7e31701a3b9fa483b1f899333c0ed0c5af86f7665e8069e2bed357240eee7619315d05763160ac2973b349e697ba9c2698934f5ce15fc967004d2328980991b0a26635ed09cc4ec2042158c1ab3d13e385e0329ba149e9b054d1f9f8ba198b19928b24f5bcf016301e2b9f2211085cddbc7a9355d69d4e30a93765b515d3c80eab50ee942d35046a00e69dcc96e00e0d82345b201e3bfa8c809d1381bd7acab93b7ad61710810a6de9d586ed122484de6e78af10ba3f418eea2dd895167a93b9a4d442e87b02b63fa2a21feaba5597ee569db3a59e10a4a7ee9b606fc41fea688a4d812adf5cb4d04318d65e33072d04f9cfbebb8d2902ecf026ff10fcc31792c494f4817ed24f49e09242e10ddeae8b3f05179d63913d2c882ae73f4872823a44fb2a9137e7df0a02ea9ba77faeac8179495ae7c3b9a317d242eeeb55e2c9563ebf79e1530c4a3b8752a87620dc4b8570fbd0ee9dbb70184344ac2c429f74e45e35ffb62f9ef2dac30ad9f3e89bd6c0b000f4f47f145ac516814915f875fac14dd2a572c659418d052394a2a6e886a6127686212b2cde6e710345d3e64d70707bd89d53c85a76e6bf2ed48c550e36339ad26ea7858ee1b78fcea318809d633bc37752c4627c21b598cb09b9ae5ffd29e683d24e09d27cdc2de0481fc85698b2aea1ca08b6e5063b80122468b8ccb10e9a20ff5b37d7fb0e7af110046dd28152402e078a55b5d5983df5d927a3c76a9ba9a5c26d1d3f6ff4b42f85ce5952cbad749ecf57895a21603ba4bdc89845dc49769c7f31788836d40d319238f775d4f4aa88f38a2930bea38fd4ee8424c28bd949f72f0d325fdd49fd644bf0eb83d9b9b6e1161c7e323f3200ec77d82b2355247b559c4e468981b1ae1a2ed8e26ea5182dc58736651b3dde886077d0d0949c93649d3f96d28fc051da284c2cbc3899291c58639fed69fed29fd9c4f100fa210650ae743e9db21acbc8b9278e95e027d8becfc82b97abbf0fd31ef0b410ed6b1fa666cd3961a0bcdaecfe802f9d665ea88ad517ff830e4c8db2cbacef0fd6542ae709c1e844a16186d8a393e1e37375ec7970381fdc3235e4d3f1de3228e2b0ffcaef3ec1b9a734cfc6069aff9237811f6fec9e4d6fc37f1296d40a4013e131123b28346d783e02000bac1481e882ae668707c75e8e3d6889ecd38fd530147adec4594470a32c2daeca7ef5eb474c55406e4e789def71a9cddc304549df9a1f18cede8e79adbb6ec76ce81bc05abd6daa1f95e6c436259384ac49c19e878ef02e5178bd4ae018331021674bddc399eacb42ee8e92931ccb47a482ae7cf8f7ce0a24fd36f15b6d8232173bf6078085ee8f3c406493dd808cddd6a2ad102a7cb0d7d9b3b4373ff260d5912c34f92a1bbeb8e25bd98382b32db1fe81a12708141c611f1106432c517ccd80f89f833c8046cff3745d9a42bb9810b5ad2ff8f019a710cee817cd9ecdf9b5b3771a6ecf8c1e74671db3a13deb5cdd9acfb0394f9f617793422a982fec9facf2eef3d296ac93efb40530eb427e7992123014cd5e9981388786530f26893bd37b0ce7edb7b166cafccbd39a2688c45ba4a3a6a9a2a1d7fef630ab85cd4f665ded620e9e9cab4793a79e3617d3df2baa6c2ab0b40636f6d4469ed76f5c7cf990b63e72b9146c839aa744f2d68baebbb2e50ffb60905f7334b271fbc0e27066c8abe0739a00d2a184fb3b19b5238aaf831e8f14212ae5aa59d4d89eab2d5f423af7f58b9f7edf84dead50ea29526dc0e936090d058dc6af135621e2bc13430507ea4aae5d6f914d38b972b0f3bd1b240c9755f9a08d5d86a77e67b2fb4c5d8760c9dd3bc5d917e265d08703bf695dcdccd4a43b2b5c3aabc4db24571541fac649dc1aef5dafae37fc5cbb41ada66c7a52689fcdf3a8ead77af985ed859ca4054235b611f830c4860aa8cf963f316c6e1fd5594f00d068b131aa3b9d9d316b588a523f9338d123c147db848e1b594c520d31f7a2128fddbd82bbebfbae45e5ef274670bc9936a49d7ddc0ded659cb4f6e6744613a2dd8f4b47f3fbc5a602a95d8631daeb32ace5afe1733b0fdb328c3e4308f12a53241ffb706379a4b76092421c7b3a5f6ede888fc9ffcbacc4d0b0d3ee74b994031e7efdd6575aabda31958de25071d6c09f7881f201e4b475d8de8ab98a88b7a7552dab6235f0640c613f4d4b488d6d7a266becc2f7d30b807bd93b5e0376ed563289efcc2994ce33a1da235ef9099d65370af39e10b4b7d9c87facb4db7d41f761bc1f470d52fe6e0f2339fb5b0822fa83ffaadaef5720203134c4baef65bf0211e7e544e2c09d34fd3b222196efc81e9cfedd185f6ddccb889e38f35a1278e2d842ab548a062cae07f8e954fc35ca38cf13bd7197fcd73e2cbf7801576b3e0b32b7ed24f43f0d13eed89871f35c33cb64445a3813d785fc3ec7050239d8749de484d496122ec0dd2aa8ea1ba5079fc6fe7ba3a30e998188968c3cbe473bee55a5d56cd668c73af931ca519a2ce772a87f9219a52b5a312788ed4862f24be2772012bd4463fda596f63f9736aa0e12c88a06b2a69d4fa5979710b26bda5cbe986fd0c5b19b868e38dfce1433438f066c25b7688d2d13be20a172b35967f60f2b2be62e49b00360cb2cdd77870f79daa198bef4d8c9be46ab79332fc15144a8a0580aa71942a2427c8dc8a59e981b2b881a045db5cbf67ff682cb07f6c5c21b145948c3a84ca6732eb64ee8050e39601891004ef80fdbb3c31a725b51e4ca397323969eb707757273d231f1adc769537edfb8b295f49a6e4e805ce87dcb326d14341575f473b174c75797416731dd1155c1a5dcb02a904a1a197cb62c03471a1f94bbfe6f8efa47c76e75b3732ef3c5150a335348e4463cc7be38b0c5e0408a4037baea0d90e0f033d0d6738a4ded8e9f5ccff4307f63c8e8232482a037d45146d87577161042071629e92d3d9629cb8d10efaab58d384b5ef9b3ac88fce79224db239dbfe7c8fdefb63f5513db4ec6ae93bdd8202e64893999b797021fc7212fdf34112ac93dcab7dab67e785ebececf1c34dd9efc5e22ce45c916a90575716e1209c0775a9a3a21d0b619f1006337521f4cd6e46cf4704bae6303b3825020d1d4a0574c4b0e39b2e6447da65a17b4bd72ce718e0e37a5b3b896ece103767b7566b50da55681cf6b8", &(0x7f0000000300)=0x1000, &(0x7f00000014c0)="d9350fa03013dc552407cfd65808a9b89aabfe9a86d0a66b6474e521302c1a251dd8fe923523d866c66287486e6770aee6d0f07dce7685787f16a1ba046aab412140bfe9481f30de526ed3efad5d8ad62c27b73143156065f3040e3910d4027a7c79b4fb28c1875bfa1da9da256977469747f71628db6038cb8318d294b5dc9606f8011c6e4c8c90a18e076dd0ea2575fbdb5e6b140f24c1dc40b7f7930fe3100328fab2681dabe7a7ec551c89d2248d50d472eafd1f679258a87028c69fc6a381bd1a7257a96fd9b08caeb94841f81e70f8e63483d9686e7cdcfad1925ea033d5cf1b980c979110a91b9a2e61615cefaf2c81cc819e", 0xf6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r5, &(0x7f0000000200)="1e3d4aa33a097f1d854350e552d086ccf8b6f68478d763d9c87501cc072298f5c435658ed24d530a3b3ea00ca7b72284158d0cdcd97db07d71039f65a352432c3fbc62d0b7a6534d6a4a2aeda0ec42984b2729946f6f92e6ba5971bc625383b2a81ae21bca7581b8d2c66b62c47afa8f05f240b85ee4865e00efdc2b197d96acc21faa8bb12f34a45e557eeba75e9629a2dec099c8b988d13b17af5e130e4f5feacf22cdb4a09e6ef5e3673a3b02796eeeadc1ef487be01deb645b46696fd34d32112ef78f43828216fcff66dbda577598273ae805627ee7c0df", 0xda) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x48}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r5, r3) munlockall() setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(0x0, 0xa0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) close(r1) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x0) getpgrp() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) executing program 2: kqueue() r0 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) getegid() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x11, 0x0, 0xc}, 0x4, &(0x7f0000000380)="a1d5d25884b5ba5a12ecb9322ec06c7e1e7b3e6834bb70a087606c8aebd0e7845be05c28a682ac5cd9fa7f6c0dbd38b7fbfa4cc87347053611a5ef8c3d15b03b0ea918247035f5f85ae62ead265c", 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x800000}, {0x5c}, {0xd7, 0x0, 0x0, 0x4000000}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xff, 0x0, 0x1f, 0xffffffff}, {0x8001, 0x4d, 0x3}, {0x3, 0x2, 0x88, 0x1ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) executing program 3: connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000240)=""/226, 0xe2) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [0x0, 0xfffffffffffffffe]}}}) syz_emit_ethernet(0x36, &(0x7f0000000780)=ANY=[@ANYRES64=r0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0xc1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000002c0)=0x8000000, 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000380)="8bcdd66450cc3b02913e6dc12cf432baf1b8792eec8060c9122c40d99d04058ddff4238332c2ec2719ee8cc19a489aa14779adf0e98ae746c47c617e9045686d70228ce6b8c55973de996f4bfb27598b561c7bea429a842896d19cc28d64aee91845659b90608d3545e2968f3d588f846baa23e44569b6abe6c7fd7527949afaafb242e883b4f12809f26bdb8f4de92e46975786ee265574bf55b6648e28721b51115f69e59258fa5f3fe35bb0b5f0f8062b7659b3e1fd98dc3fb6e9910c19c212794c34d1502ad58cede529242618e180aaefd3d65a13e6e6d3687d81a548f869d94bf71258351836723514723f17e904", 0xf1}, {&(0x7f0000000480)="017f941ebc4e711904acd0552b6b7753be653c52fd436dd495ad096c41817a7b7ee97dd3d2251fac2d6f579743873f019a66249a5a24705ae6d37579b915fb82bd2b8d5aabd4e8a84194aa896666dd4880b9f062724e65b398b453cd6bd26b1cdf261d210f8577b45100d979545f853814b1e5ba5ac3c14de7105e91bf79ced6973d6c0bc92b6181fa0b2bb9b0fda596a3338e1b730f2cfecb40b90ae10aac7ad6b6da64964a761c6907ef60d54196f0512e90a857f9873bbf7d84b0f55569aabb1d8d", 0xc3}, {&(0x7f0000000580)="e255b54624db9eb25d9b2c4e84a5f53f53f7fd4d5e085093d8cdf59f2cbbdbc9f7a7886c9ab7154e96dfacdd535823ae3a45b7ca5ebff5557dcb32aedb0edae57aec31ec57f2b2b43f23bc84cca95f0189ec68a92ca642b62c1967a8173b290380d4fe46bb799617a0c0c89ef3c93c1d8eb4cccfbd6af292e42c7b0fd5b4ad085261b86c9f02f26a369180addb2b02e160c7a63150064c7ba3440c832c86212b8ddd6c5aa5df9b4237bbe81a29ae5f7c47a4a983bbca32ce8d72b9757bf8e69a9d5f52ed9d3e86e3fc", 0xc9}], 0x3, 0x0, 0x0, 0x4}, 0x5) executing program 6: accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x84, 0x0, 0x0, 0x3}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) pipe2(&(0x7f0000000040), 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4, 0xb) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) socket(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x2, 0x4, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) executing program 5: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x4, "0fdb000000400009000600000000000000d900"}) ioctl$TIOCCDTR(r0, 0x20007478) executing program 6: kqueue() kqueue() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) clock_gettime(0x33563686ec971794, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b88697e47f", 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) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) pipe(&(0x7f0000000040)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="450b08bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimes(0x0, &(0x7f0000000040)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54ef90 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef0533b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471628aa717cbb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b587056de8d6f5fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34392dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324547afb4c88af276c02f0f11db72d286c5ef1e6fe2161871ccb94d1be345628e0d7817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d056a71e1f9e45b", 0x592}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="21215dd610bd00c0c00185f19a116f3b3ddcacd99b1fb355a233df43d2cee7d556fdf5c6aa19d2e5aef8eb7d16451d4fb4dda9ebf3871ea40036d3ca89500b23bd2c998f85f0aaffb66a5cfc182c05aee2ff9b987bdb0411b8d6507dbd3668451f706641f6c22decff7b5a49eda1e6e60e0f9e57ac7b43c82d3524098f1bfe977235e461d3e4aac9f1e73f8fa48360a9ac51335a8e645012028ab8cee35fbe90d70ca0137769b8fda95c5e31fb43086db680251398", 0xb5}, {&(0x7f0000000200)="28e0fa25eedc9e22643a6c83b039baa57d712bada21dd8c646984bb352ef58ad76e6cab6301571aa4e1bad9ad1d6b87f05e76b8cf4221ffc7edbb0621b03afff14586ef9733a744e22ae02b1946de781cdbd3ad7eb357e4648f608ca4a2bc54b1e2ca8eea015caf6c4fa37cabcf569d937c023552ea0221e8fcb7c42b7873aca914e", 0x82}, {&(0x7f0000000040)="a2b0c5501acb3d1b3cd5de1d0e0adde3fec73b8e07fe3db0c47525a05c1bad88ca0c3f532f631961e56297ddb991e86f28e7b92f44e2f6be60055665a4950733a59c0054748c41168b3a06355200f0794c8e", 0x52}, {&(0x7f0000000180)="adc88f05da4a2e974a1a52f1dd80ef9be502d4d9db7789e8960e742d1df777f0e6fe03ade9a9bf9d353cec56cc58bd58af03066cd3a0c5487ade95f4de6d6277d5f89886a50b3b77", 0x48}, {&(0x7f00000002c0)="917e789ea0572496df309817ceaa5318bbe7c7a5fb3148fd9274545251ac030bdcdf3938ddad955707335797d3bb134622de75293cad20f2f6f076f094ce167ff14efdb0b2b34897f99a625cb7c21b8534875d92db5a2d8087c74979b17067213429363e1473786340320fadd2704a2780bb72d0a82ffb2ca9d6420826e99932342525791a6faa0ac2f250404acfcff29a1aee147f8efb9c291bd4f9508fbaac08fd0b495783955a9bd375ed852c82e02da959b55a8f62a1ffb996dfc2fa31c6191050be33ccb0b142b1b3c455f3f5822af31c64ab5c", 0xd6}, {&(0x7f00000009c0)="a14c4f7e7e851eafc4c34e8acd8ae305afac41587673a32bc4861be59128f37b6f950027ec2b651a943421f17d24ce5d1a847aafafa8d313bc522fc2275bc2efa2e9e0e9428c0bd8949918f1b92c6757a0dcdc56251e9d4a8bc5bb6fa6edc22caf8846b4cd6f39d73f22ba588e442196cd7cdb7abc25aaee939afe5147d8f5e01a279a494cf62506b5e34e5707fe0930cbbf9deaa0c97481edea7f1ba21288c84fa6a3d386eb7b176b513d0f0ec3834819859a91074af27dc79418855b4c1021fc56c5997e2f25ee5c1a3b391b8dc0f963b4c0dccb7ab8d3b5cabe928bbefb97ecbb70e15a66430827d89ee73edffd90d3f40ec893e20d21b9ea2f8351930903268b9f34d5e9ccf7943026be186c6d0d5e7416d9cf89a9dcdb5d53d37a788a9a6f0ca85a857b22852b601e97c19639ab52c013be5e5571848bfb7618b4ab11cdd974ce6751958ee1225baadc3e6b24ef25c7f3700541237e0d78fbecd563f5593fe06b81d985c74a9bbf2049d3f600c4b768572a138cff11e3e03532c14641caf22cadd7bdc592606eb8ad964f5921a2a8a92d75947a8d702107d42cd8f699ee33a09978612ab10b9062179c131a026ec653538c7c4688b05458a70a67cc1c324c20f26d32cd936c5b5d88f7f2bec4e51a95dc6ba4b9a7ec01df431b33417b9d988518fb494e2af28e5b482fbd38601970b201082c0db83361d44f84b1f41013027e422a752eb3e4d939f017efdd882b2322097be53704d0a793457e2c11dfa881ac97c5dc811e17c45d2b100d5163c018b6549f6250c54d4a777e4b3faf364e7648850df6281166ee6533373b09d9b1eff70499e4944c151bedecf8a54a93c53c754571f623f0e8425c02c876b968a5058138e1f57db18cd0b6a4b171c672705ab78f445579a6934504d1b35790a45b4f6cdb5d7f91d84fb29d7ad5f21149c48c89937001a052220a3af98d583f4e3aca10f6be96ff743cd04bd1bd8ad546b1f60d0721fbb61dc8d30fb0354e8962e9ae289bae93dcbb260759aecfd0e79ede0db5de2861cac05ccf50364a193c72475d3570b8c4becf18dc0e76ea414501b0bf138688f3a82524849ee45d48343d2a989d104a7568ab7b78f1bf4b63ffff8481e9bb88ab0a2661ebe3cd610bed0b435c418962409454d4e182efb6cf09e9507b8897ae05a659ed25e85ebd2a3d400a43851018f0044acb501ee884ca440d003c8f2cd982b18ce14642ab04651257f13a534e15fba000cc46952f7c400153d8b1aedbbe5d1702dcecef4e6547aa72c4316d76ee99c6fe328fbc1d855f685e7dd01dd42df20e72fbab5d7ab84016016f8b80f998b1251e609b0526cff14e998d1a3692d0445d490ffbf094a4b48a9afd1a4d381badfbc700a90941727c905355165cff5974263d2adeb5f0fe29f18a47883a2b72a3ef3ae164a47c0f40b32aa5e7f6aed1e276c95f7af3ab890444b4c80313a003ce7c597a7c2ba84c296467894a8a0a421708d506d801e9b10a27e41a195e55604152f627402efe00a2878aa4c9743dd3b16a86e22f29b1adef2f2259037d90c4bcbed9bac1756d0fb13b50438885af8646a4e823054035d86252703123460a1111878234758cc0d81644bad99ed2192b961ab7c42971a63dcea4c16b8e064d3e0f23654c536b3a8d147ef9e80db67b6d17aa2ded97c2f3598f39194e74d4b7b9c23f238ee897551f03d3dc3de4d1f2f0bca20e60bc9dce9d8859f39e0f5318874df5ea1ac6a0a2056a26fbf4b5a9918d94548f0d057abd980221eca3c2f2b97fea4d75efc7598ae21072b516d01baa2d12f611441b5e31d44e8eedf5b5deb544d156b399ab4bb1355e4bf6aad60a349cb9eb442c892d61f7d58c4e15b1e6399e1fd32edd6087d1b999a905f1d0f887b62a02afc6777778183d14cfe8da392d0191818362f1a514f3f3f1dfe16d8905846ce2e35d58a6d3b543ef66e9e098d024eff21f6115c48c98d861d7f11bdfceb51b37e96d1742edccc62288161b283559bfebee994619287546b7f53cf425b453e468108b35b12865cb54883c6d1ecf6b7161767d0b8047bd9d9c3956dda0ae396b4e206ad0949cbb315bc5179133e6ed91bc6e54f6ec1a0f9edb31a44cea11759f4fd1d6091405eab0ddeb2c612b982b5493871ec923001c01609ebcc0961fab8d5c48214d4212cbf911e14197cab35c533157ac4a422d2223e71c072c47aef9a21b66af8a3ff065c0f94810f80e25e19781ecee36ca9fde8729e16472b13faec45cfd0d925085faab23f08e2cfc6b2aa664e3136af387b8cb68bab6de880b10785be1fd569c2e1837a7b9e3f40d8cd300c55c608901f2fd1aab78b174ebdbe82dc4f8f862fe7697c0bd7cf14f703f1008125f299b1643905350c7518b58fbe6c446ce1ec3f8c618a56811f8b985ea7112be22d200a3c0daa11c9810c21da5160f5a847bbe4159a9100dce5c9de8b2bfc1ed8296f6906cb300ec3464eaaa5e7d08488197c69c2ae9b35f47bfab9a292098049c244144a21a68aac6f9e3dd99afd581801fe0bd7c90551aae13917850e1eab1ea31b8a261159ed64fc61289bb6ffe6191144a18dfb57c16862b5a44cffbef8c352d4f2d455b8cbbedfeba8a9cba36268ff268f363a1ff73cca3562b3029fb3a4cc5671d33956c613ac1a9d6297e21b7a9ff729cc8d547b85e6f9494cddc672bf58c4908d18d632d5290ed29a946bf45f2e58deaf8c88968c02a97ae89fabb5ba1597f33b70f40c6ae4ce9d6276912b7d9d6a1142e81a52339a18bb95a8d6747a9bfc3d7ebba09844a7e82bf095753f51c7b78d35804c9070578a9924294082fbb99404ada310be7ffe93b6b9dcdf7aa5a9ad9e45c32d688034f8d1f031d68f6e2c7b1ee1170a1a89c3be560ee0e89a890d2d669a96d6ff1e63418b3480a104cff8c9f277b1a2d8f718bb33fb2bb300b1bbac5555e937164eee0f9f9774c2c6cb5870165277d91adbbd3166cb96f4bc0623f425517f63878e84f2a52b5f14ebd445815690f64029d2f8d3a76d7be86445b990779e82da74ea2d18b5d337daf7964f3419fbfecbd63c08ab7438d70f8cedb80cc396e9286ac3e4a9e130b40c7ab3328b02dc97ff16bcc33dbd65c4e57b86934a9052d63333154db495401cdcef6cb44ca28cdfaea5fda182a96c9d2e94845ff5bf2f02361c3673f8b0f930a1db056a67c6bd073af41b87a63847a6f5901271e98b6e19aee87d84f5a7b7ca5e056d4f6b01c74b0839dda8ea88805c8643615a5c07807b6d9b2a156c0d0d100ccac7b917596444b890701a851bdc9586595c8bdcdf9d18b28fbeb0e7365fe73a8b3a1124b32095e7fa5c8d88a58767f95ad047b242b4edbddd96d666d3f8d5173e7e5a483e46f80a0fe72cc2cc3018b73cfdc251691f9657fb0b0c1058b57c2707075143c688e8603f614b45b47cd31de418daf0c20543c02448f1bce863e7cfc2dfb2aad1194fa4e74aaf8d53bce4166569e9c1b14cfc8f3be0f235f0cff5888a47dd051dd9b9ac46ef2fdb272d2238577f63de093fe14b348ce6eacf87331feded48f082c805451b3535568355552500f95e39175335adb706c4f28ed7f35cbfb5aa75150c622619dd4c22582e58f5db92d760ade9e19d3bd3f654802166d0f0df5d97dab32103b24312415ca2725f6e927f364ce9b0d528f7fab3b9352d287202f0808a72adc7327e5277a1133f51e024d7af6a865e0e782f555f88e76df767775b56a369cef847a1553c65c4d16fa04babb0e2d52de7186328a7f75cd11d8725b7c4d91ab26f4f03c6400b74688ce8c2b3a6a9bfb00ebf2d70eaed293f99e94c88e14339ee6e9bd17a58788f58a3d5f6d3d7fc408cd7336c4d44a8a2c1dfeabafb3062b78d165234c4a9937ca859ce43e8449390a42e866407e5be5f0829ce96b37dca07fbc7873d286b23a686bffd95ea0c876bf07018ffef26973751dfe843846115af525c5a8a34725853bd6ee342f04ac7fb3fa54b5781e17274fb38628fdf79fd7d98878add569fb11d5ffb5550c51cb6ecf93d4a363bd33a8d544d64c8fa45f35414a4f0a09e32fb502abd3af3ec7beea4218644c7640a3f6b7134bf2f9fd976b58e97dc1119edefe57da158b1d352e71ed75a226d0d623985c1ac275952f525278dbe5732f844749ce33a6a03029751e1cd322e0feb0cafe2bee3c709e776d74f97ba5b4cb6266245228a7a310edba620f7cbf572485e515d969712303f122ee44a8cbe502f1974b169fecdad0c544ff90f88215e452d5f1f93bf611f87bedd8c00e39fc1b9bc52816cfc32a98775831dc8200078fa10df0b76499fa040bb25d700d7cab87d32d38b4dc739c21535ae022e8e4d5cb025325ddc47b6b0581e14819776846b32a90ea4ad42b7c65de8b9dec8cd0471c81626f42d3de8ae4147d4cc2204627f9cbf288fb25546b30201a92901cbabb5a32d0aeebcda72e569018850da3b6390e9cc2888614cd796803dc35842ca6bc265aa0f56b67e70b649ae160822899d44ae6a04bbe5204ea69fafeed5fca6b651e6a17991b5653d6a839d19ffb90fb070778c1fdf449f189ea951fd254e0fe9b09c3f1dc03c8a01d587b23565293f7d4aaebe1322bd46e2cdf111e74cdb62ffe6f8267655dee1248561d56f02684e8be7ae40a1b79c8c7224c6316e9d9ab00100ac96d5921b5648cb9adabf718c64017ad1629027af4c4063883d0ba2ae4444080d15d5955b387234f277fd3b2870b301f64391eab79a8b9f04fbaec8b01dea8c50e0f816ce7be96b3417e0b5a6500a2cdcebbcada42ad3d2bad8a3d53c3af4419623e68a6f9aa8cb2417a0fb856c55e037fb70c85d902d732030fcb7f61582e5725c3123b0c3cca7107dbb6bdfdda7b26226c76f521bcf45c3008b1f356ccfc917d8f758f949f938fc82f3f38aed574484e201a45ef05929d672313b85fdc7148aa6f7911403ceb87820078bbd1a11039e8c148b61953bd5287ed10cbf4b9c7abce833d4dee4a035b31639750b32a5e82b7cb3598048e4372cc3c73c34865e66e44e3350ab5386599b9d70f657e60cb7370eebf82c9587479730fba74d71d649c922b036cec18c7f75b721563f6c94731181d74f9428d58e894270fcb349def82f555335aa18ba134de287bfac5fef9438b3626503012570d0c735b8d5a6d8f44dabf732f743cb149de0bfb4ad06f3717479af3441995cbe00c229df79d2b906157a594d000450758144b2943e8a70c59e8100ee66689a2a8fca5c8428e44f6fd8992ae4ad3aba109da7ccbd13a7ec5c884068a9be400cfb4a95bc05cf36a2fa619fc0be8ed1d5b23b5ec30b76e99ea0e0a33f58ddeb9a5ee64b885a4628ec86adadd2daf9d25b85734e76f3965c803ae4b19429051d9b3fd5a1fc362bc1848c99951e78becda377c436b3703be506d5f3041d87ffc3f23fbb88c2bf0631a6a8f644df28822e6b1f09dc9624d6bacc8507ec557d7da19f7d916cf3fcc92f439c9997e7a620b8ae4763f844e94b3f318d48d11cffb21c4d8044ac70127fbd609c3b1e458dbb4bccb04b8038b22cd721aa66ddd3a67f37a7535199836e08f10f00975a0f0a6cc3de5f25fdfd52402cd4bf49b75500e79b935571300d72b21906d1a69697cf6a5fd3de42708ff2d433012c5b9536cf1f710d74f9417d08f817f972707ecac834570b2112fb8141621516daf5e2581e5ebc4505f32816c92109df110d11c6e02caa82aacca1a75827edeb5ebd650d24e6b9181e860e5dac505625a813dc1a9d62fe5687c2d99577138306196e9", 0x1000}, {&(0x7f0000000440)="ff9a11d7edf64adc67d77a93f59d83f4eca22e8bd10e9330ca3ea34bc43731d260d62b5d81d5aa8c5bde2e307e5ca13194376d1f4de7fa1f0ae1a3b0154c641fd6dbcf480010dc0b3eba10417b5a035928cb411ce9b607e766f9939e8f4218c45782161e074b909af156adc7a3f98908e519d30876c0e31008828d722a482540779488a0e7fb8e20e39fdb87a14ca5bd199b65fe68035dfddac6de5119cbf1b6721e39dc80b6f67232de85dea96b6e69d401c44de2a563ccb679e2cac094765ba3df734e916ff1b1efc20c7fb3a1fe03ff03b09e08f1", 0xd6}, {&(0x7f0000000540)="a64f3aa5026f3c604a2f648287e5e4a7375f439dd7a9d2c950792f52c1a034d93b9492ea7692b6d15c2e7436ba3994dbf232ca354ba2fd8810c9caeb04179c4917359f15db8848444cd4aff7631f3021db10bfb9c602dafd0da145d30354884247b57f03ccc833b27d9753fa12ec5d7a8c1e6559ec7c4a875209689f71480d6cd5a3c4d852eb82d2c66b984080", 0x8d}], 0x8) executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x7, 0x3) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x292, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r5, r6) shutdown(r7, 0x0) pwritev(r7, &(0x7f0000001980)=[{&(0x7f00000005c0)="526bf0f1ec2fc4867334dc6434223e06492789c17e5307c4e01d0ff57b18d2c549a6c06aa388ea7fb4f453fd921f2bd528b89fe7a8f290b55937d628ec9ca9cfcf3a3f5364fb1ef6cb63b7120f7527c058a671f4380618005d3493fde4c65045e43ddf42a823bb41f4350bc19fa9451bf1a04a14024a0a6622c47a556adea5eb36e8887e07f141c6a6fbd812350ca53e276463f9b53f00594ef494c401ee1f112c54756a6fe42b69d14b55571aa5898ea324ca9b6051c0f0a646415c03e5d3c7835fb0cdcc243b7561053a736ef6b0d5d2691913179c9b6fcb9774f7ce44e9d5aafd3cf8d49483d9158ff7eb5d100f4dd03df82ac9ebb1e0801579dfece9866a6c99f8f98250c5f68fdc03fc4f74002ecc90c3f7ae421f87b491a580a5d7de2d036bf8d85fe087dba4e27d7ed504288eda125f8590bf4ecb45d23694054a90a151a9eb08c572c1b17973f2d30cc37b962a57410664d96940d422eaf6524234678f9c8267ab37e8911b8398ec137c2fd4fe0a2215036a81a81254644354c1bc99932d99a5db232ff86227695f9fa365d0e102381263e5328ef45fd2ee2a4de62442a10da1ade8eb1c0b7ebbf0821afe459ff09a2d9bfe24f4b50d9ec2ef409a98d24750c4df0f320af7168300d0ebf6f7d02551d29e2673bc807213f320677ce9e469933875a26e06610e0c4d41c06a3b87e1dc2a3309d8e8de3312d337538155721a93f409434e9b02e23a7aa8e15ffd2418f56976fdda25b94aee03d3a92c94ef4eb8a816457811e00ba7982623ac16dc790e57860eca262ac4b5ad2e5857d936086e14d34bcc29c730868917453ef116fb11564609a7b6815ee5aecad342cd021a492d36295fdd74b1871f1890497d8e185d00bab3fbc8af2a791304e642787abf74c59eede9359d6651f6628096e551321541986bd98930384f55fb4972350b20569d0d82dcfdf1ab71e263520d3fcab39546a8c5e848519f7b9fb7d260e2827e3242515740182ac0ce3e6b345c8b381d5c530fe97655cf726beddf75d72de058a458c4dfed19b7588548ffc6a6a44e4762487875fcbdfbf6d30e3c60d1978ffd4c4b0f5f72a934338a2c79c0e124793cb5f346ca33f4e1433e3e607ca8e25dd5e6c18eb1733b2bf3bd5cf9847efffd0861cf44b2b444a9540376dc0ff957141971e2eb09e8dfb522b012be3ea628172e333800842b4c3f400f72739eb0aa8b0ef593a70c003793855a3423cb010f5ec612f77055b0146f1a312cf7f7bd4ce987f0bce1428ea0ab2ca94e182d741d8bd9440585ecb82f08d3fa5740f222e78f3c3bdbb3591d52fd220c5c1877e09d8c4c27ba7677c3b120dca1c32598ba9cdc4c1a417d905704ccea8b8f1ce6a75feda49436acd200536d8e0323ff27cef0b9d2c237773fe2d87c38d10b914446b930196b083ef66de1798a47b095e6eae8465be90f306392073bb6e755283aa57087292ae84a335428b6d2f5796d1359b46cca01950278d42b0b64440e2957737908aea784e8016df3ae3ee7dec4766d62689141d772b2b81552b5a24436474a8139f044a5ebc3f2c613c8f6e8663f931842aa233d7b4e1f2e2f7abbb854d29cd5c380786b918131ba8181882edd4f5ff05e166e283ce967902017b35850a30e9ac5f7de77cbab69b96460d9d8a77006aa25f9ee185152167f5f8e5d129c7ee438e3a19382e55b109fb0e2d1d72f5a45e2b7d67a5de4d6543862a7fbba546e1649b5394dd5f47959062e46fd90755e5f221e616a322396089db9be8566a3960d2023ce135aa350c81211cc8dcc55047952da86b6788a1bf45f8ceb6daa03a326b59bdba191d519ace3a6b6559e28891c28eeba6c7b408b4b7ee8841160aeca9f92d1c81e107e78cea49d77522384018453d2ad076b64d51b254c3387e6a56a1bbbaacbd9b94d6e6fb30c25c4dea407deda7e853c53045e6c26f99df570a947640d54f89d6a07ae4301726eb81c34fcb5f9aaa942061c05bd5dae3fde82b25c4f5df8c0e5b2dbf12d10e5238d8f6749fa23b337d9ca80b38b1edc157298164d981ed95932ee9c7d9e56c06f00d1b04d296f47d8343b8ee593a3240b17f4a2306aa3a8c9cdeab394eac35294d4f2b211baffd0a5f62e1883190432d89416bee97bebfc6367f01fdcc61071b416c558c67d9d5d5eaac7b4c0a3c6351d28a64435a1069e01412cf04dcc143c2eae9243bd3f0202b61d1f222c1d79cd31457285cfe809cd82f0194e40deb90deca710887dba58649400954f61514adc6f83e367cbbab46c3db54662d2b694b093e41ccc9053611694da0a1ddf75aa6af37bed184a776504a86d8787588622f9ee16628302fbd1d7568d9fe3dcda4f65b67de273a776bea8512e2a078af86c9c951da3f920bfb7ee3a97576593077fc68767c3d7b2ca3314f8dcc58d73799ee7d2fdd8d7aa65dbc8fd96ad3dbcacced07c2754a44c22ecf0bf44c6bdc0a01425ac3af5440121c8ba17f20ad41a240ada06ec2496c1ab80f6af1cc1da813c7e650cb03c86c594a1e5ea7bb942355c259fcfc6b2443dff613ef0e08f23c55f54a806f45701891859dc185e250244852fbc37e803005906f43b4f8c12997c324cbfcbc2bad0e4f1076b37b414b056de987892524ba6969ddd2777eea3e6187362166a3bd8e7e11d943b22b63f615631427f1d3ee7bff245ef3db826b023c9c31b61bf91a3763573661f7024ad13d3d76fa70a4fc52d2394cd99f6660c18b18078c6b7d901e3f8fb486bafbd92ff23b0459f237bc20d14db6a83c7f3e4c6d54713a58b650ccab58c49b9504ce124fa99733bdc42a6203cb7bad365679d5c80be1e3c88985c515a45cc9632c560cb7a1d4e54032eed52935f1a88a0cacdfb012b092d6795546e91e45fb8d0799d7565a01893d8a4c7891fe36dfa17d91836e18b1d959fa076006dad463a732b6f75b669835fc0fa96886b2dc122aa0311baec08d8c3902a9b14bb58d79a327ea595b281652454e280a44cd0ed6ad327d3f076674f4c8e57ab112433fa3cd13fa36389dea97f3f10800d88e8bc957d4ea68d2d6a6e712eaf82a4fff447a55ad848dc4143904da63116735e3e40e9108a72eef28ce45b4f1bd842e77bf9619a8bb66d69fb5de7499b41cd9dac678620f61f64b5b760d9844048526175f2fe5ed210c43b80b10620787d56421b90f226d8d33aaa1d9362523fc6a91c0d8e1060054a7a36cf23d5b96a0c03c818ed1ec45ccdebc4e6bae471a6270d124b4d541ff72f610281f290952b6d0638c4f85894950710ef0488eb90b17c71effaab6b90c416d5e2af5b99bdf445c2225a9d067e39e92f15cb8e309ab53f98a933e7d815b4d72cdef7e3deb0b4c15cc03c4f86b7f45827d230e671d590694538eeb5d8e68c6a094d9c061f13419ce8108671eb1c606269c3dd87af7497110926e1c5d4f3a351ea125c27a65931b0dbaaf43097326c71c50f8d035c0f6102fb6565aa779e243bc9cc8a0476ad9ac26edfc5a270503d72cee0cb12c823218222eb31e88a3c60577596f8367d186b003a9850b3ab240ef5da8757e17198c4eeb2caa83b0116d4eba7111ac49eb2186ce93ee9a784776d1efbfbae96dbaebb4d04fe10839ddb575bf09b0a86de5f34b43ce97cce154804be05a915277df5a1f62292827e49a476b901aa6240642e36d1b928aacd10d22e20979301ece43219469f08eff1cfccdf05634d641f915f8707d2f7c3bb87a2e3afd957e7254a74042252411ff41f005569bec8ebc3be169c1a8828a6e9ccb1ffc34b956a32a6c089410a9557c0e5178cd519d2473d47aa0a1f7d36e7046fd7055d3ef3eb20b7d0f5466b34828f6216d802244674b2583e90054fcb52d07e9f7115b2301cd792ce59abe7a1da0174b0f4a1fbac894b52d8a32f0b0ba8c666d8e2ed85e00469652d9a0fff2fe0f60d846dea361e18a588a3ae374df10a914b8b89c3dd33f57513b98a5a5365374a41102dda87f75896e077ef89ebb16697a493fabc11a8fce30a1ea78615b2dc7b2ce759c8f9855b1b48f573f8383d2374a42278b0641e3ec592a3f5e0edc6b7bb2e161da95767b7d6a54f3e1c0eb7f50db52c99caca4a074891388795191d4418db7fd245b15a4a78ba76e10b5b163a7789b4076659c350d6546f930d0a82d3117a90c8d4a6fbf104ef9b054c6464335d3e1f00bbebe46177d7fde9a3c9b01ec01a24af313c35d6cad06c925206a7830846566fffd4552ce687e9a7d53d3d802bb60a097b624e363bead46a41bc6d13c51ed4125d65d93439bfe9eaad55edd07cba0a2acd00e207aac396dd75baf45f78287af632f9c42174b5e9a6aa9cb39c822f6fc6538f68386c23ad7bf83a1907a89a7f82fbbb530a21b902f912751c9af0d304eb6f520adf79fb761ee21f656588a03add334f5167cdb30ce425c2e179248b790d20c27ee2dc77ab10df1ed76e3c329b3418a406fe9384609d431b1f3b93e80c888a66d4d0e6a7c5ecc37f96ec5a60e03dd7eec681c76d5b6c049edd95831cff6e0911bb03b4058b414c36b550e4e4a8b16068a7e7d53708e1a454535503291d2463084f04f3d65f04bc9a8d6ca563fdd38888245a213fd58ee493259ba2099cc02ec7bf19ebfc240330fde4264dddb5ce5510cd80ddfb731574d7132df8dcaaaa2b30ac167ce3ca0867e33df14054bf6868c1ec02be7bb9dd49aa3c83c28e017c1a796e777ab345eff576ef831a21a1857883ac3fcb3a7c59639a141b7c588f217ea8459f5cf95c31051d1de300c9b6f2704f577444a796851e11ff5b730c0e25145268f6f07062443117cc72c4b0143ceb53b8f4f696010563445521af4c6075bc10fd9cde0a74ea88f481b6df26e3c8993262b8db044f4c02755b111841b9a8375d4ae2c9bce153a442c1523aa595b0d3274f819658fa6b2f12ed707ffb015108c7207d8c247525f05c4a610b2fc3e8eeae1097952b5df41edadfa54824354285e2d29c159721e0eafbce9d2557110219f118966d5b8f320eb3d1f6a0dda58a745002d26f7800c079d90a716c17dc6696109124ee79cd6dd21802fd0b6404f0a49d97b6d32b0d0be3f12d45ca19fd00506fa554ff635b1a2d33f71b3a252b1de8c7bae72a9fa5be16d0add939506aec8657dd7e5e45e40987f2ee999d0af384f253570237db850c4012707784ed02401ed874ddacda170de1e4b34fa2347767cc538c2417a411fa407d4cfdbc2fcf5c31101a1e55e004875fa48e728ae411521ba411dcb45123316b68dae3b2531fedf888c51795d6a0061685bbe6ddb3b3b572510a2cf94168d989068029a31b2f1af50ec5b402edc1b9401098dd4a18b74e4ec37ff63f5a182174b5c6390628610d314c649a0a7003257fc89051ba24c61a14d5f4cd9bf89cdc68c303b5da498f05f31b37d709785aa515cd2f0d9b8a3c406fe51484fb4d7e89075f85a76009388c79c8f8b8f6a9baf29f098dd04f66d92bc81089915123678b18115944f8f0f3802eb54897e39db519952afda6b6e4fb961c336d5962284e4cedc5e42eee5c735b45de56157ef1b8ceb67d953205856a1db98c50ee90f1c90c84d068ce7144b9f0eb7893575f94fe74945598c8554b504e0576af7718b11209a47c878f3b40d682a2731856834ad742426ac44ef0c078333f607fb588f81ad21ee3f87f96f1f09e092a4601c2fa47cc1ede2830760491ec2af3aba4bf77d84aadc2c778042de15181b07b5afb8ea61b96cfc7de7bbfd1986b7c2e2e57ebc4a867401acaf74fd5994264578b259664cbee563483b0", 0xfa0}, {&(0x7f0000000340)="cd1499c4fc7e9d4a025f2e3a3c5f722bee7f7da9b059429c64e705cecb9656bd6f4b650d4f178aa4ed6da6b2276069f31de0a6f6ece156753ee907fa229d7b68d13088b810e45e2ff39f9c69be924a92a6ae575bd22f962065efc3f092f24c17f9dc9529418bfc9bc0e3c35f4b0386bb8d5fe14f51ec0cf63f7ceba2f39c62a1b7a660bdf704521445422ed219c038d7a5e2f40dbdfcbb", 0x97}, {&(0x7f0000000480)="16259a2fc5c9d5f9754f3108561854b3e1493cf201970cb43e2b8f9f05fbb7d1329bb30d59bdf2954f5da5d4f5874a6adbe5604660c2fc45110084c4fe37ee3c35515c1580fdf5928c2fac1fc0118371b379329aadca213093c404f8f2da2e2326f77dab0448ea4d9050cc8e6fedd26f7fd79ee0f691a693c99cb2be38de5b9a3d7853f4adc1ee6d76bc03c87ab6522a200b", 0x92}, {&(0x7f00000015c0)="7d09d3e66f7e533c096d7dbf60d7ed7b7dc812ad41ef89bdbf39429ee243b2a36e83090891306a8973fc22ac37f3fbd2b977ba3353a950b99e7fea9623f9cb7fc5e0f2958bd3fb7d9ca44db412c6252f4fcb16f13273b978240899c1e493e71d9057003e445bac1ee73f42e9e4b61556550a133b56360b49a85fe0c105810d8b0aa82b0ff341ead70c95eae5e7cea610bb245ca2ce1d58ac8acc1f9fa3e06dfe453686ed", 0xa4}, {&(0x7f0000001680)="4989dce2333131b1946538abbd29b296cda3b376cb7192339822700de910798361027c47c0a33aaaceec2ba0e61cbd1eca10be27a3bde96e490e73304e524b145b8eccfaa0f5db2fcc2184523788148a08e5a1221242a634452f7269c8724ba9e3118519099ccbc8c60ffa38023d5b42fca44a8847b7b0ac86bee11f9dd3d75355ab156dc64fbede4971831dce0510ceb58cd32b5de9976626c039f564e3acebed1e8585", 0xa4}, {&(0x7f0000001740)="4588ee1145ffe5a25ea06b0a4bffdc732f184d30710dde13c92fb70d1093e3810e4fefc1dfb84e28b9db1186dbaca77701a7fd03626f0d86cd2cae9722d054f7ce2585e73d55507f3d8597f0594a31eb55629d1b05abf4bb294fec06b8c29340420fb6eb9743e5b344b98ecc0bb44cf1698839472cb97a266d30ca36ca9b65a057fc6d1ce55d1a18cf9cb6b65e90fc963b42daa169cc75bcc31a81e2f0c257cb432b3ca4c28ef427409ca5f8a8e0003b3cf1c9679552bc4c13c2", 0xba}, {&(0x7f0000001800)="736f5826313bc1fe9974910bbb678339923b377893e7408dfd06354d1d2ac77180c562b5f4710b726f6a614741271b9445642fb56ff0044cba80c348ad102610a4b0dd4527142dafb168ac27a13f48a690af905ec392c2f7b57e38df670de8caacd6c9eeade15fdeb3fc67d08868f9acf3d695257dd3f8c971e9b8b22dd8333313a0a249bb1fb836b5185e406bac992e46ca1f779305777cc9284cfdda2ae4a46b10571ba42db40c371fad334e5885c79c557a5ed367b629db9e91d12cf8d1b5f06b6248bf924d8283f0866f158faaf7cf1d722c61a498", 0xd7}], 0x7, 0x3) close(r7) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) executing program 6: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r0, &(0x7f0000000340)="97", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/127, 0x7f) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="b589d76d278bcda3f81452ceb8f8a9dd22622f0a934947227839bb1d8ce14ebb8c0b0e43107d85264854581f024b93a338ba274624198111efa7f0448bddf725a9a3ff7510003bedf6893bdc74", 0x4d}, {&(0x7f00000000c0)="8bd48aa439bc9bf256164dd41cf8d9eb670701bf587046332f32ba14dfa7a4d67c4c77e92464b16d53fca9e7cc5c6a439c3465745d993d3541b0327591e619f0b069871f6efe0c3bf4c5320f5a66331c59f6af4f93d9053f1d45e536a1361a34ed5167069412326584db1a8a4b3a668ea021c0a7d9994a75a2c0c4af31773ad8c67c98972edc4c40d68125f095c0c016d2cd980598e41c627cec6fd4f6a6394fb9a9", 0xa2}, {&(0x7f0000000180)="4423aa3a68058374309d4e2b50810d5775e750170400710a829b9fdf34da256fe769affec10d4076903bd38e5c283fca5ead3006971861350d19993ff5df00fa85fcb93deb645639dc8a3b396813aec534f34a2768b0b291bf85e7c45d2429ebe801134e381d20dcd263c71e7fcaea24723be374256ab3e0c1d0b7b9952355c4b4f0fe31bc042275376d37f5d0efd73e81e582fb63bd5074aed0ad317f63d6a14501a2b10cde8551038f9c", 0xab}, {&(0x7f0000000240)="9f795b", 0x3}, {&(0x7f0000000280)="6ec195fe5cb81fb4f9e16549c1e2514d91a4ff7c94bbb5097eb7592767da53747901a20de3d3a65be4c280455efdd7d2919b", 0x32}, {&(0x7f00000002c0)="7631a88a6f19ccb5f5fd4cffaeee24f7878f301c417c2f3aaef025bab8931e935e9a98bf472719f5bd2ed3ca86f8dbe2f5620e01f1c3ee6d45ea3b566ccd223e9c84d38a82f681705580ab806066b2ac9e974d75775b446d02fd92f4a55e37483c7e4cb13ce16e7fdb262e11e7223451562933b2018e8a97650b5f10cf2f14f10d3b719cca4cb5b98bf927a007d61885af85294d8a5d346c94b31d2f42f6952f7c5cc2c7d934d349db395389dc076d08dba6f21d1614f1c092d52aeca7482d6cd37a5131f573d6dd32f82bece9", 0xcd}], 0x6, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x2}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = dup2(0xffffffffffffffff, r3) write(r1, &(0x7f00000004c0), 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r4, &(0x7f0000001500)="f8eb956d1d0302c390e2c009958ab3212de0d14a592769f605b46a79cadee1818cbc6fab8c809f4acfc23b5149e19294f4b7caa0030330f5d1578f3672edda28269813228cdf6c2c40d1adb940fb538af47b9358f230284568d86e64a6017e8fd98226225df7", 0x66, 0x7) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r1) kevent(r6, &(0x7f00000015c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x5}, {{r7}, 0x3, 0xec, 0x4}, {{r8}, 0xfffffffffffffff9, 0x44, 0x4, 0xbde6, 0x1000}, {{r1}, 0xfffffffffffffff9, 0xf7, 0x10, 0x9, 0x8000000000000001}, {{r5}, 0xfffffffffffffff9, 0x71, 0x8, 0x40, 0x5}], 0x2, &(0x7f0000001680)=[{{r6}, 0xfffffffffffffff9, 0x49, 0x8, 0xfffffffffffffff9, 0x401}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x4a34, 0x6}, {{r4}, 0xfffffffffffffffd, 0x41, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x101}, {{r3}, 0xffffffffffffffff, 0x7c, 0x2, 0x8, 0x100000000100}, {{r6}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x3}], 0x9, &(0x7f0000001780)={0x6, 0x564}) r9 = socket(0x11, 0x2, 0xa6) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) fsync(r7) r10 = semget$private(0x0, 0x4, 0x3) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000001800)=""/182) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000001900)) recvmmsg(r7, &(0x7f0000002d80)={&(0x7f0000002d40)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000002c40)=[{&(0x7f0000001980)=""/89, 0x59}, {&(0x7f0000001a00)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002b00)=""/37, 0x25}, {&(0x7f0000002b40)=""/196, 0xc4}], 0x5, &(0x7f0000002cc0)=""/74, 0x4a}, 0x5}, 0x10, 0x803, &(0x7f0000002dc0)={0x3, 0x80000001}) r12 = getpgrp() wait4(r12, &(0x7f0000000900), 0x2, &(0x7f0000000940)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffff9c, 0xfff) dup2(r7, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2a5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a8350081001d0086dd6ea41216026708ffff020000000000000000000000000001ff0200000000000000000000000000012f0a006600000000ff010000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffffffffffff00000000000000000000000000000001fe8000000000000000000000000000aa001d000000000000c2040000000204010704017f00010002ae160b1365dac156f7e7e4d3e367072c802f9e8cd87815c86bd83968eea7ec865ae6c62136ada20f6cfb920ec163a76890c3c6a60942cc300ef1742389817bd028ecc5a912319601451dfdd0e07cd79d3630bde9418fabe25af84f84b8f2885a05ece1f0a2cc10a7cdc17bb05cea9b3bfdb2474c98d17912043c4296f1a6823d57102f3770d575c4010db3cff0e4a2f4150c7e26d87f5bcb4edf0c531c895402da1e8a1f9c2bb83e4c197d5fda8d65ff1c5c7693af354020ac0ae3ee060de1269b76aa1dde7e8bb1865f0ba26b0109000000000000000000050201ff0100000067000610670000000100203966000000030200350000000000000000000000000000ffff7f000001110300000000000004019100010001050000000000c204000000060401fb000100000000000000004e204e23000890784917d11a4d5d6b1ac284be72e62a0789fc1953966232ece3f845520df437bb3eb987b59f449965d44fde2dc4c440cbb8c63c97fc8c2a4ee0a57aab4398348516ea490a8add0ff0487099e7ff5a9c9e63873593d044ac2b94799e4aae49d20a1794d3e43669fda2a3e016678d2ee8658f281098679399b23e36b31fcdfe37026e16ff96d2aa42740e6a05cb7798070f50a968925e326efc6e20f3355cffea8adee71550714de124688854bc11acebd9ad919a7252b0c9d3b64b53495102930bc8cac1e5bf183ea8c51fee2af7190e"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000003300), 0x10, 0x0) close(0xffffffffffffffff) executing program 7: fchdir(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xbd}a\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) r2 = dup(r1) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x22) acct(&(0x7f00000002c0)='./file0\x00') r4 = socket(0x18, 0x0, 0xe6) r5 = accept(r4, &(0x7f0000000300)=@un=@file={0x0, ""/251}, &(0x7f0000000400)=0xfd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000440)=0x2) pipe(&(0x7f0000000480)) open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x2, &(0x7f0000000540)='./file0\x00', 0x8}) r6 = socket$inet6(0x18, 0xafe07788d135d4e8, 0x1f) sendto$inet6(r6, &(0x7f00000005c0)="952c7d89e6c0ea90afffc816a703328cc339d1e4d31dc1b5ef429513f049682fc34442bad44b40c5cf3f0a4aeed094345d5f083ca20956602278925bf90d9b2c0acee9c726624e399c853b03e9b22501c190396ae7d84b3172247a034bdc1952a4e7cc9ace76b09f5ec2cd75fab38f1f54ab", 0x72, 0x408, &(0x7f0000000640)={0x18, 0x0, 0x9, 0x2}, 0xc) socket(0x2, 0x4, 0x97) bind(r1, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000006c0)=0x1000) setitimer(0x2, &(0x7f0000000700)={{0x5, 0x7f}, {0xfffffffffffffffc, 0x3df5}}, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000740)=[0x5c88, 0x1000, 0x5, 0x40, 0x5]) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000780)=0x81) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x2, 0x0, 0x2}, {0x18, 0x1, 0x10000, 0x9}, 0x80, [0xfb4, 0x6, 0x2, 0x10000, 0x3, 0x7, 0x6, 0x6]}, 0x3c) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000800)=""/216) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r5, 0x1}) sysctl$kern(&(0x7f0000000980)={0x1, 0x73}, 0x2, &(0x7f00000009c0)="d7333b024dba732e3ca72fe860eba19bf05280f51378e56dd9b301da8db29b28e38a922b3ab75ce18a464e04162077e14d500f67274906ed6a5a7fd23c51060804f50edbc33cda6bc8181100f28e2dfb0fd98a7ba33668b24e887fc13ce9803a9c7c7bb600370a65d3c2d26f673e6b35344a6faa90a1083e149f7602c6060790465c021e7796110104cac2a4a58aa8ee5c94f04e3fd11ee509905415af743d5ca4bcdf0f888af019693e326b6516b6c3ea224b09a5372c47bced4a", &(0x7f0000000a80)=0xbb, &(0x7f0000000ac0)="0af073346d59e342b6fb741a9b07c24f3b67054a1f488a964de2f36d5e6f9a8415880e16b377b1624d6034d9ec9df86eea7b178d2cfe7ed69a9f50122b60da097db8a329d90ef950e4222a5da07229779a894ee3db611088e829f0364f3c0c1d7ff7cddcfee6c9896e03568220da5d611c3dd11e534b8e7e3611eba99498ea9c246029fd5d928b2f90efc6cede6fd8f32f26eb45ee962fb5f394482b9479ca9030fc4cf3b36c0ee89bb90ffba01744ab377d48e58ad3c450326a11cfd098913c72e4c589c15ab0d52efcf76325e0342fb731537ba0cea6f215190378c13d57b4318949", 0xe3) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000c00)={0x4, &(0x7f0000000bc0)=[{0x1, 0x8000, 0x55a6, 0x8fe7, 0x100}, {0x757, 0x1d, 0x1, 0x0, 0x2}, {0x5, 0x5, 0x3, 0xff, 0x5}, {0x400, 0x8e, 0xcf6d, 0x7c83, 0x9}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000c40)) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 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, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000100)="de75a2d77652826c2f21a74d1b4d353bf84df3a36d1da4f158441a6772e7facc058d435d766dcae91a6f2953050e49ad9b7e58517ee8dc2e88f5f4286502da03a50b186ea7af86743656377c2a4a8a1a7c4e08bfe5a68c4864e3b508988b3bc313c2ffc8e9392706d900369aa7eab87b47189d0c41e81fc9daa544f80fead853b931211ec738d76622296f9e5bd0497cf2bc05278076b5e2e5be4bc32dfef578605e96da9264188d316e5cb3fe95f98ef008f73e84c204a6f504035617bba6d51c154cd2f00e9cf04fbc549ec75692ceac9384a388ef70c4c0472226206fb7eb317202ac00d3984b4186f71b9a0c85b5bfd13da301a812cae9a2232fef22", &(0x7f0000000200)=0xfe, &(0x7f0000000240)="8122609189f8f3c12d0e5b8fa004e94704116dcce8f5eab6ed970fea2024191479979b09857031c70fb6fdba05ac3f77cfa65dbb58adeaad8be1ef41bd07047ac955ba0304858dc7caf187ce10d235669b0ccc59d3f168c25bbfdede34b22252fcf6f8b76d4c99723fec752bb0f51113a4c845c1377fc6dac0a0fd509b61077b0d0f0b", 0x83) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0), 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x8, './bus\x00'}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r4, &(0x7f0000000700), 0x0) dup2(r2, r3) readv(r3, &(0x7f0000000400)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000002540), 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="16921038e8e6a5fe", 0x8) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x3a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) ioctl$FIONREAD(r0, 0x8020697a, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000500)=""/239, 0xef, 0x800, &(0x7f0000000140)=@file={0x0, '\x00'}, 0x3) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000100)="2f87bb4098d7de568a6a0f53616c321b9657609db9199f45ae6756296a8afcdcb190c23984bf83382a0300", 0x2b}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000300)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) executing program 1: mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) shmget$private(0x0, 0x1000, 0x208, &(0x7f0000ffe000/0x1000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) r1 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x4) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) setrlimit(0x3, &(0x7f00000001c0)={0x100000, 0x40fe}) getrlimit(0x4, &(0x7f0000000240)) mlockall(0x1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xff}, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000000)="b8", 0x1) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f0000000180)="a15bb925a6ab3a8a5616c8c7b1", &(0x7f0000000240)=0xd, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000c80)=""/4107, 0x100b}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x1, 0xfffffffd}, {0x84, 0x9, 0x0, 0x800000}, {0x26, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) getpid() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[]) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="e184767f", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r0 = socket(0x18, 0x2, 0xfe) close(r0) r1 = socket(0x6, 0x1, 0x60) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64c10800fd0000000000", 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000140)='x', 0x1) syz_open_pts() write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x4, 0x0, 0x2}) executing program 7: 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) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) pread(r6, &(0x7f0000000040)="ffb9f331aa40e49d4f7ba08fe22cbedd2b1dddb7e43bb282ba065eaf813df5fe01a939e3e26482537a718e00397ab9801bf55d5981127defc8cb88b187d47666832613fc26431eb33018da8022638aea524de640947527461932d24942a6dd2207a344edac16390d5f4121ce836a23e090", 0x71, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x2, 0x7, 0x8000, 0x80, 0x9, 0x725]}) close(r1) execve(0x0, 0x0, 0x0) executing program 0: r0 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/18) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0x191, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x5}, {0x4, 0x2, 0x1000}, {0x0, 0x8, 0x800}], 0x6) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/19) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x89) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x19d}, {0x800, 0x1}}, 0x2) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = shmget(0x2, 0x1000, 0x140, &(0x7f0000ffd000/0x1000)=nil) socket(0x10, 0x5, 0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x42) shmctl$SHM_LOCK(r2, 0x3) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x4, './file0\x00'}) r4 = shmget(0x1, 0x3000, 0x48a, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = accept$unix(r3, 0x0, &(0x7f0000000300)) getsockname(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000480)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54ef90 executing program 4: getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/3}, &(0x7f00000000c0)=0x5) r0 = msgget$private(0x0, 0x110) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x401, r1, r3, r4, r5, 0x24, 0x92}, 0x200, 0x2, r6, 0x0, 0x7ff, 0x6, 0x80c4d35, 0x6}) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0xa0) mknodat(r7, &(0x7f0000000200)='./file0\x00', 0x100, 0xfff) setgid(r3) getgid() r8 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='{$\\[\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='x/\x98\x00', &(0x7f0000000340)='(/G!\x00']) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000440)='./file0\x00', r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) readv(r12, &(0x7f00000008c0)=[{&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000640)=""/104, 0x68}, {&(0x7f00000006c0)=""/138, 0x8a}, {&(0x7f0000000780)=""/22, 0x16}, {&(0x7f00000007c0)=""/233, 0xe9}], 0x6) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000a00)={&(0x7f0000000980)='./file1\x00', 0x61d, &(0x7f00000009c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000a40)='.\x00', 0x40, 0x80) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2dd, &(0x7f0000000a80)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, "5e8cb2", 0x2a7, 0x29, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0x6, 0x0, 0x2, 0x0, [@mcast1, @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @fragment={0x6, 0x0, 0x73, 0x1, 0x0, 0x0, 0x64}, @fragment={0x2b, 0x0, 0x6, 0x1, 0x0, 0x3, 0x68}, @routing={0x62, 0xe, 0x0, 0x2, 0x0, [@mcast2, @empty, @mcast1, @mcast2, @empty, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x29, 0x10, '\x00', [@pad1, @generic={0x5, 0x7c, "fda2e265bd5f29b7f5549917baa038adcf82371a7c962aaab64591db0290f18deae9c1a9ec5c7a48f71e2c7c1e49ca8d71ba9fe872f324285bf83727314ff0c0647c04839c653cd72146f89189ceda39122dbebadcd23b1d19904f32794cf43e0a5ced6c5078538d3528a70325280062bc02c1f340d3ab2ea382e8f7"}]}, @routing={0x1d, 0xe, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="10371b11684e99e299db854b5333e57f", @loopback]}], @udp={{0x2, 0x3, 0x8}, {"cb75d90eb9ea027685341847c4c8cc0ac2eb026515b59744c0844e00b0b4fa64876c01071c68c410715220a712f148996745f39cdf6f8980e199b6b923bbb3d191452aea170ccc6b316d229b443bebd054d1bca479fabe0fb5e5567a90a9c952e7a4ba21e77f44c5d2cf4f21f9a8bd33ea8367b947cf1e4b9a3528e5d8b62c465338b739d8f44d3681e9b4d270fb62fdfa3131f614489aeccaab917fe9aed2042330186658adc212a8d6b612496f8430b6be383d3a7f7c3d94554bd8db3f519650bb9d2b28112d3e4dd8919ea9f0af24e67b7f1f692921"}}}}}}}) getgid() wait4(r9, &(0x7f0000000d80), 0x8, 0x0) r14 = dup2(0xffffffffffffff9c, r8) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000dc0)="a8ce22986a7271ba64f03e4ed3669e9af2007d9f1bf44a6c9d04b71aa297d01736ebf076c6b78758f13a893fb5880988554cb6a24aabc2210f577445989506f1d5676ae21f05d10c5967dc32587ca165d6408314a593ce5c6d8ac6b15cec8f84b14546901e9d2cb3a7fd186286d495ebcf83c1d918122d3cae679268c0a57cc27993da9cfca2cf76655ada9601c5debbf573e8658cd938de38", 0x99) executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/506}, &(0x7f0000000040)=0x1fc) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50, 0x2}, {0x40, 0x0, 0x0, 0x4}, {0x4006, 0x0, 0x9}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) r2 = kqueue() nanosleep(&(0x7f0000000140)={0x1}, 0xfffffffffffffffe) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d02", 0x59, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7e3, 0x0, 0x6, 0xb583, 0x5}, 0xc) executing program 6: syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x41) semop(r3, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}, {0x0, 0x3, 0x400}, {0x0, 0x4, 0x1800}, {0x2, 0x1800, 0x800}, {0x0, 0x63, 0x800}, {0x3, 0x800}, {0x1, 0x8000, 0x1800}], 0x7) close(r2) listen(0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) socket$inet(0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb, 0x20, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x46, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 5: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="b1", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r3 = shmget$private(0x0, 0x4000, 0x104, &(0x7f000055b000/0x4000)=nil) shmat(r3, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) syz_emit_ethernet(0x47, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x7, 0x35, 0x66, 0x237, 0x0, 0x2c, 0x0, @multicast2, @multicast2, {[@generic={0x7, 0xb, "fd5561723ff12e6a9d"}]}}, @udp={{0x2, 0x1, 0x8}, {"238f7557cc7805873ea397db34"}}}}}}) pwritev(r5, &(0x7f0000002d40)=[{0x0}], 0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef0533b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471628aa717cbb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b587056de8d6f5fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34392dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324547afb4c88af276c02f0f11db72d286c5ef1e6fe2161871ccb94d1be345628e0d7817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d056a71e1f9e45b", 0x592}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="21215dd610bd00c0c00185f19a116f3b3ddcacd99b1fb355a233df43d2cee7d556fdf5c6aa19d2e5aef8eb7d16451d4fb4dda9ebf3871ea40036d3ca89500b23bd2c998f85f0aaffb66a5cfc182c05aee2ff9b987bdb0411b8d6507dbd3668451f706641f6c22decff7b5a49eda1e6e60e0f9e57ac7b43c82d3524098f1bfe977235e461d3e4aac9f1e73f8fa48360a9ac51335a8e645012028ab8cee35fbe90d70ca0137769b8fda95c5e31fb43086db680251398", 0xb5}, {&(0x7f0000000200)="28e0fa25eedc9e22643a6c83b039baa57d712bada21dd8c646984bb352ef58ad76e6cab6301571aa4e1bad9ad1d6b87f05e76b8cf4221ffc7edbb0621b03afff14586ef9733a744e22ae02b1946de781cdbd3ad7eb357e4648f608ca4a2bc54b1e2ca8eea015caf6c4fa37cabcf569d937c023552ea0221e8fcb7c42b7873aca914e", 0x82}, {&(0x7f0000000040)="a2b0c5501acb3d1b3cd5de1d0e0adde3fec73b8e07fe3db0c47525a05c1bad88ca0c3f532f631961e56297ddb991e86f28e7b92f44e2f6be60055665a4950733a59c0054748c41168b3a06355200f0794c8e", 0x52}, {&(0x7f0000000180)="adc88f05da4a2e974a1a52f1dd80ef9be502d4d9db7789e8960e742d1df777f0e6fe03ade9a9bf9d353cec56cc58bd58af03066cd3a0c5487ade95f4de6d6277d5f89886a50b3b77", 0x48}, {&(0x7f00000002c0)="917e789ea0572496df309817ceaa5318bbe7c7a5fb3148fd9274545251ac030bdcdf3938ddad955707335797d3bb134622de75293cad20f2f6f076f094ce167ff14efdb0b2b34897f99a625cb7c21b8534875d92db5a2d8087c74979b17067213429363e1473786340320fadd2704a2780bb72d0a82ffb2ca9d6420826e99932342525791a6faa0ac2f250404acfcff29a1aee147f8efb9c291bd4f9508fbaac08fd0b495783955a9bd375ed852c82e02da959b55a8f62a1ffb996dfc2fa31c6191050be33ccb0b142b1b3c455f3f5822af31c64ab5c", 0xd6}, {&(0x7f00000009c0)="a14c4f7e7e851eafc4c34e8acd8ae305afac41587673a32bc4861be59128f37b6f950027ec2b651a943421f17d24ce5d1a847aafafa8d313bc522fc2275bc2efa2e9e0e9428c0bd8949918f1b92c6757a0dcdc56251e9d4a8bc5bb6fa6edc22caf8846b4cd6f39d73f22ba588e442196cd7cdb7abc25aaee939afe5147d8f5e01a279a494cf62506b5e34e5707fe0930cbbf9deaa0c97481edea7f1ba21288c84fa6a3d386eb7b176b513d0f0ec3834819859a91074af27dc79418855b4c1021fc56c5997e2f25ee5c1a3b391b8dc0f963b4c0dccb7ab8d3b5cabe928bbefb97ecbb70e15a66430827d89ee73edffd90d3f40ec893e20d21b9ea2f8351930903268b9f34d5e9ccf7943026be186c6d0d5e7416d9cf89a9dcdb5d53d37a788a9a6f0ca85a857b22852b601e97c19639ab52c013be5e5571848bfb7618b4ab11cdd974ce6751958ee1225baadc3e6b24ef25c7f3700541237e0d78fbecd563f5593fe06b81d985c74a9bbf2049d3f600c4b768572a138cff11e3e03532c14641caf22cadd7bdc592606eb8ad964f5921a2a8a92d75947a8d702107d42cd8f699ee33a09978612ab10b9062179c131a026ec653538c7c4688b05458a70a67cc1c324c20f26d32cd936c5b5d88f7f2bec4e51a95dc6ba4b9a7ec01df431b33417b9d988518fb494e2af28e5b482fbd38601970b201082c0db83361d44f84b1f41013027e422a752eb3e4d939f017efdd882b2322097be53704d0a793457e2c11dfa881ac97c5dc811e17c45d2b100d5163c018b6549f6250c54d4a777e4b3faf364e7648850df6281166ee6533373b09d9b1eff70499e4944c151bedecf8a54a93c53c754571f623f0e8425c02c876b968a5058138e1f57db18cd0b6a4b171c672705ab78f445579a6934504d1b35790a45b4f6cdb5d7f91d84fb29d7ad5f21149c48c89937001a052220a3af98d583f4e3aca10f6be96ff743cd04bd1bd8ad546b1f60d0721fbb61dc8d30fb0354e8962e9ae289bae93dcbb260759aecfd0e79ede0db5de2861cac05ccf50364a193c72475d3570b8c4becf18dc0e76ea414501b0bf138688f3a82524849ee45d48343d2a989d104a7568ab7b78f1bf4b63ffff8481e9bb88ab0a2661ebe3cd610bed0b435c418962409454d4e182efb6cf09e9507b8897ae05a659ed25e85ebd2a3d400a43851018f0044acb501ee884ca440d003c8f2cd982b18ce14642ab04651257f13a534e15fba000cc46952f7c400153d8b1aedbbe5d1702dcecef4e6547aa72c4316d76ee99c6fe328fbc1d855f685e7dd01dd42df20e72fbab5d7ab84016016f8b80f998b1251e609b0526cff14e998d1a3692d0445d490ffbf094a4b48a9afd1a4d381badfbc700a90941727c905355165cff5974263d2adeb5f0fe29f18a47883a2b72a3ef3ae164a47c0f40b32aa5e7f6aed1e276c95f7af3ab890444b4c80313a003ce7c597a7c2ba84c296467894a8a0a421708d506d801e9b10a27e41a195e55604152f627402efe00a2878aa4c9743dd3b16a86e22f29b1adef2f2259037d90c4bcbed9bac1756d0fb13b50438885af8646a4e823054035d86252703123460a1111878234758cc0d81644bad99ed2192b961ab7c42971a63dcea4c16b8e064d3e0f23654c536b3a8d147ef9e80db67b6d17aa2ded97c2f3598f39194e74d4b7b9c23f238ee897551f03d3dc3de4d1f2f0bca20e60bc9dce9d8859f39e0f5318874df5ea1ac6a0a2056a26fbf4b5a9918d94548f0d057abd980221eca3c2f2b97fea4d75efc7598ae21072b516d01baa2d12f611441b5e31d44e8eedf5b5deb544d156b399ab4bb1355e4bf6aad60a349cb9eb442c892d61f7d58c4e15b1e6399e1fd32edd6087d1b999a905f1d0f887b62a02afc6777778183d14cfe8da392d0191818362f1a514f3f3f1dfe16d8905846ce2e35d58a6d3b543ef66e9e098d024eff21f6115c48c98d861d7f11bdfceb51b37e96d1742edccc62288161b283559bfebee994619287546b7f53cf425b453e468108b35b12865cb54883c6d1ecf6b7161767d0b8047bd9d9c3956dda0ae396b4e206ad0949cbb315bc5179133e6ed91bc6e54f6ec1a0f9edb31a44cea11759f4fd1d6091405eab0ddeb2c612b982b5493871ec923001c01609ebcc0961fab8d5c48214d4212cbf911e14197cab35c533157ac4a422d2223e71c072c47aef9a21b66af8a3ff065c0f94810f80e25e19781ecee36ca9fde8729e16472b13faec45cfd0d925085faab23f08e2cfc6b2aa664e3136af387b8cb68bab6de880b10785be1fd569c2e1837a7b9e3f40d8cd300c55c608901f2fd1aab78b174ebdbe82dc4f8f862fe7697c0bd7cf14f703f1008125f299b1643905350c7518b58fbe6c446ce1ec3f8c618a56811f8b985ea7112be22d200a3c0daa11c9810c21da5160f5a847bbe4159a9100dce5c9de8b2bfc1ed8296f6906cb300ec3464eaaa5e7d08488197c69c2ae9b35f47bfab9a292098049c244144a21a68aac6f9e3dd99afd581801fe0bd7c90551aae13917850e1eab1ea31b8a261159ed64fc61289bb6ffe6191144a18dfb57c16862b5a44cffbef8c352d4f2d455b8cbbedfeba8a9cba36268ff268f363a1ff73cca3562b3029fb3a4cc5671d33956c613ac1a9d6297e21b7a9ff729cc8d547b85e6f9494cddc672bf58c4908d18d632d5290ed29a946bf45f2e58deaf8c88968c02a97ae89fabb5ba1597f33b70f40c6ae4ce9d6276912b7d9d6a1142e81a52339a18bb95a8d6747a9bfc3d7ebba09844a7e82bf095753f51c7b78d35804c9070578a9924294082fbb99404ada310be7ffe93b6b9dcdf7aa5a9ad9e45c32d688034f8d1f031d68f6e2c7b1ee1170a1a89c3be560ee0e89a890d2d669a96d6ff1e63418b3480a104cff8c9f277b1a2d8f718bb33fb2bb300b1bbac5555e937164eee0f9f9774c2c6cb5870165277d91adbbd3166cb96f4bc0623f425517f63878e84f2a52b5f14ebd445815690f64029d2f8d3a76d7be86445b990779e82da74ea2d18b5d337daf7964f3419fbfecbd63c08ab7438d70f8cedb80cc396e9286ac3e4a9e130b40c7ab3328b02dc97ff16bcc33dbd65c4e57b86934a9052d63333154db495401cdcef6cb44ca28cdfaea5fda182a96c9d2e94845ff5bf2f02361c3673f8b0f930a1db056a67c6bd073af41b87a63847a6f5901271e98b6e19aee87d84f5a7b7ca5e056d4f6b01c74b0839dda8ea88805c8643615a5c07807b6d9b2a156c0d0d100ccac7b917596444b890701a851bdc9586595c8bdcdf9d18b28fbeb0e7365fe73a8b3a1124b32095e7fa5c8d88a58767f95ad047b242b4edbddd96d666d3f8d5173e7e5a483e46f80a0fe72cc2cc3018b73cfdc251691f9657fb0b0c1058b57c2707075143c688e8603f614b45b47cd31de418daf0c20543c02448f1bce863e7cfc2dfb2aad1194fa4e74aaf8d53bce4166569e9c1b14cfc8f3be0f235f0cff5888a47dd051dd9b9ac46ef2fdb272d2238577f63de093fe14b348ce6eacf87331feded48f082c805451b3535568355552500f95e39175335adb706c4f28ed7f35cbfb5aa75150c622619dd4c22582e58f5db92d760ade9e19d3bd3f654802166d0f0df5d97dab32103b24312415ca2725f6e927f364ce9b0d528f7fab3b9352d287202f0808a72adc7327e5277a1133f51e024d7af6a865e0e782f555f88e76df767775b56a369cef847a1553c65c4d16fa04babb0e2d52de7186328a7f75cd11d8725b7c4d91ab26f4f03c6400b74688ce8c2b3a6a9bfb00ebf2d70eaed293f99e94c88e14339ee6e9bd17a58788f58a3d5f6d3d7fc408cd7336c4d44a8a2c1dfeabafb3062b78d165234c4a9937ca859ce43e8449390a42e866407e5be5f0829ce96b37dca07fbc7873d286b23a686bffd95ea0c876bf07018ffef26973751dfe843846115af525c5a8a34725853bd6ee342f04ac7fb3fa54b5781e17274fb38628fdf79fd7d98878add569fb11d5ffb5550c51cb6ecf93d4a363bd33a8d544d64c8fa45f35414a4f0a09e32fb502abd3af3ec7beea4218644c7640a3f6b7134bf2f9fd976b58e97dc1119edefe57da158b1d352e71ed75a226d0d623985c1ac275952f525278dbe5732f844749ce33a6a03029751e1cd322e0feb0cafe2bee3c709e776d74f97ba5b4cb6266245228a7a310edba620f7cbf572485e515d969712303f122ee44a8cbe502f1974b169fecdad0c544ff90f88215e452d5f1f93bf611f87bedd8c00e39fc1b9bc52816cfc32a98775831dc8200078fa10df0b76499fa040bb25d700d7cab87d32d38b4dc739c21535ae022e8e4d5cb025325ddc47b6b0581e14819776846b32a90ea4ad42b7c65de8b9dec8cd0471c81626f42d3de8ae4147d4cc2204627f9cbf288fb25546b30201a92901cbabb5a32d0aeebcda72e569018850da3b6390e9cc2888614cd796803dc35842ca6bc265aa0f56b67e70b649ae160822899d44ae6a04bbe5204ea69fafeed5fca6b651e6a17991b5653d6a839d19ffb90fb070778c1fdf449f189ea951fd254e0fe9b09c3f1dc03c8a01d587b23565293f7d4aaebe1322bd46e2cdf111e74cdb62ffe6f8267655dee1248561d56f02684e8be7ae40a1b79c8c7224c6316e9d9ab00100ac96d5921b5648cb9adabf718c64017ad1629027af4c4063883d0ba2ae4444080d15d5955b387234f277fd3b2870b301f64391eab79a8b9f04fbaec8b01dea8c50e0f816ce7be96b3417e0b5a6500a2cdcebbcada42ad3d2bad8a3d53c3af4419623e68a6f9aa8cb2417a0fb856c55e037fb70c85d902d732030fcb7f61582e5725c3123b0c3cca7107dbb6bdfdda7b26226c76f521bcf45c3008b1f356ccfc917d8f758f949f938fc82f3f38aed574484e201a45ef05929d672313b85fdc7148aa6f7911403ceb87820078bbd1a11039e8c148b61953bd5287ed10cbf4b9c7abce833d4dee4a035b31639750b32a5e82b7cb3598048e4372cc3c73c34865e66e44e3350ab5386599b9d70f657e60cb7370eebf82c9587479730fba74d71d649c922b036cec18c7f75b721563f6c94731181d74f9428d58e894270fcb349def82f555335aa18ba134de287bfac5fef9438b3626503012570d0c735b8d5a6d8f44dabf732f743cb149de0bfb4ad06f3717479af3441995cbe00c229df79d2b906157a594d000450758144b2943e8a70c59e8100ee66689a2a8fca5c8428e44f6fd8992ae4ad3aba109da7ccbd13a7ec5c884068a9be400cfb4a95bc05cf36a2fa619fc0be8ed1d5b23b5ec30b76e99ea0e0a33f58ddeb9a5ee64b885a4628ec86adadd2daf9d25b85734e76f3965c803ae4b19429051d9b3fd5a1fc362bc1848c99951e78becda377c436b3703be506d5f3041d87ffc3f23fbb88c2bf0631a6a8f644df28822e6b1f09dc9624d6bacc8507ec557d7da19f7d916cf3fcc92f439c9997e7a620b8ae4763f844e94b3f318d48d11cffb21c4d8044ac70127fbd609c3b1e458dbb4bccb04b8038b22cd721aa66ddd3a67f37a7535199836e08f10f00975a0f0a6cc3de5f25fdfd52402cd4bf49b75500e79b935571300d72b21906d1a69697cf6a5fd3de42708ff2d433012c5b9536cf1f710d74f9417d08f817f972707ecac834570b2112fb8141621516daf5e2581e5ebc4505f32816c92109df110d11c6e02caa82aacca1a75827edeb5ebd650d24e6b9181e860e5dac505625a813dc1a9d62fe5687c2d99577138306196e9", 0x1000}, {&(0x7f0000000440)="ff9a11d7edf64adc67d77a93f59d83f4eca22e8bd10e9330ca3ea34bc43731d260d62b5d81d5aa8c5bde2e307e5ca13194376d1f4de7fa1f0ae1a3b0154c641fd6dbcf480010dc0b3eba10417b5a035928cb411ce9b607e766f9939e8f4218c45782161e074b909af156adc7a3f98908e519d30876c0e31008828d722a482540779488a0e7fb8e20e39fdb87a14ca5bd199b65fe68035dfddac6de5119cbf1b6721e39dc80b6f67232de85dea96b6e69d401c44de2a563ccb679e2cac094765ba3df734e916ff1b1efc20c7fb3a1fe03ff03b09e08f1", 0xd6}, {&(0x7f0000000540)="a64f3aa5026f3c604a2f648287e5e4a7375f439dd7a9d2c950792f52c1a034d93b9492ea7692b6d15c2e7436ba3994dbf232ca354ba2fd8810c9caeb04179c4917359f15db8848444cd4aff7631f3021db10bfb9c602dafd0da145d30354884247b57f03ccc833b27d9753fa12ec5d7a8c1e6559ec7c4a875209689f71480d6cd5a3c4d852eb82d2c66b984080", 0x8d}], 0x8) executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = getuid() seteuid(r4) r5 = getpid() ktrace(0x0, 0x1, 0x40000930, r5) shutdown(r1, 0x1) socket$inet(0x2, 0x3, 0x0) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x11, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000340)}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/25}, &(0x7f0000000280)=0x1b) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8028ca56d081abe6, 0x61) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000440)}], 0x1, 0x80000) r5 = open$dir(0x0, 0x0, 0x0) ftruncate(r5, 0x80002) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c, 0x8}, {0x416}]}) syz_emit_ethernet(0x4e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) dup(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./file0/file0\x00', 0x0, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x1a}) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0/file0/../../file1\x00', 0x10000, 0x1) r4 = getuid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) setreuid(0x0, r4) r5 = getuid() chown(0x0, r5, 0x0) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x80000001, 0x0, 0x0, r5, r6, 0x80, 0x9}, 0x78, 0x0, 0x0, 0x0, 0x0, 0x93}) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x2) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 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, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000100)="de75a2d77652826c2f21a74d1b4d353bf84df3a36d1da4f158441a6772e7facc058d435d766dcae91a6f2953050e49ad9b7e58517ee8dc2e88f5f4286502da03a50b186ea7af86743656377c2a4a8a1a7c4e08bfe5a68c4864e3b508988b3bc313c2ffc8e9392706d900369aa7eab87b47189d0c41e81fc9daa544f80fead853b931211ec738d76622296f9e5bd0497cf2bc05278076b5e2e5be4bc32dfef578605e96da9264188d316e5cb3fe95f98ef008f73e84c204a6f504035617bba6d51c154cd2f00e9cf04fbc549ec75692ceac9384a388ef70c4c0472226206fb7eb317202ac00d3984b4186f71b9a0c85b5bfd13da301a812cae9a2232fef22", &(0x7f0000000200)=0xfe, &(0x7f0000000240)="8122609189f8f3c12d0e5b8fa004e94704116dcce8f5eab6ed970fea2024191479979b09857031c70fb6fdba05ac3f77cfa65dbb58adeaad8be1ef41bd07047ac955ba0304858dc7caf187ce10d235669b0ccc59d3f168c25bbfdede34b22252fcf6f8b76d4c99723fec752bb0f51113a4c845c1377fc6dac0a0fd509b61077b0d0f0b", 0x83) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0), 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = semget(0x3, 0x1, 0xcd) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getppid() listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) semop(r1, &(0x7f0000000140)=[{0x1, 0x3, 0x800}, {0x4, 0x0, 0x800}, {0x4, 0x1cba, 0x1000}, {0x3, 0xc0, 0x400}, {0x3, 0x800, 0x1800}, {0x3, 0x8001, 0x1000}, {0x4, 0x7ff, 0x800}, {0x1, 0xeb, 0x1000}, {0x4, 0x6b, 0x1000}], 0x9) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000100)) getsockopt(r4, 0x29, 0x2a, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/65) executing program 4: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000780)=[{}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) r1 = getuid() setreuid(0xee00, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x2a, 0x2e9, &(0x7f0000000040)="5ab7736a", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff02000000000000000000000000000100000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX=r4]) r6 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000003c0)=""/153) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003680)=ANY=[@ANYBLOB="aaaaaaaabb08004500002800681b0000009078ac1400aaac14002a0d000400"/41]) semctl$SETVAL(r6, 0x9960523362a3d0b9, 0x8, &(0x7f0000000200)=0xffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7c}, {0x64}, {0x6}]}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000647000/0x4000)=nil, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005b4000/0x4000)=nil, 0xda4c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000248000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001dc000/0x4000)=nil}, {0x0, &(0x7f00005d6000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x40000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000572000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x5}, {0x4d}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) getppid() (async) open(0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c5, 0x0) close(r2) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r1, r2) (async) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffff01) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x1}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) (async) open$dir(0x0, 0x0, 0x180) (async) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) shutdown(r5, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa6, 0xb4b, 0x80, 0x0, "7400b0ba8db7316f21a763f95f052df279ba3674", 0x77, 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x227) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="c99a3d9b4455265afb58db5517a3feaf2850aaf2b2f20d8a816fb4514d2b4bbca670944989cd9205c97879f66a473fa02f37cbd3b146c5126c72e4028d416c93c4b07ea5769acf04209d429ec694293c695e55f4950709b45f4ed01a8d023ca11d90afae470220f7f1d0689dcabd72631bca6964b104adb4223f197f024dbcbf549fefa0eb2021ffca8d6aa4ab1aa7e450a7de7f09b12792ac665db9493bb3963d507e045b0aa89f984996cfc86835879568f3504d16b08f", 0xb8}, {&(0x7f0000000140)="0cbaeb2ab2fdd2877dd058b0ecdea2fbe249e7ae250a35f44f5a215cd421bdd422cdce413abcdd4d19a836a9d09ca26a6f1e5379ecfb5d2166e2a6ef87ff5d3d46e75cd39610ed16a7b5b7aafab088f5b9d778c49e1bc755d0c34ca84958ea114c0e78e9a003dd5fdf47463d46113e55401dde27b8328d87291408bded0436f6c86935eb3c08cee150ca77258d5fa2d7e94f3fa32f45e72ea515c7cac98c579af8716e760bc863e439d98f71", 0xac}, {&(0x7f0000000200)="4555b6dc11e2a293d0ad34e447abd517ef81ad0823474a64445c4049c377bfa67016e991828d31de65e9ba711e3eed4be86c452376d23d2c3eb3ee5b04bd2265adec5da19321c206836e06527d5ab30591005a5a9cbc3125973a49d87347038ac524254d85da92d139fd42623225115c77b9240c5c10bb1bee02a31cea4b1a68b9d0a2a7f2602fd95d4b5aa08941178e3cac6967d235777d5108f2557090b5d8981d5e18e119e6bc565eaf735d1438cb0ada5b29944f0c27270817e5877a24885e11fdc905a0d272fe074341a6427403b70f7692050f2068", 0xd8}, {&(0x7f0000000300)="b8007a514d3a5bf8f58fec6d9be7ddef640563348760c05728f86cca828272fa3b", 0x21}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x4, 0x2, 0x7, 0x0, "59c9eda8527f1538f6a3065b2feaa4a9fd575624", 0xff, 0x3}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x63) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000480)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000004c0)="96861d09c871e20dda798272241e6461fcb37b0123d3cbf0adb89a9af7b4caae96b27722020b563e2fb1aeddb856033f218aad5d05159eee679e6acd9f1ea3e5db4862e5530988cbdfec6e3926b6605f3bb733ae53c10a4f9f840177812974b9a838f8ab2be03e04c17e1f8ca73dec1243e5de72d663ef7e006d42cf38b2104000d78f9322b8cc8c9fda83429d", &(0x7f0000000580)=0x8d, &(0x7f00000005c0)="eb294138391cc713341f5245bea2857ab033b3bc2a8510217bbb539ddd692e2b309df44771a8b9cb45da60f16138b3ee471a17778fb529b1206065026ec893bbd2c18df93dfb856a2e6c5498a34e53029776295b1d777a284215cdfa642cd00f3d51493618007be544821fe9afb8d31f86199d4f64e114071dcbf7cb92016e4c3df734f259f4703eb9df6b2c963ca34f489ce74746499e2ed9f64d8953b887d1fc60637fa49f770035351ce40bd45df2271cadb85f", 0xb5) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000680)={0xff, 0x7f}) lseek(r3, 0x5, 0x1) r4 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000006c0)=0x4000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000740)) fchmod(r1, 0x1c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000780)=0xff) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000007c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt(r5, 0x7f, 0x6, &(0x7f0000000880)="3b15d69c98acf9e27d1f17c467e4ca37b1b8ce1c22db9ab099c9f76f9573673d0d33931c55c19ad1ee3159f1e7f58c497d3baeed3cbaefb60c7b7f80324be8b7a628cfc1f9ca0880631d93c57c9c5219e7502972ea008d0c5543870ec9786b851d69e1bb167ee30e052972066ed6f8edad6adce0224a8ae1eae63aec9a52c09e50ccd3a55569b7e44caa714b34f3d4a4110351e27995c1e987e8b8d72f27a0792c9cc3604b5e696473fde958bec3b67a0679d2e196579953702f65cb2e49c6a6b16cefd4b2dd50dee5ef55a1ad3a26ef8af1a5032122ff83f2c69181a1be0f5b5877261d03d49893eb638995cfa42ddcf9be7c1a8fa5d2efc62917f1846bbb01e8499c6f3ff69ef25940c5a91e01524adc5d9191f0368a6310a94fb5b9af5673f17dfea97d143dd264871011870c031c66be54f482582f6364a9031b7fe03387cee8691b42d55e3e090f13f6a98e686031ce6be58ef42e3550735ae50eb2b45294cd95ab91d3af45df75caa1ac19dc4c9a2586adb3e110e57d5266693b612fec5deb23bb4b4fe0c684392fd6d4e1980a3c7ea5c9f2debd706b1ea6d2afb398741c113986fe5ea09547790fd485e78752d44c29f80562d6fb4f5c63f8deca6346dd642af74d12e082d9e2c795b801a8e5c1bc2662d7cc7b649eb901476afb0df98fbd8c816e0869c5b11b98b30d7dfc45804ef5e667c463bb34e03cf942c0e0c7c26c1bacfc81b6c69d5daa0df520cd886cbb84f896aa22e5100343d4eecf878271bff10c5486160e0fb3d838612489cd2cccb29a8f00bf9f8569c39387977a22befc0a5c31d7bfa38f2bec369d640169f01ed51afa91aa23537f79581f6e59a376086b039287d6ac546837c2c9d9ea660b63eab8872c83480fd7e55f151356ea802e42dc6e4eb2ff16d6434d5ec7aaad270cd960763b05ed4204b96121bd983e320c409f94fb5e208efee3236e01cc80c5458423868c6af6d9cf88d84cf06da4bcb6084076e971dc24c163d1ced7b711b0b9444c41d7f4ca6913cf62e7799ff9b194617bcc8fb0c80f1004353a3e9f1ffde0a0061730f2f0ae69f2c7dbaef728e243ae4145d029d6b81e38fbbcf93be641944db10496d427f50328d956bcc77ef55b8f37d6e78807d465a4f10f15bf117316c2132e530a08d4a03579f6717fe24452e9b56e2893aa020eff9237b57473e13a16990204c786cca61c70a15965eab28c8d1511998303641828985972b93501079a5b3a1cebe756a41df0711f4cdce3090d68ccc4ffe7d020e86c6c182fbca8d422c4349eb116a81af2c22e914f799690271c35d4790efc55fa63f0891dca0d9ef1ce93c331af93e9e3f1d52354614d5bf115f735d14a6ba37035f2293d08ca4363bb2187ceef2e8b2b9e32fec415fdd375909c229e780498eaa4437f83db78575e545989ff1ce6b6e2b4e9d3b2bb3136679f64b7c6396abd3e78af6200cb750b3bb3a31ccc79331b1617c5203f184a6b8c9bc3e418ae09bd98e1daffa2893b1cbd6703514b26c1d5ad0eec1d0f4ecf0098301b9819bb246d5442f7f3b6ff303a38517ad1e3c78b3f084153187d37dffce7131bb9ca64e376b312916ee2d1a5378424bf337e9306a7ed1767e1f42af4f214eee2502bfa9a2edc7f15faec79a895a39d688b64845193b37004e63beeb9b331549cf441404294508f262ffa3f976baa22aee0f8cc8d76ad19d1492d93d378a184566a708518cbabadcbbf895fc5381378427a7ee021500386484813be360c1fd209d486e5c672d98966ddabec22d734ebcca10fe17dbefa0b61dcbdb6e7b8f6f350b8a98d1ac9d950b5b5537701b559ed2bcfad9f08f3968b681c07bc827d4bb19c15f8f13b96ede4ef7d32f0d18fb8ce73b8af81c1d91f805a7af8531d9d9889f6b41a5a36c60be74d8c3c0c2f7006af610d88c72517342ff0ee1b9842de7b7d22a4a89ce6c43ac53b8efebecc2dadeba9efe0bf680c4f09cf58edd72d356e5a0b473b52f9ab98fc2c26f36741b7064242ed58ff9bcfa8d2f094dc31cb924b11c5fb3667935126eb25795a1c28d04c3358637a0ee65f05f2e98c1aadcc2580bbbb32e35ce5b60e078b8a7e2e9b6dd4dba14151c62936bb1ccc189c6d68d2a0e03d41624f000abd709f7805bc9259d15471bbeb2e00b835071bb656427c49f369c045af0b377721ea957fa7cb54d9868ab681683c76febbae730a17a1d2f2cb5023fc1a1943792889b5a624d1ffe5396d396b04277c663520e2b3932fc4462054f11130b31aab7d63ffdd5670aa7cf1f213f6d00010197af4bb00486d42960f6b672746f385648fe492f1ba91a47e921f99ee1ddbb8fcdb00e57ba6492959c871d0c29eea7c01ed2a0871e129f4eb9d72ac566efc28a6ba851a3b75c268dae721db5ba87c6def129fc5a7930d6c04e3c6e3a8c3c1a69b927903a2b03a1810e468ec22c85e849a729660cb5dc0e450493fef39c5ea04d3cd75e880b57321af5cb72ccc3bebf405b5d017b99144030c70086ca2c6b4e3b37bc157da66be6fc4ad6e49b3fb2dc350485b3716f6eead276ba14ab8123d81e591f233c2137a43f55ddcf42607810822ac866efd6adcd9e66b0dcba2dd3c6a47ff71d1c8645bdd1fb84341bf50ca9956f09cfd8e9fb507f832ecf500f3ad7114b7de40bd933e28a16f42aabc84ebcae96a2fa90e7849239c843a3a15c74fe61ceff70099ae3c0ff02f2f3592e05872a5e0cb7d186b78d9e2273b297f445fc39c8247a401c5ffc68c759427c6b1a5c2338e08125648a5336f89482e6423ce94a11f038de140d6ebe882066a8c44a985e160ce0701617c67c6fb8d58cde2316bd4a341ef4ea38bf653ab54872a8cbf969dcff99cdce8f62a27f29ea484ccd7bb9cd8a665f3eb5dd74e1e3504a2095905099fa03ab1f68f8fbcf705d2c4c1e28cc94231e751c3c2142de327d32d15f8f390ec1d7db2f0aee818d1fe1e46ed31b7c33e789f0a6ad3af79c6a94f2ef1de4627b79eead784f7b4af7429fe2cee5183ce5d0b5354d01cfefa62f231a50c2a2592fe4c5ee788e717af2b26c413f9fbea8598de3ac1b04a3ceeeda737542e0bc80fa6a49e256aae22485e699a3ab95dbea8c5c37f104730bff936184d5a325e0b41ff8125fa726f7bb87e888bf8c6c1bf3c274a085ac48a3b42daf1707557a9322385b1f44772e4547e081bf48768fca561e14649ad4b8ad63037cb50f6b85e3359feacb3d177977693c657abf627b5665022ea35129f50d01248cef94d0139c6ce3c9e4df9005761bb1401dec863b0f49882a243ebeb0f9f7324e4289b23467dfe5fa3fd4511a8135d6dd361991819cbc105d59d3226125e44cffdcb5a32e1376d945532304f6ddf2082324b15e3d492c1e80e785195f4bb611dbddcfa5ab2a1cb2a95214a427e446a9cacab44e38e10b685320e7161ccdd758c204dcc94011d960c06dba49e8930a8fcb94a15909852c880776d028048cdda8ba029eb0453b3ae45c3521fc54e29f1e52c194007a373c2203f3fb8389b10ebfa294410e391ab296cd15980a4e827c07d150637c53ec6211b864aa28482d584ad3daed4e0dba2862c5f5eb526246dfd6b604a94567cfbb5a1a2ae78d03e23ec28ed1d5c9ce9e9f55835407db7d2bf5a5b77321d1b96dae6d1c9808dcfec40e3c17f8e2271e892556689a4a46753d59b017cb20acd8e1a20404ff1a0d107fbbeb2f5fdee59aeb79bbaa2b18529503951e273829731ee7e0f14fa491e8d26bcfd5587d5556ee9de316223c06fe025b0b367f0819ddde77be4fd12e7e50d56ac289270dac03dd71efcd402e4ff204ae5ae74aa673afd4cc55c0fab1146774e03f7514be73bf4d7bf0a676a4ef2fa35f741038acd173c882211ba9917233cc4498ce417d1256b2d36710f7e27c89f504a3c11bf3c3e0bce164307a79309cbe1d61467b46935428d4d6cc6b9abb550a6cb33ed477767319f84684aab70a6e5e51ea316b8ba7df361bdfa37c69d21e74cf6a274b4e5e41e5b26103f608f0508f3149a4ccbed89c64eb96098c511f272246a48ffb507f61f1749749baf37ef2f3d830c6751726a6900e718cdf3206938479bc1155deb25a3c0ffda85f0b451d6fa63821fdcc084d0f8bcbbae61f34a76eee1d1ff334f3805638160d3a60eac7e8098d498908ba4e35ae5db88fa58f88e20b419fbf30af3da089824d271350a127f8eb4ac3f04991c34ba5ab142dc60b4566e852a9c60cb108699a819e0bbe4e6b69715fedf8427cade544da6dce359a1802fe6388f5cb4b37be4bba31ef089957dc5d65d5e8bd13f2964234ae24b3192fc89d2cdb2cafacd9556cde433bc2cfd1e8057d316337cbbe54eca2b9ccb35f50fd703cf30f9c2216624dd3a777ed5bcf838f1cbb9c4c975c98492e298e134ed2fb391af5203b2c88d70d4e7e268957548a91885ad8ae7d1c29e76d3fa655d149c3bee6db2e6c9e664b689bb7c6bf0a75b34c4af33b9870e8cb5570fc66d6b239554befa51f9dc1aabde8d852eefc337b6d2a3508d56c02198b9e8ea784a76ff541b99504a9a5832fe7a262a799a290089df660ff9e263a191a353c684f75e5b4bd170282fd636879b44ce54fb6069877054c40dfff1cfb4eeb8fcccd94f9c099669ff06807d610e45c2515f8dc2f1b04da9c2561350998bd278b8be881d10d37a2b3a81c598891e048574cf5b29c37f96f3da1db5eebed18d9fbd383325b662f56083e1a12e6f04def6086342c007fa3e9bbb1aa15565f057d8335c61401e26063549b008f8cf988c0d8b3a75a1ac15c4431b461887464015f9368e9397b93b407b9660fd15bc87562ae82243a04b43324052a7282fda2aa45fee4f599d533d9dfea8789518d7e2349df5b89fcc755e3730a08ae7dbc02bd40c7653962162e8a2fed159578376d86b0c549822677ab4836183ebc3b404591a1748194ae3d2719c4bf5c3fb1e8523a06b29437bd5cd58becef04ce9b3a72e4356f3304845d658684253f85c38f733364f8ca2da85ce1ca26a028f912461bbf4214a4bb88650126467a5b660062aa123f64b29f3933090612fd879865eb5bed95f37b6abbcdd1aee1c1d777e80fe456b36b99df3170b6cf90b5f6266c8f84e582b9de5479c61872a25d44a765509e1d4137c514cead59bebdd93a83cda37f8fcaf586e86a734a89e9611cd101355db96e3dd6a4bbf95d8bc974fad9379d1a1d5205585ed79955a1a360f82a1eb50414e819965ce2e594c758fc9623c5e8da167c7808e9ad3b9a411c9dff38d99a44d9ba9f359bc2c96aa91ba847fe33f553876e2e04ffd7f7c16f072ce35d28c9b690fa3d2c5853b8b2ea560fb297d822d12d9f87aefb0e7f863ad7dc84245c5ce520dd1db21200b7c8c2a0c93e04f1c598fec1e3904ed518522383cbb4c2aea575f361a4bc4e6e187daf1cb769f98c4a8bc4576bdcf2052ee7b61d2570750bce65002a7b3321614434e6eb2291d694d34edfd670292ed8f21a1d6f811dfe0c7d73e10aa8b2ba7384caf31ed7be89b10e1db5a8cd1046f5dbe50c7255e5841c5f83c7e717eb3974927ca9c79b4c6bbcfe5e37b531c108f01228b383f79f0dc037eaf98dd849845f474d4f6d551b0d806dba81982defba6ec546082bf3fd25a0bf61aaef202f63046e97ee82d0ff87bd4d9b946d23786f17568d725281a8195a0c6ac625f0423ef48c3af564219f764acb73fc8fef32b62d878292c4ed89041556562b0ceb11abb264530934e07af1e05f0a25e8424724282f41e8bfc65ea64c5f4c59c41b65b6c67050883", 0x1000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$getflags(r0, 0x3) getsockname$inet(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001900), 0x400, 0x0) connect$unix(r2, &(0x7f0000001940)=@file={0x0, './file0\x00'}, 0xa) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001980)=""/4096) executing program 6: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001700)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x0, 0x0}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) getpgid(0x0) listen(r0, 0x0) shutdown(r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {[], 0x8}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fchown(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) close(r1) executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffe00) setregid(r3, r3) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x20, 0x0) executing program 3: r0 = socket(0x18, 0x4, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x0) socket(0x18, 0x0, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0xffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e3", &(0x7f0000000040)=0x1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 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') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x4) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="de", 0x1}], 0x1) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x2) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c", 0x2}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000280)) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000200)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x5) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x12d, &(0x7f0000000380)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x4, 0x11b, 0x67, 0x40, 0x3f, 0x37, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0xb, 0x2, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0xff}, @end, @timestamp={0x44, 0xc, 0x1, 0x2, 0x6, [{[@multicast2], 0x81}]}, @ra={0x94, 0x6, 0x80}]}}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0xffff, 0x0, 0x2800, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x6, 0x3a247c0d, 0x3]}, @nop]}}, {"21136a477363509097fb04ceffd044c01eddd2734ed26571bcd41a45a275231c72125ddbe1a7beb968f64795a28c6b847a72ed19ed8eddb6141ed2bf813ea1ebb0423bb6e3133028a74aa45cb44772f989f9415001981b177c8191ada46110c4e5157ba136355999c9eda0e8fb43d6cab036303ab15109fe011b052dab6b02abb4e8984b515fe117de91915593ee42174bbb207f95e27709e6638f466d5c12d2c4b736c4dae7b4efb700a8074af0a882d5b93be797f324073d9889"}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x4, 0x1) syz_emit_ethernet(0x132, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0x4, 0x124, 0x65, 0x9, 0xe0, 0xce, 0x0, @multicast1, @multicast2, {[@ssrr={0x89, 0xf, 0x35, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}, @rr={0x7, 0xf, 0x3, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr=0xbf3b]}, @rr={0x7, 0xf, 0xff, [@multicast1, @loopback, @remote={0xac, 0x14, 0x0}]}, @end]}}, @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0xb, 0x2, 0x2, 0x0, 0x8, {[@nop, @nop, @eol, @md5sig={0x13, 0x12, "8c9d621a033040f1548b92e4e716c634"}]}}, {"12a90151971ea496c5cb43fd754a1f7bc0c27e79c0929d729d3fad7c340a03fb860033775fdff0d8dac7d32d7e8a6c45e18578c037334518b72f011e19465e13da2b89dd71c231cb561bfb968ffd7b225554d01baeb2a5121894b4c9069a601a0618cb2af7de0dcc190603ae35f0df2058b3752160a78d39e41fe413f00caecf3e32dc730a9c927a07a4abd535b7f6969874b8a593a784e32124cb17f62e52b62590110659f427707cb235fe5d5157c78bd054c6"}}}}}}) executing program 4: getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES32], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140), 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 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) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r4) executing program 2: socket(0x2, 0x3, 0xc1) mknod(0x0, 0x0, 0x412dff) poll(&(0x7f00000002c0), 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000100)="9c24160c5507f1e2", 0x8}], 0x1, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r4 = semget$private(0x0, 0x7, 0x3c0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001800)) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) r5 = socket(0x11, 0x3, 0x0) getsockname(r5, 0x0, &(0x7f0000000000)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) executing program 4: clock_gettime(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048090031929648", 0x14) executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8c0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0xb) socket(0x0, 0x3, 0xfc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x86c18b6d6e5c9618) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) r5 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0xfffffff8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x2000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000)={0x8000, 0x0, 0x1, 0xc29a, 0xffffffff}, 0xc) socket(0x20, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 4: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, r2) r5 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r5}}], 0xdf, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r6 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0xfffffffffffffffe, &(0x7f0000000040), &(0x7f0000000080)="00996914c04bc9149ce17c8f433cbb1eb4b5477bc3ecda738f2d93fc0ec947b8f788fa611e15072cadce5aa888da05afe99a6f6b5a9d67436d4bad26bb532012bc7896e3615a65fa96b2f7696db60cbf3aaa4956e095cba67c267526ce3b7d79a935ef9f35c658e6f28ba04297fdd533a851980cf23d2fbb8b0cc4970719839ff08081ef46c3c8b342746abdf88937e22281384e8a4627153d18db97f8d43f59fa80a1075f35f059115cd312ff8b8358663c6b61463dda7eba8162fc34fc6e6819bc31ae876e384b499e73691c7050ee2c", 0xd1) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000280)="005ed5528dac69352e59d85a4600e22e5c3e4dbf32e25a3ad3bd51063f53717606312cd22ac9fb3490933bfe27b3a35b3a3d183d09a6a7c2b6c3020ea78ecd07a543a979148332db6a93a1fbf857053053793fa022dac821013dbafd4a2d50b78980fd0f8022b43b0eeb2ba5c52a74175897fde1177f", 0x76}], 0x1) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000280)="145602d6e94fb8ccced70a7ecd038504234e9e186d1765dab7ce315e12e867a273cfb2863c87f49bdc529e5e33708c050c3c41543c5c", &(0x7f0000000240)=0x36, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x5, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r4 = socket(0x6, 0x1, 0x3) r5 = accept$inet6(r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x90, 0x0, 0x0) shutdown(r0, 0x1) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001900)=""/128, 0x80}, {&(0x7f00000019c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/45, 0xfffffffffffffdcc}, {0x0}, {0x0}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x6) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff000688480200000000000009aabb33050000000ecac5230e99fb17d156febe778800"/50]) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r6 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="4e02b1a9b5878ffb6d099b3e27ceedae4028e84d6d1ded6ba79c6e491e835faa37946ccc1b2d1b0147345afe2440392d686527f480128fb64cc960c4c34beea2065691a81f0f832b2d126c2c81cab3104d29cb30e3d5e25ded2cff3fe8ba91f2eae5bc0c38db6ae7b6b63202", @ANYRESDEC=r2, @ANYRES8=r6]) pipe2(&(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xc1, 0x20, 0x3}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x9, 0xc6100}], 0x9, 0x0, 0x8, 0x0) recvfrom$unix(r7, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r8, &(0x7f0000000000)="b8", 0x1) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: socketpair$unix(0x1, 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10}], 0x10}, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000600)) setrlimit(0x4, &(0x7f0000000040)={0x2, 0x3}) recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r7 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x0) getsockopt(r7, 0x11, 0x4, 0x0, 0x0) close(r5) executing program 3: setrlimit(0x5, &(0x7f0000000040)={0x7, 0xffff}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) socket(0x11, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) executing program 6: kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getppid() open(0x0, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c5, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r1, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x101) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64c10800fd0000000000", 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000140)='x', 0x1) syz_open_pts() write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x4, 0x0, 0x2}) executing program 3: socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x0, 0x6, "fecf0c", 0x28, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="ff94d99b4500", {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(0xffffffffffffffff, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}, {&(0x7f0000000480)="f75d39bdf4ab9f926e2b0a840e026566780ca80655accc6c37963867a571ee51b38c6cb0c17ceae13b2bee1031719d057dbdd2d0ef2427c0d9ff7c94cdbcaeb9248ec000f3445c16c9a8dc30888879ff91a730ac899915127b12b505fa2333d2807d3910bd94d94392e2ef5546", 0x6d}, {&(0x7f0000000680)="bb8e100be9a4eaefee1e66362ca1e7d9a857f7d8b1c33cdf8f2e037e60dea27e40140ee48b4cfeb5bdaf9aa76b1e06ecb62f00"/61, 0x3d}], 0x3) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0xffd}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x28, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x1, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)={0x5, 0x0, 0xfd, 0x0, 0x0}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f00004d2000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x5, 0x7, 0x3f, 0x8001, "4634485362a73e130568af36587c950c0170f70a", 0x6, 0x8001}) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x3fffd) writev(r5, &(0x7f0000000400), 0x1000000000000165) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x9) writev(r6, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffffffff}, 0x8) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 0: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffef1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200, 0x8, 0x0, 0x7f, "e150086c1ddab60eb3ba1c89b749361c33d2072c", 0x3f, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) close(r0) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x9, 0x20351e, "040000000208008900"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) dup2(r4, r3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="d78f4edc41a11aee361b850b6e47f3fb1d4a3e1927d7928af6432b7cd0847f121d6b2fe543c0ee96bc3a37ce892b7ea8a33d12079cdf0ab0c8b0a2b5589ada2b8855f92c05ab9af08a7d1039674064662a6dcc46b76dfa369542938f1bd501ef6d29dcccb5a088b2d72a6b1ca042e1c1af87ea0b34a19fd1a27ce943401cc1c80e915f52a98dc81140b69b3f0f0bb40c884630535387812300db72e913aa29b84993ba89d4e6a82c3c559cc774c9d0525aafeb14c12f18e1ee71bc707e4c0efd3afb7b6a29c49a07c8b5d2cc14b56d6d17ed6c6cd7002f55d4ef4c42582f21dd51a5e331b168ac36d22487581dc4b89b06ce796100dc5236e0d7e68132f6ed3ce820bc79f678cfd2e2b4b448868c017d6e3ad7a1151c26a8079bd3b17afb083d8152d139852ccf2ba99f706ec66cbe42a393dfe236c1b94b9e33e202abb74ea4224e96e0cdcfc48e61eb9369bfd2e461c23ba0ecda75bbe0f62abb7e67301d48808a71aa108842e0eb15d2c978dad3764b48f84f5685446ac2f0a452473e567c9cad46cef24942ca72eddd506b0862a2dbdbcac3822cad564486a02927cce70beed8980654156fc59b6fc64d34c3f327d27b5a66d3ae702fcb634d16c9395bed104df6a629c5efb6cbbdb351a80c5f451a9e31bc2bfed94193577e52d13bff2cd3ed5160f69f1cadcbd21d6ee99c5dc3f18c75d81efcb8392a0313ec83c542c6033e6cd731b041fdc1703d5f647c929ef2add480ad3e2904", 0xff71}], 0x1) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x3) sendmsg(r0, &(0x7f0000001d00)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000100)="5779b1f587ccbc40409f2b14701395faf51874abf887ab7448447cca2541b5c97737c1716bcc78c6ffae64615bb2b030eddd67aec12ad286a6230058fee78ba99508e0bee7e532fce9", 0x49}, {&(0x7f0000000200)="4eaab1c0f2d4f83b421ec650df8348758f5feadc30e63eb39702c806a643060b11332236aa3bfcac7b8cbadfb3e44b1739eaec20b2cda29ccfed6b21caf9888aafd37b31a989532e41ddcaf8714f99e419f2e8f2b67f21014f3ad4251ee1778f480207242d98fd25092c9c187005a710dc623c9f71a02894cbd001bafabd836d5d2b0413c667da9461be3c6815e2bb5f65677c93f8402418163074285140ee44af482cfe514f8785a8f7df55be4fb0d4586abfb4fc87f9e4945ed6ccab7818dadaaf281d8bd31bec9be32200af80ca44d84cc0698083f47330f54bd2eeed75e79f20c9bda952bd494dcf3c5eea08b6a65baaae86141f4b3ebd1e3e62a1326057bc0b615f580e52dff722704031dd4eefaec75bd1e8700a6e7619ba898668597dba9a39a23877d425ee21bbed8835c708b895828eab94341a710e2be58ab0f1087a04f55a4dcf91784f317891673861717ca9429992a92abc5b6cb62cd4c6285ac8fd0662a53f09eaacc1f3eecbe8164adb7349446d3d1011fcae33540a0eaa5014e094490b7d0468c1c66a5fdcccc53218c8de4cdf537c82183afc015e39d18bd23fa2bd770afe6022da7202c0bf63f8e230be9afa6f40beafdc8f1b0ae1200d899f2137fee637bcc04c6e82cde128bf6607cbb8d584b330fb8cd0948fda0b9a0bca3dc3397aa67fe3137f596d54cc3ea241bf03a5e624bf6ab0885c4bac36f75143c96ceb79cfaeede93c8d1a03fc0c706555b8d80a03daacb362b1e05df2be0344c150e95c1b02f6218d02ce02327ebf7064b1d9f9e93ff166e8bb9cec9623ba68c56f6b1342f5444395d2088a08f0ef06ad8b632d8d785e812d62a471eab01c2d6a346e8ae56ddb22bc95b01c3bb7bab2d93648e4f3a1ed74c79a31d1f4277dfdaaf48069e98b9db68ee6395526e43a01014717ae1ad4552de834586457740694f988d53282bd60e2326d50f71eea7dbb31583d980b4e9af60090e3374eabfaea54ec32f8944aea4bf50021b2f1fc6fc63e93d8277b028cc106693f514e86eb6a1a911fb01915ef38f5e6764a3a7001875d35035d92bdb0583cd09a5b997c86cf3f11522d6cccb7490546acfc818e6211f8c5f3e45e640cc4b5e80632ded7bb9983e08bf3f69ebdceb31231aaa1ca0bc3ae42d3ded04bf741f47cef43ead29f882d0e049643370e2ec5d2c35293f1cd68eeda8fb752001483a5360569e1c5fc51650699b50d859bcec25f40f361997777ff52a578f85b8695ab42fd099af552f35412ae1c09e1c3a8624fcff9d9acbdff8c5588b4835a9ac99c18972a5da1e8305b4e16a8276a05cebe4f6cb9d6d31e492e8b3200efde29160f07337952e6e7841dd7984683b70f8ee4cb79f9822a1e442fc229420a91f91ea0ff0ecb0206dd04104a10dc8f3cc9f620e3350483674fcab7f9e59b32314feb39531f47d60cb0a345d54002beb497225afd8ffd547bac44693a8093eb1ba947651027cd090a2e8349f7ac2ba11eb07b4683c92ff245de865159653f24f22b8e6242ec3c45ad954886e7bc7a5db35f769b61d1bc818d135f8cd2f42856ade7968a117ffa49e43597d5da535f6540e95110c03a0176522b51093e109d8fb938fe7fa2bc32b264de39c7e9afc17aef7d1497794530885966b7a42e0b975cfb48ab63fe3c651d9315836ff769cbaac89e2f9ba4a39f1b4da796bbbe7ba42185ec323163c1576af301887d9c16186dca00e6abbf236e310c99c1ba66bb8be8702cd628169c6d200028c838af2b13cea7488704d95534b03d07de4b27f82ab0e569b12b78488c798afc48528c2c6858931382588a4b3d3153c8e1fc826e4b5058aa97b23d34dea94e6601309b3215ddd6679f4786c219ca79d06c16221e272d2de0b6e486d418b5deb0f91870097e54132a2074d88d27ad4635f27e89454e370d0b9b4736bd6a38075c5370deff60f50ef7eddd370d0088abf62e5cc8beb2c372049f3917f218d931ebaf319532073c4d88ec10b04c5efdbd288d7b9bc77f0d7230719186bd2f0228e293c5a8c44fce6b2a0d7e2751cf57eafc045dffafbbcbbf4b4366a10e8565179e0d9c55738829bd53ae91715622f1e26b00da23140f74f45fac29a9c8be6484ffeed36882c56dac188f26f70f751addffb41ec164af6e6871e4a09b04b3d5996e622c61d01f95b6b3280098321f6097d32ad4858c1b4682aa22898c049d2419d7e6b894c9f1035fe68f622b36b709c79295c35ade3ca7d6f4089f5652c51fa77de0b627fead63f724009a198a587f05a867f3fe0b3cb0a3ff6474942063345dea7ac8be8c0302ce306698d73411e6e54cc68df172eb7c9e555cfd0504170bb62f3f2508f35fd074ed4b220346e55eb7b83c0896d456f967dcea2ffded910b9206ae75371525336ce9cbd362433ebd16886e66bad01bfcb602b51efd219ab48d81d1deb05f14fbb4105c04a0a384d79068a84badf2034261bbd2504ea30887d01b33e98ae48ffef108f7256ed95117cb3ba31cdf00dec1b5577b8d635d2c092f616fac878c0e780c970d89443b1f007d2f2a21a805f2a481e8e48bc1f09d12611f51c6eb9dfae6466856e2adfb35a9bdda924c7420b16130360ea5ff9957b7318fcb44ef6dace4ef5ef8e1f48a02032686c908af52af93cda85079e2a604e27b4dfbf41f6664cfc32657efbfd252b7fc3fe7fd360adc5cad65e3a3cdb5dd604ce67c62c0064fc1e33e9de2c01ece90db2346614330218db12bd1d1f71bfcc30eb0d1ac1115286a248750c3bc249bd841858438ba864c323f08300291cd7b461a69f94d661ac529f3a3dfec2cfeaa46aabbde9a9c62228700544973f6b97cb6c23f9a3d7db52e51ca4ecc839caca1c6af5d97ceb109f2022f63997ee39edc7af95e014ce12ece49ebc3d6a3de33b5170633be6f5b4357cec350feae98c9a0379e8acc7f95302faff72f7a56e1e4e17f7d62fa74dbfa11ee46f292ffaa6b5fb9a9acadfbce398d5d79bf5d06b574b335b7e5ae8da89fdb1555d4ff94e6a7609b7289b32ad8cfe76546f5a9e8ac01079bb5a62280803bace77ae6b0e3f35cf66b8fe2f77cc6270e3c423dc80fda85bea4f3e1aad640fcad26b5ebddf335863e760ebcda6d60f19419b2b1c5eb5c4f9b016b75a3d0b84ec5cc6988fbe5e42058f9c3bb4d43c4be891a63a5a10736a3b36092e0f6eabf5197647f50a1e4f143096176eae0e78efb3396744b774cb9dc17346fff473112d3af962db57dc9712eb834cc5ed2cfe4d63c5eebfb36fcc1225cf20268c4bb1dfd2b854ca0e2d3c579e84299d8116fce703f0cde1f549f511ca1319f47d57a729873916bca7fc8f9ea6bb19bb04c84596bf803f73d1800d9fc832bf54dc88cfbadfb43b5f54dc164e27ee39627923619b717e7ad625d43d006a7decb9caa5c30ca74684e2b806ad8491369bb066c0d1e7b21f350d0c85dde2806b446222f6c9c78893f7251e2c7a8313cf034be269944ede19d85aecdd17e378a65fdd7c48abf108461c1022ba7926032174f6769c3361d1d89f2c078bbb736d85538abb9844ea11a368046496fbd130300470f42b7f10f127aa31c336203c0d4e485bc4b2417b088e4c1461d6e68b59f26e541ab59463b3dd31e7e783aee0c07f9b951978d5530097c671bfdc8c93c68765cfbb52ad6e3261e282b8d0ed16fc093fd7773aed2f1f73f6028924b58ced364713a84532fa1ea3ddf374e1c759bb01b0f327ffe8e4b6d286690bbfb9fb5767d89f699aabacaf7e6068b992cf419f985165496ed7a7185da37ab11f60d713d4668971b3f8c5f7a6c97c981624fbac891cbb67b4807306a68e5e2cf73c93ee2af60f31dfea62ad602fed058983c5c66f3d6e24bce381f0336728443b479ded3fceeb1029d59a676cb576aebd7a899fce7bd71e8eaffe3059870a2a46b18aea16738302780ac5cdd5d74485523f47cb7f6e1f1e683b49f35c766800f68e84136e2a15f29ac15abc93b9687317abe03b70b9c891164a70b07a75c19635d5b4606cbb507955c4cde4b6c210823336b7d9dfb5653e5757c6d48a66fca107e52dad1367dde5e01aa05886b8bd7744c2770024263b86b9727de3718f25c00bf4a2dcf7d79e20163d4cba959239d8d7c1dfba878e54eb2b6a7e54f4387e85f5ea6dc5c935d28c3655db97e63fa8c4a6312aea2dd8d3e118ed8fff1e53616927b4cba6b6442183ad4b3003461a5fee3a8704c69d7fd298019aca16e8cf84c91bd7bba3ffc1a681965865007b099cfc813ba21bc9e98990d3268cd0fc4f6d8d5c420bc02b8ee2a7f066620d65568390083941e63e88a679cc4f8359b50af5610fd54306cecb5078b2a71953dba7634528e9f72a734b965eae9bc9a0d8b3dc12ec3dbf01a0672054c4782c595fa68d4d51b93339b3e766e8ce3fd6714ccb26b77e1466f7de40b990ad7848ee7ebc2a22c133f26bf56f3c90276b233ea4ab2a946dd02c796e7830f12b1d265b255966b97eecc522789ce106f5694dd471075206656b9867104739b798899ce04786f15f730ce666f590ad0d6955655f9df8b8dd7a331e61213171291412fc23dd01c85320716fdd57b97c216c81f21289bf261fa825ee6caf3ce96d33be3a4887517917886d674405651b15693d70c2a3f5baac5d584f8682536b4d89a92e239a68e783b257ee94ece6e69728737d089bc3838adcac277cec3dba76542efcf389a2008ef4c59bb2442cf01d6c44a74ccaf3fb9e8cb6d726e95e5bb034390326565f62899d65cd8d7d7775af04b2b875d059d0c40edc9359bd46f9eee3840dbc48815088e6b5dfe665fd6f11cbe76ba564e6bd20a1555750960b61d7518227c6e81d1e32304e0b9d232709573babdda0c0e6ffac8f235d21ddc90636dbb35e04a69199853d2d45782c8575910f5f5e17474427f944a0b9f9ded3769d2809bdec185b700d9fe13342875cc82a9b82066da302d1d447d35e57a4f5d9826eb93c97a4b387fde187e065faf42804d7b2133e7105e76f01e6333079d7e1416b44c566f24cba60ed88427d5f5644742b19a83c870bd20f388dfea4d90e6a93d26876b312ebb1be11d172c4ecbed5cc011e45d5b30e6b2c56a0799b83fabe8675d145224657e07cda2ed2a11072ff3ee6b119ff75c3eccedb9935f90c501f661566c01ddc63f9d90d50b2c1d253b0b62e76ddc2b74df2505e39cc9ea1c67611c8d53b374cc82be60a988fcaac2c6a00631b23007ab42ffa7fef4fbbf4538bddcf67f53d474e344155c25d111944b1c476a234aacfdd490799a41513b8d6162309484ddcd36166f92d370cbf690b63adf84b38528732efddddbc5aa1cac84df347c1ed2bc719bc40c11d05d6e4860ccefbac8dbdaef6c9fd6989eef0bd34abb08e74926ab572655a7be85d38c126e55aa6d094635fbb2a2493fbe973aed08f5897174d754e5f5ef280a85b565e453fd725c48b0062390b59e3f03e11f1d62c197a4b56dd273c25f389cdf47ef09f0017b3f693f92801044dc519b554f47bb078d814e4b4585d479f16ba3e12dff2e747d9826f5be16feec67524cdaf0f9cda04e51b7a5774c7ccf725f9ec00cb91d3e2667011f62b4866a89cd1cf792907ecae497641895fdd4dbd604d6ccd237a02909077edd5871812431df91c1a580323a558746e8d3c10563fcd798a7b0117e7d20a74eda2b38092084e8497a2cadae2b5202012206f9565202be9598dd8d42f899f2562ae02b6b64b641e3ee3affaccd88249a1344f388bf71aaef20b8632c5bb1fec9bd9aeed6ba9fb35e22c0c47b", 0x1000}, {&(0x7f0000001200)="4ccacbedfc8ba15d74e70c0770b2aea9d74e0781023a6d5ef0ff05c27d79e80526c2fc3fa36ecd1d466390629daf3cb8d89d7d30eab27e9bcfe7e56e1e07b6c895d9645d27", 0x45}, {&(0x7f0000001280)="79714ab38ffdb9270516bb02a6c801d055f07214a86c9b050458247932df097e7f9ba5dd558eb133af12d65eff423a79f957ffb8a1859b3ab92685e1bb540d76f72efec1836c35f6365b74d3c9c19569636792d42e017f75095ba3980f11f93c0c", 0x61}, {&(0x7f0000001300)="8b9522c264715cb3e70b4698a082c318739b0b745ac3a7aef669ca0de4f33cf34eb55d053208cd49f9fe51f7b954dd164a1eef19452a9ec46f81c0dc13f582861cf438ab6f471019840159b2fb2aae19c55def35db96f4b05d698d107e55b376fe5bc58acb753dfaeada676608909491e6a52fcc7b93c0a3450f4b3dbb5f48658f6d33b1e100b268de79066c0d5236db1da69685de84f4a3869271036e5cfa53c3c874bf0ecbd41600705edcf8b45e53a9186e2dff59fbb1f2ced28686bbd5c5111ac9e3b60a7bb42ed11f0d609fb8079eec3267a0828698bd37de19c0e860f0", 0xe0}, {&(0x7f0000001400)="047a4ba7962698a5a9cb4775bac911ee83417ce0494cbb2d384a9166c149ac9aa66bc872a28477644517fda8b481dae6d968dbbed982596be558ad3ce15699020c94bd772e198037e7047684bbbd334cc11dc806a225cf0328c38c8c7d3f54266df69e9c1fe8a161529db875b5c0717c7e944208157c80d9f25aac3c2c97e6043e0f07cefdd1e252d78aaa0362a2515ec6acd26f944ced99fcffe51dd68a809785f75cbf2c08fc502f2bf65ef5331892cec426f43a284f23f58dc5b56237cfa460437972", 0xc4}, {&(0x7f0000000080)="45cf252f2075949a0ec18ad9b8d1a1a2ced2c405bbcf0658c2467c06dbfeec602dc2868b7e53", 0x26}, {&(0x7f0000001500)="efa6b34a1f22fcee6670f10156b7dba50b041eb3704b3bd3ad01a5567ef76fe5", 0x20}, {&(0x7f0000001540)="a9ceb444f91f1a16fa04b78238f39afd7e87114e8b8329bca50f2de4b29eff8f41a4828df6e3e0bcdafd42330d96ec3e39bd1bbcd2643c5865de66f1d4bc331a9e338226f72e1503370727f229821c929bd064ba38668f5661ba7fbfc930c99a36ab31e1de6d018499014ae334e0f0f0f5f020c31879751ec4afc8a25b5f02b7b5c5679cef36cac79d5117005690cf7a1c68939ee45251dcfb68f57999dcb095202fadc8d96425ae7c7be96bc40115d43f793c82021f203bde7bc0270480f63729d035eb36c325d9a61fd15a24d936c7d4a3ac0908d6625997a27435253d", 0xde}, {&(0x7f0000001640)="210d389de821cef10dc172aa01f0581b28982968fbb8a6cd1efc4e61848ff9c13a02bc3e420afbf91a476c2ff425b2f4aa3e1320f2d3796aa41d26af374d95af7155e4d4123eff81b62af7c868a97b447075a29a568299c479ea759aae1973d6f7f5f9d6934d9d481ffb2bf64e08dab0c5cc27d0c3768abd001816766afefddbe88b91f382f8f617ab661a6635f83b3dba239627f56aa9381adc31bd9cbcaec978498ca87127b1001b49", 0xaa}], 0xa, &(0x7f00000017c0)=[{0xc0, 0xffff, 0x1, "4f825b8463c17358d61c413796c6a8dfdd5a3abc1ce6907a4cb508d00e1b761c9a633dec65ea58441eeabcf915745dcc5c687562c4651487c535fbb387c2c16e283b49703020d1aba55c2190450508bb803021220bba1c9a9968b21e5e67c8df80c4242653416f28e5924478bc1ef6c06e0904eea1aea4fd02c41f60488c64712a718db5552db9cdde84954c0de5e5f78f4871fcdf6c2c3e28949bd183a65b9ebd52c0b04ae76e1bf39a676c63"}, {0xe0, 0x1, 0xfff, "e32232c8a7d739a31b408fe185d32cb1a86509c647eada708f7483510910677d85ed3717141c3e9d05458f18b965c539dfbf48197a08b145a77b4de9c7a9daf56ce5341cf0e5c98d8f660c1e86e20abaad67f53ecd99f7e456aa4dade6de06f4a680fc6ffd55fe4097d9fa864caf2ab0f8e7eaae7c1cfbb69cad202146da49390e0b7f128fea7b910c3018bd2368cc3c8b9c97a3bd8d890c7a5249c6c0f04bc80df0bf759857e4b7e8259bbce76bb2bbc8167bf7c28c775bfbad8fea555643685ecfc77bdc3f319feac92bf3"}, {0xc8, 0xffff, 0x8, "3d174a43e7d92e6481a282309e55e3483e8e31bca6221d4769e94aa1d36f6bc8298fcb13335b4cd7c6371c3290d55ec0b114a3eccab6140f988d06e6df710bb1d332be62acbfd5ab86215ce7782ab81a634515ac9b328956a617efdad10c2a531cc0542f3c588162e009a95461e36ffda176bf91f0e897e01cb1ec61df0baf3d8212ad8b91036d8fbdba7f798fc5024323b4e56fc0c418e4dce1dd3212eff2f54c16ebfef360bb45ea676b1b7d11a3e7c5"}, {0xa8, 0x1, 0x8000, "2883b79b7bac55fbc7ad3fe2b10bd23a1b976add0b67feb60b3a19c668094486851d77343ef2a442824c62b767c39825966dde27da98e813794399752e2458e43cd8a89b9a154c8e9107a96911238681ce587ada7960ba7308abda09dec31276a45d9fc86fb054c8613eb7e0d29b68ff3b384a49eeb3f16774ca74bd597c95efafcb1f2fbb18918e795b12125cad662f6bd57cdc44c073"}, {0xc0, 0xffff, 0xa86, "acb6128c075fc77f3ab2c05d7867c8106f81057a23c69d567a7116b769eeb68191f21522708763ad00d31f2a86e3e9e19e523c6c17d79a416520883fd6b0ddb4b32968c1c9d5806261ce1449270c3193525b7b17acc5807fca26b334f719552d6caf1e61a68797f7f6f8e674880e4d442be2b97482aab7fa9018011007b48f4f33b5b5ac9ce9400e6de905b484db1cb8cc18ec2a8f317612b04fae47a2b26995c387b90959548cd284"}, {0x40, 0x1, 0x6, "0ab2f9d4e6f5aeba293f5ce28754cbaa8134f9f7a217ce82880efb4156b0944b11b0ccf072a9e8175fc1c8afa6"}, {0x40, 0x1, 0x9, "4311cbeefcbe19854384b01d373ae556b9fe3b1d13942787a84de63efa450b3b55fdd7a64e3edb685c"}, {0xf0, 0x0, 0xd30a, "82b460c7fb8dd573ad02eb162aa0cb247dbdcb36801ff1b3e7b2903538b61c9f01fffb41c25dbb9d4d99b3f8f01322c960c49b4a207b97523c9f21747a28f2e78298d4980fa68a291e8896a4f4bbcbedfea007f987a449e457d7f124c59060f1b674bce11167727a09a8c6134ad74435a3767ac581c622ec9ffbf5a6792732a4ca0b4ce6d41cde7dcccdc0ea89789d663b6696c75cde9f84dcd0cdee2bc1d0e6fdc5f4b8f2db85f2c7e8d5c1aa39edee5382b5bc4dbf5fac5c5407a68630804855d7cd5d12845836420eaecda0ef893e2eafbd1f56413c01730e7fe9"}], 0x540}, 0x0) chdir(&(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x4, 0x9}, 0x2, &(0x7f0000001dc0)="000000cdea290058bc5a91501d942400b5e1a0757cb9af76077afec37082da00005d22d108afab6ab348cb8d14a883d83dc4f523eecf73d93a41e412be3b0ac3418d976d22099e80766dfb1df1362933973cb523d05cb446b67a49eaafc3dbb710ab0135b0a7d4223de0b5dc13b9d974e54c68714641f7c2a79abfd8dcecccfa12a0b649129a17883c8b9773edfcbc9b366620fc3fd6f2855b764cbe0220118e5d6e9d64404f45e428f101e92202d80c7a35a51d0382", &(0x7f0000000040)=0xb6, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) executing program 1: setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7"], 0x401, 0x0) msgsnd(r2, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad0666"], 0x14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002c40)={0x0, ""/4098}, 0x100a, 0x0, 0x1800) socket(0x18, 0x3, 0x0) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e4b612251bc6e2e9b5607bb9698293586fccb241edf8df36f8cde990fef562c1c80ff338f87e78f01089132d4dc47f5ab81465a9bb2c96490080e651fadfc9eb11c95f5a768d649cb1cff4e329961af9484cfa5b29e15a7ef1e51fb660b9f47c09845a2469aa80f2021451eaec7420e0e818c595c08832118b0000000000000000000000004fcc7b039b401601c989ce11ca2c97cd29c34eb5a9fa833ab08847faaf6a9b55b84785cfe77088e1fc1a4a1e3880ac023c760d4815c8be8db13fb11b06001db2a9f8269a6df84f3ee742c6c14f9a2800d8eb88e8"], 0x55, 0x800) msgrcv(r4, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(r6, r6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x20, 0x2, 0xd3) ioctl$BIOCLOCK(r5, 0x20004276) mknod(0x0, 0x0, 0x0) msgget$private(0x0, 0x4) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getppid() open(0x0, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c5, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4088}, &(0x7f0000001040)=0xffa) accept$unix(r0, 0x0, &(0x7f0000001080)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900001000000000000000002d430000000000000000ff020000000000000000000000000001860090"]) executing program 7: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500"}) write(r2, &(0x7f00000002c0)="13", 0x1) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a52c000000000000001878f7ecf6c4a05b17979f020eb842f6a6e794ac3b9816e3254bee92f02312dac395fa347a33d348d4b18f9d5cf3d979f996513cff624af9159f8a6afe84beb05549e1f5002e50815b97720b8988e16b913709e5c0a64fe1c9f8b50a54f0"]) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000002b000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f00003aa000/0x3000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00002af000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x8}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f00003f9000/0x4000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0xfffffffffffffff9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f00000003c0)="ebffbbbf61732bb57cb7fc3ede8400ffe0e810339e2a9931929648f60ea855d3888badea690d31306266e2b575863cfe761237493925f571618a2f988825b95b3a78debd01e024344b0893e697a2f3cf20cf5e44c04b896679c5e094289866972cd753969f5b", 0x66) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r8 = socket(0xc38805181edd530e, 0x1, 0x4) ioctl$FIONREAD(r8, 0xc028698d, &(0x7f00000001c0)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965faa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b000000006da381c8ed01550f57f4c39471f63d3fee7850c112c8896d6173677285859561f596a1682ef9d30e7d3527f3cde60959ce39737072b77fca62db5f9104dc64a486d3fd746b199230c83cfb38f275e9af479158b99c4634a618494bfe0f31ac5b8799bb70fa41b4ce5f39a26efcd1008c4ce555b3db5cbc52a8948a3a7890f9ad6f40ff2c0e95a167d509e6b6e613170a08605b4a5f24a57e2198bc5ac79719954c64916c1999db50462c923885295368fad54f72aa6649fad4639621843fcee5ef3c302278d5991ae1c4f15241cc454f8bef8f4df1717820a60924724630d01d056f6d11f4e06e8362b12266bbffa479688d8aa8ab5613bc0ff13c395e4d9b464e44e9ea1002312cbfae1535652d", 0x193}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x20, 0x0) getpid() symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r2, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 2: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec370820f6cd198bb02fc687128870e1d913999af9f614c086abbb7dabe26e8069b31636ff7ce85d7eef2aa26e52ffb46319607f8", &(0x7f0000000080)=0x4f, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7ff) r0 = open(&(0x7f0000000180)='./file1\x00', 0x10000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) setsockopt(r0, 0xddf, 0x83, &(0x7f0000000100)="0141db7dbed4cd630668eafb115f0892dccb7c7ac9e70c9d4d02f72dc3b82db9f82d1aa987b77ec88d433dedb32e8495e50fb1acd897716cbde4d7bdbbcb06c1675546a552f3842f2cb031d386f0af4962032b693d8865fb3fb47ea17bd9121de385ea64b9d802a5b7f2a2bca0decd", 0x6f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 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, 0x3) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r1) r3 = socket$inet6(0x1e, 0x3, 0x0) writev(r3, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee860691bae9e40b11e1cc600d009a508b74058c84fc6b2e205f97359c9293ec68f7e9d58ae5e631b62358edf239fb1014232a0a7b64632d755fa3250fe9144ffe8b4f45db99eec643b9f1c17a5b1dc7746485ca224d795f", 0x9b}, {&(0x7f00000000c0)="4dddfb7b05773bba5cbd3b35cd94e74546bbe514f77896e3dcea7273b729b24e7ccc831cb898b6999fd9c8ade0aba9944afe1be6c81f4d66f819b1628afea4d9e47017e12d31aae51b06de5358629db324611eef38799d8d96462e30fac4ca191aae29867b9c9e7291085fdb7a56f86c2f940c8500b88ba555a5827b", 0x7c}, {&(0x7f0000000140)="01530959491d0791301208c3e001483cb558965c793aa5073f4a9fa10928b2c8e87f0fe505f6dbbacdeaf569dd1712113872ecc6898393f2eb40445fcab069762a2499df1cbb9cabff11465c1b6d0fc700180987", 0x54}, {&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54d094c5ac66693dab541aa6a87d0a455e74c4ad2c9df0b6d9832e66bcc20188f15013c2aee4ccce9c7c237cc5e96ab9f096d00930556eacea3e4d345a8a6e15e19ad948de7c91263ca7f8fb84c59d07190fc533a0afa274c42dccf8c9ba3e87a48d632a8fa858d6c5044ae2f7177cddec826f0035230d61ee2d7556899968b90e9b7efb8f753b312544d9d76def5c036551afddafe62785b1e0ad29979694ac44cc524cb093455fb69f94e55621f8ed6e70cb0", 0xcc}, {&(0x7f00000002c0)="dc32580ebf881bf637593697c6a13050ac35823d047454d211bb68d47b92468c93f351508a3a96d09325fd424f080914b5255a6ca2f0f54082470c56fcb881d1f13f121536c0feb3cf36f13dab02896221c8fb8de0da9ec49f1cf9f061a2a7b5ed9a6b6f", 0x64}, {&(0x7f0000000340)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7fead257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9be0cb11ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275cc4157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a635e06e171356e78d71dfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e749e4034e33b3fa00953b5dc65e70e6c783195be34b7300fd3b44d3974fce3645acaa0d191e426364c6d1cc374dda6cb930af5ec3136699c3354fb83097afc8f047975199559636e171716430faeb128c7b278f0b5147f245901043f988b44b8009b9f6a3065f6ab0ab0d8dd9caaf66b828d0865e09479924215e5278033676c7261f9d7a704ca3a11501e4791ae77d789db7f3336f6b9ea73398c0f9fe1d1aadc79054aea6ae63a89900b148e38ec0b89a58ad22d64232a8e004dc194a9047dce978bf29996d890cde90cf4bbc9f327b698a28aef6aa32c", 0xd66}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x3, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0), 0xa) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40001209, r3) setreuid(0xee00, r2) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc", &(0x7f0000000080)=0x16, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000180)={0x100}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x51) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x8001, 0x7fff, 0x40049c, "d88c07ea0000f9bdca0988d1155c000900", 0x1, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042, 0x0, 0x0, 0x0, 0xff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7490}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x0, 0x3d, 0x7}) socket(0x2, 0x2, 0x0) executing program 6: msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x754aba157107a513, 0x0, r0, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe822}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x522}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}], './file0\x00', 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000340)='.\x00', r3, r4) r5 = geteuid() truncate(&(0x7f00000003c0)='./file0\x00', 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = fcntl$getown(r1, 0x5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r7, r5, r4}, 0xc) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ff4000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchownat(r2, &(0x7f0000000480)='./file0\x00', r5, r8, 0x2) lchown(&(0x7f0000000540)='./file0\x00', r3, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)=""/199, &(0x7f0000000680)=0xc7) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000006c0)={0x5, 0x6, 0x20, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000740)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[{0x9, 0x5, 0x5, 0xe2}, {0x40, 0x1, 0x1, 0x100}, {0x7fff, 0x7f, 0x6, 0x80000000}, {0x400, 0x0, 0x86, 0x1000000}]}) getsockname$inet(r2, &(0x7f0000000800), &(0x7f0000000840)=0xc) pwrite(r2, &(0x7f0000000880)="b979d0f4e7f81950f088816377d05f615b3ab0d682f117df03baf2c388a39a6cce34370671900f4ed9e62eddbb2c20d7d2610448d582b97aaf3d01ccf49d66bb9821f6383057644d43da92b9f16a34653b44e05967b104542dcff5fe6e45a360229ed250315222914f1970357b3559b87e73484c1ab1793dc7aab1c5cd795bdd8158e448415916cd8d94e02c2c2e394855750e187540bc1cec2fe001f4b8dd5dfd24b34b080029eebb40d8b07d677a638a70b0e8a1a62cc844c6035f5fbeb05fd5225b39a265311f56144e49a67022ee644b4815af1c96", 0xd7, 0x7fff) mkdirat(r2, &(0x7f0000000980)='./file0\x00', 0x5a) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380)=[{r0, 0x20}], 0x1, 0x5) r8 = fcntl$dupfd(r0, 0x0, r7) close(r8) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xb3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3eab57fa06ecb2c1b0518e49bed140361a0a9b7b62b35557d3693b8bbd1f6cf0bba48dcb03eb12a43212cce7b7ad20a1760846e3fb9c8b0404ac", 0x3a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/38, 0x26}, {&(0x7f0000000240)=""/25, 0x19}], 0x4, 0x4cd3) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x2, 0x98) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r3, r4, r5, 0xffffffffffffffff, 0xe8, 0x479e}, 0xff00000000000000, 0xa882, 0x5}) r6 = shmget$private(0x0, 0x4000, 0x301, &(0x7f0000ff9000/0x4000)=nil) r7 = semget$private(0x0, 0x879c7e324fdab3c0, 0x23f) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000440)=""/87) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x80, 0x1, {0x8000000000000001, 0x73}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) shmctl$IPC_RMID(r6, 0x0) r8 = openat(r2, &(0x7f0000000780)='./file0\x00', 0x20000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getdents(r2, &(0x7f0000000800)=""/67, 0x43) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000880)={0x502, 0x9, {[0x1, 0x182, 0x7, 0x9, 0x7, 0x5, 0x400040000000000, 0x395c, 0x401, 0x800, 0x72, 0x1, 0x9b7, 0x8001, 0x5, 0x7fffffff, 0xc3e5, 0x7f], [0xbe5f, 0x55, 0x8101, 0x9, 0x3, 0x1, 0x3ff, 0x4, 0x8000000000000000, 0x40], [0x8000000000000000, 0xc47, 0x1, 0x1000, 0x9, 0x7f, 0xb9], [0x10000, 0x4, 0x8, 0x7, 0x3030, 0x8000000000000000], [{0x1, 0x7, 0xc85, 0x196}, {0x40, 0x20, 0xfffffffd, 0xfffffffffffff000}, {0x6, 0x3f, 0x5, 0x7ff}, {0x8, 0x9, 0x897, 0x3}, {0xffff, 0x9, 0x10001, 0x81}, {0x9, 0xfffff000, 0x70, 0x7}, {0x2, 0x9e, 0x2, 0x3}, {0x7fff, 0x1, 0x6, 0xc72a}], {0x1, 0x3000, 0x8, 0x43}, {0x3f, 0x7fff, 0x9, 0x8}}}) shmctl$SHM_UNLOCK(r6, 0x4) fchmod(r1, 0x28) openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) semget(0x2, 0x1, 0x144) semop(r7, &(0x7f0000000b40)=[{0x1, 0x5e30, 0x1800}, {0x3, 0x2}], 0x2) r10 = socket(0x1, 0x3, 0x63) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000b80)={r9, r3}, 0xc) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) mknod(0x0, 0x0, 0xffffffff) setreuid(0xee00, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() chown(0x0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x174, 0xfbfb}, 0x5ddf, 0x5, 0x0, 0x0, 0xb8, 0x10000, 0x9, 0x401}) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getuid() getgroups(0x0, 0x0) r6 = getgid() fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000004500)={{0x0, r5, 0x0, 0xffffffffffffffff, r6, 0x140, 0xffff}, 0x40, 0x101}) r7 = getpid() ktrace(0x0, 0x0, 0x0, 0x0) r8 = getpid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002f80)={{}, 0x0, 0xff, r8, r9, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x81, 0x0, 0x0, r1, r6, 0x4, 0x5}, 0x7, 0x0, r7, r9, 0x5, 0x5, 0x1f}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="81cf534d", &(0x7f0000000100)=0x4, &(0x7f0000000140)="9ac468a6", 0x4) r1 = socket(0x1, 0x4000, 0x80) fcntl$setstatus(r1, 0x4, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x4000, 0xfb) poll(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) shutdown(r1, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x7d4d0836c01c4e60}, 0x2, &(0x7f0000000180)="8c59e662739eed3e78935767fb0b7a916abfd4e4e60bf071d03f00c3d07596cdfce64b4e1a7aa727b7c11d82fedcb22fb36b0bf4c3ae637929b12dc200a0315b3541ab8e0cf6315d850c314e0a5ad5de5f5f42be5aecf4ea9906cee811b61cc55c", &(0x7f00000000c0)=0x61, &(0x7f0000000200)="bd7ed3427e5dcc7c8777a2dcdb3e4d754de25cfb75d9578f449b5ad6c495976a87f640e4ff2f23255328ffe14326df423834e0b3e4909f8b858bdfd2ff0213a034775e056819580ac73d83e417ef8f3ff886ad656b80d163d6f7efeafd16a45366678c37b6c9bf974aea607dabb3caad73f098b36d1d6afe3505ef9358b2989a7ce6e51632d764c5bf71825da3fb6e6c2efe7c10b8e0973dd06c216679c1ecf05cd4febb70a7bff727191f379ae8b523cf48d6fd1d43e9cf8ae29e065927195fe8fbeea8372b40f8729358de9728b39794d9f4baad17e06a2b2be8620e3a140bf43e18676e79c65c82dcfd1aa634492fbb05d65feb5a9fb188a790", 0xfb) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x44) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="001ea1e2e6a9629ad2201d7ec8b9c002f7b14c8d0b24a06a246b114071cb58b05be72f661a464e6e71e8de0fec24788001f9caa1946c215b4ab029fcc7122af9be13e11d89fdc9e3929d5ac566f300d087cd335cfb9c9c813baf79883553335c00", 0x61}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 3: socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000480)}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x157) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ff000/0x1000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x1000}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f000013f000/0x1000)=nil, 0x4000000000}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) socket(0x20, 0x0, 0xa2) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000540)=[{0x25, 0x4, 0x9, 0x25}, {0x40e, 0x10}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x200}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x8}, {0x81}, {0x6, 0x0, 0xff, 0xfffdfffe}]}) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ee5a2c3273ecca02671dc2f6d4e5a1353b6b52dabae23ea19c0e9575b52c2641004c348545c4fd3d0d60e37bf31743c4730e67e8db18fa227035ae9ca9ec01028043dd7320927d234c9d0a111700ae875d2d53e601e6f4858d57df0764035d19c36175bebc843bd4b60f1918fce14d8f7b4c03cb284fe8129697445fe5b10282b45a21b4a4ad486204d9336eac142a22d504c007e759", 0x96, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6b3, 0x9}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000340)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x10000, 0x800}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) open$dir(&(0x7f0000000140)='\x00', 0x10000, 0xc0) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000001300)=[{}, {0x100, 0x3ff}], 0x2}) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x0, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='ms', 0x2}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87}, {0x85, 0x800}], 0x2}) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000800)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c", 0x30}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd47", 0xc7}], 0x2) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1ba) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, 0x0, r7}}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r9, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) close(r8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) socket(0x18, 0x1, 0x0) executing program 5: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r2, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) sendto$inet(r0, &(0x7f00000001c0)="09c8510f15f8d908bbd8b46fae5fcfbda0d596fea4fdd082dbd54425183c0b7e893514796a4f665808885d7d7c55ffce8e341c5699103da6470ba340e9f531c16effa0497efb5cd132523f701adfaf6edddec62af1959c552e965c83a936cc947d718256d08f9689c8136dcb88ed35ecf0667e6b1d80bc39002d6613892b1f4dbaf0d2f3f2be788bacba4c45e636f453cefbf10cfee6dc81c2f26e042eddae2da16dd4ce9676b9f37fde438847e899299b0e72ebdcc0adffbb6ab5e41b589681e5c826b42879dd57c75b1e467baacee36e5916621c6dc5c6b67b5f295b6c2413b8499497aa0e2d5b2eec400062ee081b1a914d28720d28498641adcce18dfd33d47cc8083e068a90a114210d19fd931273eb1eb27fd0b47d157ad24476f90f2f774e1932610992eed2ce6112591c77eadbaa2c8c98fd694b25d54b6bbe1d0331b672892759fd6a935b7f79d8a3a9c2306a589f9134eb628629c5c4c460bfef674122d49e95905fc897f286a09823636617deba9e7752ee50f825782d11dec2415d9475d898f9088282952bbfc22912a9a812796f71d2be183ff854ce7ade9f15ef7ffed8db1dba654190408e735b265a852367034968bbc1c5de61cfcc0fed83c41d557a9eb5d4e91d9c298a747ce58566f6cfad91e448159dc9a0cd65cb005da9664a8fab221184f2424a66984bb292de1727959cd32fd6d914415baffea4c497d4d7fa79abe125badca967e0285923dd74cbddaa9a024179454c942dcf7514229b7ef210a51e131d038ce9552e6a35f913a2f757ed903ff98a811b7f5a4b46f068d376ed039b6989c44f25b2db386013672449ad8cd250a8d6fe6985b7e1ccf8bc68b5890df41d5fdd3472242f7c903dd820799b66133a9edc179fdca3a1ec9c2b5825eedeabf6d955a2f48311ad51757aeb0fe9d59f4f8e26d514b4f3eb81a8495bf86bcda3f06a7f686fae294c7cf3b5aaf06d7772e8fc9d13eac43fefa3cc07793792dff183d433a9eabd01fcdde9438872fa5beed41784b0b2b594c9a07539e9c16b0a6ff5cfea0e86035a1ece589b72487587a4d37761477944467854ffb3e6be0b55c6afb51d9c8843492840d20ac0b3bb27ab9c906fc1c5c077aa3eec0329f35788f1ca9d978cc83efbb2e36e39fe9a5fd56bd58f7d2ce7567a41227e8eaa4c068448be2c3a8be409877566d83d904583164c22aa369031b3b00e0ddcdb6f6250371d7464c9e4186718ca55b7176ee7853e8a0a983122ab6b335ff3de560a81832e55e50800ef71bb538e7d97c9b8f0225729d0cc24c16112874263c4fea1440c5469fbcf08ff79bd772455d948da8fe4ce54cdb62e44c82e9d918e9ec8543f80cc400ada823dac0d27a6068287a6f189802fe9a84d60bbc87f425a725f1c216c02de716a424472dbc83d72b2efa95a942a22afed23b98964a26f0e4e57734d6530ede563b8f0bad46aa1fd7766b62f26c6178c8d17ed689831cded5d28845f689011c938b9fa3641a5fc1134bcb0bad79f9d8f933d65f1933f595c49b9c9a9bd705a5e18d9e3c433090c203aa6234620365b22d36d953be2ae4c0c3baf3809f0643b06ff549e705a0cd4ec82a7b91afd527997b9b15e11e7dc2dedf036097e8ca452a80d251b78d9d5685806814e616e146e4e6f8a1b6ecb07997ee56a3fa5f3bec1b3941c4a743c4ae756cbe8484fd1dfa411d2cd7184309f431d1241fd649dd8ebb3aaeba168f7aa2dcf66be42efa69307dfe7f2211a4faf144232daac94d03577093f4b41e4cc76d0b8d55e6e05f70c516c983f56f966c649e6bc0ee71428381b8d2e569367b2b11f63c4f848e1c5d818e98276a2b4fac40e6e05f19d490f184aebbf3601aa6a940eb730e69b7eba5765284ee96cb0ca0b45714b1e7e1cc447946c79a1c3684bb20eb1f7bc013f316144d2c05f53280bab5d0cd321642f9ce6e5114070f6d9840bee1f17fb62f4309c01cc75c0195ee8044bc1efab9a10a2ee1d162f457a9c0d99c09c27efd06954f879e125390c71f21bf8e7e6b1cd55e6b7d29a88fb6e25f6406e72bc75afc3bb40e16be9254dfd244b58c4323a4a9887ef5309dbb6e5d99dfbf4fb34802883a328e384e5cc960c9b569d0b267040c51efb7910dfd663dd6dde2cac0ceacbcfebfa05432d00ac536b0fda94b776a37b596108207497b914708a1c232e969dcbe37c05d2bb721fc104443fbd2c1838c8ae05e3f36bc023b0dca0cb90f5abe227c93f02f33820f2ca2aadef81164d08088098c9cf6a925c4778087ef761f4791247e7f68290322a280abac05c096b09676f1e46a78bb01a2892ada9d4728a508bf6b37372282ed98e0a51f84c489b5acb8442663a8670f75b04e4167f7da06672af3f7db05494360ddc66f50a55f0998ddaaf5692bb09fe407aff3b338d0af7ed8b42daa6081e3651d3424da921f57fa028f746e0c08896a70af937da6ceb5547eb00860cbb39c8ccb5cbe8e5313dffb527f6d0f0a900446fe203afa48c74d2afda8c4ae99afb442ee4075d12164c90be8eacad9a607874e89e5365a57cffc6745afe72daeee61ce9b4b3a72e642bfb3ba4cf30afbd5cdb176c3113a67c6f07df5cb6e4cae68dda725ff1e3fe6ba240b35d4148413e7a05be40fa65c4df85530015d204610fc18bc20ec2ee3a054909a24a637425d82399ddda2a1e8455514dce408708c91e2d6515eca01bafc510d360a3409e32a92ad8432319092933e3191523e96ab423f320c1674956619efbbc2bb944abf75118fc81bfea18edc6572fcaef1e8117f10e3109ebd70b0f54f23a93d470541a16fef7ba5dc26264a483e9b03d29c4bca1dae67eac55ba278507fbf7360817b55135d6d56675680fd401a753ada1d7f52ab672378bdbeb96555ac9b966ad27d3e409203b6f52791987c60f4cfe6f1897c0ad769934f61797e0c7984e64ae074d91d4bfb9e4a8aedbaf8dae9f638853167c5369766e0a3d3916bc3525dbd5c6c4a0496b48518c9defe936722bad62847642eace70cd1b8f1d3a8301ad611df379f9c8d6fb4d2be51cd1a314ec1f50353098f8e49e2119e74b9c8e19fcd4237b748941dd41b5b831115ba8389d9fa533d7539bf402f0129a20763cec9aadecb8d5467f3a98cae541b755170e0412b0c73c2a7c40073c80462158cfbe9ee935c60cc70c37c3b695ac7e9aa57e304648e37d48ef8d010c550eaaffff4f6df2a3644b2c9836ea62c2d537c7eb79ab37b4b96b498842b23b5b80bdff6d8f8103043392fe28f6ec36c60e78a14d4855fc41532ff11a5bf47dbdfc9a0f07673844454fd91f565580926cd18383350f844feabbc3875aa07585cd8edf19ae42d6953378fc17c1c34c7a1daec9aee96c0fb225be61bfe5785050ae9eb43b7af500d85afde5eeb7d36dc333c00c1c01f85babd4f8e26015b18aaff45a4a48cddfb9bb4f00f38d730f51cf35bf64baa46e76b2b8ed610264b43d3398b69cb49b5c96dee8e77152585a35fd56d67aa5ca3c016db24ec797d142495bb81f47005eb9586786d6a05fc3591a315b059c72a69efe26f1fee43a2c212364d145728f6d052171e57a8da72132b01b157f418d191472565d57873e4c5a9d34b9247333841733f0e3ab0b834609029c534846142f377ea0841b25a12f32e2c442d6626bdbe11dc6505b692ee9d5b8b6e021a11ef8b8a4610802f1b406d502d54c93568a7f2c468d66a00cf85d2f06ebeddc62e1c102f0776c29a3b389f84f2765b4042478a3d2bcd9f9a36bdf20e8a2c9c7257b4bc6f46ff1f2bd9365510764dbcaa0d3b54f5c0ab3228ab61fcf96335dd009d7f76c42410e667c46f6e97d5b0c6fd620efca494b797d8eab6dad05c9d1889fd226c709f8635e2a5c20c928508d7311fda6779e1f612c478f6dcd8f7541d5f1eb154ad9a99db66e9844627b3419a6a22b8ca27222a2658826186ed7dc96e3a01bc80ba5c7a4bdce299c2423c2b636f67e7ab4c25f0f329e0779e524827670798b418829e4b81fd687c44d4683e375a116d3ce21b46691e232d8f3e87771c17007e90b2865a9cda459bbebe20ec48a21a06d66aa48c6542e89eaf138c5ab845b42042a64fa46d1ea953a0f6b626babdcd0714205f4abff28cca9762e1635de55526cce9f130f09eabec6d39ea59f64d72de2830b39bfcb1114e8e5e374355f4ed5e33a9e47c576a9e457955463c13deab81acd0276ba0b7d3d0a42649a0ad61ec08dfe7c6f0adb3c7324bdfdb36785c319c826a064f6484de12f8e8d5b11999012f502227317438c5d41f87c83cf8b1ebecacf0528a99044e1a79531b0f47d60469902552b0f0367edda55a16f9232973b775ee98daf160f2783d122799930dbc0bb7b2274add6c97049c241dda2bd70d84599efb0ba587e99e1df7fa18880e747b4d2f512b24bcc0f53fc58babde350de0c0b7c0ee03674c68b6c06f88e06183bb5e0bd07a04d927be48725f1e91eb7df59371b47a65155309f3dacbfaab1c00c08f0e38a10d0a158fe8c3b71ec974930348a94f06f7937d4937e8a7ec74083cfe587e5143cb07f18e9ebbb30088ce9cd0229c705e7d26e06145d804140241fabbb0a456ea05ebe07355a69c94e0ffa96635fba5568ae461c930d60c77b8d000fe0bc969156b3dbb23337f26825b16d4562520cd695a1f9ac2cd72bda54d963152b0c10148e25d73acb24f13e20cb9e4f10e24ecfa99dafd49ae01f72f73205bd0380574decd97330f0ab22afecaa2e8237599a83a0f566373dd83882b294a886231e428c6729f0c3fb5d1398472aab74ea27f497773b71e47d2bd8ee9e5dfe19e9b2d221cbae6010eaaf2ebc2e848592f0773fcc3a3e540b61080a9b6263aaf868831cd3677cd9197ee5c08f354bc793da29a4491cf302794ce704ac325d9e333c5cef3dbd14d2f3bf758d4e08e9e0f13690cfab686b3a690922b066b463ceeef867240ed7d267a91680c0ebed1df490eec0fff06ec82b687d64709fa7a46167650373ca5e536c0cf032b3ff2c52bbe392ecf6555c68c7c49816ab27c7748750800199d24c3f865041813bed173f917de32d83cb1f0c63e17d30bffb143e8b2b4d8d5259aae511d492989387f8bb4ccde4a3e54d953abba2be7d0633487cbd24845acdb2c72c53a72fba5c070dd05272552847ec1dab0a98582d0e0815a87144763f53049bdf284b3a1e9a6b2135997578d3408238dbd5e3e20c28c8ed0945400e12eceda304ae9ecea2e6ac59d33bf0925833d62be616baf8fd87490f1c937c66cf3b5794e8025676a4a2c190833cab3eb86ad07432da5e5fc56d1b55202596d1f3986ff9fae61ff12f1499856c43282613aeca5f2c0206e7c2406a9cad2afd80d14b0fc00f2129f4b9d55c36f1d495f2f9f3e3439627ff8b7ab07a3faf22a06a78003206dc80b1af5347b4b3b1418a7a470681a4bb459baec1c37c1137ea4c88289c242ade13983be7f90e0a0fd5ef8b08e2ba07f101a5e1f25f0f14f8ca2d8a7a353b0171edeedab0e62ce5b5c21f7691306354c0d9807f5a94b1e071e67e7f663dd611f4e5d6bd4a6b2ed4b4f78227c50ffca24bb4c32b5a91929d26f39cf6cf202c5bab0cc68f04bc14721b8c7d9aa8968ce3093bec770624994001595e0ed5e59aff1ca912180c96cf73bb907da35b67b39205cd7f814e93401e8e9c265e10da367ed543c40d8e829b9fdab3150e11c0d2ae4e064727fbcb76fc3064abab42e61546384681eca75275b664400426251a6803c3896d11f86507bad52410f2e137b1f71589e77518c8b96420a1", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) setreuid(0x0, 0xee01) chflags(&(0x7f0000000040)='./file1\x00', 0x0) setuid(0xee01) socketpair(0x2, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000001240)=""/242, 0xf2}, {&(0x7f0000000180)=""/24, 0x18}], 0x4, &(0x7f0000001340)=""/76, 0x4c}, 0x101}, 0x10, 0x40, &(0x7f0000001440)={0x3, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000014c0)={&(0x7f0000001480)=[{0x6, 0x1}, {0x2, 0x400}, {0x84, 0x401}], 0x3}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {}, {0xa6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r6 = socket(0x2, 0x1, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r7 = socket(0x1, 0x1, 0x0) close(r7) executing program 3: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x3c, 0x0, 0x0, 0xffffffbf}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file0\x00', 0x108) r1 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x95) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0xcd964818aee192b7, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='x\x00') openat(r2, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000013c0)="0270dd965d8628daaf9a5e7f99e559d0aed90670d87bfe09c870a2c41d270d551a5f2eaad4aa22c502a0b525ed4f33aa3cb443b37c06e09925f9aaaa90626a2a8378dc0a943406b166a4a6228fd34873a6905aa56c6a9cac6f58b66cabf083f83683c74f0f3050b96895319ced011c295471e9ca5e3ae2f92dfe0c90392a47ea53850627c249733f70e10c1a4d7acf7deb", 0x91, 0xc, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x21, 0x2, 0xfd) socket(0x0, 0x2, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f0000000280)="12a97e59717ba840e0b6a09940d0e1067742a4151fd8f582a9b03847486507c7bcb5a7884842f7dd9b08d863ed11f43c66a6ee6a830a78c69ab44b2ef165f3f4faed90720778", &(0x7f0000000180)=0x46, &(0x7f0000000200)="79f4c8e8ecbce8f44121a1", 0xb) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x29, 0x3f, 0x20}]}) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r4, r5, r4, r5, 0x7, 0xfffc}, 0x2, 0x7ff, r6, r3, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r5]) r7 = getgid() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x30}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r1, &(0x7f0000000340)="b1c05b5fb16512155224a763037aa29c549f452e524f7a37b64e0f1477dfef222bf1d14f8b33810000000000000060880aeb4e9942cae0a81f77726576386d8e21ffe63cb646284d14b049f5afa59d3e7a9c515904dfdb743083012681cf59e747e5599c454b1c7a0dc64627757afc3e7dbce02f98f1552987b470096020a3", 0x7f) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000300)={0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r7, 0x0, r5, 0x175, 0xfbfb}, 0x5ddf, 0x5, r6, r3, 0xb8, 0x10000, 0x9, 0x401}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r6}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', '.\x00'}) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r10, 0x80002) r11 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) preadv(r11, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/224, 0xf6}], 0x1, 0x6) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00", 0x0, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000180)={0x0, 0x0}) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x48}, {0x812e}]}) open(0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(0x0, 0x200, 0x0) kqueue() poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) getitimer(0x1, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0xc0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x44) socket$unix(0x1, 0x5, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x4012, 0xffffffffffffffff, 0x7) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000380)="48b2ff06eb31023c69f1fd0165125fa1e021e7fbb15accd6398b6f8ab2f9dc724b6cd08084dc4f23114b2d708f75e39c3e6129bfdbc8e1b434441180eca61f", &(0x7f0000000100)=0x3f, &(0x7f0000000400)="80a663070a430cb741c85708a8f12d1605e97b3c7be4303d3bf3da8622c483d8b015a495d1bad55f09bf92c1deab30861346a600000000af360d0c4e54eaa38d40618a3ded9751f12d240c58ecb7097e50c802c38f59e14ad1ea19b445858c433eb05bbca48e21e644f00f7a6f2bbe2ef2f9e2cd63ee80d7abd8651fdd79463fe36f614182eb03c2efd7072a50ae77a9145e4c64aa3d44237dd27900e9335b8255494837f721cbe06bab047a59af4358862507eebf0148f15fa54e5927c80b2f23accb35e7095833582bf74586d9d473afc678e15e5b1236adf1f11861c3629f868c348ef21b97881ebd313e0917c0294f2dbd37becd85e4b01b4e7b2302cb2776483574bbbddb3f5f00e20990e33e62bdb3b024f37957d97eb0fa1585b7d1054a1e5b07c56477bba3151113da3c7b41407e11780bf453b56505d7e38622daa91cde46f5a6fa08bcc0c199d30bd57c35cdcbd360cd6e08092fa0af409ce1231cbdf49e4ebbae724941e0ac6bf4a2daa09864b5158b00"/391, 0x187) r4 = msgget$private(0x0, 0x120) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000300)="bcfc3ba2f27ef3295852c4cce65c932d9cbe563c552d5badfb2d5ff8ba4085ad02f482d8be1ba81338428375d7dbf3a437bf4524c22bc970a75549c88cd7e6e42e7a7b394998798d51c7eff139cb1744ff12d6f630a2892205e9c569df70b0eb6f16ffc606ee80c494dc5e8eed928dd8c12124f8", 0x74) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) pipe2(0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, r3}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x28, 0x6}}) r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2b, 0x27, &(0x7f0000000040)="5ab7736a", 0xa) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) socket$inet(0x2, 0x3, 0x4) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0xf5) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r4) writev(r3, &(0x7f00000006c0)=[{0x0}], 0x1) close(r2) r5 = socket(0x10, 0x4000, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e3", &(0x7f0000000040)=0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x4}, &(0x7f00000002c0)={0xff}, 0x0, 0x0) setgid(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xc, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x0, 0x2}]}}}}}}}) r2 = dup(r0) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x5d) shutdown(r2, 0x0) close(r2) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x75, 0x100000001}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffea7) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x0, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000080)={0x2, 0xa}, 0x2, &(0x7f0000000500)="2364c5d127406e15e3a8c3300ec0cbf80c6a6aef674af3f7803ae1226540bfd0adf58849ea2214cbfae0fe1f9b1ac637d4597ab781e0891cf62017ab524e71a5dd6c8458e8680153818361b3e0273cc270fa9e6c0f3e2910381d347b36845f0717e540a247d4391dd0ad0b2b47d82146bddab64cba62472cc8607d6b2b6b045f4b5d4bb5d296a015819612daea6934af62f350aa76951009ce313cb5f0c040e1aeaeaf6e9062beb1c80aaf89fea52d7a163d0d37a150596b57aec5a3d814bb3755d4f58e3cfebd740af03f5ddd0366c413b0c1324f660198fa20e7dd73cf8d62da3f50adbba0d849f3a5486b1ccab037359530e266d6712c863920936fcfd0eed6e94fdd99fa3c22e80cc890e8720cc2ff487b8a21f440b892c558cbd8f7e36f4ac347ab3d8ec24bbd0aea595394900ca82c07590dcd44a83abc9a0b0339882682921c8958cf38891ce1dfb9b1df7e50352457f72db5d71403ec4e48effa32f77c278384933c205ceb40c9156bea78bf3b6c5633755fcb4a2ad950111960bb87450f059f23b449289e6d09f24daca17fb51b4b970181377842f09585669bd4113a5fa0fd5f9a6c5d811cdb0e7b804077b33dc75c9655f4f32aa3cf9ffa3546893b34b31d9d66cab91b922e8f81ca35d8587446e0d45dcb7d1d9e91f4154d565e27fc2f87b0918769cf35aa5762848c29985891f180674eeae5939714114d52cfe06521b0ebfc055179666f234191373a11c2eea53b5259672f4e267cf98af43bb02aa7bc7269318bf8e23148721a598abe4978d0649345e34e53a6b9a36cd81de31111e2f1998a14c13fe44c3b14f2a34867b1f5d624355197953a4cd68d38a2b4faf67f389bcabbbdc71c5c08baf33f62e717ebce8734a096cd632f552abb25b5c3b64055892ac52b29f8ec2cdf9890e0c0c6877fadd04048b5195c40be527eec397333ff02d5b9fca3a475aca25d450bd8cbb03c88aaa57ab6971193db87575cf3df0f30d073c5a135ce16781b7b0463f2816d80e593931998fe5afb862a8136a32a197675734d1430787b5e4afcb95177a7a61dc09a559a0beb9b18a3653bd848c621543f1916f4951d96ba3fc8690dee9dc30045675cff3e094837fdc98d0e06512ba3f8c763586eab0480604e08ec715cf72374012babdfbfa518007c33ca0ef633713cdd398996bec38454a30db314f478b962c5114de2d3531b0c03c88d98454af012461d5d5f2523bee34f38ea3084187379545d801592f453ec2a3d02a992547991d2f2ab8126b6c4e6376351bd1dc30d99326582c535fb25b4051a22fc491f56b836ec22286eca3bbf0f87a34431a1e8d717d9a54aeb9370df99da6c8f5d5fed5ce596e644cb02fc0b9ac3c4b227546efc1a9e9ef247e77733a2c0136991a522ca0e3100238a4b079c05df9c813b2b9baeeeb53ea9b5de16325c3618f27506408a1d1c71751a661b581b1978a0a45d77493243bac33417cb00c8049ec10c3b29cbff82ef2ece8a126dd5220155e725886f76e401e963c151d7bf75051bf90c89aaddd16155372229a42a158c5bff779abf26c3cc20abd011d7238473d5c4df75beb33e77bc0515e45246148b7b3d809c497a766c84dc1fadb31eff6292edf781a4044c3fb25e050fad77e9867a7af7e7bf752045513bca229c031b75639f0f5c97adf3a46611701018584e82d3f220438c09ce825c7444577461c48299c36a3db392d5a0c1a6f44e641efcc2837b2ce621fc7c644974212db73050877af37cde99c245c797de73c70fc38381daf01152f20b56e7197fcb0a591bf21910b43a2e7167ea59e21f62807477680fe4a2b18feb2f98d20886ae42a3af780d58afd52deb0ed47988daad3346052bf6202f8d20bd5e181bed88c9103cee0cc52b6e5e9bfcbd8b157a64c10c4e9010ecacc116cd23ff77dd4cf14fc68fe0025d537d53b6b3d61b58eab7650fd94031731098c525dc1ab37d80053d12aee0541bdca6e17963add2e517895c80fbbb0b71be89106b82d0af2cfe5776058ce141f77daeeb34c4f8feb70415bf1ec6aab72f69db587122a8fbd678b92d7d13e0e5e7c71ee33389aa672ea87f3327a7ac4bf407b236e3911012eb33b6fae079a121a655d8f5beb914a7fd8aff3807641b820da53e001610fe440bfc930428cd2ae680caf947ca88df2d7f55e4bb8a1ae1be364bb19d12464b0d3545768f411a4fe4f86d43900e758216dd9e0b83b9dd66732a34ad1ed24789adc6c07051e0d507199488c551572eef5f3ca6398f66161c8b8d01570a0c8ab1fb34ca597bf46885a80361b302a0eb4071edf8b30ca7e1a859a301b0f59ce9f790df8d028266d7dedff27f4bc190245f0ae14b0a17aae8d0e1a903022f51f048afbb48d9db333f71c0276acb13ba485431056320801b2fa16e9cf6f449aa5b87c51f62d42696424b1e8cf3495117246120b8db8d9e80c3286c612448bb2dadff16ec0ac72de646a70fdee1fe33dbe8dd4fc44a39c6a85762289c204cbfb434da59f9385522d50b7f91e5adb49a98c404a2aa1d6da31c801bacba72ea3dd4d457618af39a3c30ebde6358f9b5ef50a41bebcedb39c5f36017116873992ab20af1e65f51bf393bea2deeee1eb08bb7948d5045a4343761a45988f3859a17446385d679bc7243e98108359c423b867b74750ade542ddaf06cd1948ca61343eed084137a73a6f5af5759b5b153d7dee0abbd7019b93a35c96b03d4ff210c6c7fef3d7bf76a141b5498f4960d18619e2b0e7b5d292009e529c44f5d6de9819936bac0317ef6b3e610fc32fec21a4aaafd8076e0afd7c8e4ffd773be2f24b96f2d31d7dea0bd189f4d601844480805c21eda80e52e75674729a25118ce68f16ab6ac970a4e1cc03f528a9959a54a0b8084ac33915d0ef773e980c2affbc10525bd41bfda1b644aebb7fd660274d8561dc77e3c850a0a27c2e3dc37d36a0a30998061b7071f85d61a3e9582bd66406957e3c6b2ef715f8ac79d566c3b932c1ec69cb5d8994dd8a95d048b8bd953edcd64a02391052c5d77fc5ecb403f804de04dccc681aa5054e46ef54050c901d03621b871e661b185f760d216ca84e95e71a925695983308a0b1b0bd085985dc472649b6f4f792230fa7b327024819765226e28dd0ab028839cfe4eae6c53bf21eb2284772bad2931025ac8b855d500730fe793f411556db1592ebbddb6663d7be64a938d3cb929abd4c2871d42c1474a3757b267893c2d07509b879a637983997bacb20add9c6d6f9ddc6ef4f936509a93b5dc0c7153f432348eb6349e4fa345121c4a1e6177b6a803caaedf69c827bc9383cbc6952990d1370e088aec15b4693e0c815eb07c51594b7f72a1be1eddb3ff1d8cbe20ac27c6825fd21de852e847c7b78ba15883b6bb7cc5de2037454b3e2aa139f7851bf9c799a8e83c2e9939363d31f2e8b25086891ad7cf0c51b83d9bfbe82ba95746b371be324a0004b8a29aea293eb3ba9e2765c16cc06459781df7dcb6c82145c8359474e4fc3aa5c0c4d3eb9ee29de7e804555d8d6a1f43f9f9d264daf2088aa521d026b2b1216e0729d851f09250642a0fa7e6239abfb2b6874ae7653ad00833233ec6295b7cb34fdaa8e863652ec4b35d37ec7a5fd7f8d0620432b267733b5c922056add8a1f3bb509b44903652ec212abc1634652af2cd735cb4404e22fc0235cf48502ac723b2d02d7eb25e4bacc39ef81960b05aa3ba7da6d3f4b81968ff9812989e0a0bfb6369e83484cabf507dbb1f3a6cdf95cce314ee6d84f84a7c73e800a733c34423ab1ea25cf11f757d8f2620897d841f0f99a369d0bd92aaefd2d65ca4586d52c9b8f8a6f3dfafde99c9a63d385c89b73b97e5c06086de174c0877d1c2c6f74b3dad66ea5b7cda59267225ad91d2af3d7a260ea421b8656447373de8c452cdbbe945ca30f31c4bd96a3c2b1830f9c87ca557659a81775aecd495b41ac2f2f41f570f7afaae83d489492a641eb9f99980fd4bb5fc16114070deed36f9353b29cc2ab7f24e26b7299321658d957b1e662e77f32e6082d88548a85ad284ebd2121c90304859a647cd8adc26ad0a92d06e6c896afc08843119e888d9caef94a0fb13d32653f95386fe96b5d66e35ee069203414cfdfd9e10913c1244aff0aef1a07ee46f29260bb7a35ac2321cebcb56122c0c4a68b22527b8b49e0e615e2e92087135c402e275521c4226412b21dc16f92b70a66bf8c47f9dcf8bc08f299d0b7a710923dfac78eb27379b02c4f396a1e72e9189eb918c95745f751f3abf55790fded6b35d4bd513a018b5cdc158c0945e1f7426e0c5191fc6a3201dadea4b7bf9cd3547f14fc3c02a148afcfa768683564d98750657b176a41a517fbfd802b6333f40c21ea09bf9ae2859e3429486a05b6dc6248a562819bfb3394236b4482d3fd435a0cb80511529e973b701b9a78591c4d2187a30bfe018d5be00657433ed4c22bc6313e56bea60de9ce511b76af478f3e4362b86abbaf93af248f7c4e3c7a885be92e7428ed5627e5d3c01c624131b934c58ccdd6759daa05cf702643cf51d36dfdd78e764847364783d067bbfdeedab2bb36ad5d62e6b8542bf53c3c0e622f58fda8f9f7d8e3fed4c46e0ca957da047551d114c317036a3ab83036b275ae60adaaf2b4783ac0af2ee9b3fc33dda981e787a1d2d0967bd90ea8b2a66b02de627d76dcdd4a5c8fe5f6cc75be647d43335651a0852d6a2d7771d02cdbd3d7dce94fafe6062d38bd0cb8d772d50abb2f3ae664e673f59005df66097cb07e6545c44b290547d7373f32aef645b67ae10a9e52c9b3a4df7ab02fd7e28d2c4ab9ba4e9d44d1229b3946a6200221e1f6dcd6e4a6d71602af6ac5a3eccd2de46f393c0a2abd684523ed44d1ba080de72e349f51f79edf26a1b131d0bd82fc1ec98362facc494b1732534e4b6c609029434aa62a6a1dbe5fc187e6cfb3e432d9a1bbaf2c1d27facbd5cd4c4205bb0f541ca52e964418dd72daf0ecb5132fc368ebb36fc85b77e441c04d4caf9d6c76fcec13a87f2554262516f3c61a90050f96e56454bcee37a5c938025aae4d116ad077caa5957ce4366925442978920fbf0f9f2c1453d5844c7803efdd9727ae2f5645e25ac5f1ee690edf748eb45ebc73682c9bb90c961c39a3c53fa1813c422ef8c9b4573d06b93566e9d3a1613489d4fa7e2a8dede2c1eeafe0e22c08cf9799f584702e83d5fdba4c4a058afbbe1bffb21d5a10cae0c8c12fb23a5d5b4220e6765e74e0087c7352dac6cfd88865dd63426a0231e2bbf456d438044fc90c3dae9687129fb02c43fc571543d0aa3b62c7d358280cc1f09b4c151e7795d08e14ffa978f94aed7f7fe055878550fb6695375d80973d8a8f628d06503128c288e33c25ba2d7c948dd835bab76df7426f0d82babc4df7066d0cd29c6d5e3a1d9e607cbb84d44f177814d5032c1ebaaeda325da6ded9f9fe8315de3e3219330e4d001c6867792099a5b6a91f8f175a184f57d4d1dbe4430860f492e1399023adae12a8b745d62da08447ef1a3a4118a039eee889fba816d4b3d3967fc369b9a82daa384967b16dd43f93570c1a1e599dd8fc737ddd61697e33cc03e785070243c320e0fa7d3c94f73fd73cb6bfc819b364bed154eba4392b3181bb3a0205f2878ebb93de2374a084ac6fa9365ef82427bb9959f95031613d04fd7687906be9f0ac6d54beb02f0ca3a9069deb8fe42b829dbc096ee2b4f365aae7b50432cc670af3647c65821ff925196e993eb78201e65584f1f5a92d2838edc8f", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="953b2ff36c5f5626851141b5ca424541dfdf1c13a2e7734006c3f62e0bac07850c069d9866a5c0d703e076088a92f2ece562e0069082bc7318c019a08796ccbb6e784c654b0f57453786c8719b9e4ffaab3b2adb99e2b9a930bd83", 0x5b) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60090000000000000000000000e01f0000000000090600000000000000000000000000000001"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r2) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) r5 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, r3, 0x30, 0x2}, 0x800000009, 0x3ff, r5, r5, 0x10001, 0x7, 0x6, 0xbdc0}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r8, r7, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6, r7}, 0x6, 0x0, 0x4}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xa) setegid(r10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) executing program 0: poll(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xff, 0x0, "1a0001ad09fb000700101000098000001800"}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2c}, 0x2, &(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x8000000000000000, 0xc, 0x100000000, 0x8, 0x8, 0x80000080000000, 0x9c, 0x100000000000}, &(0x7f0000000300)={0x0, 0x8000000000000000, 0x7, 0xffffffffffffffff, 0x0, 0x4, 0x1401, 0x9}, &(0x7f0000000340)={0x800, 0x9, 0x4, 0xb5, 0xfb, 0xfffffffffffffffc, 0x6, 0x7a7}, &(0x7f0000000380)={0x1f, 0x7ff0000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0x401}, {0x5e6e, 0xfe, 0x7, 0x100}, {0xc166, 0x5, 0x3f, 0x8001}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)=0x4) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)) socket$inet6(0x1e, 0x3, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x100}, {r2, 0x2}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x22}, {r3, 0x8}], 0x6, 0x7) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000180)="07cd073e05fc0b4c753116e59fa56fb6ba6eef6ef587ccf3ef72fbb85538da0fcb5d5fdb79a306107f17d5ea19f462b7b87a4db093328a17e3c9296c01fbfa98adef2a568c800f893cfbc13b613449c161fbb364183f818ece93f67d34a0a2ad1f86c9598c2db88a060a1d669609059ae2373475a92b0376ae3c65d5910514f74cc844", &(0x7f0000000240)=0x83, &(0x7f0000000280)="4462a08a4d83d68b52e5f73d279081cd1f773c9ee9f30884619de342a985442625c3beb71f9fad5257ccb9cb9022a8b535246f7c3e1ce8438e3f93ff0029657465e4b8b2100329bb87b5da882d070e28bee3e36ce513640286fade92c91468b5dfe5aa0274178c7fd761b846b298c5d0a15152c458d7e230fc8db59e2f32211349c2e4e7bb71101c6460775be70c17ba40ba9b3994378fbc80d56033ac146c07a32b1455556ef8b274bee35096a5125edd71458e10e4bcdff9a634658239d36250336c292b1643a1c8973379b0", 0xcd) setreuid(0xee00, r7) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x108) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x6, 0x1e2f6ae5}}, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r4 = dup(r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000580)=""/177) fchflags(r3, 0x0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f", &(0x7f0000000040)=0xff, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r0 = msgget$private(0x0, 0x397) msgrcv(r0, &(0x7f00000007c0), 0x84, 0x1, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f00000001c0)={0x2, 0x8001, 0x100000001, 0x72e24478, 0x0, 0x81, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa0cb}, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() executing program 2: msgctl$IPC_SET(0x0, 0x1, 0x0) open$dir(&(0x7f0000000140)='\x00', 0x10000, 0xc0) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000001300)=[{}, {0x100, 0x3ff}], 0x2}) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x0, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x30, 0xad, 0x91}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x4, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xbe) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x7, 0x1}) r3 = shmget$private(0x0, 0xf000, 0x102, &(0x7f0000ff0000/0xf000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget(0x3, 0x1000, 0x248, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/186) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000001c0)=""/231) shmctl$IPC_RMID(r3, 0x0) r6 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/14}, &(0x7f0000000300)=0x10) r7 = dup2(r6, r2) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000340)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x5) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$SHM_LOCK(r4, 0x3) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x2) getsockname(r6, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) readv(r8, &(0x7f0000000880)=[{&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/15, 0xf}, {&(0x7f00000005c0)=""/70, 0x46}, {&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/30, 0x1e}, {&(0x7f00000006c0)=""/83, 0x53}, {&(0x7f0000000740)=""/10, 0xa}, {&(0x7f0000000780)=""/214, 0xd6}], 0x8) sendto$unix(r2, &(0x7f0000000900)="b761011103435af674bb6cf340cb4e54ed9f2b0ce94d9b3928a65a5fbc39b1ef34c6a66800214288d0201540fc5555e7c08fd3fba9ecbc63f396ae266dc596479d582e5ce38c6f53bae45d3c9376ffa9052d40a96f827e8c5a1ab2d97e7570958b3cf7bc1da2a932da91bd927c9e3292cb3f85e1a796d9de1d9772a2ad49ab4bd3dc2686c3908d56dbcf7f50c55c4c5b2681feb5c6231e16e850e0da99fb69cef9e95e48", 0xa4, 0xbb18a274076850f6, 0x0, 0x0) rmdir(&(0x7f00000009c0)='./file0/file0\x00') r9 = semget(0x2, 0x2, 0x8) r10 = geteuid() r11 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000a00)={{0x9, 0x0, 0xffffffffffffffff, r10, r11, 0x30, 0x5}, 0x20, 0x7ff, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000a80)={0x4, 0x4, {0xfff, 0x8}}) r12 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000b00)={{0x1f, r10, r11, r10, r11, 0x120, 0x5}, 0xffffff76, 0x1, r12, 0x0, 0x8, 0x1}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x45}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) link(0x0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x400000002, 0x0) socket(0x10, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99", &(0x7f00000002c0)=0x285, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x25}], 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/112, 0x70}, 0x7ac}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000005c0)) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x2, "030000ff00", 0x0, 0x2}) syz_open_pts() sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000400)={0x1000000000000000, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x8, 0xc4}, 0x10) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000080)=[{0x5}, {0x4c}, {0x8106}]}) clock_getres(0x4, &(0x7f00000003c0)) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x6, 0x4) ioctl$VMM_IOC_INFO(r7, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f00000004c0)=[{0x7, 0x5, 0x7, 0x1000}, {0x3, 0x80, 0xfb, 0x3}]}) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb2765588b2c899220fb2fe37e467d974592485c6cac906bc52e40905805d555cc5cb0fe17b2ec18d389871829bfe10dd4c4d2c8f9da2bd2868fd00791dc09dc4fa89a217458b", 0x64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x8106}]}) socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x6, 0x58}) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000001c0)=[{}, {}]}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000001040)=0x8) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x4, 0x0, 0x29b6, 0x9}, {0x0, 0x0, 0x0, 0xffc0}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) write(r2, &(0x7f00000005c0)="89", 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() seteuid(r1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32", 0x404}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}, {0x0}], 0x2) read(r4, &(0x7f0000000140)=""/223, 0xdf) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r5 = socket(0x18, 0x1, 0x0) dup2(r2, r5) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x18, 0x2, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x2, 0x200}, {0x3}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$lock(r7, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x4}, {0x4d}, {0x6, 0x21}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x800, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil, 0x8001}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000d5b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x370}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0ffd}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil, 0x65f}, {&(0x7f0000d5b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d5a000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffdfffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000280)={0x7f, 0x3fc, 0xfc, 0xfffd, 0x0, 0x4, 0x8}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) connect$inet(0xffffffffffffffff, 0x0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(0x0, r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x0, 0x1, 0xed, 0x5}, {0x2, 0x0, 0x0, 0x8}, {0x1, 0x0, 0x20, 0x739}, {0x1c, 0x1, 0x24, 0x1}, {0x7, 0x1, 0x0, 0x800000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket(0xc, 0x4000, 0x3) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0xffffffff, 0x0, "0100012d29fb00", 0x1, 0xfffffffd}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000205f, 0x2801) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000003380)="c0d68a365a47f7ae6e6a7ba2c2f4d213b517b0bbb862baf602f36a0689b3c6f814ef45c101efd9a939e4db631322bc6c6d891d871c6c55e4ee944913ee873eb395797517d9d41c8e2dd8af4996cfaac0fcceb08213428b637c05bc95bc33269bbb3c7ab44b90415bacc01ab4ed9c7270086a86be1b77fb8f7d1f65f616931ae777a7cc7eeeffb02378a5116d66bd6bfa730b4bfc09a32eb7ccfb006df96883a38ef49b8ea19f63740e0b7ac8540498d19205ce3fd8cb791bf6daa7f96593e72020cd6ded774c0af1f673850e8b6fd9b4736bc14b695e17d123219ead242e8a07e97c0d15da4081c63538fb13c238608254c0b5abf24fde2ff68afa4789226350561edcd8baf32bd7cbdc3bde3f5d203532322b87f7a16042c50ea5e0925b5d9f8a190d25d7dca68b315ce94f50ec23831aa4401eb772b09e5be828a6ad227ede6a0fa7736b6ec6aa32e878980a482b11936d5fb9c88fa93776683672e76e0a9cde5d9ed88d8536ff3d965667f138977f24baec6385318bb7520898a9b3232d696d859f8b2791cdc8b47d966d5b92bb0026a74ad42b7294b31dc96e7bc22378037a105ea4bc75ed391aa8ddffa57ab37ee97d96bf2675acb799f0701b42ff7db7ab44eea39de9a8bd6eec5f4e49d828bb4b9ca6f8a0586c4613d57465eaf5f1c7a014234c382c2dfa3fc48d34b59735c0eb038fea5df35e9b30f5b065d2a53790331eb36430a0c7dc670e7b15b058ecf55e79ab825288b9962197ec65aa182cd55c80c0004fa0f2a55d41b999bba996ccad89c886c9b6523c6c36b68e16d70b3ff151ff6e9a93d1d9fa7ef519e63db2ca7d8ca1451ca209b24c34c8c4f26d0bebe71ea4ba01bf3d18a1f20bf866b981bfb48e19573a487b38f2a79cdf1ab730ac6f6a7ced535fdac59c2d6babcb708f9af38b0dbcf87d76bb5dfd9184f59945517a9cbe23a94800c28ccd13054a6de474d22a9371e747d8693ed73d9a33cb166fbb6332e25068d05977b3a45eb8b47085223203091a987926ddd4e375e164c0a062171a95f8517ce5eb2442db2355ef65d3eb112cef67e3f9f53f32869d393ac3b48792308ac1676ca7aabe046a6a76ca96015e8c30aabbbeb60f08e0a897780cc3cc6623cf5c79b00aa7a578d583cca0411ecb2a5e667216c6fbefddc845b17f49bb9ea2c64b7d8774684979c677595fffa6fdf2be78c2c764f4c57f3b498e08e859645b384779d48e8813072212a33d1e13a69c5b6201022646d39d54c4590bd9c2b3f134e1d4ad95dcf7edcb3e3b4b50af88345f03fd36aec5d419ce4a4ff9a99afe782bbf27a8a3d5969ccd20abd9beda5686b2537f772ac240fa73550ac2d2710320f71d4616ff953e2fd3ca4b3a2aa7c6b813dc1f22610f5c5882e51edd0bc1be2a9be8612da474413f089d65e648acec46078c059aae5aa005ff9b5969763190cda2dca0fea2d33fd70051b823414b47b8a53678015d18c60004e721220e84a5fb75d9672aab155d52b9d152c3a96ac4077c3ba38d867f0c8f6ec74a6db5656a04578c60b1da5330a475fe059c83d8a6fc9624e7ad7c25cd1b1efe088d7eb20b2d93865429d6df0a76d7283fed8294dbb7e3f2de9b6c7beebd204ee8ffbddf13f53c4e075f44e0e08e46ea910695a1487da7861e40e34b6a0ec4d77d2c9d4f1e23c731dcf7b5a3deba578014cd864be01b1a347173dd6b9a880ad90c93f762945746ef6b216a35bba7b4f414be50ebc83e68725638bd9c7459e60476baa5a6951917eea1bc50cdba28c8117f1169187eb6a811a3be2b35f937d94deedf8306cf958e084f9167c260ea72e3102b9409a377147b46dfd5df6d72a316c17386742e9720768fefb401777eb5756d4355118ec094ef0045fe8f8b3fb77a72b5dbc4ffbd58f8208fb1c85a30e55e2c1d58c6925a6b3a8655f00ddacedeafc1b924150930bdfe918f583a29388594c89e8fdc3e3bd74f440b38debfb20d503502b9e9b7ab135da2e94211f4c341ecee291e8909715cae64cd5a33bda9d3f76adbc134440fc9240d92a82cc431851e377cd39a42dd9b89f840eb7b221a04e588fd26eba71862940900fbf073bc9bad162aa69efeefb948f292683dd20f6b0d00ee8004dcfc1f3c1feb14b58940972250c76a2ddaf51c14244f8125e78873180a29ac6791aa76cfba4694c1d2c6578427acb9d98d82e80e807954a7bdd33f7ca5e29d982a9a955b914675140e413dee51eb1a4d2c42734098f1fe1159f963d3537905133c29a8f61ca4b940ce93dd1c61ba61c70a074a5d93cfea52ce59cc3fc8a34fe99334360c3828282fe4da1f96d303056bcdaf6735ffeea71e3b2e1fa7b7d72334d8b4153f79f021963079846014de6c7ef034e6b7ea29684fa1628a8b59a38f888d61febc603f218bd833a7d994edb46730db34b0d289b77648e32f8dacb52edec7d563f0b2cf1ff6f1fa4243d20a9102a28a0a4130757ceaae940a83add40ab9933b3ec0a7377248cc19fafd149690c98283823d7d03377fc34e17154eed178951a126f90bd9f35fdf3e0988e590758c83abdee74397b22e4adc9f63171f0f4d30d3725430eaaf0f4f71c8543af6cd65d6930deb944fe2e96df546b4a9f691b067433015fce8bfb93a220ae3e5bc9183cae43b4bb547dab277a7e1cbfbe4c0315d991099effb914a3c403cdc6b5cacf260a8af7dec0e0796a287f1e0095a783302ee25f725b4f01f9cf1a48dea0ce9b1f56ca31584777facd5e8f3f615efa36c3b492d06469cf2c27f86c1b7a9b26a21e2f99b8412504cfb59b6e26993b802bd98eed9c5402ac4e1aecd78f82c3b916d1a9e24a8fceaaddfa8fe4a77468bf349adb6e8ad2a738670adef80f9accb5d132bf0eaa38e026b30f1a01064d8d5cad5d84ba890d0262ffbb0486c4e9122875966ec2b1f3af7541679e42491850c7c1ca5e540e8e83f8826eae589b68ebebd0e3dea1b65e69827821fbb7fc943bbfbaa62f6cf2cd6a8046c290517967b14246ca5845754657d0ea742ad3b150c9124232d40b4f5924909ac79cf2c0978b5bd4db346a8901343a34f1e7cbce1bf08f5d78df60441c3612216d8df7643cb24a7a475762ebee823c54a1800c5f706f01f26db9d63c0ba3eb84d40b20454b077b7ad7385a7c0d530eec01b4cc6895af99bfe561906d4ac3b8031d6794cb56c9823d06dff23d8b4e7490010ce742fd04f7069222fde9d981d80de592c5f5f56b20ae47d946dd3d692c228d3387bda9d3c54ea7529ac4ae2af8d44639879a4518c3dfab00cfc7b1a889c77dedfd51803c0004f2ecaddddee5aed4510bc28f69c170f1ea7b027715d642936baf569378a987751497babc29c59e0f39b19b8945fd3847d2ee5334d2f0d28c7ba411a6683939e750ecc7d632e59ddeee64b3620a6821ea7cf0c28f78d45775489193344288803ee21269ad87ac253f2c1e6d1f7d88d6dcb6a9ae19890a64b8f0b1e94203a5dd40ee8a58c2ba7a8ddff6c23e3aab39873ea0b16e9180794f02ff5227e003970a81447831f96bb677b2b00582831e607ebfca70696f2e2b4d122b9c75a5610e4cc26bf93f6498ca406e6f1b45b5f3cb90165d6c544621517c956c64d22744ff91e452eaa9ab470c95542ae94ef258c075d37e410aebf9b2fabe7fb46020c5d544ad5e889d13da6de6a4b4557d80154952e1aee5372d9c89c3a96445b346e829060bcd48f5e51e4e4d4d7263bee1502e7aca341331f39c50889d293ab7d916a29a85dc9d67504735f09d80f268fab880bec046239ecb85a836f56d20addbc2c229ec38d0ff41037166c623912cfc102e59641d83c8b8171a24472ad41af14b3d337d0c13ac7b8419412759422b50f355fc979923ffaf2a9b5501fada738f03bd7bba12abf0c7c6111416afe212bf7b6f6be5c5bf01332da5eb799a7bd39e839dbde78f2ab475a5404caaa02300a267ab789419dee51df6d52ee1fe6b6ac614f5cdfdd033986fea1ce650a09cba2d3eb06a792cbd56a70e55f89708e741d4a1e2806b450eae45bfa1b61816147fc6ea58024b8d40c618524efde7b19ba86a851c4ff5049ccf00af6497b93c2a3ba8a218d75de51416235e4a70ca80fa1158c5256d221cdee7e01e9524ced6b0d50cf1da7245869c6528f8c10d7e8b8e53f936c885a1bce4017da1248c87f12fb017ad33c404574b4815274604d2757a34a5a5a7a37dfbd83ff28da5295df8b65d50fe7375065b5f587f7c6695bccb6ae8938a3d3d5d74610a3294b86a3366be3c8df725a7e8aae52b79ac2d965ca833165547fb9e5df82f5c98ef42d51788078b41275a6a64913d443d7019f94d6c8965145844ec671e72919f9874a515a42ca605ffac346eaf3ec518d9391fd5a2d88ccdb43941bef15ea6c26d8608a89c9b7a603520924adbbe7dcc610cc3d1a48bb9e0c5371a6e44bca56ee2a2bd5d02f7519c261532ad5168e2f0622c0a042e1e517098440d2a388ebf5d3fe39eabb3cffc6a293b08db7327cad1931943a47336d1aad23687d0de23b03f86ef75c1d3f90e793289aa2486e411ae0774cde0ddb476a830a34f914d4d20665374937736246b94c42071d7913dcbdc4306325298b09f63f388f951a3c2af9fb56d0416bf3465a114490d8381132c8fdacbadc7640489ff501111e0b9aa262eeb02e3b9fdd53f3673a15fbbe1c0e773a30399ffeb92f8c67e5ad766883da8c846c131428f97da686a44dc859b1e21bc2aed76aff027bbb9c37b56570aa0069b39fd4fcfc7b587f82d202f176df291c47858ff9324602a0dfde31821758024231cadb763f4a53e218c4ddb343d29daac340184bbb86dcd7691f41302d0f9c8dd0d487cba90e83b803102cd29e79f35cda3287aa79305a4ae4cb9a64dea116d7a73492159b8f2fdcbf2e4821521a43c128e74d7276d7c639385828eaec145f4c1129f3e0a1b096d18b107f124a563707eb0d43f1471478d20ba31528eb6791dea7177d509037dcd814e75de8fee08eba860c2eb9fa5032dac6999eaba778280ddb45753aef7141c27331425692c01bf5d74ffd55924227ad4de271f5b8421c36518dc6192b648e3f749f36132c5d0ad153eec7e0cbd782b6495a79250e6a540c6748520dd5e3cb5a2ef7b63f13c3629b2b8c049e7f2de0adff3cb7e2746ca8b71174d6077aabfb151685857a96eb9bda43d15fb13ed59c9866668b4e9a6deb97310d92738d86e73bd12d652c231a612a2062d2e1f832da5efc982c1be888e51a343bbc107330d65e9ceef0471fc67edde77372ad5e572d3c3030d52c6d1d7031eb53bd1da2ebf1899b8c83fd017b43666ed1ca35c186c8a056cce3239b354c0a0624f7ff2e47db1b66bb31cc5a6714aa0f3b51c584fe518afc7d646bca3ae487287d684bf98b38c602613ce71ae89208852824821536dbc5cda72a572a64c6812c218771b7d8fb74f05400ea0894ffe067b5b2efa4345ace780334505057570628242f33d4123293fbd933b137413352b82125c84e1e83c05c3f15c2dab626504c59c7a47bd32148e7143775fe82e3e3e84a14d4c1a93763fac3fceefd7078204657e687aabc7b233db42fe4007d89ae4509789176094183728692d6d7248414c9f45ece5d51b15c31fe8aa2fa12a52c9fc435ee5776d1b53dce71079f2208afa8c2e9b2f8b23946000de419ff0ac73372039f79a37ec25ba8dcbcb00d9d08143bf69c7444453fccb0829f829c8f92263c8dcf70308891c0e6001f106d713fbcdfa251ed54b3da10b8459eb7850efb0c6e75efde22bfc4711e2a4cef9aab183b7fc594cefab0b6b282b68b093f7601a8d0c7f6a4c2", 0x101a}, {&(0x7f0000001180)="34a4327808c533ab0867d64dba74ad626cb18e7012ce8530aa0617057deb529a72a6f8e5064226810d6fb6d5ec3331de11dd1256dd2a8407ecf92d9984da295f4e0e972e5c15398fe1f6f29e95a782f5abfea04aaf5ae6a2816f2a590aefb71ab93570ae633f3850e9ab0231d7294c0841cc0e0e37b15f2d73", 0x79}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371cb78d8f43e59ec87b793bbeda9a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665844b707a", 0xeb7}, {&(0x7f0000002180)="1b348f390168bf2a11a4381cd6120d01b7f8a7e486927ddc057a2ba07cc889b1b4395d40bd2e62a20918334c2120a8990eae94659b6fc44fa4631978df5d2249ccdd5270c08cc7633518756809b72035716d4facd03aaee41c55bbd12830ed76072da7e7d6c8a798f6af7164b8b5807ea231197ef1811dcc7eb5d26e20d85fa95915a535e1997cf4378e1ec7a530f8dc5fa188f1c3b51b08d136fb0ce84426ad756cd993a99ba35375b9acac1483c9124717ba00000000", 0xb7}], 0x4) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f0000000240)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) execve(0x0, 0x0, 0x0) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x6) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, 0x1) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) close(r3) syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0xb1) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x3, 0x40, 0x20, 0x3, "8e6c7995cdb074b089d14449dab4619fb923b70b", 0x3f}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) close(r1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffff70}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0xf000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000084000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a1000/0x1000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mquery(&(0x7f00001f7000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x1ff) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440), &(0x7f0000000100), &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0x120) pipe2(0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000040)=0x200) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, r4}) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300), 0xffffff1d}, 0x40a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x0, 0x7fff, 0x100, 0x7, 0x100}, {0x7, 0x4, 0x7, 0x7f, 0x5}, {0x6, 0x8000, 0x6, 0xc1, 0x101}, {0xfff, 0xf0d4, 0x7fff, 0x8, 0x8}, {0x7fff, 0x1f, 0x40, 0x3, 0x3}, {0x7c7, 0x2, 0x9, 0x4, 0x5}, {0x400, 0x0, 0x1, 0xffff, 0x1}]}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x24, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x64, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x3) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) kevent(r0, 0x0, 0x0, 0x0, 0x6c, 0x0) fcntl$lock(r5, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5c, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000003c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r8, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) close(r9) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54ef90 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)={0xfffffffffffffffe, 0x8e}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x2, &(0x7f0000000180)="8a7dc0e5ba38552b30d6020035b2d49e", 0xfffffd09) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x0, 0x1, 0x0) getsockopt(r2, 0xfff, 0x80000000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe9c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f0000000180)="a15bb925a6ab3a8a5616c8c7b1", &(0x7f0000000240)=0xd, &(0x7f0000000280)="dd9b134abe1e6e1cfe98e2c1c21d6bb95557546592792c8691462b8c599002a4e1f131cb609e8a89f3ef8444a3c13f214541c1e2016e30ec437470682855af6b1121566d797743c1d521dee840547363b91cbdf751d12535402ce3f2ce4600bcb16e247090f79d3887a1d935644f608f0f4fd2a0764c99b4", 0x78) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="1670f68fb39c12abbf2202a38ff2bcf6023420a727944fc8f038099baea0f17058e766e79f84cdd54f6a1bc63169b0a10ce00b950268c2025354c3c3f7b02ac9fd8d245e6d7ec2642994e1e733187ec3b68c5a7dd5ec69437b0f6e2f9963f65813f3f380e0e7653dfd4dc86166702c119c618d8a729e54e64c27f88b7fb9484a93bf62edac68ebb387114e0467c98144997e4c36e98a204af77bc53d61ea5fc77a4ab7ac0ef758955f5d85837d5a49ea172a0dc22612de9a7bb29ab95a683a5ae57838403cfdd22547ac141686d0f570b9acc6df1acf06ca0b88aab8779c07b50c1578861f2936e3060cc384233b7aa988137d84244d84100b6b1da7b2ffbdb116c8ce5388afba588b4d824b71579cfaeadfa57bd967a010738a5553fa6743ee0737605f9bb60d857dd4653f1ce84b34d341b2088b54c2be0474c7a609b0679a7aa7592c1c5c7b23bcced843fc467fbcb621b96586c33eb1384a3b9917360249807e0e00609f9bb98d4f0cba981c0315433f7b44bfca4977f108dbabd3cca65bbe12a8d14a3e980948712dabf232b2b19c9aa3ba1d0835dc0b2f97ac0650bc62b390f9f20425e11316ca0ef8a38b72002fafabc2080b17a39e9bc6673a44cdc66e7c538a91ff76ae2f1a8651c5b5feb12447d1f54bc589d78565385afb8dc16ed2d314ca015af475cb8646b2265926ea85b7609ef4d01fd9be78d3b190c07ade3a5d369dac3cdb14fe1265b56c475fa466fd6098029ceda3f44510d026567bd8e365009c3c5801b3581f4d898596f12a3bc1d3fb14e2d0ce759dcddd0b325079b6c1804cd90e1f4dcc71fa19a085f5d179b61a57d2632eaec8539bf55c7f18952dacb16c01986efed33bedcb8cd32d057ea1263695af678cf197eabb5a8a8d5cfdaa271bc88d9f99e10cce0c14846eb33bc9a8aa390d41eb5e0c34245b1dfcb03fc1f91139df6c5f70ed17cac5841372ee0d0ecedf6e695c2384f9a85b9ae386f3222f8baa6e4914f166fd2dd867566927fc06c628e5e5c3d528a6060b0e00917187357d5e367911e9d469a0237cd25bec1f09fe5522a4ebf091c4a79c8620a0353c646e954c667e3743fc500cd9ab9108481f5db08ad757c698cbc01da6a2441c9f3e9c96d5c13450085b97a01cc63485a9441b6c43220d3c02d7c5258d4cfd3fb447f2244bc6d7da3921f11986dbd98d3346a49a5d1f2bb9e919ad195d360b9a4809a3068cbcbafc4a9e0d4cf8790275d2288bd4a2a9e288288ee732cfc2343dde00c1eda335e56057d607a4a6be619eb0b2b26f8b4ba40da9b3d8bc7c1fe85a94f5c407b430fdba364f306adbdab3d1f8267fd47890a5a9ac862e01c8ce94f1fd0e6e6e7a27f6ab2f3e91c55fb027c56f67ef56f3e53a1dcc11d0f97fc2147cd0cd5104c1ef2e3403d39938bec09c2c1441528693138540808070f0e0df85ece6110d233636bab6ff8968330f874f4fe0ff6d7aadf0041afdaa3695d99f1a0e5bd2b15d263907714de991751c58c68bee948a621fad469a88635725628a99079a74467560b8ee9482b4fe1e4c77d1b59f523bc344258550aeeab1b193641636c4d1f2e175721d3d1f9e85f478019d09fbe00c3ff42fb1ff0d1bc563c7d15c68766f64e3d5560101d6b1147e23f9fdf510da15a4bd72aa822e34e239f52074231efd8cc18ed8171507c3535db14e989e75ecc8283663f951552cabb08370076083652817437663e0967712022ecd4c361733a41ed607188e96eb991b52bcaed2ed8a307cf58cc747ecd826546732fede247b075e45ac4e3b69272eb6356eff5e25257a32f2f28472574a46f40453ce93fab4f07c8d93593fb0a7e50217957a727e6ca9dbc3c1e16b172a839eec43c7161522fb9643e90f2f1853f49f76aec94dc06cf2c1db31961a042887d4f8bd77b81198c9681a4ca97f582a51843fecac0e190ee78829c25cc84cfff78b5d256d5e5521817cb8cd38b608dfbc2c96bc1d3c479776e101297fb95ba4bce229fc5606ac91dba706e39203d89bd7a1ca2138b13d02fe606b944ce3a41f4e6815ceaea869c397eae0ba92002eb4dcb193bde8e0a818f254e5f06044f06278a42a85e6da880e3acbc025ff8c6f7ea9e1c4620a2b36d8204753bb676f649d9040dab45a5e84a0fabbc89a9a71fbc495a2734f8c93d4e982bc8f4367858a9a920a90e83ff885a4faf2c2989c30f8864c0ec29844cba269226ba3843e897e426c45b33e5beada6dc29dc1fedead7de724026001bf97e46626bc86711e1202b18cb25f12dadd8f13f286d46072179b741867b37ea95dc91ebc009ed502a809c05d600b8f3c8d0d868894792ddd59738394d02a7733c931067ea8b6c03f869f9a55d8845d480cd0d2f9968e47c3081cb2ca1e6cc204f07af2073c60f47715b7d7ba24199cd6d80379c54285f0e4fbce56d1e1cd2b0472795ca40d5cfef7b19fb4a955b230c6e3c0b458e68496ef6d5fb6c5407587ed5c49edf21021c126d63e84fccddbc1581a054c7ddeb9fe3e95a447d785604fd7795b11618994dfafa1344f2146f10bee017f9c12b8208894bcb1364b157b9848c35dadbc3d69267932a80b887adb0fce5bff4687f972bc12d474175ebf01611048740aeab82a8845cb86a33c8b345fdfe413ebc56c69d5ac88393168c1205e7100030945e57959d2c962e1681cba8211a311ba9b4993f714b34feec374f68601bbfab6624b565a98f484f6218013f28e48eb2c9dc291c5ef57d99439cb864daa0978c393d5c72562c730a386c2dbe37a1588435b21880973cf3f095bf911c6aaf0e6ea02ef05e2b831fac5e12e063a895a94fbd95dda95b400905ce14012d06d0e7b3796590f04504a121c98ee3dcb8d9aee2594f8f3b4c5ff721525c7ef1372961d04ade87206e1e2b4f2b0ec530ef7403cf3fb424326e0de561100b504d9ec971a71f1f7a880cc841e2adb759b6172d0d298787c6269b2e9b052ed4ddde63a0534208edbb4da2c7772045738735cc095e96fc6b252c4f9418f1b46afdbc1f2b4cd95a755afd05a3722cc3bf9a96056f6a5fdfc087e1589cb50aef02bb5fe4db30d34263eced18192f5bc3376b35170db29bc54234a350815dca8f98281d38972af12e92433b0d7f209654798de612b391c6b4968353a3dfd3b490b3a40844044344444f9f68bb17c909d6a67884d53b7776e7f7b1ce23b2cb48e950ca53a03ba6013a38f1d1a1b549ae534659d5add3de075ce25a1d30c6dfddc3a04b142bc078df561f5ec6ac97dd62c3a3f63c6ec7510e34633d85701b03985d47d175780719ce10057403ad88093ff66b3e6cbbdad4c7358768d97ee2c3ae36b50fc89bebcbdc4a89a3e893ff06dad1fc80e36014051b1fe47d9f370d0be4989b8874ad51ca64af85a9202652e91b16237bbcac37151e04dc7dd448c0b6e6de1b791f124b4a4613a662ef74831d6d829cc3a84594dfa942d99fae0a6f5aa537b35d8c49ae5e613747eac90008eb918342de161b79d5e757e52f9e0391124712767f74f622e436250c3c108039fdfa466c5bc512852ffcf8ed7f10b3e016b531260ed8a084d6ed9bad6d6b5d7c022d60fa9fe3383efe7fed535540d71f4e8d3b0bbb347635601744b964b039b3d10839e16e82c57444be817eafe603a088632264b050db6d26012d24c159188fb751bb4dbb8a1b2146c753edbecf53a68dc743f798453da39e4e2cd687adee20049d2d2a81c8923ade152bd9c4e0489b20693750edc81cc1e44fe9a714ebbd625c36f36ddc77f8b110fa28c3c8172e1bb4091676611a761dde342d7f648aac8ab3649e37c1804c2f74d1dde9dcfe1e0f983c32506b275898e6d8870e273265818fa028cee91995a8354acc6c742a5d18fa9ffc80feed315853206ca2e2253185cdd606bd0c84e45072b406aced94bd4534ecfcf1cc30a053587250e5ca9729d33bd9fcac6b25e66320ac2fc050bdecab3681b58917c88a53301d02309e52cff7b5a2f6c8e1ddf8180c14bdc80d08801d6871cbdde9b29708c898fe20d75b0ddcaa6f09aaf9859c52d41e08def2f50bd3d8a0b275915bc5b12270f055cf50749d44e11daddd36191bbafb3086e3c874bdfdc83d784ead891b0a24347a907178160de40d2d9d5c8f7dc018b3173c8506b0fab97ed4d3548f027f210f9cd7659f375bba7454e32cf54ad513bb8658e36d7038fa19adf05d7c07fbcf6b71d270fd24ea7a38c343cb3b5db3f6cd049d5e4f7176284ba133866b501ce4d0758c9a8d462410c3683d9b245666580cea872af5f87cabf17fdc2ed03e96966a698c6217daa2c779b09a01d57ffcab5bf083d4f68488738d4a38a4d434c457f40a8950c6d83cb9d493af2332503a87f221ce91e3e23ec819764dd7f0dc5e2120e9e89d428e07beee17930c37c705b1767d318b3b1481eb8518739a1a73407fbb664a40611e0139ab5268c99ab4311fd44596967fc32a8ffcd8e2437b7932ffa495371d7c45c627b9ac0b0421cdc99b92d460a41200793058cd8e78b9a57eed4d84704514ce12a5f72a5eee75d5c9d31ebe6c2b1c2d0e9fb20c9a20c0839901ea43343703620d6614ab6692984a2d279920521b1c1d9e11cb268b508d1fadadadd1e05ab09ba8698618193c378c4a35b8988cbab6314f4a872482b3b8f28a93d7616533b5a95d1ad3b300184e450064703757aa71a006e527d4e7f2aabc5873a97332f9668634a1326653ce4d098f90b46834e669c178394ac380e08b9580973ae4570027b1b84585160b2238739054ce1e7e95d2776b04a0aa58336f9039569741046b6e76fe7e87e03e5a0d3b2f60300c2436eba79fc6c2b31af32ccad1334062a8669e25662158deb6da6b878de0c7b19dc73ae4c78205a35e921cea66c7bc7a3f7e70bc6f82db42431acb9db377cc30897c18ed7ed52b888624afa856ba28ee0ee0c8611e1c4d8f42a34c7b7ed988de0ba8e4f13a4aee6358efada27e51a23991ca211a01ab3f58730ace5d3860c4da66f71bbb45273e697c983eb6bd49d2800e2be201fbc39f6a51780e8e16462a2044d2b3fe9376b8c4107c204a046be642b854cf5c1a4fa87ba013505eb3157846d1727adcbe804265fccf1e69fe60064102b23c9dd23b91786ea536f1ed8d81b20f4d08a45db9b55144db60df09fabe5a709660854ed4c54abc2db35c4b85572b15faefe6ea7bc8b095029ed193137ac96ceb0f2861645a71e65d536752d3551f049c48dcfd7f9796b6a7b6b9b8aedaa04ee0454293a599a8af965912abdd34ee057a8302a7f49b5eec6d9e1c0d7eee1670fa9a2a271a27845210e8d0b82b0fcf748ea3e2f10ae53fd2ce1c7f7b136ecfeb77eeab28e3f6e9677abd673e013612dda3daaa4a6a68bdc13cb04d4a85f5351f7bb52e513c519d57e26e0899dc084ebb2a58e091adc0299b21fba79ff0895e675834c154b8121f66a8c65d719d9c386dc4725d6de57633dc2d330dfc50f768a1920e133644a86ba2245b589fa6f882fbb8f38be86960243c27a7b195c4eee6f5c4f665bf217cb569832061437a3215f4e236777a76b9ad4d56ea0bdff5088a248c8124981ce22c8ee21c1e62578bbfbfd6ac7751ac37db5271e2d40e8db7bc1f2c4e01127295a2c8ff2b470e86cd59462167a047445fe1ec1f369279431e395963e171713fe4c9a8e9a8bd7c4d8b024d6c9229e0e9dd32877eebba13f88da82612a41a0449e9ac1a3e45aa5032d50c87266cb62d3e97558b7465143eea8b65815e604a3d25acabd89cca73c516c67eb1385934038cb4e7b2078ab", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="72f738b670cef2d02dcd79d7a7118ce94f75c497f0c432b6aff045b34af13c72e028ede73f8ad3de93e9a8a7b6ec12b5e6fbd4d534a74ae1503d0eb18a2723706beddbaef4f77d3b19c3aa5bdf7bff533b9a9b399dc67f58d2199dd24dd29ccea6ac44e50c712e259c09da59d21584bd9fc9f593fa4ea82defb9d4c0a7e68988e61fc647eb2f324a6808963d061804fc70927c09bbac7c3da8e29de2541ccd13", 0xa0) sysctl$kern(&(0x7f0000001140)={0x1, 0x4ea6035163d7384b}, 0x2, &(0x7f0000001180)="f6b7217c06e3434495adbfd49f089dc47cb3bc0f716f7ed4c85039e3b6bb39fdae63e8d791782347eef9189abd0a043c0f7fe593ae313eccc68f06bc6d746fbd49700e163d880d00451184ec874991966a8c7f2a32d37694b52704e2b0116f8aae832efb2922e95d3667c61f22effc0f947189defe8ba1ce5f77263032c82e5ac7b8945e526a4d1dd3928de616b0f15fee7c4f153f64aca24ebae8fac0205f771e984e4aab0f22107ce5c9d1fa16ed397d235be811e5c8bfe6b0851fe875c35e7e74ec269522aaedd21ac363d46be86f39ba1fe18c0ed6c0ab29f744d46250346f5ebb176fb943765785ce8131750ce284b09955077358bff8", &(0x7f0000001280)=0xf9, &(0x7f00000012c0)="d2d6dae8b11af73d2d620263e211d3ec9dc62f9ab4b77104a92b0c56de2e8df667f6be8562d934cb6c6ce99c3e6afd616be3582bee4bc452526ae727ff2042f5ea99f6f17f67516843945447cb034bbb8b356226700440fad21f4c185d24823922d82b22425158db56aa3fb75336a1b6d9885d464fc3b6", 0x77) sysctl$kern(&(0x7f0000001340)={0x1, 0x2d}, 0x2, &(0x7f0000001380)="75b62fc6fe0799c24b0fa58a8074ab0aa63c15aa7f34217664e8b1d33abe062acdbb7d2a7832358ef2b4483c40d72369c479eb1d075ac7ecb4bb", &(0x7f00000013c0)=0x3a, &(0x7f0000001400)="112535e8d1605a8d56d774b7d598650912c9662998764b98d511a5974268559016f0a631977209ab95e0d1422525a05ee5f985df88dba71f244c7d4bbd4b38b73e642b98a8420ef3f9959f7a2b4aec73ad3683b6c6e4daa6e76f5340f888a6a1886cc93b2fa472", 0x67) sysctl$kern(&(0x7f0000001480)={0x1, 0x27}, 0x2, &(0x7f00000014c0)="4963bdb18c3331876d9d48c9747995310750c0c2e5e7f0e3ac9c7f9dcc36d9469b3564463effbfaf1ccc3c7c852b1a48ec0b243e16b4f9d831c38bd7e654dfdf52c2c75a2b7290f037ec5defd637c12f26542ef9f3720cb771696ebd20a2604ecd23e86d93c4969f7fb9831448c9e4ba21e4c422abc545a563ec31426aa54b8655ff8ff3bf2d5a3971a3c5b7c7ee5a5165ed9cd47a3dc28d0bd6ab9e3777d89b033474722fba057d07a77f04f32cc1a627b893e5931e2a63f7bb4834c8430c6605e696441457657dda9262849cbef6334430efaaeb2304ed1d7861aa84b6db9a4d3c7e7102f5a47eb487f0efa96ae8995c19d870d2acc1aad328abe0f7df5ba74e554905641e4b9795013a0b1990293b45b81c0127e3b8ff089e1254acf92a2f860ec31881ddc0ebb6246f5678b5e7f33ed963c748a1e1d182086a02ab1fe0d2baf1b4504a6d932866282a82956cb6b8141d2f3343c7b1faee9858404701250cf378a799e01a722cf9665408b41222c8a035677dc2da8f9aeb3a44b8776f3ae9fb1bb6e36ec42269289d0e096d8de89cde31563933768190db287c4e150d3e1e073b9920e719146ef2c4b93e7fa0b14e5132fa727ac87d508cad3200789f3768e33c631319b5958f4ba98f82f2cf6ed92183100e7649e6583222cea25cc028bbad2f4df605b210b8a9bfa0451295db11821f9dd9fe58cd19358a1f55f8bb334ec2f58f2408a7be6642159100700ecf02d9e5c852b1f9fe1cdabb27db6aff89af1acd94c3204c2f354ac5ea4b0ceb5d55c82e50d20c7b735f66e26e5bca25eb6ba904bd3e6d2f1135117a9110a3348ba90de9952772eabec0ff210d4a4d159aff1bd1cfbb66744e1e983662ccbadd322c5cb33b8c81d0fe1ec97903203f8d58bdfe057ba57c8289ac6727b6cae492b726f5205acd98689c542cb474f45d4d6c3a5fa58b81acc367b87d39175385d63c647336348d93f4d085d86182dae1e0ef7e723aa08e371068fc090fc27aca5d59584ca85f0ed85e5bf97b7debfa283e55c4d9b176cf3cd08358fcf7da9691b7118ea94a04c834c8401b8f555ed7bceb30df45f792cc9403d5d4c0b58e1282ba625a0756da2342330bb6218a4959447d75d5e87029dcaa1777d8ae3c40c3996133cedf09777fe6253a4dadac706e01e785ab92469f52c8b0f928e656d217c5b2be4785827590ea2edae45dbc5b88f0ffdcdaff56eff945bd8153c2392d27da7750dfb838d2f79f1e7457bdaa8b0fc5e40db93a20ccbd6941bcb44239cf7bd52781969762ccc4475d530cb4d12a62e9c4647118a970a43a2c90027c56360a61140580588ed8ce485dbe5551d57a5f55abe32fdd1acf15a70521c9ec2c6a37ec03a98fb4d9b76369c6ab54374ec839e904465574038ccdd2fbc884978a87598710da33f52feaa946be615f807946efa3cfd519ca426aece2493633e04993de786e3982123f6a0c9512546282f2b607b1ba2245976a69f4d9d8c3575fb10c3c29b3569658f97fa026916faafa7ddf9c84c21de0fe2d007d32f6dee40c4ef18304ddf808ca30209eab95ca2eb206accad3f901803c15a67e38a8951cfaefbdcc97c002b6c0c7a9a0f343d95c0fe914982764266bac4cfbf343cf54be1da7f598fa233ad5e78bf3d938dca02296b19499a0c0922a9b55a03af45992658645e2ce97756e715badd1e38ef9ec8f248aa1841ffb142151284a3f43977c568cb4a2343d87d740e319a750e5a624ea43ef4da9c545c1a8952f7f34e5f272137bed18accca12b3c75ced025366f50f4380c7fe4a6f34b39d981b0976dad77de9898cccbc6e034484fffcffde0b2ce0f94632374bf68edabbdb2cea11dfe0f5e72446d80640b126feef679425334d23fd44aab357a7e783048cfc9bb70aae96ca1d41370539551c62a02f6344573126d396b25ae6f35bd3dff5cfdb4a2816a8be441192f85355308d71738e9b2435eb6a6444902490c96eb26eaa354b76b1c87984fadaef95a33067524cce2197e1c016b8e16f7807fcecd1c87ddbb8a3104877968c95a4c5f0818ad10e58a69ce3ef022e2ced3ce744f6dc84aa717a0104cafc951b17cfc6fdbcc59241fe95db7ef390118c468194a411260b0d61191a25a6723126b22d046dc580a61f4c79139fe27e4a6500271301343e5e6730b51c672cd4a6f16e0f9ab74a4c8b24ff9f52b02c8b412f72177aa1012631e147703017cba3bff9a0f7868f8a18575153767c85246ac3a7e5685ab6087727ac44b3e1bb86ac95ba3324555b26e5f32790f7ad10969e5e8c4b74028ae1b0995eed87d7ca6f3b6cc499e1da8b7cf7d696993c7f6e3ec7e9a49cbe9a87beb72400c11c2759abe67b38172b6a0a3efe4a68acae52615160477eb3171173b313375a2ffd9f762294f5d111ad5788899fd3c2589505460b78d25339c544de0442d538f1d33feeb39dfdfae6693d02a103471ea9b5b796c5c98deead8e123db8819551862b9b1760ce1f6b0be8c531f299d54890eee32c4f018b8ac0ce3637177adab9be820249e856cc775e777dfa26ef1b7c902043d569657ecf335dc0dcdc6cc13f1939071828f7d574735a94eeaf42b0a6ffa1d27ebbfaa89a8605439118dd104a9fb2adadbce34c5e74af8b1e8d655439ffabb8f10f17649404a26908f8cef10cae6bcf1b0a101b1b48b977571fd1ad993ce8a4c8b3b56da4108070b5475814c0a8691d6545531eb1baed7fb176ae1eb83604694b46f0813e8fbf12ed0ebbeae62fb74cf92b7eb17e83ec7c2dd653329aae872eb649b94750c814f92b687f6faf1c80abbdf44f9a755b8d2a856b75b663c416092b4927d29e2f7732abb51fad8c6a107770105ab468de433142950ade53731e0d5b3e29bf7ee303e5b213cb07b0f1440f2b93e59e213f86ceb7b1e88923504b75f15c0683b9a435bc74c6ab898ce691351ed1fe80968f0a5b7da27ebebfd4f4a7faa83a741c06080ea614ba4011b019c788f0fd116ab78a731911cefc6cb3a342901c07484c7587b0bf5cdbcc94ef0c02d5c5b608c2a39f69b34583e3f09bf11bfba65b4f9d32b36a787d41c2f5197d00607c73bf1e9b97100acd9ea9783724fe41c0190af42a15a37828ae4a637c27bfffe7ecaac452e50a39c301e37bddccd7d38789fb0cf296775dde6fb2202286419de1b68de142929076134f15f8db8beeea75ddf42723e604e93c9f86878feb6fb501c46fe9b98971619a0f785a2abc81c8e057d9678fefb6e455dc54fe5102842ff033fad11c3a9c6f41e78d6056068a0aa46648c7e67464c2fa97117af6902a298f5a016a12e1486d781dca23429e380ad86fed3e14913803ff37c034eb601c18c8c7a57004cb4a013ff9f2e1009336168a7c87d238edc18a83fc78baeeb5fd2af6e88e96c3f371d79e68586cb532e16c4b34753c20646c361016b2fd29930944e37bdfb2e7c7a209bb3df8c296ebfbcc6b250e3513ef2828d7ede9392ae4d2bb250c777f93a52420ed8cd84a0f3518cf074c70bf66cbfe02f8c40e81e7acd7d1f3a29543b669ed973f8c08ff18c75f05535f5a9e61c347e7ce381fce51f8f1344d848faf0493a78b875b57bc8bf936b6a592f2efa8cc76802d84e5980177b5bd4791d66d53fc1d8d47987703758fb8dde94794b2e6156604eea196a9e101b48e5a4edb945510f9c038b10ae5810fbb734161e820e1558cfd7d159a2433ba0e48558cc8bb7155e3dd0ecd9b3352e8bb4a3278368883fa7d5dcc47baf4250fcec9fc289dc768f79573631d1fd90654b749217aa222dc8068488317f53efdea41b36adbcaf4368be20ea4cec687e1d19db17f5797d5caf67db6c40b5fa8dc5e74ecb97c8fc5cf870849e7d44a9cdc6d74eec27d58fcf74454810cba11c756120ade75001f244ec07f4386ecb4aa8303988e3d433fd7f710e26ad90271126c1937db79026df63571ce158667a046f3403ab15d5888b9c4b81bd029d1bec3e44be92ea3406755d4b30649820100c364d94b3d37429ec8f3cb59ebfcf9c89989b71daa946728d745868b7943f4aa6235dfec3a6c4e660f7a6a0a365fbf389ad0f0b4cd47a14b91ba62b7170cf56fc4e0c572eea02ef448ab283a49a963cbec35d718bb8e2d4952c31069cf4559b8010abf0a733034e0843bcdba901a84881669307e369322d4c51414fdd0564d4b37cd35e52a134809ef957e8fe1466503a1e7fdfa567914d79c9114f7bdb0c6fc504c02650f69415ec8a381118c46608f2952d9986bd741142ce0792be2e95516d6fa378e5612ea4c3f98bb069f5a39d9ee3d8c488bfa0cf6279f992a9d98d1c5180e57d592f0874781e56daaa6036fa0cb2bc60b6fcdc4c81c5ee8d8f95cf21bce08fd0ae07b13ffce21c2b60f0d9092e8604cbb4eefcc865532d1529977f5e8d160e8cc70f9eef59a9a9d6e59b153c2fc6b271439cefbfd7a9311e59181a77bb48407b75a503a90f46e20e2d4abf29d713c9672ca80868c4844b8b571d22067316bfeb4f1f312e02f6839154870dbf39912bf4d64b21bd945a5359df341256a191624a3cf987b53c61a91127af5e0718ee1db7e3ab6ec037b35894b9ebed1a8569aa3482cdeafad6b971e62b3f56bbb21501adc6127f708c7b0490474995639858e0a12c9d67973e0bd48b1af0aee8404b14bfae921ddee82bb7ac9bb5e10c1cbcfdb3db7e391d2c11e1d5feea8e88a916673349f1f804d0708eda7927a4dfc8d38a0b4cddd26c1cf60a369d5a37ec961e013db7ff08a484e9ea1063cebc23b15ec08cae8822fa47d76154c3b9bf90844eaa8b4358357e53b1c58a2f4c151aab64c95e8618247a5b222bee20f63307b5ff06d365aaab79075a7746a74e5acb5f24a87d3aa0d2f4f8013aea4b27baab9f0f889a949692bea35a5f3b2694d1b4e39790ef9a9b3281b43afbf6bfda279b04b19dae1eb70e41d0e28c1b81f6055a5624464ca2e69ab34aea36fc2e5027abdee3db36ec65a17f2707bf0dda80dad7cb5e06a8e0ca6188b44957ad92f09217ca2b60c40a5ecbb4e8805ab2907fc5616514a96661e313bcd83f14b6c002061c2a9c9ba31b6dcbb3e73d605cb10a5a538c6a3db729dd07e48f0881a79edf309775f56d10c8c0ef143a2388c96532aba45b3a96e69ee6a4cc9d0f9a5305076c5a078a22484c4f58847341690b2d51d510106acc03ba4cccae9ca98b70eb654622cd67c47f5a6365a63f4ab0ba84f018f0e745d0b5da17eaa85b2385d8378058895163f05c6b3768374726176381ca8547c2ad9b50a93385eb684c3144d63cd0007a9508d38b895a0a2be658540fd952e3e4452c125422611d88b3f0ba654120dc6e208b72f4aa4f5f3795758e1a51569bc29dce2b551d93a476aa991395e8401468f752dcf40187f5e307a236e1a44734a92c769cbd9214071591918161ef87dd4f82cb8d12cfa34a7031d3cda1ad1c8b86d5d01e700667a16c58248c9c07c60c698e1704c9a94d93609399c9f13442c8f0559699ae30572d1f0fafa3ba131becef70fa4579bcc48cf754bc3509e7138816043dfec6856d8496551668f5bcd97f27789d15f5b3519d1e2b8404978f450ef65772105d2ccf819c4a814d15bcdcaf0ee88287b5e3bb6e924533e9a7f3a309e711f09fe58d31b00fa97adb1c405b0a966c39dfa8dfb1d89c2ed76091eb577c6544f38fecb003b62d56d5794b42e108e3eb1891bd009b687800f99709c00c8001169dc512c79f4760717fc1b5d4fcf6ab4a3863c1e8dc36ffd5e5c0a8669c23abf8e6ec7726823b2fdefe6111093f", &(0x7f00000024c0)=0x1000, &(0x7f0000002500)="9554ccd4e4e9a2ac1378664add0196cf6e74ac83ee34a72d021ec959fb6e610bbd8312858fa92b66ff0c76df916a7036f7ce2a3201ddb7412bba834c0cf4501aa1f879e53fae7ac140227f75800099d75b288c789dcc0c0b7c380f033e25b2a8596b923854c2f7b1c873501066e9652fc6f3fd98e0a5a0d223e4c727ba0363683bd04c4109a52513e780c16038e9a5cf216d59af587e2d9938f1134dab940a593cee3d12a5f178b4a82cf2506c746270f42c748d4e82289ec2c6d70e24e329c44ef251564201dd1159696433c94db3a0f3a8a7a8f78bfed8301861", 0xdb) mknod(&(0x7f0000002600)='./file0\x00', 0x80, 0xfff) munlockall() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) sysctl$kern(&(0x7f0000002680)={0x1, 0x13}, 0x2, &(0x7f00000026c0)="2390125930b7b6e95c97da5d12549843b8fd8d08c418c40bbb83aa35485375651b993d8d61db17b6fc39433ffbe74d8b4889bd4c2af9551f15097fed22cf01b8f6396aedd8340c81fad13ffb222fa95dc503cc27e92bccd7e9cea0daac2a549b8913f6d0185fd334a5ade6844ecf395c7af40069f9704091f8743f6ac357269017109afc166c287a611955c8cefb9bae50a8e4ea48dd32e6a7ad3a62a320049c64b0d10920c15bc2a9fa08e1aa64057177e4127866a77d12ac79062c36520be6047c563a217bc1d3f38c832b2715451341b2d03a56d663163b3dbfe77f24bc6b316fd49058972e2b0e90e853f1", &(0x7f00000027c0)=0xed, &(0x7f0000002800)="2bdd2743c1482070735b90aca753f5cc5cad43b82278895e04f7017f501c6bd00ea9a41630531e615c917267d2601845ce9b521b8bb70c6c2d036beb1d506b1066d1a14e49b84eb5d21f03e762847037406fa9c4517b914ff407e0fe2c0f4d9e3c14ff41a408f16b9d7e53738979875e5bd23b9b96afba0c90fca3f87683500aeb1eb4542ae562ddd113e591c4afcbc7ea2af83823a2426eafb56a2447a43384682a3cf490516828dbda95ea4d701bafea80", 0xb2) recvmsg(0xffffffffffffffff, &(0x7f0000003040)={&(0x7f00000028c0)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002900)=""/117, 0x75}, {&(0x7f0000002980)=""/175, 0xaf}, {&(0x7f0000002a40)=""/172, 0xac}, {&(0x7f0000002b00)=""/250, 0xfa}, {&(0x7f0000002c00)=""/90, 0x5a}, {&(0x7f0000002c80)=""/217, 0xd9}, {&(0x7f0000002d80)=""/64, 0x40}, {&(0x7f0000002dc0)=""/77, 0x4d}, {&(0x7f0000002e40)=""/16, 0x10}], 0x9, &(0x7f0000002f40)=""/198, 0xc6}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000003080), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000030c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0}, &(0x7f0000003180)=0xc) getgroups(0x3, &(0x7f00000031c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000003100)='./file0\x00', r2, r3) sysctl$kern(&(0x7f0000003200)={0x1, 0x69}, 0x2, &(0x7f0000003240)="5f34c28ac81bbffc3741a450968a9f7ae50204f726390f105801b337961dfdd2e5ecdbff60c99c2aeb0de21e978229b4d728151c621932ddb19644b7f78e658945fa90a80ccc3284ec6496535fa16a3eb6c644f76ddb9fe947797f8f6ce1e19c20100fccde50f754853755f18d43b84ced9dd83926ff9a6cef55037100114b3968d6fcc494aa351f7c11696bdfac409e528e65e1f04ead55b8e8718a48e6a05d6a25faa08e57ef605b46", &(0x7f0000003300)=0xaa, &(0x7f0000003340)="38d2f6b70f81378e91d68564fafd33e81ee4cee06e664697c727e1d1cad0db962e6ad0cb7918dd2fd617d145ead2da5753ce2468eff586550a39cd8e0179d1cafc0fa9c54770626abaf42e314177f7de6c470e673c66b0f7c5988abe0673b1d414886a47b4e646344c2ed1c8993c7ec1982f6239f446df6cec3aed7f447480b68d712d769983535596f8d72fc6049721e12eabd9a76538ceea418756ac750b16efc21ab76163092412011f3f7f210b6b0e974222b16247d9eb06bae8c8c848ba96b3bb24f872514f8738c42efca76d1f93ac54ce9c0548739ed781ef96a779f17ce9b7bb4a853e1b0991f1b7adff1b9ab8d09af6", 0xf4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000003440)=0x3f) lseek(r0, 0x4, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000003480)=@in, &(0x7f00000034c0)=0xc) sendmsg(r4, &(0x7f0000004940)={&(0x7f0000003500)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000003740)=[{&(0x7f0000003540)="70fcba9ccd8adcf47bf5bdea6bf2b0e64da6f964b92f81495bd2d645ea285522d8c03caf34c35884e7791225dd2ff4ac1a7c66b6fa6d697d5f62204658ae3488f8e1472fe752dd2074f3b9d7d8342701d6bfd3fcc4165925824bcd1c38cb2e8d18d265d17e52ac1e43fc448be91e876df124a36a4e56c14ff7dd412a7ec8214943c48f15acaae6f39a471ad79b57e944076d205ee6458d7ca09724593bed797246a64d932a97d36ad469ebfe1e7b51506dc6a68e35df7ac1e34863565271a0f5f5880b0da185d86f96dfedf4b605299f12f3fba97c5047e582801d940f47aea411e0440c75a43b5086609a0256", 0xed}, {&(0x7f0000003640)="4f04", 0x2}, {&(0x7f0000003680)="9bd579d0bb295f660c81c4c2118dc34c674a9b708768567aea76a9d6e18702826ee7471a75954b415a520b2d5bf0a659f20178016a540dd47cffda87d3be709853a8276555df59bda456d67de44c424c29d73948d87bfe762fc606cee2b422873a20028863e93f2de26df58fd739a4c6c02602ebcabc3087f3bf5dbe5a4a5dafea99ba858063f482afb7122bf797543f63df2b97abc4885fcbf7f311", 0x9c}], 0x3, &(0x7f0000003780)=[{0x1010, 0x1, 0x7, "8792d7c34ce2a11573b6baf3391a77afd2e550a20cabe4b50cc57f447ccf23cc08bdd8a6193bb2a525a1957945ab6c7b6472bf3474aa1779af1d1b92474135cda20be388dabc4464130403097bf26ee3968072d30d88b22b08508f1f2265e376f59759f1e6acac4b18848d341b41677b6f9d737c7011a85e0537e591f763ce96d384ea15137df6ae46df5997d034e4a56134dd5fab8cdc96bcdb89d9ddc17a78e776019ce05e0d0ca94c678b3011b5bb0455fef8618473ee950bfac1af05b71e671d3603887f82ad632f9bf7464d5432ddc9ba9c893cf3d3480a81d5c110a758dc16981dfa0a7e21086f813398a54024775bd18e92ad92c2a9e03e8db8f21c379454efd5590ce85fb5654e3ce666662e6c8968979748a6b76e993906c0565342dd5ffe2307dd2937612a097b8807b8425476affc4984890966759873ba6f2a349daeb584c38a56c25fa3b762ac1fdd8cb6e61350a939a289f18fa59a2dd42e5c5d09c61820a1b249ff7325f80a21845fc745051f9874e18bc6da67d6987293d91b6592fb877db32e3775cec47eeb19d3bf7296de11bcfa47f52c62d9b464442c540545bea4b70281d10d62e974e0173b50e9c506cf3afaa8e2221d23b49078c13cc8180f8625d1da38307c822a0580a29510f3188a8b02f094aa49118d928faf84e9f6158c3095e6d5c10bec2acfe42358b79d6bdc6ba2d1c92fd4d712f162e47a4ed9b5dbd5fabb99e2291708b6684bfd9a22d2897b932380b7edb2252593499b611840d03b0f66dd718404c2f1de46023a1e596d658d13d11baf89de7c8967fa67a2a7949dc3ece8920c433743cff62c90c09385d1619b9ca7cf45f0a763641f8daa5f334a4e1640ac82dfb4a4840042adabd2c30556be0e7fb7a1c82eed8c1c9feb1e5a4a1a062d5c53ad8105eef84bdb9907a69ff6634b52071506b4b8bbdfa3fb719a55210d4cf835decc2348daacc6d9534656e30bd1612c844f57560dd2a9daabb27c86122d705739641c0be75fb04488212f83d7121dc274e5f89c53267f250695813949d0ee411a467138f0e36149a2a269c652c15e9be9ada447cb9a59537ec9e9774b1e31ba05e8c7ac673a78463b3a4fc38fc794a4d81cc0d5cf68349eaa520b28f7521caf34007958711356fda27cc40e57705f4746156a49ba5d9b581963eb869582524f482e1ea101c3cbf63454265f6ccc261fc536537a634a1b66199f6d311600ebe4b5ab57d5cfee872541a8d902bdb07ab3433607e7616040d0b3b0ec3cb7e917fa3fa880714203cb9c35a3e453817cc5cf0e1cac3a8ba6015f5d91fd61550603b4b435e3406fa2f2f4a5aa3ddf139cf19362b3fb7fa6e472dff9f4f9a0e37ef75a37a5d3b61d52d7c8722094084dec9446efabf8f5274df1accc06d45eba4ce0e24160ffcc5cc6bd5e36c38fc82e7532c7f67f8a9e8cf6291fee5aa4ea975f23480fcac5df98b55f6023b8c4925a6e3c556f956089e9305288cd610c29fbc04316cede9d626be05c4c293654fcbda19c2d3cc69029dc5b0a6b8ad212aae4197c4c7115fa8da271fa07348406bd50c55729613991031b4f9c81d1094fe2f94ff63e287b9e9f78fe6ceeef943390b1ceee9e09db3fa0703106c8f67cb740e02f347f7634144eea9c7e993e183d000dd298a1d9bc32e86ba9a57230d367d03c1388090651eca2661c6694e52ef398fefdd648a55b98485ffd4c5227f0f95420bf1fd1470737fcc1538f45a3ff4ab7af62369922659360d3bd3ef623bc3a9b35a93f41c7f599f04102e6f9526bfc37a90d53f6e8f519bbabffc22ff88be59d1427aa109419c8654a52cf7c66453dafbcf98ba8976720d2b2418f0b129f3fd6bfcac575b98ba148e89a75dba9fce5e33c1883b8fcc67af189ea0562e2aa6f9dccabe3b774aefe810c3ea5ac0ef398656c42b465f9165cc628fbc578d11efc52dc827f5c1229e6f93d9496d8bc20cddfa98ef4ce5ae9516e07ac9d1741fbbd2ae3ce7e239e8333b0b4c62ea945ba8b0fb13f767a94e07ecfab85f497fd299fd3836021e1d0f85e33ac36a0dac75733d49d62334d3f5acc4fec82827f34525f0a99e9e18cf4fc306836e7228dfa00f2b6049a7362084fee985c022443f5903c01a1c75d7642a2d6d6639f59739a0710bc17fa794e5e742f25964262448a4fcd523dacc2082bcc36885d9ef367da366bf83906ba0dc38f996e49bd32c9705fe5212eb453c24e6a1e3e258a0a012ca6a78cc35410b521b181c996da4641e17e5aa02f1cfbc418fb93d7b746483c2672729e13fe73d936fe4c8a77365e9306b3de30c4908ac42fbff6f57b885be83195b056c018d7eff273b3d029901d6339c84ac89feda5c2acf84cbc4e64f9c64d95f77bcc80fcbbe92eac100cbe32b87b57646f282e8be88f8f6d2041a68c291c03e7ef98da8a831a61fb7a8349b872e417392c2393a05cc9ddf9444e5971721468e311d98888eb67339da1993daf180ab141d3e6381ae9961d9ed935db9b625c33904ad439683633748b428008118a4601d84ccf9f037f9f4b169642fdd747727ee8cc5014f56763c4149686a9f11b58d38a8bb858d80214fb8b5ac1d902d5c9bb179583654d7528e2cbf1fc63812dbe6641dc360396d8aabaa1c2cb7dd398addeb504ad8312e3ba31b63fd67a7541c80b0f87c6bd0f07f3fe6397dd47b3c4d944639b295039222b5092a8360a936e87706b7020858e907a94bc9c6a9e6bc6601eab86e122a5a18927e9d5a754c6db70bd33c326af37706ae8b0b94eb16a41ac14bdd1b2dc9385feec55961c071f5e471856c37218379dac015b390e19217493b1f6e2bb1862fb451b4b01f0eb71b26ed193c7e058ab266e9be45168c8e6f4d396c0f3135cb3aec914ed495f2a73998cfb0614aaf61b382f91a8377920e3d9e179d576af02ed42da6b9b0318c57c0b9ad28881b631a0e964942c4b7da937eb1c4b8a8e252bbbe0520394e85de61cf76605bdb85ce1dc8f18ffb92e9055d71b35cf2358d6af51f54cdae038052ec15ee87b31f3b16f8b3db0f0ba14ddcae14f783304488e80cbd3978c6cac550f112323be65914f7d13878d498fb733410cbf152ffd2fc5303aaf42fc5d5276b0e04d44bbbedba3dce7bd9d1cfea11bf090ed4de35b47c29a896d6fb77328efac4571f48b4581613da1c345f5e1d01e78ef50f3f86e16db49072a1160d185c92c7c5a3cdd7995cf60da0ff491d89a65eab1be47654c5f47dc1395551bacf0109a81624c3806e9219e45433d37352ef0ec538f9d74eb9eef357a359a2b0b2b803192c7f01aa6f90a505eb720d3b0e95c8a3791747de462093e1d081d0236c6882dc2419d5d1e70c7401452fdf0dcc9c3f949782af74f91f2c4180f04a3413937a2df1e1c0e1bf2f8da2ff14062702235dc7534dcd0478107a7d7ef02c58640bdcee53a2202bebca16683dfce23e72e8657e5dadf3a53e9f79df23b6a583b8b1bb56fcb26560b33325b09e46ae4be29cf4a498e2cfac06b5eb5c0a1ef545bd51b903258f95c6a2105d1a17c6cd34e516fa2701eb557276fd19b5fcc14d79e18dbb1e677c15f688f9b6ad982becdfc3b2435f2dd79e8645ab874016336dd667fee2cc5227b7b29730f7f4d7d7d05d4fba27adc2e770909b8c5b524433093cd51360f4a9ba7f3375db726d22737f5641a44a2a52578e7fd61116c4ca4d26cd5a0d5cd3ca5630744c4bab4648ba401549e8f6f2295d85d5031cd7aefdd66ea393cf33792d574310bfa880dfd47a1acdaba5a1a7cc198f184cbf5e61d095ddb6589e7b2e70f066552fdb3a7913c832f1004e9f5ba0285ad91e4e75d47d5e3620b4514a24f4be09cf2b0cad32c0a3b2387cbe0f3d0a49a49afe2e2845055bf4b1cc35791a931095ded71dbeaf37092a96839a0fce0aa8bfda5f8a2d0a53909d880a36181c694dd1be977ece522ec16a38fd15ae871fba6be8e2dbfd6191c7e1b2073ec0482379837c30737a0329f80357e82707e191305d7c2ec0d98ecbc34f12dc4a8e8ecd0b9bc8b6bf567786a381263ebc926603d93160913a7be50e487087a2e46c1fce103f17dccc2eb7c4035aa063a8a868c840bb0668ca0cd4abaa750f2643911d16fcdde4672d012be2d149b19292847c62f4960d0fa3002429772acd85bebede16ddb3eea8f1b549e3ddc0dc5c2131f435c8deac75b3bd0afae3eb9f69832ab37575fa31d5824fcaf45c6bf2bcf3e5e1b7a42302de474e2e230ad7c5cbe6ec011edb3b63ca8bd117591b82f6d529fcdc5860151dff519b2d9f53519e92608863702ad4ab9475f25af735cf10706fb465ca5ce3104e014de208c45512eab86c9b39752b2f1c089c9bb84003d45f0be3592af3258a322bdf74221f3db0b9912a2d7137070f8c7bdaf15598f83439d671906a228e12c5d0655338d41d72a3f9daf9d219cfca5a57d81410fb283449e63399e76ca684c3541c44fb21e9c2af46650a908ff3523750bee4bc8c07c4b95df153f4878d7960c27f455eec0e2ec4f3972e26d2281be87210229798dd7c71dfd91135954d8a0fcfc67f871aab1ae9a904fc5a663d2ae8210a05c53b09258850754410fb5b0d4ead313da162ffffc1f06d03490ab4e2ab6f1722a84dd8837b7d9ea82a9de3881318fda1ad26d1eb9550487ddccec534e929caaef5d24461ed31bc288bcb03e2ea1a4a6fb92d668361ca84a913c41c1e1cfb341e95cb0cc1d0f9e576e4ee10294d345da1e7acf1d019d8167669c0d20ca7f0cb168d4cb5b15ab96f24c621016699a9763e81f310f27a41f2eade4bd1158184229424a30d1a884270eab44e02b2a657b979dbf2ad2f731a3e57136ae8e6f84d67463cfe89d1e9a738064afdfc221310ef8aa80b9ee41f37dcbe5f90504428c73a05e8e0023cdb67699af75832c94654672e6b18208050ddefa73164bd1a563e778a82e1bb0ec39211cd3d156c95e4f505a5b04a4a3f79196d9c30eedfc22a4fc9140efb149292466cc007df07b485ab834099d30b6e423a4ba575de8c9c79c852d18f7df32e0cc7548e36ab6b4af8a634c592d171bde507f521ae75fcd96539e54ebc1520237747ac4c5d46c6fa556b1967296d80c8a8cd0b04421041dab52e5ba6cd7aa3d6fa16a47ed68edec15e432e6a69eeeb5811d31cef5f9acca5dc8c047d64511391622ea7bd47c15c1f16cf763b6879c5f7d2f4edaa6fef7d1ecb32e371b9dfd70c3b5663695a38f52b02d7b189656abf437313c4a93d41fd88adfe023513a03fc8ca90c836d0dda326149e1a72da0652b626b6613ba4c7128d212e687819835c7a768477c703d7e9807e727372bc6cb46a55389ca25d3067a3f693d9b221c80f038d7a6d5223ce684084999528000d19e996396483a23ffae03695de2ae9674f8d3e1b4b714ac3689c6c3047e9ec2a98ecc701c3aee473c6536c02bc0a00ac06fa0e6a5c062cf9834b76a66786a1bc14e213d45ae547022972697c8db1a4f1f10c46377525a2359854e3a2cff8cd9f5639373294713dabc3c7fb28e2143cbe40c889ce0ba8aa537db6c026fbcdaadad4755be6d7cb8163df790a5ade1bf6653ba6f1c86bc2887008ca5318e4db1eabafe0d441dcdd3a2c35ad1bddee4ed61b1c09fce2489ada4ea88732242c943834a2aa1acd7ba672b1f324ba47223f25e720eb08a7911589b779c8d4da98347ac6b2cf84a4eb8b31fcbee1cdd5b8a061364e9e019d3ee79049627ab4d61e81bdc0ac1e3b5a38bcf274029107ce9f8e181249f550ffc46bebe4f941449dc4494319f7a06b1dc"}, {0x88, 0xffff, 0x1, "95c7ed8df00c45109ab5861b86c444adb70037bf69cf50cbbbd8b4fca7671c65eb73880a462c44ec6bf2dfccd2784b050334681ecfb043ec2122d46745f66c0bd63008bb0db1c98e6cc7e3fee84f5ae6c35d07effaa1ea73ce2e0a565b7e2dafe4bccf8332512586e24d423c1f779873de4640"}, {0x110, 0x1, 0x5, "245b282a9f778b0b36c18ed93e04a38582db1633ddd19c19835a6e48513469190e54bc604d8b27ac367ded109f420729aa8ebdef3efe641f10506c6350bc84c521441c2ee15f81e35c43717c1c98f6f1e0b2079b1b1d6367c299dd20078c71b3231fd9976af0391199a95aa272f224179847ad870abb23b79330e621a6fad05dddc9f846e34d2e4d654df884c314e56673780019e851b8b2c412c05004f3213ea24434e68ea70de1a5b5d4d40472077ca838bafe4e09d145692bf3f0d54fc17a69ed43d8e5e820337be7cdb2e527530607a0fbd8474c43aa54ee2fc42cf2a39ef20fca87a902c751c93a1e2b389582c0763f7bd022027dd7a373"}], 0x11a8}, 0x0) pipe(&(0x7f0000004980)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000005b80)={&(0x7f0000005b40)={&(0x7f00000049c0)=@in6, 0xc, &(0x7f0000004b00)=[{&(0x7f0000004a00)=""/25, 0x19}, {&(0x7f0000004a40)=""/157, 0x9d}], 0x2, &(0x7f0000004b40)=""/4096, 0x1000}, 0x9}, 0x10, 0x3, &(0x7f0000005bc0)={0x8001, 0x9}) utimensat(r5, &(0x7f0000005c00)='./file0\x00', &(0x7f0000005c40)={{0x5, 0x400}, {0x2, 0xfffffffffffffffa}}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000005d00)={0x9, &(0x7f0000005c80)=[{0x20, 0x3, 0x6, 0x1}, {0x0, 0x20, 0x7, 0x2}, {0x0, 0x80, 0x3, 0x2}, {0x2, 0x0, 0x1f, 0x7fffffff}, {0x7f, 0x1f, 0x0, 0x5}, {0x2, 0x5, 0x40, 0x9a4}, {0x2, 0x1f, 0x20, 0x10000}, {0x5, 0x6b, 0x5, 0x2}, {0x7d8, 0xff, 0xf8, 0x10001}]}) renameat(r6, &(0x7f0000005d40)='./file0\x00', r5, &(0x7f0000005d80)='./file0\x00') munlockall() listen(r4, 0xf2) sysctl$kern(&(0x7f0000005dc0)={0x1, 0x16}, 0x2, &(0x7f0000005e00)="d88f99ba4bbcba9d80d92d92d806e1a1ff0a631615f9db47dd7fffbe69c550790559296b7af57484ac636508f2cf97066beee11f29c97ae84f0ec0a433fa945c76a3ddccbf6e1d31f416a05c2577d75012156224ddad58ad58107f9e82737dff962402cb957b41f90f19ff5cf4457109d543cc85638950d77505032fab54e2cb3101e3c0eadb66030a0e721fa44e4b97b80e753c8c7e86ce46874878c1941e147e870162b0b58dd76c861bab18865672cb4a114b7669fa69e6b2e42297da79f82a72b1d51080b4ff4cc15184e64e80c5c094082b378d3efc1b545821e0b7373c0703295e98378cb79429a8840cbfd3486e1182682e5dc2f8676293aeec46c35b5e7a91cdc2f4d0d8de49dc33083a1f4d00ff7dd16c3fa3c527f9ad475194a4aa609eef56142385a86dc4d067a708950e052b18e4a0553f3575f02921a403ee530e4bb15493a780c70c169ebfed60065917034aeea8d103fb3a2bc67d9f4febd67d679c82c220e7522a3b6311112adcbca6a730afede5be8b4fc34f6da66f88b3b4777f856108d036ed8b7b0e8509666698ad54ee8d5f4bb7822217bb1495e07d9d9a7ba678a0e0a56d320220daa3c6da53b03f5c9c1c53f3b3aaa1c9b1302288a4a854f82a5cbae9d4cfb0b2faa8e8c449b9756b9518b96593a26d59ec30d841d5af2702eef1ee5fd01b15d356a37d0c7957f38ee77d82d430fb0c494bd77d3db404b3175e253df735513e6fd9db9ef1a3099622ac728017c176eb51cee5da81da446a582b4207f116a9de8c374158fd7fd00762b5d9150f5ee2060891edae54c7333c4b6e043ae152e3619ec2fde491416851f9aa56687234a776a19c7ccedee8b1be96ab636f84d568bd9f8381f0eae0e07eb17c9d67c5d22afaccd761a4e115cf12aba4616a6beeb5cc423c3e75f4a29596a84edcf01f44ae30ae091a65dd097679135daa903fce227e3d33ece6f29200bf5854d04e38b5ecd1849357a25cff557bd4d8de15620cb206950e2339f8cb712db8817a342fefd7fe5c06dc7319c62c7a5f46fc1bc47405c212a837c791504becb38075c035e71993d76874b7fb947bbaa4447455ef5a4ba724d0a1494988c6502a81588f23aa1a73d64953d4c86355dfa7a26171cdd812fad29f4eaa9b15e36fa2e6693e23466ecabf446f7d6001a92f9f9a4191a938076613c765351c65499c6aa830fda143e5924ee48658430cd33613ee7b2e47bc10db7edbbcc9cede66822bd54e28967d82af0f33282b5089d03792d50146d48aa391a1d46c70aa0d2eb4b200e497df5b17d670462b92843f53e92a50cea3fc36e26d1d0f0f737de1536422e560a5ca6b959f1d8c1ec3635a2f8281793c23787418fee2af701448042f0569ba966965265c1fad0597d6ee6f4af68fc052b122bb6ae684656d420cc61a1b07bf91b49de68bc1d7a888b4652bcbf26454601b2d67e9396e7b2e4f0bacd3d756c097680899fb155955f329eef1dcbe7a863c4163f25acc6d7e32171d82d9c074bf5cc6056f456ce7027890804b3de55e93d4c90f3e5c412162c17bf7b7f538171c1c15c1a54551b2ea45a2ea211961fa90e62832f381556b2a8377fb4ca3f5e2856e92efbda861a963b63da31248bead6ddd403f405b0ee7508b25ab219032ed6cea10a5b791ac238f83c037dd4a7922b73bc5e9c3bdb6996d2bbdd3ed914d9480b841d8a4ac830999dded5b2e9fea108554e57a332834239e7c09a444d8e0fe1ee001f6a26fe4d54353522a1816daa9cb2401571af29e5cec7b8b798306f3456bb172f5d0eb18ef9fcb4b4c82402d79b14fd182c065c8f4c38e7b4765ea244634a399d019386ecdc51e8b4e6127a8af34d5fa75bba091237c8febf55f1f9440f5ba6c303af1b6d34af24bdd4afc390671db203a0b3157141eca09e1cc37f165d35309b028d234aa961abd107272997c8b710c700d4c692153338f2ab17243e3521f09d24d66589fbeff4cda502b4a9843f73b6a02b77a01f70e52528782eaa417ac0086ad0a1b5357cdec27545030cc2efd9448ad1da47488c5a026817ab42253b4dd08cf550c9b1fc66ec9a623a53b10affffee87f2b5fc662acccc1b1cabf5faeeb62fde237684bcacc92747c6bb5ff65b58c993411b941b4fd6058cdc8db8d62045d6ef163e4877e00cbcc6d3043140faea9d83d0828fe12482c9fe76213da571a3c176083551287f2d676e86b9d82581c0ee8171b1d3dda678f7e669163469d3a20d1db4d96bb537d5b3f56ae5593a7dc279b20761c418dfe12f86604f898267907c6cc09ff9dd32f35adbe9c46c6ee81719a6240afd8e62569e44ac85a13f47aa56b22a6bf147d21800770edc91f9483fc2d19d4d7d1d61dcfb410a00af40afcabb06f9f7c79888f9e906ce07e79e0bb3fe3ef2c7d14d2c4a41d8d674de944bf398dfecf8eb92bafc140e37445087ce6d08a24c1371f96c1bb6d9c062aaaa29fbca64a298f160306bf14805e389d9fed2bbe0cca88f37175ee23a669d79f100a6c1e4657a03d02ecdbaad1f08016524bc71b258ad1104552ed5d1902b1fc56e753555c47a206ec6e77cb89f8e767bfd24d654c8422d11c2b36ae57e68a7e844ebf7dcdec5e708f047fa6580f5c8748f5551370373a1246cc0061339b1907069cad13b31015e88cd9815326dfb54769a83a6d8fc0cc8e181a941fd105d0e960bf9aaa082f05cd643486918cfafd300d693545fd46224e007281a09cb0e3848bc5bdeee4ec1ec91cb368cced1712e5154508dd0884bd4683695bd682d2b4d28291e4111799c297d2e33716b609f3bff5b4cd86f72023c24956603483c6c765124f3336e2c380366c7112e7b7344a22e60da174214b219e68568d41ff2476e49d269a35d95f2156e099ca3e537397d53359b88ac2bae065dd286d555ef34434f35a1a1c28c0aa977f0ef81102551260fb54cfd381bc0e04b2b83029964957965221cf309db4cfec9eaea0b21a0ce6ef3411e8f38f872e136eef5c4d6f339dbe8ba664467755bfb81212986e9276af29b6af75eb1bdc0f2830b87968b539b90c61a5c09af0e4d35480ee917c8b6f8728066ea8b2c5266ce035f4b2ed22ef419b6b2e3b1193940175cb5bb2d74ef2448a61b260de65012eabc82facced0e5af385f1d0cd4e608219176b8171a72c898a353f42c4651c772a8bd3bc782de111de8399a20f02cb635a1e4ca5dd0224de55be80e7c4d0aba9556543b252388c129551f91be11139dc5a92d07e6fa217e9d57a0dc098a625774f41a84b657a6a05ddc956de6b65951740b159f6950c9a4fcc01bc3e43fde5fe041593b7c95182d00b5ffb8fa1afc10d2110b71cdb087cee6f7837ddfdbfa25a841628cd1471cf2acf7faa02f2e4b2fc430ff49992e3def49ef0a53c189d04965040aff6fb271437205100905d233bde2fb96a88402609da078deae0b0c1e12b6ef80b79de86315ed0c77c5ec769f2496fce4b49a0bfc7e778990c042ac48cda64841ccbde57368f94a270ec514ef7be9ba854982d2ae852c19e1998a9c95b3963aab0bd8e81f43b2f862ee9e34765795d7dd44cc547cdc412a516fe01d374e053614656af98105d27020a6fd613a2983b10abc07123b9ba73f9b276fc795d1e4491389dd68ccd55020e984ee212324ef46d7529a6d60995f539163f3ded77d13bd6176d3ec16900a0e104ff9c7035e964cb26b2233ca624fe6c3a12d1b661dae3b6799b3ccd4feb3841d1eb3b93b1c7b88da2ccb25bbb3c8e050b22bf1e82b95a1596d9ef82281233c4a2470e94a7ae1e4130311710783a46e5ae0dc868f41c295b4c6d11b4cb833f39aaedfa8c0eeff559e206ab8f54a05211d5fb87bfdcd3705ec4102093e9a3d032ff406b9010786b85bda3b505c2292b0f99df9e1f0fea31a72feb2380b67928ebfa1347a81680716283d876357a76bb8670ba0645be337cacb9031ef43bd77ac598d8073b238c4d092c63db9ebc59033238185626268d54ce1b68bd8f8ead4065ca7fb56cfb6625b012aa34f316478a41515cb3fe896cdac829ed4787e7d8199edb15320950c1ef887bf47f53afbecf31c8c9c048198b4ea87d88fabf5f3b86e7882b241b92bc7dc424e93d44a7255536127a81511af11960c908471c518905d4d366984435c37aa41c2be689d1e423e002f644e492abb3a1f8f99299f0739a32754fad9976152ce07817659e933afb7707a89d9cd693061e26f6786aaa141ffc24d8d03abc2fe374e86703ff8888a4756f17ed702670c91b8cb8cac94cf28a2b9fe702d9fd2f93ac2f70113d6ace0713dcaae538d375887cec625eb7945b4e37d53814088f2df1b7e669b2e6ebb47076c9b39c8405881069d4facb022e510b742e99574de4b225a966389395e2504b59fe644900965f00e66d913c292e45ddb92b34a41967d6dabf14ff25155bfa8d308cecf8a6f9a42325df2b9c8fb0c6c0d991aedd62e054abea78febca479d325395e74947129e75da651fb75faa9b933ed74f48cc3a00f5e8e8a6fde40b256b21c041154002571a982014afd4f8a72c528df9f667ace0766ea642c3638ceeeefd44547060f6459dba67ba4e4b589cb8cdd52333c5f649f10a8dad95223a728191b2ed3f752e416457a4ed7f92c11bc5d56cc6dac852e44c1f95c93d9430383d82839685ff6e6267ae0194124dcb0a9f7a1f1c726f418c8df6a8387e1b357e67d14236cf7f0dc0f7cc5d806fdac8abbf76fc73553bd0c711dde0d9a008d3b49509543ccb857382659558489c94a1f1b3c357d461c5f9117c194cee3c6b6afe9dc4e63217a524cd47383b223e360ecc6c0261884181c3336bd5f99baba58e8b40908e1f7d503e04512b753268e3b51ba38ffb913d18fe75f97605086ee9c3223fa854a28f306207ad7887bd1f7c628cbe59d31461aa4d204fa258670ae9d0e59a49df2afe780061cbfe4635eeb956445d667ff7952a8cbe21df08fa8f99beadef1af47d39447407dffe9b111e5a3bcacfcfc81b7282d265eba51a62551cb1045ac504d01524f30e1e6caf2ef3dc9c69db64d77d6f1c61c0306f2f77eefc817bc110f5a9f640d871ed6f6610be28bc777e2a1ecf397b410bf74552cdc0686252f315677a4a58a3dd58c9a86c8534d7fc564f08c5696a586cbc288c5a5c72418162f18e0627eefd51994bdf72d9b5b01ee11a186773a09703e9c69ed750adf256d4d89e9a5182da45390924a54bce8b9f43827923945b9b615fe88ffe6bc608b9d143763f22467eef845f5018cb01cd21fed15b9ee325adcfb39ec77a0e743c0b60c627a29ed0459052ad94113006f53df23464cd002d7e4a20728e320035568998f24dc83fa8c9019987fec05a393551ecc7693d4a73456af0c8a499f62a7fa6eb9010dd5c75daedfe0cbac9374ec4de56e8bffb38c2046a7cc5af739180ca8a6720b948de6662fe7a97297ec3469939489634296eec8aca7c7b1cfb32f89a3e0831185d4568bca5639c32d15f828428275fdc42439c3ceffdee93e500b56c157ed9e68ec4d7cdc01abdbc9fa7287ce1fc820d0175687b8a4741835e8d0f3418f02351e8e680608ed046470eb11859b1ccd04cf4d6224aeb2219e2c5ae1e8220a998be44a907de00f6b7302b930cb7bc7c2817d7051b58fb09d04e8d8335ff6ae5e404734307f3f508eec005b11d40a80ec14f69246203b0654b4840b6bf9135cd8054e11d3f31d07695a4f615b550f91994838be13e1dc2789e8f6da91e5c74f94069f86dac7bf3e27785c41559b73effbea47188aa95298f5774c4b2", &(0x7f0000006e00)=0x1000, &(0x7f0000006e40)="3612be743823cf69c3fb9d2ce8c528f0e6184e736b2484dd8392b81881f389533c146d6ee3f369c8", 0x28) munlockall() sendmsg(r6, &(0x7f0000008800)={&(0x7f0000006e80)=@in={0x2, 0x3}, 0xc, &(0x7f0000008500)=[{&(0x7f0000006ec0)="2c30f26636aa5b5cad1c87c29d1f487a565755aa2598fd2f4a35aa9b29a33ef1f12c04414dda69f9ae5142864986b3420ef38b64278c58d423130776146b4cc7344b964d7a00a3b5ca8667f9861ad970b15d28af01739b2883128d9ed58e1aad0a2e3ec6026df146e84227433453e185fe4b7714da0bdcbba7c511b3a4731581ac5ca1ecffa73db98af1930e415ed5b847a3e83db9a090b8059410bd1e6e223d8fd4a6d2602da122c8b65b6f763f5a4655de4d1e1b7c2e91a9f294385165170427614341cd3ae8d72368a4cba84525938c0312ebf2834342f7f5fbd382725d1a3eaf57f73c6cbe0bdc43ecf14d", 0xed}, {&(0x7f0000006fc0)="bd795ee0b34de3326cb08465d514affb1daea900ba05cdb4044636d6b3efdcc6ad2769b46ba127200b20ae078d278669339f35bc0c23139558c9f9f03562ebd5261a9af0cb1856e415a9843b21878fe4", 0x50}, {&(0x7f0000007040)="f320cdeff406f57389fa3c93aca3768f33896afd9149b0871d669b99b3563f21007cc28e59e523b9b51bb68b9cbb0ba4a7428cb533ca46cf37774c4404d6e632f87469dc2302b576290c5540e6cda133c436ebc9579b4f9fb29062076d778b4def1bb99748e931281c75dbeb4a5567d9c22a5b377170553a906ee1253e4bc922551111851c52afa4b279fa73d9549186a5457da0331f641f645ddd13a5e76d21521cc2f9d9e6ee0bb0247c8bf19ec9919514ffe55c9b4aed0a4ec2cc21bab6e70b5ca6305bb830c5de1c13146d9f8e375395e4942428c9f93f09121713d96b9ba1d73b0aeb1ca94c96ccb5176d818212a0e19101972711e17be4beb627e993887ee435e06e7251fef3ff8c946030e54d50c2c9176df38ee3840fd92abfdc96ddc5dee5c6aaadd072243dae15f00aacea47987af2d98e90bee25859a87cc8bf4df282ab8663850dcd18bd2a8e52f8614a5a84cc3dff360a2c8b95581d743164eeadc4d9a093dd034925cd6ad3b9ca9f3b4e63b6e21b5a76d0fdab8f89f679932edb2f1ba220b498986ee44f67238ac2ddfd61edcc2ce2636248258e7b2035f67d854c82372b24b37261c232965a49d0abdaf3ac7aff6ef6ac2a1f46ba1bc6449bf1c3b621ad13f6b96449a80821ff08d403888a38d94e4c69174334183ccfe2d0058e7dbbb88dcd94a1852fa6a316ec568e251b7d02e1177cce082acf561dd8794e0d9f9cddda14032e4ec50e74a148743cccc8674d1ef6b7d407ae87b20fdae50756907d1bb32a659674eca0d8e7454a49670606d2ca5bd8ff4cc418498f4068f76aac0f4ba28881f445432ece9763b0190ad98f9b0c0a49efa04c0ee9bf31556b2774c144f4aa9327c82804c0eac0977817c26aea446521afc0671d2af9ec9fb711f20fc83e142bebb3362c44021d3b7068e54f6d6783cf10bb28543d0abdbb52663d11cfe2598d6e9e657548c168bab37016d9d37ac46603c4ca9f0de696bfc7948af46331961321050a900f829f06c54dfa2892034e8727456ee753eb225de6140da78a89f2ffe311b70d6ccd558815832fb1da1cad32f17f99d48d11373e72501ff563f0ecc8a04b941c6e1fae6e8e4df2fc3727c81e51f01ae6c92a8853d0e3fc231f7ee4d4d4e71c1c2740462e7bebeab4a6e5ad6a6ea98bff794383e7228471f1227b17f2a4b4643199cca1e149886b43375c830365b2fc6b186120e2944fea4702ed0bfd487b35ad3fce0c8217343ee2b5d3d82fa301f2e8e156c886765ddd6d18bab68a5f5ed65727d6e333383103cb9e58fdf684455bb3f504500fbd1cee48d47a349b8d3b4a7b4d9f5417401fa33c48d90ee422c7bbdaa6adb0157f8d11aab7d7c4e9346d98836aac21e5227d76a54fd90293beb18e010aa3b17a36e1f01bdc2b9cbd6b77ac927216c81fbed4e03989edeb3b24728dd843624adbd598ba5ad68e8f0ff52415f31e5dbc12311fca1e635a9d17e7e605afe2b3ba9f31456fa00f2de02c68faf93ce6d1ff8cdc5b1bd5726ce7fc18080058eb09114bbdf8a7a24274794fef9d4f2f16659a110c3d0273d23af7e6fbcf84ba4e7146efeee924491e4b5fb2512bc1700c60d65dae5cb63765f8a4e004f603e7bc1ab414d8a8b25a96df386ea390a1cad027a111ed7c64af387392b6d6237620e7683edb9ee4414e6e26d9f13cc7742a4b59b4691996ac8a55dec3243cda49333b7ef4c03eb5e0e730f26d36ac4bcc7cc56744282c41f7fbee1cf873aa9b8bc27d564cd8f7158d3ee46305ee47f4ded30328de22e31b305d825ffaad7894ccea9c30d21b85fbe5af1ce37a5ad98ae7d69aab1dfe4ceb718dd59af493d3bfc422d9b51d83a6bc142e50fa6dbf1cf177143281ba80ed2c6e02a45eb40872d7e24d27082fe6a0e902a55e646bca0dcf166c26419226cfecaa82bff0a76bce8872dc414ea40c612b336664bf0298318febf3d9fcdfd43de1e55c70e66ab1a36c118a9b95b4a640aa80d6b54acd78c721122a2803482f00c25c5940434aa7182e8f1b0e530ec3965f6d862b4f66376b3a540fec88498863092778abf12a3fa339338c8c6b3b49b804ddae7761db0b9f7187890248000cf57d9795ba082110379f34add38deeba860aae0fb6a5a657d281f3b298608a840afae02c97e15a8933a3a8d3d753389c3ed16405d7b6fb87e8c3101989f147123a28382d882bc89d2195648d834ac19c8b5d952964998428016c432ecffb9b40011c626308528d2c70abf281b7e3fcf062dd474a2d401b20801e695563f027edba80238c934aa0903c9ba859cf701c67be894780104eff9c90e47c913afe60d62c2c4a97c001d6e97e373fcea6949c111aad82f58a5112d3ac9ca8f85c9b2190025b80f2439d46e581c779fd34394f0528a7659fceba923945675ea681a8641b0199d340c122356107eff4a38132783872885245c40ba47b6a64aa3fed62c8e9a56f3b43a61c41e002a35843a3b75cd8b4a8d82d75f377c4a0d96a04d5749fdb36eabae683495b7c7a49a1da1bd73c28694b494e5370d29651a7cdf32d8cbd5132ea5bbae39bdb386132f74b987eb186c71b10681ff56174e9ed1129f5c772eedd835983455d0d2fc48c2ec0851bd492558f5b46c60d40d4214f7ef6aa9606df0c923ac9aa28ed93b54c090585350bade99f303f700da4791b24714205ec6f695230171c1b05e1d35b5407564657820692405a9b912ec0f3dbf64c714f61148a3e88af26533f5a85aa8fe9cf008b81c17a0400df57af6854b598349f3fc6601ef2d229248f752560c2b7449ff525b5c64734ff37ffc3ba67f0f2e3ce9f6107b61a57e5c32c2ebd47e77cef46d5a20908942546f18e7495090114cd8147ece75c9b11011870bf9a8ff330f47857e337363ba471e536ea81c6b7cf598e63645fa03290c4f4407daf76cf8434595e68d576561098d31bbfa77aa9e9bbf994988ba7045eb1cb71410698141d9be4b7e382f8f98c931028ecb5dfb0b83fc62110a0de8d36bcf32820977477c923564ae23244b171981280a6afd557c56693f6cc4846d621ccb96a38abc60e7fb1f48cc788fbc7e75a7cb59f2ee33f9f82d651e2988423f5a363ed1f5a319ece7704554c51766786d3dc666e5fdaa414e44dc028783b429d919329f73fa5ef5df204105c2d1fa839533a738e11b5453f497e9e55fbe1f391cbc039d6ac399f30c08a623c7322639c4d6f153f0269e390744be1f7330b641418898fd55917d17b1202ba96f1100400b1d0d202f9dff752d77521bcff39cf0ee432086c4b88b6ac72dac0dc9dd22884d68800e4f91adb7ac422bc27527be592543fef5da0a91d022d5fb1f171404fdc8b26bee905a7727e21705956bfb9e3b37217598469302952935a9d5d38092ad6850f63fbb7e81c45bc50e20733652f0d2b7cae5bde11074e11fe11a8530f61e68aecafccac94b420a9a7bcffb6667f206b9fdac3cef36f6d5f08f12574ed137f3c69712ef37c811cc4219a5b2c5e09a2507e0454021427ad196a82cbd662db73dc01a1ce715bc961a0f7f07fc57f50bf556e3f55626d0a4c958fd6205c8e214e2c5deefac9872feba110eb77c6b1aa12c2a0ae6fc4acf8cd6075d763b9ad1064f36f39f7290faf061b51c81bb5e3e22e254145f863bc973bf1cc9bd683466dce46e4f5c3d33c7a997a123bc892b7290e4803b7bd2ce196cac09ac5c530e6a12b83e3b38566a1bdeb83744b984e0c5251f5fce65979f9d766f77954918dfa5d5499a801da4a21ff82e0f6bffdfd6a9aeecbc58d1371866d509f1bb9b87d8a76c7e0473b55d688fbc348a6979d4f576e13b1fc2db565c1b24f05618a3ff8aff21230948c8fa37fabae34811892040124d073648a08a26b45a4720e04cda0ddcfa1b5d125b42a59da8e401037ca12ac83a82c47394d9480da7b552dbf797b8c67aa3c0b0e6e38a10c8d22e6716ea48084c5b11a7c492c6855a7eff75d3dee2e377eef290f0e4a68c0dd1a209e509ffc4ba1f81d66789d196da10a2badf53a5d1c366898d057aea9fbe0b9902297b876d7398f7fbaa1fc726c3b23dd4eaeeaf554767d5d42b9270f710b16a191f8d194fab9b513b80d9c371dd0ed3e0b3ca8520d0322c8ffdf38704bafdc193653ca5c084286a1144c6201cd725ca1d25ccf26ef7176ccaa862e4d0131735b430b33621ccb07d0a4dcfef48b2822f99708dd9f34fa3a70e5335cd73fd4c05eb84af8db63652a8a18f6bfccd23e09d2df519b2ed8a9dfd76041f1bfb102f455153733cfeafb1e632d04c631a8ec8d52b88ada73920e95db14e6e249a08422122d75e0faadd34a16cedd61a70e6c95140ce65cb700c12f224970c5ad851ac98952899bf7d187fdf47e12237215da479dec74b27b6f28a39aebd8d3667b0d99fbab73758a1c72a5a8ed32c4b8f5907090b07f26dac504967d7a84292c5e0e4c0f541560950817172ccc07661fddd181ed054ba6e1f9ee29ee0be21d4b3d3821b659c0208b80324467c1639ccfab3d7b77efb999372b4e267c64e889dd9b478498696514f93437742e89d667c517c1cb382074f2d48ea0aebb550a7ebce00e9c6d92e5152ff129f620c95e2c343d374d14ef4544562ffc0e2b656317bf4eb235c8cfdcbb361da46f6dead2c85e0f501ead0d93c2a997cb425ab9038dc1f5f09224f008e14987440ac29179a79499a5e5ad512524d20dde67d6a5715c0c5642edaea610e880887326b92bebdc0b51f828cd57f3676b99865822a8a86cfd0056ea7e68fe2036239b6fdde78058aee2d13b58742700dd34587db31625d3d1451877e2ff5400aa9f761f12c7a6ec7fd44d05a94c42449713f740263a176f26fdf7f11f3da547f183f20b9067a8fc8aed4764cfac931d3dc2e9ca14bf700c97b065cd9e0ea8307171bacee01d615bf519bf24d347545a6870b294b7e7b0e6d8d02e635d30f208ec8e44b366c8f1429b8ccd4da8aa3a37233313f2f60002cf77e31a508368baa24d98b69d2378c764e432ab5407259f03aaa794701af3191fc99082ab61b941f6de749e9ce636b8f818ea17e9292dcda81643c1b5f0f6ed50e76859049df74901873837697fcd653d2f4b5f14ccff423ec12a674a86fa1cab8d0d464d3e058ac25166b7ea85266fda14ea8da9a3094272b344b87783c3c9c9f93304e368ce5421adb07f6f4c9178cde23ddb2c83c85c0c006bcf9968838d5372999dd75832e739151f11ebbf385d8985014494de94f020b61a278cf6683b0f779886431043211e3aaf6791b8468429012820f57d1d3582f57607384864478dba0366ce79e9a7e9627f87de61be4dd0c3aa521c68a8d7d302dab832be48e63d7fd4ae84a668cbc6b855787bb3599cd17ab55f91403d02f2cd9cbe32010c02a5ff2cb643be6d399938e21cc2faf15bde378a5cbaccd5ab16857e225af1f0b474d82786857b0e43fd99403ae17e4f22228e1fb66ef3e33c9f31844663cee3e4258ce18028e4a9ba795b6599d43558c27bbadd2bf45bd2c734591da811a389b330cf047cb299aceb8bf9f84f7b08fd6b5d639e19b2348df3272e8c175514bded8523252b89d393b1dc94749188c4545f98a56ac26b2f4b9953d39b78339467a45b89dcebc3fcdcb426435289047377c1eaf148d3dfb73743ff53932d1ba8dd1a556f1a9f03f5d11de0226c951a00ef51c66107090f1abb2d3ffd5ac0ae18782e74cdbb9c715a0df0c957f4e6489a6644702ac7387e303a860988a1208d3a24653482df82fda0e96d7463886b9e506368f7bfbe508a8b12c7a109", 0x1000}, {&(0x7f0000008040)="a9aad733af65edbaebbede98a4c9328923e3335001a6742f30b6466631ad3230e2801e9a06a86f39d7ad858937e7216adc9647c9573736884d84ac6521efd6b3c84f778c0c3d888dae9cc8a6a9f8b98f485b82cc1ae7eea6e0675501cfbaad3f72f64e53c6bca2b7a97e8f7b6066f597237afb1dd0833af78916d27206fcbf1883e1ffeca6ecb80171b90debb98b86fe5a0341b94517858fcc3f4e686bfcca0dc83d41ba1df62b3bae0c58f0afd20279ac20abfc924a4623cb51de1e4bf105fd9d8d42c360ffde614202f5425f0e457fe77602b3", 0xd4}, {&(0x7f0000008140)="7a064a2ea7e37e81dcb0d576bb08b10a48c15159c0b9f032d8d4be4d675ca2d5ff1ad56b63ea6bc1b30398f022fb258cc97333fb2a2191c9d992f77a9bde01815662c291e1735cfcf0d10920b224b0", 0x4f}, {&(0x7f00000081c0)="fb7dfebca928e6897f529850653ab077d99f5326f61a2376de3b46f50e7af4f5861de5473db1d0a4232dae1668f8546359b24d25cc52ab80fcd05bf3a16c6ab52464ee41099c2c8e9518dd727c2b969ae61ec0ffa6cac37a079f87fe50ab1ea1438f2dd7a0d1f570465cb9c9d1e013d339ee6709629d29880e3411bdc2ca1e3cb7cb4760bb78d20b339aa45837a860c9a134877cc72817", 0x97}, {&(0x7f0000008280)="cf21bed41ab67d2e7293dd7aca51fc26e82e236b0dacdc55c8ded841dae78cd18b8f61d54b57ba7171f96d82f45472c06704dc91c27f0451ac54e60bdbb6ee14bc81fba5cad138b58ecf8085c1a2555e52290434a685a172f885e140e152c06b48567a73dc64538ce9d659a5965716794b7a5c2e5a551d0406a0dd36630aefb3d578d263db99e44e03db91946a86ded6fb0546980506bd2727cfbf125b7b7c57dd140422e3", 0xa5}, {&(0x7f0000008340)="57175755768eb34cd10167d09d21fb8a959b743a7eadac301e86e2b60244207056a72011a659c2d1f6be35d9f8a34ea9b01dae549944e8d268f7525f8eb09cdf9760c2f1e5850ada4ef8ac69aa8591b89a020efaebc959876160fbee52de591c94ed725f4b9133b775525bb55d3088ef356e52f5fdac51e9ccd4e624dcc7bac80f5465d69cdd284517a314f0a28ba523dd6ec37a4a31952cde5d2f183fcfd7f5007f5760b7fb62eba706c81e711cb056017fd57e234ee518bf52086577a97ae4d206ca6127585474e15ba6f5792692fa6f675736566ccdd282fc85a5efacaedebdf6d2b50b2157570f784dd27eb10547386e", 0xf2}, {&(0x7f0000008440)="027700d22091100c3901e749b89898a453f61835df965b85a6a42366b41347277faf6571812c8268989efa473fc45ac3fd00458084c0922ddce473964cc14487859509c6053929ce7ec133f1eecf7ef9bc7297e9d1efa6c2e862e90464b36d71e25565cef064161eceea7ffaa49e3a8980e236f9dd8c918938fc191b3bb735d95331bbb5c6fe7a56a1c0b6c7d53f486643090bb29eb4faf7", 0x98}], 0x9, &(0x7f00000085c0)=[{0x18, 0xffff, 0x7, "da6d33"}, {0x90, 0xffff, 0x6, "cc398415068fe2e0045f71c8a76e9851a1310d65dbe2d5ee4a22e9dffaa0d02075ce46e2bd161253fe43c3aa48a448b42ae0034230f24c349704f3dce94c8ac82c34d65e8e4824f3fe5b33a401ae6cf93614d90b1e18a4b6679317b9f35de8ed61c92ad7553895adabfa6c2bf87aea65be3e6fb05272bfd8328ef9bf59aa"}, {0x98, 0xffff, 0x3, "9da49a24762765b3b0d5bd52e79c2b122ae74f28e12cca665b900e0d9d3f2f8ba6e802b0002bf9761450abedf4d3b904daba015cb929fc242f276735c102381a59801b6ede1de836b001bcdb948fd6a9a952c13c4c5e8e9c24287aea9ff61ea54a70d4752ad98d4e15710204fd43aa93f54e829363d61469856031af4318b9bd13f1f09193d2"}, {0xf8, 0xffff, 0xfe000000, "27f200cc081684681b38135ede7f913cd5f74c210941a32d069adecc1b0e972881e58271fa42831832d37df2577573b757347d1ff40a920576cd17fce8feda8a05b8a9cee5dd1ba22a8f34540d6813ed3717acce06201b323ccce210917e01378c20d33eda9f9915a5cb9852d2a1f550f5af176c0f7bf765739f3487645b9a6dda8149bd0bc04d0b25654d305a6355eb6d792e41662eb0a01da9783173efa19b48a57eef8e492f4148797a5e27406e14a4e1a8ab8aa0a994b8299bd615a1c0e0c9a21be87c30857d6ec26cba1d3f9f8280d4e324a5eb2db3146e75dfd83b5ea4f3239600"}], 0x238}, 0x1) setreuid(r2, r2) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x401) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000380)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x25}, {0x6}]}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pckbd_enable: command error executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x5}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 3: syz_open_pts() socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x4, 0x80000001}]}) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x1}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x1, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') executing program 1: socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() getpid() setpgid(0x0, 0x0) semget$private(0x0, 0x0, 0x100) close(r1) r2 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) getitimer(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x6, 0x4000, 0xe1) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x800}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280)=0x800, 0x4) executing program 3: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r3, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r6 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() socket(0x18, 0x1, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)='mS', 0x2}], 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7fff) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) shmget(0x1, 0x3000, 0x561, &(0x7f000043d000/0x3000)=nil) executing program 0: 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) getuid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)='T', 0x1}], 0x1) getgid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getuid() r9 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r6, 0x0, r8, r7, 0x0, 0x2}, 0x0, 0xfff, r9, r9, 0x10001, 0x8000, 0x6, 0xbdc2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x24}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) dup2(r10, r10) select(0x40, &(0x7f0000000100)={0x10a, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10000000000000, 0xab2}, 0x0, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000180)={0x9, 0x0, 0x9, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x8, 0x4, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x7f}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x7}], {}, {0x1, 0xfffffeff}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x20}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0x62) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) open$dir(&(0x7f0000000140)='\x00', 0x10000, 0xc0) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000001300)=[{}, {0x100, 0x3ff}], 0x2}) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x0, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2d9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80040000000000000000089750e6b000000aaff0200000000000000000000000000010020"]) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unlink(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000240)="beb65e20c4a2f79cc93f59438884f0bfc6558b35a6179c69f8f26652fa9f5897f41743f958b634db60c1ef4ce0ff149820449eb5a2e070b852caae255271b09b479c2f9ed51b43e38158f33f99e2f90335c777afc0da6d84cf04a34c15b858725d04cfb974f6961d3ca59ff3fb2c44d89dece696eb1e320cc049891fc881da7285a3b3655101a9a31ae94edd5af7267e357af6dd2f6a9e1340e209d905a67615d7e6a336e2f296be7af45b73df28b2135597b1169c492eb30aa23189e5e3e59ab2133ddfbd1f834d581f8f82eeb874d1cebedd1efc15be1f55b47c542a9d8619cf8e0f5d67f76798db1499b19b06355de8b0f9addd4045f8ccb35052d4", &(0x7f0000000140)=0xfd, &(0x7f0000000340)="e796db0938428c4d6b7f22a63dea77b05acc8cc3a23fc161560145fb8f911e36dc8feeba292294a045dde8adc79c048b33eaaff83fa34060f4ff38eecb9af112b2bc7cf468beda6b95b76dc74da7d5f5c97a920145ff9450de72d6a97058537617475dae5b7d0ef484d3c3560ae9ae7773825261fff694043c842d824bad88d7adf51bc5356514a7b28861f7b8157c72446b8dffe4544f90b1d07832b2af407cfe6f404876ca4b312edc1bbe488fccf7e8e58240d48ed97442e8e262f47066bb65f9ba4057df02c8d7fa0b8d19b901fb3e9ba0dc3f7e44716670cae2662d8bf301de15eb97b57859ecac31c6d0aaa708ecbcc84a2547ac1ff171fd3bf8e9c41f2afb740509b09662766c8dee5261cd4d6ff7981d98252826d46c74ca30608a567eaacb9dedd1e47d488b0239261fb95810a6ed54650b259e2095d25ad3a2bd14ccc097326aebe2363216b06438671effbe6417475e5a6767a085d9edf74a668b53ea3e35f9e2c9d3a922fb5b99301fa8014ced744ac575015bd7cd63aea2dec6bb6dda0895db5656f489642c97e4cecc756397fb36edb8df56d8dad2a8545d19a2e341a843c8d6a783f1695a2bb5e407f4ae301bb6fa9950d57af2d316baedd1c7a25979d7f2cb7e1336e30ea7cd0d52a1fce5d87364a04b51f7c38c678b3ea5aea3eda185e2982dbf43cac108e56306eadf0e7f8aabf55b62c6b1d83ce6828dab229ebbe1e4c2a07b655126ee0b3f5cd14198bd33bcbb3994005171d4ed13e18a4eb4b8a0e57e48b6565a2c3e012f48339da6e15c0d2799fa9cb59fc03fee48686e0de4bcfee63938d231d98f308b6d0e7a9dd87762b7968785eac13efc3d06959a6e4f8aeba8d3e6c22b16d86efbc057dfade074bb431fd4ef1d8aecb867fc38ef071796df65bbde448495ffb32d11b06b6619acd63c4b562c772fc788f68189f157ffba11584d97c49f277a7d49269334e487a8d818b41a599adab37e2cfb4f525c8c98c4ef1e2398d1fdbcc53260531904596f6bf6080240b82fbc2fa4bb47bcc11a3d880b52d3b3ee7ca2e4fe83113ba3d1f6d5724afe37757d71496261762a288449d6dd24387d85fa6809dd6a732d637349ba5805885dc7469655c6a4568b82f09d358593349f8d6b2bd6e8517d2b2af436e457e4b88039c159caf4312748883e97d56614452b62864a6848db0530b8332c681ed8ab350d29c25450b669827fa7880ec52e0214733d220c4aacfd2eb80675b3127c3f5a8c5b7763c47a6a237d9bb259388baad72843a9a61077a225446d22bc7d8551b09e5737bcc8fad1489dd0048e0c6e620690af97e688b5e6a038b65a2178f9d370b29672e0089d11d26add6971abc1d715b4340bd2272d483dc6a7510dc64af5f0fc809f9b8ceece2d229a35c6c2ea91676d50138afb191edfb8f808f567622bae8596d0fffda06653e4e699cc7cf53c6891a1335650570fa646de7fe226b29f2a519cb555daa50dcca63a6515396b3b6c6b6f13a3a868a03c63f5543d81d68af82cf5f66a7b96f46acdb0d6cf121627834141a7bcd1df1036c712e98c30c9dbf7049f6cccf5f3fea3ec9a17ef08993dfc5bfc3401b121f70140b36344485a2f5486482b36edd4fbb2e658ecf3fbc8d39a87cb5da7acf7171104daa9daf332286076e98398ee79e5b00a006b08f6b65882892e88c22ad6746f201533bc2594f34dc7cfacd4ec1d5054f0c3a202f55fbbff878a056da1607dbfb3de98ad9080b0f49fa1ec72ce601d4f545d86b6c8a48e7985fb33cdac3c593447ce7071121817089734d9090c840b76df72096143fe26cbd50014192691d54bda8cbfb181974ed74245205f51a0a96b32dea36f00494b70270e62e8b62dbe112616a65b1d3cabf49c289eb75ff0256257a17d609055897974cfdaf5ee8dd2973bc3854819104d9c00b38a0a1e480a38bb11e9c6b1684760f26ca84a3768216116365470f491f60542f251fba507ac79f1dee9e8d77df9bdbfb21e13886a0026a61d3d43d7b3480c5ce09551d8d33f9f4f9baf10ef395e8ae6c152cb73f3a99ee3376989e0a2eb65ac4c83d9789358f416a924f8ea27a9678beadcf681ea4c085a6576b47f34ba475affedc9e70b83fb5a6638d0383b58d9384947fde9718662bd761a043c1a552dd1bcb7fbc87e85f6044b5d7ddf741ea8b82e1b61bef225432c3994825a166fd86247e01cb637633f2844fd6a7358ad030b4d17488d9add701384eb69b9f63947f0c7a9eed6845be1ab5bdd6846aea31944afb39ad07dcfdd5a5f97e5c2bc030f0f44ced89654e0b67ed490023e5578df3e3309db622dee50173af40f79509398fda8c182ef4435c89b7b4b8edb2ffe62745696f9634643106f461c6abf617526b3b61c9aaa7dd5cdd77dec5059fe368a4e049d6731e90907b23928e0dacb316229538d47bf71979638fb2771221d9e4761e04d34fa709599a77aed6c521a7c2fafb620c9ca7d9c33614758717c52cf4113b7a699c0fe1d88d504412b03609bcec3bbe13676ce219063287f10ba949cdf5c5a7fe1d23deda50c38088211d3c2e6786403077f0e471506cf3b89e21515f66367b5827c34f6161ec1f18deb244c4ca5f8bfe6a8aaea31ce993ab40e486fbf432395552a2fb9a2af1ccdef815eb73a4d1db9bf1edbf3ae5064c1dae3e888d90f235ef5696ca0bb423d86119a8d2cbb245e935b7b0b99212ebaa9f558c5c0baa75f9077b0ae565cde41d769ca87249a8a120df5e988a89ab1eca6adc049dae9f58dac0a287c1510915dc50660a79b373ed90ebcaf3b21c4199b00d949212c23ced29dc4b0e0d3aecc8c6c1b031922e139b3dcf33ba7e987779063c5ea4cd73be2cec9a834cba443519f8a2f24c55f2c22a8097e6d009e6c248514306461eb82901586552a206c05c8ccb260b2a5fa492bdf33f7752b31034f3031f3aaba3a4dd0545a84f1cb17a17b7d83bbbe9c5d70f551309c8e002f517d579229c843fe8495ecf6a9572e0da7a8e89d77cf6375417cfa1f5dd3af26beee0c99ad649f076f69687f77b2441f20e7e4e71bf153c1ea20f040152dccacc9ff3fa8f96a479038093ca620f5587caca51a2463eb920db082504d66fc0b8f01b8bcaa1e176da0684a3dacdd72b96603fa48d16869c459ea2ec465425f083293e5215f045cd986d96b47b571e99d8b39ff0daa7929dcba29cb90558c09e6a86e2a171a474b027b9637cfad3f397fb758cd93fb22275f728af1fe6973250a987bc03defe42d5b50ad30c00f3a67770851a64c65eefc95c315d51d5d45c7c2b6a401f03ed47d51ed5c2979142d670ac4d97e3d9d830d26eae903f11e25028eff78e9d3ee000d8ede70289beaf19bab880456be83958a6412c14077236c7779bf70d027f9580c6c43d29bfbdcf29bc15532f6f68fab8026867fd46c70fe86f95926ef236ec931064a2452d673bd4924e3cb8af0cd941db7933631c9234ecbe08a4a46e0cf32ab5b5150d417a67896b5ad3e1d85ab2b7dcfa8ee8603fdcbb96667b667bb22b551f29d690e8cb9ceafffc375d16b33f9918994ab37fea2307d83bfb9f4a902033fea9661885c07053a5f4387af0280e5cf6f9d05a945c496c8e21969457341bc6c014967179d0991f03a1a29d886444f8cc9938e863f7cbe75893c21eda626ae1028b992e772e20e269a7182316d0c42eea033260f066c50d551913c69e10287d0e461ccb8cc9953f0a6d15017740313c66dba0119321a58f13a17ac8a6aefe8f775e6a3d7c7cd4e8ce47e883d8287abfe06b56eb2cff3511dccc5a56327e93965ba7356d32ef161ca9e9bd5a373de2c668f773f76827301bd787561221d1a96d81b3c292227727b7cd8873232e4589e96219ccd4af4757928bd739b4bb73210cb843f1157057baf0fd9874f9b4fd6140813dcbe594fa2e69b5bc9c3b57a649d4022c19ee7dd1f9889f93065d4180cee954c9a18b2d5c20311c961fb435a21985270d8e743562337502fe513b116dcaa80c5ec782c7ce0699922ceff4b388aa02813a2fed53bb0665c01c23c2e981f508bcb5185223dffecf5cf089b9a4cb5574469376bf5bc46a6cf8caa5fcf650429e7436e53cb2140bf5d8821928e0659316e161aeac1296d81cff98bbef9f059eb7dba8bbbc1340c941043887f787b5705fdeb63dee8c6fc5b5ce1a543e201abf65f50a47647f253f3efc91684a89273ecba45009fdb60740fac457dcb1fa5b3a5fbebdd7ca14693eaf43b49585a2b3c640ad9f338c926e6103b7df06992da63b2365104137ec70402a969ff77730918081b52382e94cd0ceb0a7f2653b3820f8254d458f3670b2cea7914437646a34bb849e69c6f30584e59b8bf087f81ef859f68fb5f5eea4021dc9db7e64dced4cc2e9d1d2efb05e54b8f695d97a06b7e321c29bdbed9fd786c2de91cbbb7e5319b5f3a212cdae12a423a4c3857b89e1a3184c7e16ee1b0ba530e88e8f5efd21121702b31ab86f1d5b230fa77b2fa19d256e5fa02a4a12a3ee8e30a0c1b7864209f6913374d732ea343332e81c5baec84bd45a6311173e45516d2acee1d0f24e4887bdbc11d5c43e1454499c1192ef9aca53959754619d2f6b96549c4f207360e8daa1be18eb4436e9420ce72c386dae2d73a6bbf48a507bc7804dd002253907b13c96daaa7d8416f29cea0443ea3ea52367f979292aeb108cec96480e04971ce19e79e91fe7b1ad986a9c30047765b9e42e2dae6b4e763a6d276172c5a5336b3ff5024a70db76466f031b52507819ca5e8d54179dc884aa7cce7eb32204d1bd01c723eeb5ba6b71c11f6271a818fd0f22030abd53adfb0a42d5404ad339b12bfb384f5a0c8b237d3f1a33e6efba706afbba13618a9d703d23e4c52c977fd32a4737ff89c007adddba445e4cd48491084702a3465bc6fb02e903802371d5f06a1dc01aede9c07302bfbe55e574ded75280e70bf4914e87e83a0a2cdbb54a73552dd1450746008423f77895fd582ebf890f90b65a69d4fe85002a46357f13c0232e8d525ce9e316c0418d4e5824405543c7273191120efca95631997b6c9e7355e3ff1c497326e0f25177a0fe14c00ef247314d37c0d9fc1aec37ae40d59a2a197034dbcce1f7e0e4ab60df40795ec2e9a6636a128ba8b7f6868999bb59c7b8bb5ae032879a871555692d6661286d4cf2a52714796dec2b1e4078a0b6a91c7331bab691748446b37fefee6130d2cb48a985e1b7f54ffb3f359b08f5b24bcca7cd3dd59bf6513afbc4e61a7a9ea69e27c64c09c3db776fef349098e619f842e7bace3ab4b613f9e99f368dc7059f0bb7a3826a3e31dbf4dc1843984cd544620fe96993aa26ad005be30b39b1a7fb56d798c37d716f5158a462b2282957a4ee60b97f90c43b219cbf32c8331262911dec0bf788e063742838682d6c5c2039268eaddb84d34366e64d00fdafcdab0e5c293da9899660bb10464c88b603e01e9830e7dce8ff66130500e56cf92eda894348479d26e0c0474273a864e930e175b26684263d4e04901fcfba83608ddda5986cdc2344596bb285a792320f657475bf7a2e912f1024612f99c388dcb8b52e0ec6675fe8550cc2fa8110a7515136e6063688ae882c38d0c631ae38b66b463a5587064a81ed29cee5d5688354dd9c93785b298d7fe88985e2e1b054030a8e32e54219bdd8e808641ef42c7476d89a4f4037b2ebc1b44acd0f621b22878f3c9fc4dcfba38d0524b41d3d7fc7d0664927de812ed0b3074176ff366ea70064fdec45e6a7cc12e710022c9f98364866943", 0x1000) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001380)) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 7: setrlimit(0x7, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0xcb}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000580)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x7ff}, {}], 0x2}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfeea) open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') getpid() sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", &(0x7f0000000080)=0x2, &(0x7f00000000c0)="c5e78322e1ec1f8a9b5ee8287349a6919a5a0ef6d702ff32c601dee9e530cd69e295d43bfa54", 0x26) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, &(0x7f0000000280)="8be3857bad9f5ac82030ced2e8d1bbf6efc44e54d58515faff26c82d5704727c00c3f0a5c4d76e0efd3730ec64594ce1b88eed53bcf9f86b213103e81466c210e5cbf826bddd705d306062d6274c3335512bf3a883fc8e8919bf29c1d9d2d3966c6ee863954998e688a6e37620b81947864154e155a0b405d248ea98c63901db0e944431f1c10231c6f7b2fac9752bcadf67c18862a61a53a5df74360e0493d2da55528c2d5473815fc9c999784e7450b39f2917da2cf775b4bf899011dda0b22b15f556be1fc0afb58777f94395e169d84ae72b388babd8d3710c15a5967863", &(0x7f0000000380)=0xe0, &(0x7f00000003c0)="0d09cbd9", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000500)=0xffffe001) sysctl$kern(&(0x7f0000000400), 0x2, &(0x7f0000000440)="cda60bcef0d6783598d2d39f741404c48dd48b1d4a22c6a854d727307e428e9befda4cd6c87ef4df05d8f3024a3896e2d7aebfd01c35b34abbe8de74c0480afac962f0ef439f80e2622d46d20d2735f752e42925bf352d03cdaf776c8f", &(0x7f00000004c0)=0x5d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb806d4942ac284463f454a011ad1422d1e4c8dc984f9fcd616427695bc28e4f4fb208e0d6531b93ae0c0d2e2e1a3b27350a319693bd38f1b96629c1fc11c8c38aa6ea7b8f5393dbe21eec7cb8dda7f56a89b0cb56d8ef706aa2197a408785653f3c78abfe32f499a515960a205c42b8b7ebf3b258f872dc3be997532a86b16d6b914d614f9873f6620b2a"]) sysctl$kern(&(0x7f00000006c0)={0x1, 0x14}, 0x2, &(0x7f0000000700)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232f7b180120962cb97bf3ff8dcda611f26ed51ddf8", 0x0, &(0x7f0000000800), 0x0) r4 = open(&(0x7f0000000900)='./file0\x00', 0x20000, 0x184) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) setgroups(0x4000000000000275, &(0x7f0000000a80)=[r5, 0x0, r5, r5]) msgsnd(0x0, &(0x7f0000000ac0)={0x3}, 0x8, 0x0) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/96, 0x60}, 0x6}, 0x10, 0x1002, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0, 0xfffff801}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004d0000480000000000009078ffffffffe00000028812fcff3cde309ac9bbc3ed135ae3451e65440c0f00000000000000000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f7f221cef25e"]) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000000000000ffffffe0000002004e214e230008595903100000edff0000000000000000133e2783147ae955906915b3c3678bd84805eae7b049db66d5979d49541a15230c525997fe3fff09a0b12b593ad0eb983e422a336466fe8d60cc3213f88940d7c0b9946664bb9d5d637dc54f9900000000000000000fe870e03e6559a62dc56bfeacfe8277dabed597eba85b45c4d8a285c97088005f2af334c263c5c2e8eb46f17bf8f9abd5353fe9622bca28e16f298b71bb0de587b4fa1cfcf599a8ac98ed576b9d83ad2542f6d6"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40001a18, 0x0) close(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x2, 0x0, 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 7: r0 = socket(0x2, 0x4001, 0x0) msgget$private(0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c, 0x2}, {0x16}]}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffa, 0x3, 0x1, 0x100}, {0x40, 0xc, 0x24, 0x1}, {0x9a6b, 0x1, 0x2}, {0x8, 0x0, 0x1f, 0xf6}]}) r0 = socket(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/132, 0x84}], 0x7, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r1, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000646de32efd74ae68e8af4af070d4b41fff490b5e0b74245b059786d998e3a0b888102d5d81"], 0x8, 0x0) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x401, 0x0) msgrcv(r2, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x4, r3, r4, r5, r6, 0x1, 0x3ff}, 0x427, 0x8, r7, r8, 0x563, 0x818, 0x1, 0x7}) executing program 2: setrlimit(0x8, &(0x7f0000000980)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = syz_open_pts() open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x0, r1}) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) r3 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) shmget$private(0x0, 0x2000, 0x1b2, &(0x7f0000ffc000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) executing program 1: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001", @ANYRES64=r0]) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x2}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000280)="7b7381030b7e15d19879090b8fe1063a66bbb79b84dc5e309a6558c32eccc347846f569270af1a4caab497d60e7be2bc3198429fa5d0f8f02ae345e35e9f4db2f0aa4d1d51df269fae02b9e29cd770dcc9b33a4db4f70f0933cee7a9093e0496e80df3d607d30aa2fa331efdee50cddef6d69f993a9fecebf66942e6cfd25860411d0cc97f6c34a0c38649f808efe477969ff177859e949e9e8e46d007df88f2450137affd8588931f64", &(0x7f0000000180)=0xaa, &(0x7f0000000200)="ebf623fd66562c9f16ea8188ea3bceb88248e79eff96ee2fa1f6fe71b3ba4250", 0x20) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRESHEX=r0]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{}, {0x8000, 0xba, 0x81, 0x5}, {0x8, 0x7, 0x5, 0x5}, {0x5, 0x7f, 0x5b, 0x7}, {0x6cd, 0x40, 0xb9, 0x400}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "029351", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) munlockall() syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001980)={0x0, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b57932daa51f59a70f0794809ef95193f8430d974f5d4b9c78067e28767b4d9e8f67fdac688fa6fa492728088cb1fdf7925a30159501e35822468395b8ee0f24cb7df6f6068f8c565a2a4ba1fdaf9d9413a102d20a3a8eca2afbc752a4dbaac1a9de4fa66e2d19c4e69710dfcde6dd72002ceb64e93b71235df5dcee3e9c0667850c1981cfd63a4f8b5b4183d3a46904e07", 0x2bb}], 0x4, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x1000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) pwrite(r2, &(0x7f0000000380)="a1a5537ea2720000000000000000be", 0xf, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000a00)=""/168, 0xa8}], 0x6, &(0x7f00000004c0)}, 0x8c0) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000200)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x4, 0x80000001}]}) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x1}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x1, 0x0) executing program 0: mknod(&(0x7f0000000400)='./file1\x00', 0x8, 0x0) r0 = open(0x0, 0x0, 0xb76fa4dd3ad41483) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x4000, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x16}]}) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="6a8311860b83d61e61671c5831d669259f283b996c808c6e552437ba267965bf2321b1bb03d6f798579131e2", &(0x7f0000000100)=0x2c, &(0x7f0000000140)="867cdc5df5b5cdca55df134393331e22e9865fe3276682af301c046e1d64585db5dacb7c2c60fe4b26268133bccd19891e517b82382cb980ef3707684de5b3f3f8aed85a9fefc8fc27ec7bb596e6f2117c5a53edd6ed2f612ef984f09712e000291eb4d2dc7c4ff2b7fae612e8c8df484fa24e380726244682c7771f02bca364", 0x80) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x1) executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000440)=""/111, 0x6f}], 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c}, {0x2c}, {0x6, 0x0, 0x2, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e60", 0xbb) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000240)=[{0x4, 0x6, 0x80, 0x5}, {0x3, 0x0, 0x81, 0x6}, {0x8001, 0x3, 0x7c, 0xcc0}, {0x7, 0x3f, 0x6, 0x7287}, {0x40, 0xea, 0x80, 0x97}, {0xffff, 0x2f, 0x80, 0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000d17000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ee3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000de2000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x7aaa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(0x0, r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3, 0x3, 0x5}, {0x4c, 0x0, 0x0, 0x100000}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket(0xc, 0x4000, 0x3) executing program 5: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) getrusage(0x0, &(0x7f0000000200)) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x2, 0x3}) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) executing program 0: close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x20}, {0xffffffff, 0x7a}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='./file1\x00', 0x0) kqueue() r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 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) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) dup(r4) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x2, 0x4001, 0x0) socket$inet6(0x1e, 0x0, 0xff) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='#!', 0x52}, {&(0x7f00000002c0)="0255c13056aff3854f3ea9f42f0212b7e91a68f237852b33121092308bc475e12ee6b8d2e58bfeb6b859a06a5edac6145bd6caebe3e70e89c523d751ba957a980a4924320187ec88d23cbc4eb174ec73a3e82729691acfe4e6fe33f6e84a4ff7c01971a2b5d9ebda72a556fcd51ae754200ca70f208b29abea77c7706626ed0343e2ff3e074536da97adc48078a1a2f8a48800b1eaa202ae652b7991b6fb1de0512f2422537595d89045ee38a38941dcdb11990a2161c75ba4ae0bac3d07519c6caec43a7022dc9a8c140a0b62e153e6f825253b592965ea4d80af6707b308d9c32b", 0xe2}, {&(0x7f00000003c0)="afb2fe0d17fd305aa5fc04462a89e83fcf1ede35fe1cf3d59baaca9c96e233159e3eb0996d700637c00590d2e41f38d4b592da1aa8034ce75ba58bf3dac51a392049eb84c9d444973b5b3ddb82a9822c8c12285618ad15f836e8fb71e2be72f396d4e6cee770c1946291a26d5b4bd3aa6b14cb3ca30a78e8405f53e0cb2f3edfdf01b1de01a9f93ac5b00b762022284d08c151680450322aaa764668fca4dce4c432f7d55ab83149d7fc8937", 0xac}], 0x3) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0x20, 0x200}}) r4 = socket(0x18, 0x3, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r6 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3ff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="1903fe5f9bcdbfe244264cb3eb0a35f05036d5529ebcd6c246a35e2e03d7539e9e9e67857aeec9ad3dba3f108bd6c91d7a853ce4094456e8e972660791ce881d2c44d699f87ec3c19cf2aa1ea3d2d2ee51784be451478045c52abc1959a01030832fa52ed96f994c6837d000fee0bb8216eca0"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xa2, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x122, &(0x7f0000000240)={@random="b96d9900533a", @random="8f943f3614ef", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xec, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x1a, '\x00', [@generic={0x0, 0x20, "d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98db"}, @enc_lim, @enc_lim, @generic={0x0, 0xa6, "34b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) shutdown(r3, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)='mS', 0x2}], 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7fff) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) shmget(0x1, 0x3000, 0x561, &(0x7f000043d000/0x3000)=nil) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) pipe2(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) msgctl$IPC_RMID(0x0, 0x0) msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000040)={0xffffff7f}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) setuid(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x405301) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fcntl$setown(r0, 0x6, r3) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) chroot(&(0x7f0000000200)='./file0\x00') semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d40)={r1, r2, r5}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/241, 0xf1, 0x82, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) executing program 6: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r1) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) semget(0x3, 0x0, 0x188) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x80}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, &(0x7f0000000100)={0x1, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x0, 0x0}) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x83}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xa2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x122, &(0x7f0000000240)={@random="b96d9900533a", @random="8f943f3614ef", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xec, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x1a, '\x00', [@generic={0x0, 0x20, "d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98db"}, @enc_lim, @enc_lim, @generic={0x0, 0xa6, "34b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 6: msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x25}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x8fffffc}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) shmdt(0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) shmdt(0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x6}]}) syz_emit_ethernet(0x149, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be6", 0x1d}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1", 0x85}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd6044701", 0x44}, {&(0x7f0000000200)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c705943c6dae95f7d39e8b3bbc0e65bdd25640e24cd88b13556acb100d6375aac9eea01", 0x3c}, {&(0x7f0000000a80)="aabd6e537ec64277e9936e76b3860cf6de70b74a0e46098ff9bea5e407dbf8ed095c562d85e5b37598ecb827d44eae3dac181b26fa0912c797e16aeb619b7740e24feb7316a947df157c959f2b3369fd77cd5f970d490a72ba81d86fabd3b5744311bb54a362b84174f2552d0294e573f792502aa99e10ec92898d988918a079b0cb10036c8462b2582adad04e162b41423a3f77e256a083d9a52bfa347750cc91e55c5f8f9739af26964dd13ea63608f39fa24f3c5a0df69b7e5c90a725ce5a2c4e87f573ff7663933893852a579b46dd815b65aaf83deb81f4281fea4b2079b026094eb375363df64751482b321061fabd5edda1a844fe59621baaecf58d40c0e5bd5f217eed90345126ac72db24d99310657e5836160bf62c156246f57b121852bb0c120905feb38fb86cc0438ff75d1b05b4c0dcf9b8f06248203b231beb1779e6bbfc588820001310b85e5beed1387420a2ae28e47ffeb30a17e2395571f768414dfbd22ae404ce4fde56bd1df0e9825df6bfc047ad42074dca0843db33bdb9977927183e3150734844dac7d1adf06d9ac88193dc71e234bd5eb739c5d5509436eade16b48ca2108297719ec9966cc0c4d97f626f9fa386ed61959b79599a77a47eb46b92287139d70099fc3d534ba4641492494bdb8dc3bd85a0f1b8ec14c9691f95223aa781851907c5616ed62e33d77a1b75c521136d8a6e062eabd10e236544220ed1fc7a05b8fc5d81067ab7015126373a13889075c460c974d0deda82fd482f57512acb8fca04d27af6cfbcde92fefee613274198ce7c338dd9f45d136c66b59d33d383aeb56c4689409062e23b23f821809f23828ff85e31e6988fa7c89e69f1a0ce126c29be9def2f33e1aeb35093056124a3a9b256b94eab264c3fb0e3dc7336df9afa2e2119b680884cd8e0918339e0d512bb5eaadf5207b3fcdbe0b172c973f1ee78d3e99221363ca3af2b4434e8896f0d7a7f2d6a26120da82715673c38a3e391f9b3f0f57a0e70ebeaa24d1cc55724b1ffd260183a75ee1e5ca7d198f4fca40668940c9bcb32fb2753414b7536a5144cad7f4e7e152e00bb8b9367125524ecb8603ec8143c369e70b073a19f30046d7bd6965f222bdc33c83ff7c526ad9da6c123faeeb864baad5f36e8a7416c42d21ef4afb550f2f3a7f6c52d46733524096f93e1f9ae44efd4b2bbf00e0ef99b8d359e59a161d3c901", 0x360}], 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xe87a}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc", 0x49}, {&(0x7f00000007c0)='\a', 0x1}], 0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xc00) executing program 2: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) kqueue() r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet6(0x1e, 0x3, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = dup(r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) pread(r2, &(0x7f0000000040)="16", 0x1, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380), 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 0: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xb1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x3d}, {0x12e}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) clock_gettime(0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x51) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="3f4892d9d6989eba44342c610c2de7591e37206918d4a9e2bd91", 0x1a}, {&(0x7f00000002c0)="37a2ab0761ddbc86858f59601bd01c1d7e43a0e0e795201b6700e066d3156c4aef686bc4e88e6ebf72bf907da5aec5d52935a77165b69227346c78705d26144682201539732c5da2dcdcf5bea24cf4cadc", 0x51}, {&(0x7f0000000240)="3abb349723ae2d64808cfb6359a8b8aedf380cb1b5d86e76391719a44c75854081", 0x21}, {0x0}, {&(0x7f0000000400)}, {&(0x7f0000000800)="6aa8b6dbf080ca031ee6baf912a6fa9f9452e47f481b91db551a21855dabc831a376dcde2acd0c8746eb2c5bf5a498a0a72553a5e1f2c170fc243896f9eee584ed8b6484e98751e98a74a81988829e5e8fba3e1c33fe76b4ecc1a19516b87f2a195342fb9d3e7dd709dd44cb5623ec7535bdf29a28fb2388433bddccfe1091cfa2e257c76beac00ae5bf18ced5c62414c748a33c91f34ec432a139a9fedfd54c1f13f3e39377c2139bb17a94bb20846c10d09e55c19de788821db6778e3a0b441117899cc7b2fe3b97f25291499535db9059dc9716b77e855a7453d9bc7287ef032693fbcb881827e7269a1322", 0xed}, {&(0x7f00000009c0)="6fac7694b56bbaff041839439e5877f2c0fef4fcb751148e7858caa503ffb0b8b7162e842daba061044669a2f2113924c7f1a31b21f422f2b912a1a614b70ce402bf945a21caaef31c6607945bd50a6bb61470430d4db7a9fe6be4ab558a6c8b33b2608db9", 0x65}], 0x7) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x9, 0x1, 0x0, 0x7f, 0xfff, 0x2, 0x2, 0x1, 0x3f, 0x5}) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r0, 0xfffffffd, 0xfffffff3, &(0x7f0000000040)="eb4da8ac658c577d69a2eb7f3c14dfdfa2ad8db77a", 0x15) r3 = getpid() ktrace(0x0, 0x5, 0x1b0b, r3) setsockopt(r0, 0x20000029, 0x7084, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001100)={0x0, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r6, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x214, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0xff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000001c0)=0x5ec) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000000)) r10 = fcntl$dupfd(r3, 0x0, r3) sendto$unix(r10, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) executing program 3: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/234, 0xea}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x6, &(0x7f0000001600)=""/101, 0x65}}, 0x10, 0x0, &(0x7f0000001700)={0x8}) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) listen(r2, 0x0) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r4 = socket(0x11, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) rename(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) r5 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000200000020dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e0700ea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5fd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"], 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/152}, 0xa0, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x8106}]}) open(&(0x7f0000000100)='./file0\x00', 0x6d0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = getuid() semop(0x0, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, r5, r2, r9, 0x82, 0x1000}, 0x1, 0x4, 0x7}) seteuid(r2) r10 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r9]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x0, r12, r14, r2, r9, 0x4, 0x1dd}, 0x4, 0x6, r3, r8, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r18, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r13, 0x0, r18, 0x101, 0x2}, 0x0, 0x68, 0x0, r11}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, r14, r17, r13, 0x2b, 0x8}, 0x7f, 0x7f, r16, r8, 0x6, 0x5, 0x7}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x802, r16) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r6) getpgid(r4) seteuid(r2) seteuid(r5) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8000, 0x1}, {0x18, 0x2, 0xdbd, 0x1}, 0x0, [0xfff, 0x10001, 0x200, 0x1, 0x8001, 0x7, 0x468, 0xf59]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r5, r6}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r8) poll(&(0x7f0000000280)=[{r0, 0x2}, {r0, 0x4}], 0x2, 0x3f) setpgid(r4, r7) fcntl$setstatus(r0, 0x4, 0x80) r9 = fcntl$getown(r0, 0x5) syz_extract_tcp_res(&(0x7f00000002c0), 0x81, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) geteuid() getppid() r10 = msgget(0x0, 0x204) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0xfffffffd, 0x0, r11, r5, r3, 0x60, 0x3d29}, 0x3, 0x10000, r1, r9, 0xfff, 0x45, 0x8, 0x5}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000480)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x5, 0x4, 0xca, 0x7f}, {0x1, 0xc1, 0x1}, {0x1, 0x20, 0x7, 0x5}, {0x1, 0x1, 0x80, 0xfffffffc}, {0x4, 0x46, 0x9, 0x2a85}]}) accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) msgsnd(0x0, &(0x7f00000005c0)={0x0, "7f153c70c3ed89fcebccacbdf9afe0284caba8ce4b4e7df4716440e25ee2bc273792ee3e0a82e84518a885d3728d9491bd5e2bb97f764d23f5f5e75ed98d8091eeeeb8b2b24f5b6e61d8d58592885cec692b757b13a5d1abaa151906d14e8ae33dc823f1cea83c987f49e2c1a4301bc0d57e6444173982117afe044256f14e5533"}, 0x89, 0x800) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x55, 0x0, &(0x7f0000000380)={0x0, 0x8000000000000001}) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="49cc6eefa00203", 0x7}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000001c0)="ebe980ba2a8974a456afcc1ea55d43629078da1f413f38fae9f7a4a5ed5d424ec150f0ea497e34f6d2794dfafae856f911e9af6aa15ef8898bbc669a9dae808c50db961ff96576059eb74900889fd1", 0x4f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x54, 0x0, 0x3f}, {0x80, 0x4}, {0x1, 0x0, 0x0, 0x6}]}) syz_open_pts() write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r2, 0x8000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0xa6a) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x3, 0x3c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc4) 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000200)="00000000341697de0ea4583141f62d16c5a5f6fc55f3c736ca9a03d02d9f6d0690fcb450a860fa752a1b35e20000000000005f26d9a5612815b33714fd4e89a28b1fad69f2fd2eb4a378b627f357abdf96a4134ad889b8c583a83bdd9253260039a11880afd0a352090bbb93873cc7b13135d8c0360288151f2bfaf5173926078fd54d880ee602f7ba582d4a7a63970dde62c7407ef854cfb41fc613227ae9ef4c0f1ebf6f6f019a2e48c0786d7e92", 0xaf) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c84", 0xf) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)=""/47, 0x2f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000440)="26bd8f2e61d5b63ad0d5990391bb19782dfd26e5612299946c22886bb0e6d71116388137772ab182c1fa88e8bfd7cc734726737c4225ab437970ae03216e30b3f4666a70fd281f49f153c6be1eeb592f0cccf5da6647363660e63f70673564eb34a677dab34febbe5b482ea0f090a82a5c7e9c32d079d26f3e124fdec68a2ba9", 0x80}, {&(0x7f0000001340)="1605163fbda7e4a8e000585a25cccf5801d4e19490c08e78250dc54c8d79115fd56a226cbdf1df20f992ed5da6079898d466bd487635eac57057d800c2ccaebe10d3777da057a5b1458d6d456fd8137e9e1d602b4129fba934941df15583b502d5693590e2f4c87cbb6f4b969ce728b957e0f20de50f3d991741a1df59583c2c5fb970e1e5874c5dc05ddcb3778d2f69e0c4aa7da716fc2963eaf6f885799e3aff12d76f4625150b6882655560ba2303ef8efec336fbda2dac642d8f2ff3866a5a0ad1e026356525f5946658246350e2f9f617ff8b5f85cbcabf4e4ed6d2b7ce319601d029a0df1474bffa92ba0fa108acb9a794227f69f72eb40d7275e7508bde7021e40a74ac009fc6b9064008177d04d213426ad91b6ca3230b13e333ace7f71d146b5c5687a6ee0eaf65f48c3658", 0x130}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) close(r0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) preadv(r3, &(0x7f0000000000), 0x1000000000000098, 0x0) ftruncate(r3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x184, 0x2) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x2c}, {0x6}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)="23e026bd947f3fb3beadee24bedb5960", 0x10}, {&(0x7f0000000340)="49d242ed282215e400dcc8b6a945340d58c99c9185bf386d91b0c8", 0x1b}], 0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x36) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8000000000000001}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, r6) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r3, 0xffffffffffffffff) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) sendmmsg(r4, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r3, &(0x7f0000002cc0), 0x0) shutdown(r1, 0x0) executing program 2: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) kqueue() r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet6(0x1e, 0x3, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = dup(r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) pread(r2, &(0x7f0000000040)="16", 0x1, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380), 0x0) executing program 2: r0 = semget(0x0, 0x3, 0x69e) mknod(&(0x7f0000000080)='./bus\x00', 0x11, 0x205b1a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300), 0xa, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}, 0xfffffffffffffffc, 0x0, 0x3}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8c}, {0x2c, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r8 = getegid() geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffff9, r2, r8, 0x0, 0x0, 0x140, 0x100}, 0x4, 0x2, 0x81}) syz_emit_ethernet(0x6a, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100000086dd6039a7c400300000000000000000000000000000000000010000000022"]) linkat(r6, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) executing program 2: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000647000/0x4000)=nil, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005b4000/0x4000)=nil, 0xda4c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000248000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001dc000/0x4000)=nil}, {0x0, &(0x7f00005d6000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x40000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000572000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 4: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000001900), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="81cf534d", &(0x7f0000000100)=0x4, &(0x7f0000000140)="9ac468a6", 0x4) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e997bb037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1146b05070a07c5f6be79210ebe7abe092ca81f05be40b949fa", 0xfffffffffffffd20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) r10 = dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r11 = getuid() setreuid(0xee00, r11) r12 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r11, 0x0, 0x30, 0x1}, 0x9, 0x7, r12, r12, 0xfffa, 0xb, 0x6, 0xbdbf}) r13 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570e43bcdf62a49be93608a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f0000001840)="fb88479c0d845c65b64157921c3c05f00451b03e456742c36857a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f2102ddc3a150be74c40f73c8f9f9e67efc609b45d2ab8f20acf86b84445979d91bbea9158ca85a391e95a343b0effffffff9ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac4446441b2593d9f3b475bfc402509a864ab1c2aee775ae725084e5bccc702d02fb8ce85f91f69a0badf34fe13f175401a84c768a067b593e040ae9e06303284eea4f4", 0xc6}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff204ca448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001940)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRESHEX=r10, @ANYRES32, @ANYRES64=r9, @ANYRESDEC=r6], 0x20}, 0x40f) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r6) getpgid(r4) seteuid(r2) seteuid(r5) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8000, 0x1}, {0x18, 0x2, 0xdbd, 0x1}, 0x0, [0xfff, 0x10001, 0x200, 0x1, 0x8001, 0x7, 0x468, 0xf59]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r5, r6}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r8) poll(&(0x7f0000000280)=[{r0, 0x2}, {r0, 0x4}], 0x2, 0x3f) setpgid(r4, r7) fcntl$setstatus(r0, 0x4, 0x80) r9 = fcntl$getown(r0, 0x5) syz_extract_tcp_res(&(0x7f00000002c0), 0x81, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) geteuid() getppid() r10 = msgget(0x0, 0x204) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0xfffffffd, 0x0, r11, r5, r3, 0x60, 0x3d29}, 0x3, 0x10000, r1, r9, 0xfff, 0x45, 0x8, 0x5}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000480)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x5, 0x4, 0xca, 0x7f}, {0x1, 0xc1, 0x1}, {0x1, 0x20, 0x7, 0x5}, {0x1, 0x1, 0x80, 0xfffffffc}, {0x4, 0x46, 0x9, 0x2a85}]}) accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) msgsnd(0x0, &(0x7f00000005c0)={0x0, "7f153c70c3ed89fcebccacbdf9afe0284caba8ce4b4e7df4716440e25ee2bc273792ee3e0a82e84518a885d3728d9491bd5e2bb97f764d23f5f5e75ed98d8091eeeeb8b2b24f5b6e61d8d58592885cec692b757b13a5d1abaa151906d14e8ae33dc823f1cea83c987f49e2c1a4301bc0d57e6444173982117afe044256f14e5533"}, 0x89, 0x800) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x3}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x1, 0x0) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80146952, &(0x7f00000001c0)) dup2(r3, r4) close(r0) executing program 2: setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x10000, 0x20, 0x0, 0x4, "263748ac21d33f65f5920545c144db5f7d928b17", 0xffff7fff, 0x5}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) socket$inet(0x2, 0x3, 0x102) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="7fe55d082259aaaaaaaaaaaa86dd60000900004000006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010000000000000012000502008d01"]) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c", 0x30}, {&(0x7f0000000800)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf06da052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c3f917b6431e722dc084b31b1084fe9471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e68", 0xe9}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x7}, {0x2}, {0x8306}]}) r2 = msgget(0x1, 0x41) r3 = getuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r5) getsockopt(r5, 0x29, 0x3e, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x3, r3}, 0x0, 0x0, 0x0, 0x0, 0x6, 0xf, 0x3}) r7 = getgid() r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003fc0)={{0x800, 0x0, r7, 0x0, 0x0, 0x58, 0x1}, 0x7, 0x100000000, 0x0, 0x0, 0x42000, 0x2, 0x5, 0x5482}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getpgrp() sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000300)="6edba767a6877a8c9be8042bbb1fd7a1f0d2d76215c20045c384f65d933b935dfdaa74dec53c15fa81a5ad972d161fd34f3c692f97b5bb6fbd3ea778957689478e286b234a037fc8e534dd80c783a32964dfe0e237cc5f90fc1883794fef70abbe271b244ff2dd86fb9238e81f6fd66e5f8cb0694bd62cf06cc5024a80eeb3041b735d7ea50cb96f4f68d962ca0513a14b283ce2cc1900ff3759d03b3139fd43d75b1971d6a739505a105cc0cf93f25afc6125d3a6190dd4699fdfba1cffd65e1d13a4d38ff4", &(0x7f0000000400)=0xc6, &(0x7f0000000440)="0b52b100684c5de1243e5d4ae10eabc6ba36", 0x12) r12 = getpid() syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r12) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x200, r3, r7, r9, r10, 0x10, 0x3ff}, 0x0, 0x4, r11, r12, 0x60b, 0x1, 0x8000, 0x7}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xd00) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504", 0xf08}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r3, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {0x24}], 0x2}) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x8000, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x40000000000003d9, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000200)="8856de7f163cbf32", 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x840, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) socket(0x2, 0x2, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x8, 0xfc, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xa, &(0x7f0000000000)="ebfbcbff13b9fd012eaa4e719648e69931929648", 0x14) getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = dup(r2) writev(r3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='<', 0x1) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r4, 0x8531) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fchown(r5, 0x0, 0x0) socket(0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, r1, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2000208) poll(&(0x7f0000000200)=[{r1, 0x4}, {r1, 0x10}, {r0, 0x4}, {r0, 0x20}, {r0, 0x2}, {r0, 0x100}], 0x6, 0x200) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000e5a000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000172000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000000000/0x800000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$setflags(r1, 0x2, 0x1) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='I', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) dup(0xffffffffffffffff) clock_getres(0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x4000, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa860600cb54650010000000000000000031ea000000000000000000000000000000000000ffffac1400aa00000005000000004e214e2200089078"]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0xfffffffb) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00fd6500000000", 0x8) r3 = socket$inet(0x2, 0x5, 0x3) close(r3) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil, &(0x7f00007b0000/0x4000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f000007c000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0xa8de2e185b4a57e6, 0x0) r0 = socket(0x1, 0x4001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) dup(r0) (async) dup(r0) sysctl$kern(&(0x7f0000000240)={0x1, 0x58}, 0x2, &(0x7f0000000280)="92", &(0x7f0000000380)=0x1, &(0x7f0000000880)="14cb6cb1", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$inet6(r5, 0x0, &(0x7f0000000180)) preadv(r3, &(0x7f0000000680), 0x0, 0x8000000000000001) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000700)=0x2) (async) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000700)=0x2) sysctl$hw(&(0x7f0000000740)={0x6, 0x3}, 0x2, &(0x7f0000000780)="e9b407fe1b18eb5af42b5cf0f0734339f6035d5a2eae38307cb705dc8dad8b4644c118631f0baf28ef30db7d5058e8d06046eaca7a34c87d444ed2bbd908dbc6f84533e95a507e1b18631803e948033d35d1c775f3b49895bdf7f657e9f91a4e846b56e364136e087f2c2515c811cd70305a8aa8dce8a4c94d7116c8780246dddeee0693b33ebe", &(0x7f0000000840)=0x87, &(0x7f0000000880), 0x0) (async) sysctl$hw(&(0x7f0000000740)={0x6, 0x3}, 0x2, &(0x7f0000000780)="e9b407fe1b18eb5af42b5cf0f0734339f6035d5a2eae38307cb705dc8dad8b4644c118631f0baf28ef30db7d5058e8d06046eaca7a34c87d444ed2bbd908dbc6f84533e95a507e1b18631803e948033d35d1c775f3b49895bdf7f657e9f91a4e846b56e364136e087f2c2515c811cd70305a8aa8dce8a4c94d7116c8780246dddeee0693b33ebe", &(0x7f0000000840)=0x87, &(0x7f0000000880), 0x0) msgget(0x0, 0x10) (async) r6 = msgget(0x0, 0x10) msgctl$IPC_RMID(r6, 0x0) (async) msgctl$IPC_RMID(r6, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x1) semget$private(0x0, 0x4, 0x48) (async) semget$private(0x0, 0x4, 0x48) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0x7, 0x6b384159, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31", 0x3}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001340)="f2f5060e4a1ab0974870e40af8e001f53e04bf74fed4aee2be0863d275b2e4226489c933194ab7b2a0027b2f6f1b1d9cb787a7933c75e07eed0a09942d0104e4e1c8a9073576a8944f423bcaa96d8169aa92956791fed312477b15c06c89dca7", 0x60}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4c}]}) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6b}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000000f000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000c3e000/0x3000)=nil, 0x8}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x55}, {&(0x7f000012f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) 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, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000840)) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x586c01c4486dce6c) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0xffffffff}, {0x81}, {0x40e}]}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x1a, &(0x7f00000000c0), 0x5c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 7: getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7af}, 0x1, 0xfffffffffffffffd, r1, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54ef90 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54ef90 executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f00000003c0)="b437ab93c964ca79", 0x8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x45) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xff6cae7, 0x1, 0xfffffffa, "1a118c37510a8c0ba3942fbe652f8dfff7fff700"}) write(r1, &(0x7f0000000700)="9e", 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000009c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c036fa86d700b520f4aac410cadc0d3960e1c71b921d94624033f62bad195480fe568ecb8a38527d4e5a4306c591cc35c181e9b88e80174bf3157b8dea45e3391e8246c6ba2a894d4b5aab79a1446d05c9d52e6ee619dc0e1fc703fd02720e16391271fce27558ee01d7a3db8c3669629b2681d27becf8bba000000000000000074c0b8bf20d8369af24e931f0d62ce386a967f3a83de4a634a9d88bd1effb6336dd4b71e1dcee255b3bb95d12ffe7c9f0f363198a5c609944a61f9916e3b0ba1a3df357cf5c96c09a545f32f0403f6ee86145c7d8bad4177cebbd6962f4c78e64fabd77c91845b608e488a1d5099938f3f3d9e08c33fb012174eb58268f1f5a2962bdb9f645dde3f3b5fc05ae171a3237c36d9fdf5e0ea1ad690ec6520a27f0708e5c060455a85907f6ba93abd0a71956df147cdb87555458f38529ed70f72eb560edc2b54e36d909de818ab1ec75b2cffd9a6ffb3bf5aa20908c0594a036f93c7f7e25c3715d21116334effa64425bac41aab10e325d1846d9ef25049354ee03f1f5621ae881a3523b4e08f216905a772fbed0f74cd142bf2001c9583a84c14ae428f479d54fe26fed263a2bdc0971e000d9d0cfa02708529759c1211194d3d38889409f50a524dd06da81c0ee1bec732b9396fb16a4c25bfbe1e1754099422bbf528f303ea280d6f8076cfaf2b76c1c48f64488427f0715818ef0d8818992f1009c20000000000000040b8ed9d87f9be235abc6a1fe525ad66865fdb9b83587009f8", 0x262}, {&(0x7f0000000780)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ceda027e073395a78355cf6d946e9ecca0776bfc681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc97330b20d57d9936f2909c4a030a1b3122001ddd6", 0x88}], 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="616de8c26bda038208f2e7269a17f573d92da0c2d66cd971df6ffa6793901cca8b7ce2ac452460c4958588255a172f44564570fe6f159a2d17c2becba89cc32cf6864313980368c80f21badbb2a509ba3a742c3d8f9843d30c7a7a28da47fcca93de448bde1f009da410bb30e89538e660ae3946b300825dfb09282b74a8d3f08686", 0x82}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000000c40)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a", 0x431}], 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) symlinkat(&(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000140)='./file0\x00') ftruncate(r3, 0x80006) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) socket(0x10, 0x3, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 7: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d", 0x3c}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) seteuid(r1) syz_emit_ethernet(0x0, 0x0) readv(r4, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) mknod$loop(0x0, 0x2000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) unlink(0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setregid(0x0, r2) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, r2, 0x0, r2, 0xffffffffffffffff, 0x65, 0x754e}, 0x0, 0x8000000000000000, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = semget(0x1, 0x4, 0x406) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0xffffffffffffffff, r3, r2, r3, 0x149, 0x8}, 0x4, 0x1, 0x4}) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="0106576cc997770049517501169794c32491ded04f4fbf5b5bdc6cac0d398c1595c348c8ec98bb77ebabe3b797053bbe97ed5451077edff08bb1bf452e63f8229437ff0b1f404ebd7711ef3e2676f074d48975a1b327ecf354d17018ae89d7d834fa26029dac96530ad9303606defedba2da19a04fefdc2ee34f48975224e183d9f6e3c4cfa5750d37a015f56e623bb77588369a243ed6a00108209ecaf14061119775dc64eea94611cd1ffb8efbdeadec838de5dfd537029b8b2e8f44ad17289f7586ebda7246a532a55f", &(0x7f0000000200)=0xcb, &(0x7f0000000240)="a92b437766f79433fc942df35ce6fd491bbb4b10b03dbc6ac13ea2088e8cf0efaa240217d450c51de0d8c1143baa73f894d7c5d321e1ed22e73e3c6e4a0ec06656be937b8765a8e08f55106369a4aff39e3e8abe64fbb886cf3582bff09260485ab240cb66d06231106653f02679d8f8fa266bca48b88ee16256f208fd66f339226518383bdc83c03e922f8cac623634a2660afea26b3e1fa2d0c919afc29ee14394704b3bb17cdce13b192fd28f6455d9380981bf0b87af9d44a9c32529eb7a1709f31526", 0xc5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) geteuid() ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000180), 0xc, &(0x7f0000000440)="0de5e5e9b38e62364b9a3dc8315038453406d350d0a019007931d1a523de149c977efc5df5ccef17d907f38d78f93b7e5da0181ac3c78157aed713eff5b158449070b46cc562b560ce213962eafa817ffaaa4bafcebd6f21008bd0f9111ff479f9ee6ccbf535ee9556437defac9152dd972e38f9ceffd7523099c5e9172e3a16582c15b6fbc92f3f9f11a3cb0ca8005a2e2efe47c75506820949ecd919397fa9f90e58dc71d29c2a38ac5dccb536a92dd73d6fc30a29856a93d222bbe3d04642327a444609835d113d4d2e8601a21d7fb66cbdd6d9538824b0b863ec2549339d9517bc2a0288b8f318442180190f82e0f1bb7ecb88251be58420648d5d77b9469a6f4133fbfcd10bb60d2d39ce04f9ff1e7c7ae4a1d035fa4a0e85e7145c564bb3e71e2cdd25efc8ab9035b9de9c001b366d4dfe146cb4f47f4b6d8d14e0fa0d6651804064455f452e62176e707fdc726564902ece4b38fd5cac3f8c25ea3f5fe202cc290582fd7c9d4171a63c60a5545c329315c1b140f2b246be1abd0eb9b1cbc21b936b2de30357e5602f90ff07cd912e57dc", 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r1, 0x40}, {r2, 0x4}, {r2, 0xc4}, {r0, 0x8}, {r0, 0x10}, {r1, 0x80}, {r3, 0x1}], 0x8, 0x8000) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x80}, {0x16, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)}, {0x0}, {&(0x7f0000000100)="d09efbdf26938d0e23d88b438f32f93852186b1e38a306adc47aedec8f04707b632d", 0x22}], 0x3) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) 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, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d988"], 0x1008, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x180a1, 0x0) r3 = socket$inet(0x18, 0x3, 0x102) shutdown(r3, 0x2) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x8003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f00000003c0)="b235265830a16c000e9791d390db8fdc63c6b9a3a59759e47618049afc020363ed4cf6ea97c0818a9cd68a995a8aa766cbae6f2a7440104d665b95d7ce66ec42be152326c507957a352f09365e7713d8e1f0be1542fef70b2406d249bb22e864179472ff6ac2c774d42e9dcf0356adb806dc98df642310fbd824db2d8be1549a35a6daeda8f62803898259696f2d28cf80c70d006d", 0x95}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc0}, {0x4}, {0x810e, 0x0, 0x10}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x7f) writev(r1, &(0x7f00000002c0), 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fsync(r2) syz_emit_ethernet(0x2a, 0x0) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe2(0x0, 0x4) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, &(0x7f0000000bc0)="c18b3be7610086a0d443bad5547dd5de82c697448dec5c7112bce09cb6d03c7c3f7b69ce1e40ee43a87ce3928bfb6352e23233fb0a7e8b671677f6c668f6f8cd56ca85c486825dbb8febe0ed5e1b225b1f73cfde608868ed41a08de9dc7295a77f8d100c9024ce3194c147b1ce83a063495133d01a94b6753d8265ccf78c4caa727ae23abc87e0d74e696397ff4b5a06bfd665df1eb10d99257c100325bd6ceaee495e4ce63767bae5b0745b39c8f6453e1bf7db49d2111ae4c78322158a30c13f47c3100087f8cd8053adcc7452c9ea43a09bc15ec518e8558b4bf299c310410643e3c92335034da81c64a7565fa4823b237c837fa744fa58d150f5c752dfccc07b52cefd2a5ac59416641bbb29e3352c5ac2e31f5797617849234279c1aeabc922f7f5cf6a7121ab60d0cdd235ac2cfa1e671b36f837ce1dbfa77de060a613a91abf8efe60dd985f670584af51929fd8a1402f7690b332ccf38cd12118ed8ad47b196a457d22fd65c804388612e6fadd2e1cf003b6cae1d85d60092797063148acde056f5e5a8a7a957c9bd1a823f7f1a668e19e78b44457ee547e2ff5926472e6cf35b58c4b10aa5da3cd44548141b55f2cda459b72c17aa514ad5c3892f6bc2b0ea4aaee85f7a7b5162ce328997b26732fca0489b5930db8abe63234cda412a7b61fce1a8e45a975d5b2e7b83cbaff1c0d7a0015c6603a87f5a528c13a637d0e3174865a4c59b43a0b3e82dd124e7d31d6d6dfca4bf1f3dcc87a6463e0cd1744138fa38b2c6e0d627b732f5b95328f07b4af01be69ab4315f1babf1cb02ef8ff050ed228a205dfa908cf2bcf7ef88f5aae84dc4ec607a4767f4dbdb234532b1488a12ffd30877687c9e14ff6f66f506bc0a657a1ef35b94564bb09c28e257647fd3a31f1fa725dbcf0eb058aeae8647ba7e984fbc67001705ce491ca757ac2766aef63fc33432f37dbb2995251b2d742c530bd1e798cb03746803fdafc00cec56cbcfe13cd0783c157e331fc9bdc47f0fb28386063c27a0d820db82fd20cf609aeeb52e46003fd704fab318c3a8d7b7887d5d0dbb4b4c1ba78fa6f54a22a035d68f3b168d0ac11afe22f6d1f07787f75e97a4798743021375d20c9b29e51964142d65dd798cb44a1a93dcc2d4d236eb3067255bc7481fa585514363f9c9c7672d0d8e4040c12c7a7bd481a649fec52758284b51623fad72f9fd0210b9c3e73e228abaf36135b1e08923a77a1e761adedf7a7f9c75ea8d199c942a2fda2c09148618f10c8c39a968a1336f0b6ef8843dd63343268bf17310439d14cab9e9402230aa64a619325d806f50c36236a4d1b02a5e17f172e0037bc09fdcb87dc252ef0ad0aade01bde55b570cc9226d5da2feab67073c9f5a664e3cb7e7b372ee48926f56b8693eadd58f6a854b6dc27c4b35fea4c640628b7f251ee7fa1c4f1ad744aad3d611beb5f116587bd4ef09558892f37ad8f242a4a52265c3e670015c3a38d1a9368cc8f1ce637634048632ec5c5c50c4660126ba584f087db719ad260cb25d2d48ce4021df6cf0b3ccc72f99cb883edd1edab644699bc4de50954c71dfb83ea09df026fd735e26e21ae34591a704ab80775fa280737e683f79e576fffa5c17d9b3326356c0b4c0df99d372f32c745f7624e7a7307b08745d353a1e5e78849ec355dd56e9fc13ad365a0caa42eeeb0a7e6f41169389c5854b2be6a769662a4a4d5deb09ea488009d58f4c2f62d91ef9704ac9d16d524b970798f204b4b212c25e7616d3c526255cfd109651f925f301079664d04ec4eb5da3a1e2b56e93b1d4e4d48984a58efce0488d2f277c9f03a7b6b5bdba89c9657e5c6984bf0641ef6ec36c15d2cad0ca9098e3b03dd5cb39fb652f4cc8e092969451c701a7024ce73b15f2bc0166815d39bb968ac284dd952fba2af4098c3d76fc97a916f9cfdf920779e3abd5776f57cecba0410cc4693e4fd31a15433910f920237d34c86f05bb22116df0ec66da8e1235024ec7bddb2ac33d258a7a72fc4606043383ad3a6a5981ddc675b8c3aae6dcf5f37f38e375d0bcda24c80d045ce600bf5703c091710165b561d086c87412e92cb53a6cb2483594b9e9c3d58703e52433f5696828775f27ea7cc7038ac5f38f061307ea98f298561584f21856e579c261b7da8f922b56ad75adbfa72ddf343c1115e897972ebe0ffce6577988114f9cbd00fae17a6ba9d44294c77bafd52072477ed6d251f4fd4665f00b7039190d82884c569e76683a90b3de6dfaae7ffd2bdfbf998df2384b8bf1565547808b904533c7e595a9c98868f5dbe9b9fa9295e2c186a27c7262d31ce06c36408aa9c52bb53bb19d470d4ad7866fd30701ac873d34a9a02114bb668f981294ab34a5d30bc95eaf74d46028580c0b65ac59dfecf9d2db632d68c2992690b88cba225f7fb53d9b3fe1089ba4714ada4bc5806273c81b929ca577962c91ed1514510a46ec4253123c2a671e500f57fc4d1a964bc4c4be17686c949cd6d55cd213f77e834a40b4403156632d815babe2dbec047a92b01c7e521d6e8d35d51cc6b44320e3547f6807bd51fdb1690b6dd7e031c2182b152bf9205dba99551a2f1c6624cdeb7c281b39838b9474c74bbc8cd3c0966e65fa932eae5fb47979322718aeacbf89cda0cdb2750811a40d30607adb0ac67d6be8c252ff6224ad613f2ea38663836010e25c5635b8be61c19689064ef111453a5e1f656987688108a006d328c3a9a830e9044650a27dfbe67c724413fb2c91ef9ea244112442698fd2830014f1e9d0dc84a2e9c532fd0aca031a3c8e04298a2e3b658ea7f45a46eb878b501d84d689829745505afbab32c83dffedf17b3b98591144a1d9ea0591e19d34e266b016ec41d8f841b4a2c6fe1eb49bc29ae7a255504034237914cc33da6b7073efe038fa7b4207203ee39e7ff2fb46ed5d8cc733dc713492647f9a335622e521bd7745a73c5f0a856148d519b14f86e61fe0eac16a724b13141c8e2ccadcc0be952aa60030c7b26dae407b1b16eeefe6cfdc7be3c5eeb6a65a1c26dfb40a26b7e4631c060a28e9cd4469cdce81b3c3e61f2648a3e25861332897bdaba837868476780a2ec7c2aa6603efff9321bc8e64cdc733a6c400989dc442dab987d7d2d78b9476ccd7236697d9bafdcad285ae6cca1f847fc3ae0b55564795d017ba7f507d18adeeb5d367271bff01951e71e76e672f316db6c740e5817fb711b25040849936110e94127ff426ae4a2de9fd98aa8eb09003e624a45b7f2d656024bf6d188cbd47121a9ddb741481a070a52535cc397042acc296d4a3c5b689bb01e0005b4e57c3a3863f9360cccb9dfa32be1f324c53b30a7bfa6672e205e5abef0e21aaed8e6425122eb27c69874a0f7876cfac9aa9a538c04d36047b1ccda0e023b59429e0bfd0632de673f847dd8feb11d206f9a68b371b26121a1b0ef322d8a0c03a0aed11b4dbfd81e4cebd1c84f764b46a550ce660196ae148b5b85978c548c52d118d50f15791c31d95e5e6e7e9f852bdd25211e2b5a98655fa0e686f09f12934d04d7fa5522ff4411e14a96766a0b0be419e5de84cc538d0ae84700a452545102210c76246cb0d9197ff7b9d9e34a4548fb5c800ad466691286917da006cfdad9c78817c88890e798e7c283f733efbfb1ca637655d801c73687ec89c08308553410ff9d54407f73f9f70e941e8f1ce01c679e01cc4cae16d4ac25d8f8777a075e2533004d3644c1b25b8f404608ac0bc828fe3c46556522b8135bb247ae8eaaf8cd3a4108ac77d74f8198cc09c27110320f1249c5197c04af3927b33b2c0439f8e3f5dc79625bb8362f018b4626f86d01af5be8c371700a6014cd9d751c8235994fb1d1737cbc89f8930d36067a53f84f99d7116e01e481d39ccb59ae200a04720ee582c0baf66cacfc7ccea22cde7486b18e161fdc3532ce8dbb0519efd2527365bbd25aaf72b3cb0ae1791b6c39a12d755c79b72ef58d1e472a90375610c3ff8f6829f2413de405c1633ea5fbec9b7bd20e8551a93ee64c1244c4ff9e28f7903ba94fd38b4a738627a03e70def9efc72726da09c84fd78bf5692aba229865737e788843f34bf081b94f0477d10223f368257262987cfbb489b1918b3cd935d79d991fe6240ca66bd31b66049a0a5142fdf7066b76f6b433b81c48ea0ac725f6ae494badbe5089d16918cbdf1c1f28fe34149c9b1fca8ad8948abf7c2940a646e8f2ac0aae9837a2d4b5c525e1164cdf33a33dd647dd043ac56d1b3941d495975b96dd444c6924065075c90bcc417a9fdac2573422db981c9c2eaa58ae2f7f2357cddbd5f8fa811d9f550b7c653577a341cbbd6809c3fe0f50a16ecea8bf0ab9028571f3d45fcfeb7db6a92fbc82ede820ae94838aa79d84eb4853deb88f3a9f53cc64a750ed4fc796a9ba2e0aaa0d10761a2e1b2719555bce274590c42ffb10d49e4b46baa2695782ae420d0468e061cffe835daa5c5e771236f00a46acdbea7c7feefbf37f15e2760da8c57afc8bff3a13eef7e7ec432d575cdbea0cf03f62419a4b46eae9f0ac414c3bd807ebe48d94b016975bd42436f641114359247e4e313461d3e0e17ce567d4d0c7293409ce442538016fd1514bfe86fc73b38c0f191975abea4d1f2d86d39177deaa5206a5aaa55bf6c150185d2e04b0f60f05395d95b63cba90da11c71d2875d0511c312e7e3f904c46025b96eb3dcb27fe9acec755133f3a2592bc911c87a7e821a10fa49114f372d756336bb7d664ca39c1f4fccda26e4e79f6549901b9ea80bc2d15eb2e69ec40dc82bbdc839cc3aa015d1e72cc4874dd8edae45f3d4843b2c9665d716d4d56793c47c0b08112e5991dc76870caf9f0c59a8e621fdb51dbecf7e227aef801d19739dacb28273a0c47ed728dc7a98ae67a415b726ace95cdbae3fcb767891ca41496c274e5156b075e716c5e63051df409e34c56de86fbb8e2457c18e774a497fa4fdb950697f8600da15e0ba768630b5d0d163d2567648b977e05cf0d1120e021e10253e5a31c7b81a6d048b5eef55219464b228276f9e3cc1637046e7232525b841ab2a551dda49e11f7621a202a4a3fe57ea5304bb162ad3e4b79026b93e987172acd81ff38c0e8bdb7396b3a6e593fdcfb5c84e080e2310bb460cfbf25d790291113f1c8ab1299b03c506cb9093fe43a5ea05b328e1828df79005f3e89b17da18cea3501ab17eb72d3205ff6de402ad90c323d662b41a21b0baf881e5e7d7b6c38134d682f30937b32827b7b5ca9228589a262d1e26916f1fa8203e1d7a50d9496b64191142592eadf0d8b06d4635eb6ff19f79457790bc751ce2e61897a9e6641c468147605ff8e21669467629f8b7965be0c133fbedb0a2d5d46ba575bf34950439482434f9887bd6710a75d67cb0bd1ae9432def5826c8a5ddd65048daeee6b8119c4873c3cf1958536a3d305333d0100197a22a5cdd21bc6a63f592cba1137caa3b64824153a4d649377167d37a744b0a01276176a3bc35ce31195651a90f5598a889077f1374512f686fbdf686b3ad931193d7b63b5e26acfac495686e796f48c98fdb617c3ae4055737ec3d7105d1e07bca894388d8278b174ea5118810c77e914cbf57b6310077d2b8dacf672c1d1140753afecc0901db0e5679c86a4416525ff958c6a730f6d4f4c56b533e879f6f389d4c6eff847507ad95c4ea0a676b09b0a79f097d32fc29928524e152cc8619fbaf063fde2b6cf5e9639fad865458de6462086ab4d97f406d0a0d29d4ebcba122a4ffd", &(0x7f0000000180)=0x1000, &(0x7f0000000240)="f12c4c71fd8e80b7c400393d66efcbed63fa590e71fb444a07147d6a82b9097df9da3ace", 0x24) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x4, 0x80000001}]}) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x1}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') (async) socket(0x2, 0x1, 0x0) executing program 7: setrlimit(0x4, &(0x7f0000000000)={0x9}) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) mlockall(0x1) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = accept(r0, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x5, 0x10, 0x80, 0x800, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x1, 0x3, 0x63}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x12, 0x20000001, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7ff, 0xc158}, {{r0}, 0xffffffffffffffff, 0x28, 0x0, 0x9, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x2b, 0x20000000, 0x5, 0x1}, {{r0}, 0xa8f8dc58358161a, 0x0, 0x4, 0x9, 0x101}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x3, 0xffffffff80000001}, {{r0}, 0x0, 0x0, 0x80000000, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x54, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8e, 0x80000000, 0x2, 0xfffffffffffffbc2}, {{r0}, 0xfffffffffffffffa, 0x70, 0x2, 0x35d, 0x1c}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0x40, 0x10001, 0x3}], 0xffffffff, &(0x7f0000000080)={0x20, 0x3f}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket(0xcd964818aee192b7, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000240)="2b12e22b1552f8860510e248c84f1ee9ebec96cecb0e2ccf366c5d8b4aab842c46d64dcb1d018538ed1be0ff4518558d91140b1c789658a78b63e652fc46acc9c363ed22a2c40c289709a404a343521ae5f7b5089cf25a36c85efd528471eb66616edd596c1e345284fda9dc9ca3e0c77e2f435644e69a2a23809ac7d72bf9adbe79f0031c5e130ee0c6b0cfff1c45246c60f0bcf2b6c3b1e231dab729fa7cf6c8eeebd2033944794f3aae6f8966a9202a406a61dfa377be47b02324ef7e296b", &(0x7f00000001c0)=0xc0, &(0x7f0000000300)="3a12f989aa5b028acdfc7c71f509b0c4c9ec287bbe3e638d1c083f73f294fd71f5a0ee6d64a4dff4de445445f63046a466e3d63073368313e71f14b3d0e9e8a745944ebb0e3d8d774dc866fa37436c45a757521d94dbde08a66ce475687ac6da41b4f106890f264f2d917675f8ec86338e83c7f4e0e827ea180158434b15", 0x7e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x2e) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200)=0x8, 0x4) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/38, 0x26}], 0x4, &(0x7f0000000640)=""/151, 0x97}, 0x1000) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/32}, 0x22, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=""/221, 0xdd}, 0x800) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000c80)=""/4107, 0x1000}, {0x0}], 0x1, 0x0) seteuid(0xffffffffffffffff) getuid() socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r4 = socket(0x6, 0x3, 0x0) r5 = msgget(0x3, 0x4) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240), 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91fdf94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79c22ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8229b0576d20b63f24fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a00000000000000005ea382a1867d7e904bd31e102b3cc4d21611ce14be907aa317203b10d725987dc2eb0f38eab16e22512a8916a8b9dd4b45bd9d30"], 0xe4, 0x0) setsockopt(r4, 0x29, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc426}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1a) poll(&(0x7f0000000200)=[{r8, 0x4}], 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x20}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0xfd}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES64=r1]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getegid() setegid(r5) sendto$unix(r0, &(0x7f0000000200)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d2368df20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec58904000000f6ff7f00361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffce7520f13", 0xb1, 0x39c2852929c720f9, 0x0, 0x0) executing program 2: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x182) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)}, {&(0x7f0000000300)="bebbfdaa49913f8d45f5e93f4ee89c9d05b23b6836f8f78059d3c04b6a46b9557dc8e57bc5afef6c1d4ec4d41736ae61b070fe1c9164a0acc3dbb2f313a932ed08b4d177ec3f1845b10563a42dfd037260e31979a2110c2ec839682f0769a4ec6b5a1d017e9286f6d22d88b24a8b0a340576bb8b09e21e55dcdc07f4dd50ec14f9d662b0e4063250c4d56ec69aad7633f612657f7193", 0x96}, {&(0x7f00000003c0)="3160b7f0f0f7e788b35a818ff7937c06decb7960ba6a60b297381eb6ff4e0d15a8d66212285065770126c5385b959906d29baa465077408258d368745d4400a3038a56e7d54c1139b05cd63525add6272149f8a487485b675e37cfa91282cb12ba1faba531e21480c80ef33c9117c394e58dcf1f08e17ba7db1c68b440ef21f656b88bd5980ccc3fb8215e32a023868d8850ef54e884bc047cec6a7e50b1d5991d5e2c28ef9042", 0xa7}], 0x3, 0x0) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0100000000000000a65e5b70258fe5b0db1d1f8740e9658607837ac395dd9a5ffa25ef82e0350b810bacd9734d6e362735b0548b9333fc791a3b1c64f188d23af59a1da793dc530513dfcaed81fe3d8f9e86e94ecf13225d97e9684dd772cb01a1385ab8b2d9992fd5d34738c78a7155b83fd433d2266f6cbe0c1510cf1cba7c9a9eebbbaebb29d3fede4196a88bfe1fbfde0044dbabcf3531640f1a2d139b83a4f3f8cfa3b542277e45c10402c7065cdeacd2cafda92db2cbed932ee0198ef715101b476320e4d5508cef338e39d3e2553eb1f07a238dc927719acfe10f5bd54f25700ac47fd74270ab23663fd5"], 0xdf, 0x0) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x7, 0x6c, &(0x7f00000001c0)="30b5588a69397b3d021dd0a755aa42a13845c6ec76366c5ee96d8d31b3dbacf8332834669493f31b7eedd2406fa918e411334383c38227e11cc24013c4a70d2e200000000000000000", 0xffffffffffffff22) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x7fff]}, 0x3c) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xf800}, {0x0, 0x8}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) socket(0x1, 0x1, 0x0) shutdown(r5, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) clock_getres(0x1, &(0x7f0000000100)) syz_open_pts() r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) recvmmsg(r1, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/33, 0x21}], 0x6, &(0x7f0000000600)=""/231, 0xe7}}, 0x10, 0x1001, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0x22, 0x2}, {0x42, 0x3f}, {0x0, 0x7fff}, {0x46, 0x6}, {0x8, 0xcdc4}, {0x7}, {0x100, 0x63753e30}], 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r6 = socket$inet(0x2, 0x8000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffefffff8449ffffffff8035000108"]) r7 = dup2(r4, r5) r8 = accept$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r8, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r12, &(0x7f0000001a80)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r7, @ANYRESHEX=r12, @ANYRESDEC=r3, @ANYRES16=r6, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r12], 0x298, 0x800) msgrcv(r12, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x9, 0x20351e, "040000000208008900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)="d78f4edc41a11aee361b850b6e47f3fb1d4a3e1927d7928af6432b7cd0847f121d6b2fe543c0ee96bc3a37ce892b7ea8a33d12079cdf0ab0c8b0a2b5589ada2b8855f92c05ab9af08a7d1039674064662a6dcc46b76dfa369542938f1bd501ef6d29dcccb5a088b2d72a6b1ca042e1c1af87ea0b34a19fd1a27ce943401cc1c80e915f52a98dc81140b69b3f0f0bb40c884630535387812300db72e913aa29b84993ba89d4e6a82c3c559cc774c9d0525aafeb14c12f18e1ee71bc707e4c0efd3afb7b6a29c49a07c8b5d2cc14b56d6d17ed6c6cd7002f55d4ef4c42582f21dd51a5e331b168ac36d22487581dc4b89b06ce796100dc5236e0d7e68132f6ed3ce820bc79f678cfd2e2b4b448868c017d6e3ad7a1151c26a8079bd3b17afb083d8152d139852ccf2ba99f706ec66cbe42a393dfe236c1b94b9e33e202abb74ea4224e96e0cdcfc48e61eb9369bfd2e461c23ba0ecda75bbe0f62abb7e67301d48808a71aa108842e0eb15d2c978dad3764b48f84f5685446ac2f0a452473e567c9cad46cef24942ca72eddd506b0862a2dbdbcac3822cad564486a02927cce70beed8980654156fc59b6fc64d34c3f327d27b5a66d3ae702fcb634d16c9395bed104df6a629c5efb6cbbdb351a80c5f451a9e31bc2bfed94193577e52d13bff2cd3ed5160f69f1cadcbd21d6ee99c5dc3f18c75d81efcb8392a0313ec83c542c6033e6cd731b041fdc1703d5f647c929ef2add480ad3e2904", 0x218}], 0x1) executing program 5: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f00000001c0)) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x3, 0x1000}, {0x3}, {0x4, 0x201, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x3800}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc00c7007, &(0x7f0000000100)) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) sysctl$vm(&(0x7f0000000200)={0x2, 0x5}, 0x2, 0x0, &(0x7f0000000240), &(0x7f0000000280), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffff0000000000400800460000200000000000009078ffffffffac1400aa018203a20800907804430000"]) executing program 3: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x6, 0x2, 0x80) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x25}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x3f58b9c7fe5b2ab0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x8000000000000000, 0x0, 0x0, 0x8, 0x0, 0x5, 0x100000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000140)={0x5, 0x55}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) poll(&(0x7f00000001c0)=[{r3, 0x100}, {r0, 0x83}, {r0, 0x100}, {0xffffffffffffffff, 0x10}, {r0, 0x20}], 0x5, 0xffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1023, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(r0, &(0x7f0000000080), 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r7, 0x6}) close(r7) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1024, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4428) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4c) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x46}], 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x20}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000140)="0000000000009cb8e7", 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000400)="5758680d88960473280278a11f85b581722ae17d3c906b916d485960ee83f2e4134b5e704d06fd63e9d22266ec181596311abb9f47baac5a511975e5c894a33d479bff0b380d43954580bd2f739638406027dc558dc854da58aa2039d2245249e02fcb51b3fed16b1689f99a0de7f1593d56a1ae5c02a0759335e6ad79d5", &(0x7f0000000040)=0x7e, &(0x7f0000000100)="886aef850c86c968be7958fc4b11eec2f10bfed47d31b37ebd6ecbc0706da5d2c56e2e57f6c5045bfe1b8f3b804dfb397c33bd0fc76b67d749da9cb48ca6d0f7507aa46d17d70d98238a5d749c712d6ec44c25e33a2822ade1737e", 0x5b) pledge(&(0x7f0000000e00)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000e80)='[\x00') sysctl$net_inet_gre(&(0x7f00000006c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000700)="d3c893211ed5a847c7feb817fb148675062f370202cd4bf66ef319e0f92465c639cd28dfb2bd9f4f3220610b5b07731aaac6e228e6ee273a7fc16f86b3303c0556801a481370a6f0db7f3ccff8af6b81a2488628a04ced25e123b5cd8d7cd68c", &(0x7f0000000780)=0x60, &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4aed53ee094a409ba2cb57e98ad299b192188d7f8ce92e3dc624669a23b4883c9389fb82c3f1ec2b18c7e44eae6d456b2a78af8f8f29b", 0xad) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(&(0x7f0000000300)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, &(0x7f00000003c0)="ec9e743635b6e1b16c5e5a28d471a9f784d4b2eb2e76612a0d67", 0x1a) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3ecdaa2efc67e7c5", &(0x7f0000000940)=0x1e, &(0x7f0000000980)="c498b64be793c0b1b3d3f0e4fe25a497221acb783e210c42555941ec59f24a47bb2d4177b0179428571aba354965e6eeba91feceea80263cb54a6281c9a4dc0a5f8b7433065fd72c4b8246805a4478decfca2a1608dd49180429dfac3fe73ef27761dab2590f8852652c8dc410aab6f089c90ccb84821f2ba8540a294a65306ff18709bdd30933171cda12d5471b5a56f1", 0x91) connect$unix(r1, &(0x7f0000002580)=@file={0x0, './file0/file0\x00'}, 0x10) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) semget$private(0x0, 0x7, 0x3c0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x80000000, 0xfe86) syz_emit_ethernet(0x4f, &(0x7f00000000c0)={@local, @random="450b08bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0x5}, {"428826fea8782917127cfe3f9d4cb2d08f75709dc4c7691fa0"}}}}}}) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/216, 0xd8) setitimer(0x0, &(0x7f0000000140)={{0x10000, 0x8}, {0x0, 0x4}}, &(0x7f0000000180)) setsockopt(r1, 0x6, 0x0, &(0x7f00000001c0)="2714", 0x2) fchmod(r0, 0x2) fchdir(r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f0000000240)="52d3af4da2f5628a8b8da2f1c1e5519d3d136924d8048eb8980307", &(0x7f0000000280)=0x1b, &(0x7f00000002c0)="6d883ede01633c89dabcff54cd547cd423cac5d00ce05f7b5ea2a64c5b3e0f5ecf90469ab8984a5b290efb641b2b8d6b56f63ea7c7f347b51538eb86", 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x9) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') getitimer(0x2, &(0x7f0000000440)) wait4(r2, &(0x7f0000000480), 0x1, &(0x7f00000004c0)) r5 = getegid() r6 = getgid() setgroups(0x2, &(0x7f0000000580)=[r5, r6]) syz_emit_ethernet(0x106a, &(0x7f00000005c0)={@random="db80a6b51df0", @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x6, 0x1054, 0x67, 0x4, 0x7f, 0x0, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x38, 0x4, 0x1, 0x1, [{[@rand_addr=0x20], 0xffffff45}, {[], 0x1000}, {[], 0x7fff}, {[@multicast1], 0x2}, {[], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x1d}, {[], 0x2}, {[], 0x1}, {[], 0x3f}, {[], 0x81}]}]}}, @udp={{0x1, 0x3, 0x8}, {"52ff823c884b4f04a436747ddc7951a63939db79c1cb964e8c7b1919f81bbaf729689fc800aa553c8780f72eeb64774ce75e686c864e3b8b0e0acc975d8b0d82e28f4d098074f1cccff47b98d1f3ead766e931a9d041dea977e76c2ca3aa2bba863eb99ab9d02d5967b7347326b4e53d0114d09227741342c44acb247d827d785fd42f851fd97271efb59a824b9c38d38b4cbd3c7d8566cefe1b0227635b68b4c2abb9fd738b9ace692f8ede09153561a200717857e3bbbd8b903cd4e63900dfdf3087b3a376dc7c8f433a75b49b1aae9f184b1e0177a4fb812fcb3194a25b551ad7ae701a229ded76f49402e74899d418a00413433b7405c39f3840860ef5023842ce76a360f679c85c9ab72efaf73a20f4a5ce98c75aaed4347d0e3575c4acd048354094ec5802a482b9c0e0ec62700c6254265d04f9ad687305f4272c6ca6d01d1412c6970f3fc4cc02864179cc80b6a37391dc68dab9b46465b41d44dd095dd30c970ef84ea863ada027f6570abc0e956f2014a399d5bf08f85276111f4bf4a3cb12cb3c803241712a965f2296dbef64d3ec21d7b660b0828e77031c4c4013cdcb58ab78e8ddaa350795fe7b447894b8b7947e1a40b7bf45f166eca9061b91c34025436b6378a3d863a416c25c86058c9339d54a9fec91adadfcdc7f70351d826a8be1c70e223562349c390cac4d6a9eb098ecac6dbf6a0f42a810348e30fa2312b3a1d4bd0501cf19b1ac9859cb6645f1c18b468a245c2c238fd3afd133f831386fca2b2c37a6557b7c75280410cd9e7196f82fc40f833d452955264b6a7119e541ae255a10a6caf8b0ada089f175f3f3218c6b3ca114abee1c1e003a1e7f38e0fbdd2c6d7eef29e1422e6eeb1743384ccd62a446da237dc69942b04e3425ae5e70cb69e02156b736e3b7ed5e06a95d10516106c78e3d0e0888216ca4786a3d6e546012a386552c1b5f6aedf4b32a45769c9a8a2160c41761aa3f2a35cab64e537164ab74a86ff4b9181ad1e6082f6155689956ae28c26efce026933abc5b3411b31247bb8fa12b2ff8981553fb81dabee81147950d3d388997f7a2c16ff8239b2423867bd7eff9ed4bbe469631316c9c6a975d9248953da300eaac7839fbeef9953768c2196796a1d82aee5d704b444f3ae76e26ad6672870f1ed17d1ee77c0f8cb8951c3b0418402c71eefa630a752d287d232a1dafdf0b7ebfa2a3c133436a978182e504fdaf631d16153a5b13250778c238da41b36d3717b7f21abc5f7878e1b9bba7eb5cdd3da785a5215b9779d4bc75c41648955cab5d1023942f24be6fd6e970458c5a40954901eeed5b1bddce4abc3acb58eabae038a447f7518736dd8494e932850d653e57024ae74460266f6715fe8033b06847302a3a1ddbacfb7320a51988f09aed055c03bc6f29212e21328ac9a86c112fa23314e55567c84d336a60fa253f4244cd88133b1a5528b0b8193f643e3b1ce15fd9f4c56228f47291dfd5fbd63621f9e2b9c246337dc58e27cedfd75454c615927e589b237bf2b6d03101f6915c0f9b0ec01ccb1ee8bd9814fc382655864a47c15061001ef4871d29cefd3a282cedc990b716186d0a072505f6de0ca64130213e37cce748338c4c95d2a3ee6f81972ee9ad3fbc02e75bd00e70107ecb2b28a10692cdd10f93747cbb83e1cfd4bd138d0c58fe99150a2218dffb4125125938495cb3493c0d6d94fbd9ac762ab9bb81ccfd0fa6905e3b89d4043f29dac35602d3fe8108517e0cf2be963ad1f51fd7ebe74bfe1e8841c738bc4cd5266da7c6fea27527c8a835d9668f8281452e4ffd982d8f0c21099980ad3fe9cef4825ae956a4ef0db34806d1a47c211cc4b30dae2fd6fa79abdbce928949da2a36832398a41dd9084dfc028eb2d6413a169a67f67ff60d2b93ab96a555b09ee2799703ce9499330562dd3a170c59bd3883b4fd458037937f97f7314f602487c02c9083bd6990c97a638f5268f800ba3d5ea1260ed8d2f969252a589477dc867c40ca9cd6f31e3e087ebddbea646a5dc7062dbacf4368ce7881c7351a09a2a438a60ced849c1e0cccfaa15b484e8caf617d27290f089c6772c9839720929c749be4506b6d28b9e3b501c14cbdb302b5befbd1c52033407a84262aad1586c77a0cffe73db53396455b22b2b76585a89336466cf9020693ec7615b60451b635d93fbc11863ab879653454195a21b78ac47eb72707674f95fcf1579a8d66f713e4371b45e7be16770624b4c8b67b8dfd6a7f43bf74bd86a979ddc5bc2523bcd309cb03bf06782522292211e9135ff2891bfedc9ed74513622246417d3363c7c472fc9cc1ef1a26df118745fa1f25c1f2045cbc02c6a4b74b4a8bc1960d17f720ce9a14b3f5ec236b50510449a54a4a480e8872d126ac7101de5ad49ca59882786796ee5bb4041705b92f799fbcbd373271a273ce38da4d2dd523e568ab626e53828e6d24695a3047d3345912b6246c276e188a54d2029b1267237104a9a78ec273c63cc6fceec23ad3485636bd2292414a5cdcd4a5504240ee43f537bdda7d65a3d55c58c6324c624736b22223984d8fe14f6976cd0806b6880cc4b254e4f5bbcaee587b7d0a3b4d160543d6a780258d4eb52c3a1cd2a5627524acf590ee38dad291eceb857260fbd04285fb968cb33f554ffa53bc9fa5b52f4a2baa6ac09fdc580f8136882de9026fd58f484ed8dfe9e137b0a96f1ff02058bc63138ca96f9c1c3be0df9b6bc190549888c425bfed385ae4347ba974e23096e4fd9beefbfbe82b871f75a0ba46a40741380eb4b2f140b0ea4aeba0343caa855127abee1de2bef39d32f68ca16b17a839b237d1a4622990e12f9332412c29b1f95eb1a62e01f3a4afe2272ac521da1be5e04dee0d12ec8a79f4f796405790b354108b51c7c4377af169c958426f4e0ce9e551800b672dc621fc8567ceceb3d510ba4a43b635c12bc6a0d4e3f6c2e96b8acd107008e6ab79c5bf1e9cb14ab5d23d2ff0eb2d47a09a4d9d6aef5069ebbd97d7645b1697cb1118fde6ee8b054d72e6f88a4c4cc18c7e1261808d75180be9836485cb214b635a0f37899ed7c3e6f4c7701cae46ebc320fc7d98688596f7440c85198f1aa6da1b60fa549d21143b6e1954ade8e193f7045ea33bf4cf960c53a7ce10fae18516e70725f6bbb31d68eb49bf6b727b76643d4dab3a06c6134d32ca4b47d1b00fe61bb0a0f89a43edb5a269d0bf4ec8c431c3a595248056ac7d7bb64203fcf0770f7c168008d39cc60035ef8286e57185798278d4a8fbad4511c02cf3cc4988fa35d9edbfa1a4a66f4472f15291b3ee5fe9bb344566df9816a2e72f22716fb0dea3d9b61a72d77f09290ddd8e77b8ffcb5a72b68bbc0d5eec1efd2874ed127e6e92fd762142bb3290582fb3ce943ed87b3aa06d71c3193bee4c8325091c2299dca3dce8882e89932ca017ae36b86ac1dc1551b38bb493d925d9eb379d179dd4d439784d379a6b0ee70b1bf1021608c7f5796b084c7fc7fe1de57df415ea3a9b21e946feb160da9a85c5577e5238d199bedd26683eae24a4b68c3d7a910e435164579ceef71b59f6e76c0a95ded8f0404c2c22fc8f3b645cd4414d2a2df57f3c011e16f7213f9963874361785131fff8d8a2969b8c21c31941ce426dfe3638d7b13663cd6475dd3858cb63e7d8e2ea2b47eed20ce34c4310bd177d242823351617f0cbebc878a70cc1c89b46e0c8a070a38253bcdd4437f859240fee2a7d84caec55d366ad21fc65ef9f720db3c5b4d6b5e883663f7a842a819d4114044e9fa506415c9df3d892e7efc35d3d6f4cd2585b08697cbd6c254c7d972be5bea7c0516d56da11d22766de8ff7171a288944e5746e8715b727ead4f9a5a3f2555d2c9f92079269ef3b0bcd4b8fcc767e6137fb27a0fba87f3ed6f3a56e49bb041e591cfd18ed5df2dd85e78baa54ad9740542f14855319865fa1efee2c7990af6df3971b688d1c512d5d7897425ba2d815d71233067cba33150f306fdaea2f894c12840fc0aabc9247d4e0812c1701d970b1af3bef830f076b3cf0858a95af2fa993fa12639e72057e9030c560814de477ecf947da95610f48cf54893c7edd4addb9177f1f99d4c5b0e1fef98e1491740fef0a436fcea80fa8cf4276afcc66dafc4eae0b8ed64307e420f36ef38e94a5b73dff8fc275a203d370a989d6f280aedffcb0fc35be83ef94eb2f758a74b95d77a78babe00c66cddf8552fc8c1f8b073a07b27771e4a85872597a2c285972879436a7da3274032d0876fa1aceb4d592a1fa149e038884d609d20293bd1d7f736ee036324fcb781286b6abc176e2f1c4341428698dd28bb3f26d89fb091d7ba6b735e9118771d99c182c7a5e1537708d12b1f8fb7a052e1a0eb094f6c6583d685ae6d0613528e86bb7ec8b6dbfa7a80f1cc21606d8dd7a2a6162235c9020748820eadf26345f2eae69db6472138aae4363b3ee185dd2b6a0a8ab5698ebb5d00f49d592ba16bb25f588ca23cc3bfc12c7ade7a140a73c331dece1270dd997a449c528969cdd9bba8f4bf4de0bec18b7b7dbce55ef5bad3d1babdf3271251cd3494e4fa0334ff19bc8268d455484789f37e24193e17f47b988ca4475f26f9ad351bc10bc9bfbd82422dc9ddb186e3d5dc1273a3ce836cf68dcc0f065bd770c242165f9561c078045f1fc554f9abfa3db2734c04d8c0c619ea0796445a3d8910a7a09198996f0a38ab29dc7662f9efc73d9d257c7f1a4f16014a7e5770a2a8cb5d2c50ed898f722856df10156033f815d5bc177e3e94f931bc5f09e7736c16c3ee9644cd69c5af163d9cc50504fd620d0e27bb80548b350b15b0be273a7ceb563c41a75e7f4951706ccb0d81a30821b3e1c21cde45264d34d6cca694b4fe33cd583795c2290c4b6449e59dd66b2a389c74edcbf3af93b50a038207cba3e8c3afc2ea4d5152f84bcbc86eaff696ff00266b10266cfbfcc23b64ca92586d46816edae26ed8502b0275662570dbb24bfd575d0a06b1c4b713edf0843d00ccea702e315fe26cafe5ed8d23b4c6a793cb0f7bb031e16f58bda8b6fd9dc2bcbda0f790152cec06b2e98722e7d25cc61d2c264994581bc91fb7a98fbfd0b18f38f881183080f7931fa65a71f698ba1ff46bf001f57cdd9acdc207cf98e3ff4951320bff5cc3bf7a933b5c7a6a17c9c60ed18b33173fd8cb5646ee5a55647554c596d52c7881765c98cb98decc988864088df3f437675127161fac332147c44cfe189c0839802f22f1a7b4d3e045855d70af78c4cf1459063fb6d3ee1a5017d3af7d31811e738bbe66e5869fe091484eecdc93b7d5fe292ee73023b5d653140975424c012b0879420e57bf2183f16ccf2c2d07bdd9b95c82e2c3ee34443437f1b95bc641e3af93608fae62bce2bfd21dbf8e65fbabee3531525ab9bf37d1a7fdc9e5984400953be49447c76539667227f5053aeb0e39461a2ea7552faf9c29bbed16d96b655563e578cd39ebbd89ae73162cce6d2aa424c6268cace84df59f05f7753e321845023f6b45c656df6e48f8e54b7fce62a8c8984b69453671f06c23f397e232d3a8d8723a507f898431dad85eb56e02b99dfdf566d7e1aa294af00916b15941108844eab69847f302416d3480e63e61b4410e6dc7eae96132fa3d08b99773675b03d1c2cbeedd118adf551cd1018a3fa8d9f3e049abf09c50aeb872cbd832c0097d5c987838b08080d3e4c701a6f63dc337e6ce784b8c95ee2a8611cd5ffa5fe57f7b858f2e283829e21aa31bf1e83b2fafa332f"}}}}}}) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') lseek(0xffffffffffffff9c, 0x7fffffffffffffff, 0x0) kqueue() socket$inet6(0x18, 0x3, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000016c0)="ccb452077dc07ea6e36756c0728ac9cab3a7", 0x12, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740), 0x10000, 0x0) wait4(r2, &(0x7f0000001780), 0x1, &(0x7f00000017c0)) getegid() executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) dup2(r1, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() socket(0x2, 0x4000, 0x7) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x1, 0xc9, 0x4}, {{r2}, 0xfffffffffffffff8, 0x11, 0x1, 0x4, 0x100}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) getuid() executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) write(r3, &(0x7f0000000000)="76a5dead0f01f8", 0x7) semop(r2, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="086312bb7d3cd811ebd128f6fdae48ca175ac053df5083976dd528948e327738e7a1415b08dd6a840e8c15c544739ca500"/58, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000480)="fd769dc3a7bcfbff0700000000000000000000005684894a6a38a5bd99dca821bd532d54080400000000000049990298d0746c1333cc17595957b40e9f03791c5ac212f867e041a876b3664d05b37f02419a00"/105, 0x0, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280), &(0x7f0000000300)=0x4) executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x108aa, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000002c0)=[{}, {0x1}], 0x2}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0x4000000e8}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 3: socket(0x0, 0x1, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) r2 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000003c0)=0x81, 0x4) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[@ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0xfe9f) socket$inet6(0x18, 0x4, 0x90) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) fcntl$getown(r4, 0x5) geteuid() setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0xfffffffffffffffd}) executing program 2: poll(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xff, 0x0, "1a0001ad09fb000700101000098000001800"}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2c}, 0x2, &(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x0, 0x0, 0x0, &(0x7f0000000340)={0x800, 0x9, 0x4, 0xb5, 0xfb, 0xfffffffffffffffc, 0x6, 0x7a7}, &(0x7f0000000380)={0x1f, 0x7ff0000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0x401}, {0x5e6e, 0xfe, 0x7, 0x100}, {0xc166, 0x5, 0x3f, 0x8001}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0xcd964818aee192b7, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) (async) r2 = syz_open_pts() close(r2) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000240)="2b12e22b1552f8860510e248c84f1ee9ebec96cecb0e2ccf366c5d8b4aab842c46d64dcb1d018538ed1be0ff4518558d91140b1c789658a78b63e652fc46acc9c363ed22a2c40c289709a404a343521ae5f7b5089cf25a36c85efd528471eb66616edd596c1e345284fda9dc9ca3e0c77e2f435644e69a2a23809ac7d72bf9adbe79f0031c5e130ee0c6b0cfff1c45246c60f0bcf2b6c3b1e231dab729fa7cf6c8eeebd2033944794f3aae6f8966a9202a406a61dfa377be47b02324ef7e296b", &(0x7f00000001c0)=0xc0, &(0x7f0000000300)="3a12f989aa5b028acdfc7c71f509b0c4c9ec287bbe3e638d1c083f73f294fd71f5a0ee6d64a4dff4de445445f63046a466e3d63073368313e71f14b3d0e9e8a745944ebb0e3d8d774dc866fa37436c45a757521d94dbde08a66ce475687ac6da41b4f106890f264f2d917675f8ec86338e83c7f4e0e827ea180158434b15", 0x7e) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) kqueue() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x2e) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200)=0x8, 0x4) (async) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) (async) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/38, 0x26}], 0x4, &(0x7f0000000640)=""/151, 0x97}, 0x1000) (async) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/32}, 0x22, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=""/221, 0xdd}, 0x800) connect$unix(r3, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000900)="d3ab2b7cc6bbfbcbf532c4c2b1dfec19cddfee01e6d216d6de5ee9a3670654995c91eaa9f0f93f6a0023a239305b0a6d7bebc43ca4a9055372160af61e67e7c7abdfefb931cfe7eb5dba51447a28bef676eee9a9ae4acff8ec46e4d2eeafd5aa44ced07510ce6b063c953c194c3ceca8d0894d243b08eb35718fd1cd1128b80a5eca3e456a27529f50329836acc32a04e584639ab7a99d22ca8d0b9a1984ec6685499cb6d9f32475f49c8dcbf18bbb865c6d56706e914fea70274fb47c6cd918e8afb83a9e4c3c28d763d833f9de8703384079861b22ee40c84116dc7a3bd6a73546333b211f97479d4150b6c321a7479a2aae4197a403aceb9915dbc625fe19a1537af8977f61dbdcdaabfb2d159fb2238e425cb50f2b3efd229fb5ea1bc350e69b13da244834c963c3b65924f910d62157c29606151bc62a0bc178b8d21bf19068423d4bb8cdc08bececcc80a934c9ea7dc5fd80d244cb66a29b59f24eff14c15a893770f8cbae067973de89786a4d0949116d677c563175830d9c8b75a755941e458bc535259b5b5160ef859393ba536a4ad775086444c61c2bf0ea8642876ce47c4871a29cfbc6861b057e367081eaae373a24b870e50b7d88bd8042cae838d973313045bf064cc31d1b5daf1f100c7d52167793297df52abe148ca6f52456b7717267cefd5c9bb2caee15192e71c5bf40000a7849194811cec13c260399b28839a3a4a0a513b8a7a1735a54d0258cca03d4f6e2cb7ad03faaf4c867d158016007141a12cd0942ae698ff4332c67687803258cf8b9299ab7d68bc50aaaf210efce35aaa093d20238f6b12aef8616f387a314a8af961ef3ab8572bb1bd2087516fa8bb97b9d39fe2b644c39df68ccf4af5b6f0986cfaa0cef1cdbe4dd11c6dff4f20167a7e6565417bd3df896e32340595aea34ca8998b166487f566c5b3f9a42247ca75cf3c1ff1760a518a97cb875558d2a92419b8941aa590ab453e1b550ba24480890bead7b4897d4f96dea9a7185fdae3a1c7b30951e902f4316ba7eda4ac2bd3dc93279af8d616ad7b7aadba9ba52291c04f0c8eaa74de373017fb4ba617619f32eed3db6d5ddc04cf7ad5f0609f9a735f38a153b085b1edf336cb9d44404a120320ba2dda873a4d2506a0a987be723360953954a598ae3cbcbdb61ad9bb424452440576aeb6e9aad6d51441dbe3166d9ae4d7e6c1813bcd7280828696d803a94098a73f99ea7b2885acdf596b873af9ae5ba9b5b9ee04f67fc304f68078a80b83d50326dc34940d4f4b4331ea28af917836d1162159075101388738c8297a6a2018a14849d33c9298b3646bc5f40a44feb285a649a7153f418bd3d13ff8dfd225eefa202b588e2821ea1ebfe61288bc45fc1343189e5234aa1c27fb9b710c2e45fb7d682f50d16c2d6d00de8252238c5a10df995db7e4bf1193e17bf2502c3ccb900b64e06accb19e3836962f29b9ad26414f9bb3f935e0217dfe5397a3b29edf4f9d7d85923b8cdff437936275a7b3549b000cd9bbd004ac774c1c10aed4ff13466ee4814479ffdf93ca020ee9cbe9c8e3e886939acaac1b00604cd5662d5067ec206250d8b6d10a74d94f26d41761d5f835bb2a4926f1959b3ce569dcc8dc267eefd4ac42dd582936498c76c2d16797267eae9434f0e4b7ee7c422ecd7359aaa55704958c7ba65972a7cfb2f963f5639207ec00910eee4fc93ac5cb7ebfa20ec252785c8e6aa335ce5b2ed6f6f9683f208fb911f906dc094e580dff1639032abb6154ceec7ddba2dc502d913a1458d6ef8683dca7563831e156a500da2c994b8630d10f68096f46dd2b46d4c4f940467424261a811611ffb99d423863aa42a9111904253148dcbedb2516b3629754568258ff5698867ce877d1ec3f9e4984568c35f8e2e0694b7f5a21d7b14330a53e2fc519596f7baa17cadf602960790ed8accf45e46f9f9a26e0f0d0dc6fe97c99194fe0e812b6ba17d6022d9f70e62a928016104264864bf84634b493ec1039715fd3856d5a8f9a15df512347c91723ab9c9d2d557defc7c9dc304835452b0e4e829c2885d159ee36dbf93e97b692a49e1ac191c67bc9848b1f12964d06685dfda8880c566174ea763ab4db977ef27d3d42475bfda60646274c7032269eb7a13a0bd182bdc64d7f143a1518571ba444718827c0670939eefb964d2ca91b2f1b5bd12c7a7814975aeb2abe5b3fa4972f2f40945f7ea8b947fc0e698354c12ff04ecc5421927775e2e8e6d6b087cf90dd4fc3fa78402804b3e9f956644e631aa3a5361583b0c7af7adf60c61437dd700c354984b584262119e25e510e99e31daf402838834f1a5fc108254488849f0eb8cc3686c57323af96ae5f79749347344ac5928cffdc126932c34452556378db337fe04464c9e74a5f3ddfe1600d03a2e017842330c82029fac83a2905ae52a582fa6ee4fd014cb26463102b2002bf2878acd3c5fbdafd7d5f1fc8048c7305e28edced8d245f33c9ae20bfc73bae68d68993bbf0eb90ee9abe34a39eaeffa9f852569100771f397c96f1bbf9c801cb1107d67964386175e779a8266c189b58cd2dedae598908e2b7dd1946498552290cd64fbef9b6488574b286541c58999dc45aaba021230e005328cf391477fa9c1867bcd657c72fa660369540ae673e7b0c6629d60724ebba36f6580aa79ae9312dc670596faf369a3820c37f9099723425c6b0692c5db487e70eac2d3bf7fb1be3554b1525dd6df990981e704ba902eccb8ac6fb9b7fe0455de88ce52c1398a41e195344f9add43591621a0d400ad086128b8cd6da17a057ba50dbc91b057587df3eac3a4fdd0fb806ca4a753dba90f8e9caf8c2e4085061396595547ca878934f53eea062ea7eeecddf8d81d30ef4b58c822630d9465970a6549a74ebc3f42aa836e4e2b996486917b362eafa918ea47faf12a81b2ab42afa7288cacca91f03b6bad665babffa8ddd2e07de11e0f444a64a28970af76c4edbac0f068642f7513efe568d22def94b8f6752d4516b839ed089efe496ced059955bdcd26d47825d86584756508f39830512210665e73f80605d1714b8ee47efd2343f2d02f55a92247483049aced53a6adff582ddc3b78be93329459d760572ad7a8164d48a1c2d8060c0ec8f4c378fc03d49430953f118a05352e80a7dc3f54f83c07b1bd9edee2562a3c55a1921f028b27620519f9474409b75230fb2f0bf5ea519b3e9d0f1c533af6d85b2c01ac9940cb9f7b9e02143c6cf3423153cd1c94dfbaf7ee1e012a795940649619176836b6e8ec38a9a1699bda295c9efbad2facd7ad39e0b0d50b71d1c72e893f618217a1a3a9d573fbef19283a8539a09f3b42c0dedcf19c049cade49f619729bd5f70d004f9db585ecefb3958f66f4320875e271235c9c533694a6b703442d0834b7d34d8238eb08a04f7b640690ef5961f1602e586a8bb8104c66a00c10caf163cca268884b859c831efcd014a43798df28532a1909fac85fdff3a609811cbd2c75a942bb3fcc12f51883ba36d8017b066e761837f0edf2852eef10bcc28741080c16130361048e1e13a4d5cbd0231e91190ed4efb2184cab77d98bb0ab007dbc81476d25556cfccdbd400aab08f5930568a220f1d61b42844f6d2a043dc0e962733b5808ff79b2762533127ae05101f920d44737a9c8f021f5c859ece5a6ef72d9b517e001489bf63a7215df66e0f45751971f6eb735cfc2fe5581340b4e08f8b183b98fc0de1e75d65cf47adf6fcc0c7c5ba7853b51a9a095169878390d4cab2029456c2dfe1b07a633c95f2e7ed1233f2a6c184ed20a1c570a51d9b150d9d73f2f680c7a5b800cb6868f47170827403f68b16f1e9e7cfdc20d536d478320e45e9fb5fe6a757e673059d39aa05fed16b1d1761528874e608b70db1097573afe1b80972eadd82d72e57bf63565b0df30ea30453006665f20328827ea569ef8490bf8f457bd75cfd894ab02d15e1115e05a0bd8c209ef792a5e2e10e72a553d22d595fb740b3a1c6b2492c0121eab84eeb1f70bd324c967909b87d6e7c4f9830221e35a6789396d7472814d8cec9897aec18edecbd9e24a6139e9ef9b9236fbcdfb5e41172897571399bd99a449381fd236bd332861b0e0c60b7a533dec70d65f77eaea6b0fc578336e47bc6257e3d04778aafcd3772b4ec214c2b6a1e3149702ad4964f97f8e90fbbedaa2a563bb448e033d0d37163a955adaf08c98b9a2de2e5d4fa85f24947b5ca1578cba51899b96c6dfb3129abdac031de76d27b7a88494ea0f53bf0031279debef776bffe0c92c5e39e901ba65e869d9958806f057249be342c890c5a2e96e1d12acdc11ff6e20ac36020e5285d59fdc4ab483ee1b4d8b899cc7089e2cd491be0864e8e8955bab98edddec51fdbf3b5a354f92995fb39104d4fa6cd7a2d78b457153b70ae39aac0106c31c8fd5d4d55dfe41e88d6a5528f63eb42428d6b007b14484e891254c64701c5027326b1ba680b3c1c76532aa930d8ec632a2142705f92de5439efe7a0723cf128423fff76e0bb82492094766ba0c809b0e2c032189443aa22d92e77be899ccb81c3f3f518f51301ebde37ca3f611bcccde0534b07ba7cf7b5bf885bf4a89f4d4d3b0ce45107339dfc5b7ae24bbc01c3be100b5b55246e7368ba698dbb3cf4617a2911a5d7e984dc928ccc9c7f85bc636636d3a629ee058ec9f0f27a763f494b1d72f3290bb7b607fe45f32e3ccb052346c73c0ed05f9bfd554e3cb220f6d0fb1ef8fec8d60028928fc302383672c300c8bb47f60a4b7407aa54378909dd14a14f0c326d31a137d5baa46032ca695055e80825fbe798050df9009a34aaf24cf00be03a1f10e25c22baf3dde4811fa6b805b514ed6303940d5d072fa116c8a1961eafc09b4c29dd015ba3d21f09bea7e26abbd817469ff4945113a90e62848db4c74f066746b6323d634548ea56746eae3d0a38652eb4ceae457f6034eeab354e52e8ee5fabbe60b0d57dcced53735745fd4a92901a3583f9c37b997e59d66bcffb30c4f77da24fd9929a03d9b890d243f872122160c594ae32ce40157db35690d5cadf2854d9f6cf19641dd55f4a39ce3d67baa9f3203082ad17deac9baac7364cf2a2fd3fafd66d79d0d68601c0eb0cec220b77a794f79f528ecf95fe1a11541c6e1acd93a4a4f576b0c680473e099eadaa3bc94e03cb0497da9b423d8dc9703b10667ef8ab444e4bdab473ed44bfbd79edae833af168aab14349979e0ffd847e249108a207578d36f30268b16318476399dd3850a33e18720add7ce0192bd8aa6819266c2683131c27b8fb9dc66fd0f754ba06e25afe80c676990e315839702264bcf2cd3af0ea2499a90965c7979878742a5fbe3e9db4eac4646c608f647f883d4a0970d6b8cd1957f1051f21df1cb2bc63dd8cc14c71b2c011c262545b5406ec672a1674c67f8d6a998077997f23702815e7e3d0d0ac8ea2c0127efe97870a4a4b0cb027bd2cde28f92a689d6e8547574ef821ad223f27e35d92c2f5226635fdc7e2612b71892b1f2b4f1abb7e778aef1443bc99326ee5692a3cbf91892711a0d34680050bca4a8a08d80e42b11038771e37de93a9999c878dd469be40ddb678b684836383f86eb37c800a6210c540c51a9b54170e02e26d7d0c45c605685495060fd98779f9bdd23ca8e6306f13e1cf6401bf71337d13b65b63eeeab67bb13174cae93e7db974a45b1a2ed8113f2637511ff662474ef1543bc0d2065db648381076889c3ff958bce46e2b0772cf3b605490", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="e1c3665489acd6a66b", 0x9) syz_emit_ethernet(0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60054bc800000000fea6483e8c11a31ffb67769005dd0fbf29"]) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x4, &(0x7f00000001c0)) r2 = semget(0x2, 0x4, 0xc) semop(r2, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x6, 0x1000}, {0x0, 0x6e0, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0x1, 0x1000}], 0x5) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x28, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)) semop(r3, &(0x7f0000000140)=[{0x3, 0x1, 0x1000}, {0x3, 0xf088, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x72, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xff, 0x1000}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000007c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0x7ff) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "0fdb00000000000000f6ffffffffffffffd900"}) executing program 6: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) clock_getres(0x1, &(0x7f0000000100)) syz_open_pts() r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) recvmmsg(r1, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/33, 0x21}], 0x6, &(0x7f0000000600)=""/231, 0xe7}}, 0x10, 0x1001, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0x22, 0x2}, {0x42, 0x3f}, {0x0, 0x7fff}, {0x46, 0x6}, {0x8, 0xcdc4}, {0x7}, {0x100, 0x63753e30}], 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r6 = socket$inet(0x2, 0x8000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffefffff8449ffffffff8035000108"]) r7 = dup2(r4, r5) r8 = accept$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r8, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r12, &(0x7f0000001a80)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r7, @ANYRESHEX=r12, @ANYRESDEC=r3, @ANYRES16=r6, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r12], 0x298, 0x800) msgrcv(r12, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa61aaaaaaffffffffffff0800460000200000000020019078ac1400bbac1400bb8303000000009078000000009bf4e012e2b56a9bbcd67a54810e07f8b33e49e6a980cc2e1153a6a640359e0a85b1d550858c13c07990d5dd18b5620789c0b809c4ef6cab618b5b556b475dc5d307736ce3a042758554cba250d09ffbdeb22329f6f6c38582b5c83eab8034ada31989cadb48713790423714aee826ebbad5999a1b1f764f31b68a01eeb33ec59dde7f3af4c8e3ab09efe50aa4e2237516da0f3567a024ab5a4f"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) r3 = syz_open_pts() seteuid(0xffffffffffffffff) fcntl$getown(r3, 0x5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x46, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801", 0xd3}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000e140668afb7c18390000002000"}) syz_open_pts() executing program 7: socketpair(0x6, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x1010, r0, 0x5) fchflags(0xffffffffffffffff, 0x0) r2 = msgget(0x3, 0x83) getsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() r9 = getegid() setgroups(0x7, &(0x7f0000000180)=[r3, 0x0, 0xffffffffffffffff, r5, r7, r8, r9]) shmget(0x2, 0x800000, 0x80, &(0x7f0000800000/0x800000)=nil) r10 = getuid() setreuid(r10, r6) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000001c0)=""/43) msgget$private(0x0, 0x100) r11 = getegid() setgroups(0x2, &(0x7f0000000200)=[r9, r11]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000280)=[r5, r8, r12, r11, r5, r8, r5, r8]) select(0x40, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x48e5, 0x2, 0x33, 0x158, 0x101}, &(0x7f0000000300)={0xce4, 0x2a10372c, 0xffffffffffffffff, 0xb431, 0x1, 0x5, 0x2, 0x57f}, &(0x7f0000000340)={0x4, 0xd8, 0x8000000000000001, 0x5, 0x6ea, 0x99b, 0x1000, 0x1}, &(0x7f0000000380)={0x1000, 0x10001}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000400)={0x2}) r14 = fcntl$dupfd(r13, 0xa, r13) fchownat(r14, &(0x7f0000000440)='./file0\x00', r4, r8, 0x4) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r7) msgctl$IPC_RMID(r2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000580)="4a1b40eed5e3fc5587c3a685741e42c7f9ec8b714db74560eb3acae25ee144f3c5475c6c0e782542df09c6555457240797e5bbd47285185f276d9dcf7cb0ba4da8dd283204df90b08f8f7a5cd316c48e096d58b6142151e26bbe10ed1fdb8d4f499edf9f1d5d48319e68112de4296c334572fbdd9cea3b12583ddc4a56de90a8e2c8f205bca39b136d0ab1ba466940284e7508481be1234316ce401da82b60f88d49165c4643b253f6b9601555159f72ff78cfd904437ffe2f21e4c648d475cc9018bded6c60afb15b2acaf1e5f3236245e228ba423a9778d2f743ec3496420099edf16356e9dd5cc04bb0c0a840309a2d1666cc1fdce2679270bf56052c36605fc392d59f803e7998673b2f4eb459352d4c0c4440f4b8d1b62dc00d5be0695e7863288efc9c59a7fb2d09c954322f9a84e3fd27f122b560bc210c0988f6794e7c4c7aca137c819d02f5ff0128f5642bf2467d2c6bb413103fe4134e097c21192933d8eb5081b8d1dc084c62e2c6efb7af279b9cdb4232db09df954e1f79875cd279768750cb30b132ad7c7209af109739c4d3d706fbf43f5ad0962ca0995399c6669fb465c6d69d4c95219e39ba9a5c6fcfb59f1f86a4ee8dbd6163e064c2e1099d94ca231d31710fa0bfb2e488abf240d6a4a8b2571ee04aaf5ed2525d8628a5b49513b90cd1d5ff15d494ea419d29bc077418f93538bf192511b6cdc8217ac0c22e0c20dd51180e6f4ef5fb79b1633cdccf01add5576c445fa44ea8b380e4d0ba2eadbe3ce363175c527bf78ac71ae427466a2c71bbe01fbda4984f6dfbbbcf9b9218ca3def67739bdf1ca4baef03ec9d898f8d40a1f90bb6dd1e64bd11ae473334530f68099bd3e56a876c4b441a06b5a426a296e2a30ba6eaaa4427bab4fe0b94aa14008411e5cf34e9a543811e418e4ee80c682b571fd07df822c3fdb97462f7d7b697ac83cfd42c6a4365285c071e1cb4d6b7a9425b5c824079c60ae3fa4f6fd2fd67b843569feb458c4d970853047a31b45e2f89aeeceb169075318dba33db604b4e6b8cebfb69a53b9286d59daefcb0f5dc50e7a43f327cbf4b3a2b73d264ba5cac882e79793b67cc6c3b21f3909b324f9fdb813af33697c97045427cfac93c615c87b3960f518941cc16c6c6f87471e856b5b55a5a4986113a8a6008d58a9c530acd7b2bd07d4cd97f0728d23667b1f5aca582d832f2e449da1a4fc77f72290fcbb9396147e62bd2bef33efb53777447c839c0c994f3c568d5aabd7e2e43a0c2fb3dddd0146f3edc73c23e97fc3385ccca614132f1d9bde01f92fd6abc5962658e062d4d1ed1a5ee86eff0fff28e638bcaa7eb67e22236e6647f528fdf096d368e88854aa8bf6506687eb90b96eb4b153043c222eced0abe13aa6982c98ccafce50f62372b5ef4c6a10c6b528d0ae25b3f8ec55d81280a3f8e2c4c3c3d626277cb799d7dc5dd6b3659a7a9fb29728341019a16ecdadd1ccb8e4e44be875abe508011eb22f9a51b207562861820a37c93803dd163f5e1a4e7c8f4bc7b5b0c2e7db92bb4ca2fee33c8af6446687dee84d28cc9e6a13d864b14fbfac8ea0042878f46c5b3f12628ee5dfa3e572c97801ffe6738fe9805958fdf53a2c3f92a0136b12b2c501c1b10ea4f2ff08ee5c49870127edc5d9b74adbeacd82f92d92a15fec3bb31d4dd120e7e77d0237f9af34be7a2068711e42a3c36630035362334459ecb95667bd1d16a8e822b7f85073306ab031832942b3453038dc01c7dc59f40004c9941289156d6934e4032ebf8d0b29833273c2e32b52381b8c35a81cd4964c07908c35d9989eb6b7068eb336b58f13819200dd5fa00055732403da2f86afb70eafa44f1b5d71f696a6297a14938b80e1c7f0abfd80d10359051021db9f480eecafe0c28cdcd9b1c366d9e926a770b010bcea0cff4fcacae7f02dad719cc384a305abb4360dca452b84f1ced59863391276ac7ffa627bef25fa33cba51f5d3e27c861bce0eea8ed75cf61a69bc6e9be98c66e087aa66a22224d990f9647061ec7ae0f9082d19c1863eb40001c840dc0aaa683d0907cff65758921febfe0d1c5ab25c40e859ca550ff4563e318a9ba88d6704552f10c496d2642ce8fdb34bd4c8a740f502a99b7330764fffb47af9240dcaaddb741a6b13b6b2e03d9da7513317263955894d045b1208a7b35a745cadf08b20f42a40bbc0d2d0efba7a1374c627c7a2a6577db9660cbfb1fa4839e4b611a02ebc66dda2e1de7d14cc196ad503b5f32ce142ea3601d6d69dbc55aac3d6dc2e58c469aaf5d7dbab63b9dacfccda82cc846b1e95d268e30827acd6008c4f794bcb70a71d3df86fe10694da75b34583113856e9f94b42de67c12a55dbf4726662ba587ec4ef8e76a051b295c4c89c19a3b81babb7999a6ad28920f87652f4337844c79a45b364d581387deb020ac86b506f1b2f3030be545297e94b827f2d1bc1ea5bd8edee5a3563971a385b8cd159b89455724b20afe60255bbcdc24cbbe647849e9177565a1f08a5e2d8df8ff7e7c8fb82b88629e98b86d560d891f338d51eae4b3ab48a3abe123eded78ebafb7885f29cc5fbaa4a42fd4f74c2ae1920ca40f937d28bd0bcf3ccdc2fc0e779e402aae2564ebcb435301eb000c4ea1d6e36dd305b14f70eb8b999311e8a9f0f844fe4f1b65df39560474396972433c105f3a3da5a651e9a299a2445c9a540fcfd3a748fbc257f3da763d278a7de132ec261031cf72ff70981d32f6adfe3495be33c656fe3254b600cc5e33ee31c0dd0c9a7e743880fa86347196cad603ac5ae9c258e33872777ea061c259e26d672369befd6186fc256ef221df88f523b415561a9a2dcb969c27cc6b62b7d00d6a6f7765ec0991c00d8ed43d4c0924e1f3d233835c6408ccbaa39dc99d409a7aa19bb9aa24f06058a887d80421ea6c05ee5ad4deb325e97a4040a992f15516f68723647627ddb21ac89927dae6fe64d280d82e2c80b35fce06dff003243cb91a9ba0c87aeb0855771b9d06be8105c4da7161e35957032baa8185221c0614d8b93e64cff1070d81cf619b4673037fd11ab99f9e9cd964932d81e85a6e94b1f8d0289f60d9d6830f59ac8611c25779e9212b316e3b68ee55ee266f8df5770ecbf89a7203712952ad98d1a233bb8289d18b3e9e753962c52621de210465040198361c61528e7f0fedba464705ae722ba789c8ab7b9ad272d02680d99cd8adf22e42d30b4bcc464fa5b7e5851f26607de12c59e42101916db44d39a7357155de08bc4713257b1798ddbd27e0e0f5ed252f5aab5e126eb116b3536bb46d2d3d907f243dd12c90fd68d3785935e3ffcc62f89cbf54490fff7d24d6dcd38787f032ab41074c869294ca9c77436c81f09d825a47039b2f44faa333ede9aa25cf1be7034de9b4ff35343bb6c6f33521133ff3f251a4de1c485020c9e17a163f66480abbfbfc5bac429c6cd1bbda9db7873c57adf747c6ef9b880bf7eb24ffe913ad577637d2f214dc0e7e9f955f11eb279898f765f992c6f1c044b87cd227b6b7f4fc0c14b74efdbf67186b881b80cab6b950abec35ec34f9c77ad245ae20cd32c60c9988cca4c19bcc91f5cf9718f6cfdf4be062e8814f021344720a6df6516d6a4eafa209668eaf85d9febec37e28cc4c2be1a51730d58e5e500b553bc842b34fcf92867e050d0fc03812d8c25dd63ca622b4333983fbb6cec90f6fa0259146b7ac7052fc36ba2519813d3265a100c38115149f233adfe2f6ad87471ad1362f31280d0be2bd3544455afbdc65b1be47a987fcf198ce83a26b2db5f7179cc8226846ea897519444416024b928aa1e12654aced3cd41a782cf5fc2ad89bdaa0ebc3f57249a81031da93ed7313783bae6a296231f799b64b7bdf3a19211a812df14c714225cab983ce0f52042a1818aaca27d606b5b455ebc7140a35fd6065ff5f78a220d48ba6b61b8cd6d48edbcfe314acbf3db4ca3ae03a7a12802c2f251e7dce9b448ad4ec026864b0ed43ac91a1d3e73bd9ee407e9ff164bbfbdcdfd7e32cdde451fe1669bf548e4c0a519c3176c4def7595b31f9afef82906e93b25f26842ec475973e854041f66470f4f4bf5c01c4a8d8ca472d484b92cdde66e99b2256a199d16ba248b5e77bd46aaf380bc723445072a859f52be66af8be5790c2eeebe828ac2ad2b56f811b3ea60f3d0b9c948550e3a9ddbe1943b14ae918661239e1690fede4795aad1cf792636e452dcb3e6e2e3c75d4c7553c7dc7cb6cbdadfaca513cb01bac88fb8fa796011c564b945de53ec2e6f3e701d3fed9338e40578ef2d4e3d1f30150987823f5b6108b17fd2bb7269978ab7b324e2784b1f98ec4e3906c22e710b6df16fea909b7df3e0a5ca706b5f13e1d9bedd2ad2d3dbf7b6359a6cff350813d4e2e0709d034175daa8e9c7d79d097ea5b5386df6081b87269643cd17870160003856c81886ff5bca92f05c01f276e288d876386786eeeeb462cb640745ad220d5ccce15918ca1d502677e82834ee89c87c70437872996778abf16e2d6e6f0ad6704fc2e7dd170b5670f851eac6be5aece7c2e4a1a9e5624ce525440f5b3dfd097e332d4ee8d5ec976e5bb068d9f012f594da3ca8ee97e3f7b4cfc566b2a2f331a0b9a9779a4312e7bf5a4424e2e48ea303b56ad6d8d18a91e6dfca4dfc837f0382b17e63a6bce20317de3afb210a60d898d9e645ede51eb2bf3b11129604188ed45c62b9a983a352d3f0d02ae2a70c6f25ae628c22ad2505c0b992858dbcbf7a169fd34a14755d8262d717cd6a904d7190532114fcd947d4cf9f73eae5e5c3ea076e05da3ff6d88557e10fc0f3d3a40e03e0f8f01a48f2adb16ed91149a0c5a2ae5fc2463cc1b708d2a03e21a529b40c0c7317a116e6c79b83f3552d48155425bec554041e8c5d7ee4f8e0e4c3218ea4d56979c8d1183dfdbeb2e4984439a6aff107292cb0f830570d016fd19c00b0d18d375f0a35566f9fbdd8754d7e94159d530b988352e117a069e815cd91384146f00769345d134f40d57eddcee69010e59b14695536cca2445b2f35d9879a5f6198bec62cf52d1d05a12e6e39da699f0ba968530c7cd137fa65a61df5daf4508ee19c39df6f755d82fe78039b2b9c709c271f28c39de711df4b9e0c7eb3fdfa2f98558c6782f97ad5718f2554ec9aa657f813937d75048bc6a78a12dd826f9d760ee9e650f9d7e226be5ea43d32fe41957eee70946d0d29977722da39252b798380d83195223477eda33fa0732ab8fd97ed7d101ae28bc070844bcbf236c6bb0a5d2bbc5d20a5b2f3c2b21068e52321c6fb9d81ffc72ce3cfee1bb3d70e26c17f25296faf1a9ead93227208b47fbf0d0c9d6f9078d553a79517a500a93c085d920d97840b1cba59c291d816843c9c0fb295b2ef464c686abf382668a38d417cf8a780b5123a991887699f3f911785a3dd94c50dae01e2c58b615196472aec5e33e6e61041a460c9ecca2b0dd097cd25f1488a14d322825c1ddd429ce67fba40735292f501942879f8be16eb090233017de116b9332365fc92b3ac8b475e4d723f31df59806293b64b02b99da8e19bfd71d371a290d39c29b5168e8886e53e6d6644e07b93419313e9500aa768f6e5a590225323460a7fb6dac5ba0c0a0478298eeb0f910df42a609010f835b0d8f9b0c2786205fb53f82b09d5d173033c8a3225a6f48d9b48bad9953ec82dfd77d3c970dee770ab70d2a77f336193addd34cc1a7fb511a65e9cee2a896cd248bf912d1b57629ca2977a393ebb72bcd9a5ca40", 0x1000}, {&(0x7f0000001580)="7ac05f896629721dbfacdd33f06d", 0xe}, {&(0x7f00000015c0)="660b6bf02689d871db91c7563115f4d0420570828263d69f14db3f8ab23f7f696322bc0033d5dff89e08d91415f9b1bf72e772c2329bba118376909fdc88bbe82ccd376cd528f4ef73a36195993ba843af60406a9ec021e565b0fe581ca784ecd5519a8d1cf21faf779d3229df0e0d511206311f282d1a29b42256db95866ca3197b52725f885d885b65f0143ee6afbaa63f85542869eb0ef8a5aad022a27e8c061280f0081a22d5b81f7570bf", 0xad}, {&(0x7f0000001680)="ffd3361eea68790fa5017e20b0141788fba9715151b719015328f1574949107d92dfe8bf4bbfd4d5be66dbcbba9890cff3321f0d7375545f090f7a9c8a4714bfbc484a6dfbf0cbdba2fcc7913c819d0e42ed4259554526f5ced39fb316976e80c705b8fe1398918cf09b9fd3f4a0a56ca595ac069927647fdb1c39d29849c48a861d7c7f920beb63343a178ca9c8e8f70cda5232fa59045d9ec5f388475c3ecd22c5e6bed575678506f8463f295e4857449125", 0xb3}, {&(0x7f0000001740)="56690f520f323f03b7c691351b865847fff04645c323716a22e17395634efd6aca01a96f62c92d287c6d3841f54b317673668a8e666ef6549fe2dd0b3c1707d4f4326d4617e90102fbfeef9ac8ccf3c1b8cbb7531de744304ef0879cfceb3578f000f4e36fe565918fabc98fbc5ba15c5f81f838ce817a9d6c56881195c28505cbded937906ab6c9299dc41d93af1d6cab053802c03d15ed4d0f13b4745343cd63cf172d2fed38310e3856fcc7d8971d72236ca29c0f92fe071af19aad3832752c3f6a2467b953a9b24ccb4184d68f06faad3f6d49542afae567210056bb3b04c8c509ff7bfba8b842a85695417ba5", 0xef}, {&(0x7f0000001840)="3ad2b561871709a4d98eb60c47aee64316ce4e78541e2e8b5cb514a82fa28f6b454fdcc172be6d1ae94d354e5c373f9ef82059d91c232994c8e65795eab77b4e77390e3f51e810a93a70aeca732566e609ec23ffaa9e984f431e76dbd729b95ae36b9f349086eed0508928e5be13702f68e97dfcf5518161f6b8bc241950a2a5224abf056cd234a8271c021ce3fee4bae7e94d0c68295713960d65be2c7014c4838307b20d355530b0440e9bca404163", 0xb0}], 0x6, 0x22000) executing program 1: chdir(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x18, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, 0x0, 0x0) writev(r1, &(0x7f00000012c0)=[{0x0}, {&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7bd6f34ca8dd1f617265e1f412fedeb6bb6194b7d1852add2a41fa896e741873aeba30762434c1a6323389ff33671f1a2c1cc2e614760b1f6d01dc4622dd11a02d46d919ce75847818817e263b2e4435b9fb0afd2a47857ddae65394ac61d4ba0ba20f678abd863fb05290657bf6354b735114153b4525f1707b0648a795a0d60759ffd754a5a43857426bada52c4cfc99e9509dad9b6342bffaf158f7448384260087bf626a649412588ef780385c8922d82e216cf6395758a00bb7a6f2ad000dbe9984355439c38f2679ce87a8ec319b2d211117eff838b904796f43105a1d78272579fd0c8f27b5ab46c4018e9901a97bd8f8ffffffcf2bd006db0a16198db749074e5417b7f5e2256e3189d8fa356b8711007447abae29de0cfdaabc5ae8e92e4a663d8780556de5b2b6701ccd1540a7b920686e84aad89a12eacb14380d7158af71d7dd440ee0320d1b99b2a8bb3b41f1837d0291fe1eaa5a651b6adf995dc7de12525e327db1164c3ecd9e276b335a3c1df9c7f6c27d9dd5517cef01a2f0e30b36801286d4fe632dea933a5476b86c71ffcdc8ab9b3b24d74d29b8088288083a84cde46d89e25d53197fa86dcf07500c7e88c103db15d38d12a581a8fa11f68ab81f8ea8803b05c7906654a51314796e9ea65fe1e24e9ab25f10b4e69156856a568a71743f2c8014293455eee063ca7be42105e595d9d5dd476ce56b46ffa5f8e142bf48f0b315d0672949a6c47d6e86850cfed924286598bfe2ad07f3008cd0bf928f8437f70d6e4eafa9877082a627e651903dc45874b2893441c92fbf60c7d0acd476976774948523b38ed67372230d0f39773bff65c3946c625124912e8d9a609d640364009f6c63fa219afbf17faf987d3c5cbfaba0bab2e611d62664d06051bb6d29f5079c08b89b0a2dbeb2c920ad8b31f4d6dba94fc8a5da82bc928640755240c31db94b137c6deec27d930664cc5361486f35f2ff7a5362787116b8973b0e01b32ea5390808dbcc1c4c260bc6fe457f19fb414d6f26072aac6c1351c2434b983925ba47588b5db0807aa72217f2eeb3343a1dd90c6db8d915e1ea8ade4e8599", 0x32f}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, &(0x7f0000000300)=""/4072, 0xfe8) readv(r4, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x4, 0x38, 0x1000}, {0x4, 0xffff, 0x1800}, {0x2}, {0x3, 0x9, 0x1800}, {0x1, 0x100, 0x3000}, {0x4, 0x7ff, 0x800}, {0x7, 0xe3e, 0x800}, {0x2, 0x1, 0x1000}], 0x9) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(0x0, 0x10000, 0x105) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000001340)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8000, 0xfd) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x7}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) socket(0x2, 0xc00f, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r4 = open$dir(&(0x7f0000000640)='.\x00', 0x1, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0\x00', 0xa4) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x7) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) read(r0, &(0x7f00000000c0)=""/245, 0xf5) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x5, 0x0, 0x8000, {[0x1, 0x1, 0x8, 0x80, 0x6545, 0x4, 0xfff, 0x5, 0x100, 0x5, 0x1, 0x0, 0x1, 0x8000, 0x80, 0xde4, 0xffff, 0x5], [0x4, 0x6, 0x1, 0x7808, 0x8, 0xff, 0x8, 0x4, 0x7f, 0x3], [0x5, 0xff, 0x3, 0x7, 0x40, 0x4, 0x4], [0x10001, 0x200, 0x9, 0x6, 0x10001, 0x6], [{0x0, 0x3, 0x800, 0x4060}, {0x1, 0x6, 0x4e055d14, 0x4}, {0x400, 0x7, 0x6, 0x8}, {0x8000, 0x631, 0xfffffff9, 0x401}, {0x1000, 0x2, 0xbcbdaf32, 0x7}, {0x9, 0x6, 0x6}, {0x1, 0x8, 0x6, 0x3}, {0xfff8, 0x3, 0x5, 0x6}], {0x165b, 0x10000, 0x3f, 0xffffffffffff23c9}, {0x200, 0x9ce, 0x200, 0x9}}}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000005c0)={0x7ff, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000640)="be4a7afe8c8535a6b5b3bc8918bc94fd9a48acf8278a3b18d7c3f3bb45237eff7b98356c883d0b6d77ece7d2e9bd36ebaa96e840522611f8fad7939ab0abf757d4629f1b03227def3835ca26c631b1cffe00504c3216af5e50a366d476ec13b34a92b380259d81dbd44236de530bf13d7bf499cf2ca55022e2fc627e597aa2886328d5f61108e9a4bd98a53f3e7df001cb0b3ae5579e3d3af01da7fff30437751894e543f264310bb6c5b0e85f", &(0x7f0000000700)=0xad, &(0x7f0000000740)="71cb9e3ae4dac05a4544b34d34959c801be1110400beca3e4bae7046d34750ed762faaaa215637c636bb40cb55664a1734a114010c85af3abb830cbfddaf5619f3752c7bac71f7358ba301dcc6479ff2d4a984a479ce5a3c3f01f68d55f7f9aa80dadb5e0d28cf3e4d1206b844334f17da18841afb8206fe8c163bea777260130d3db584ba10b9d56e5c55e591e2d11835ea655fc28b0022df0db014d09de7", 0x9f) r3 = accept$inet(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000880)) ftruncate(r1, 0x4c53) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000008c0)={0xae2, 0x1, 0xfdc1, 0x6, "e41ef37ba57c1ac0c0afab8864595f8fbac20e0b", 0x9, 0x9}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000900)) connect$unix(r0, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r0, 0x20004276) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000009c0)) r5 = getuid() seteuid(r5) fchflags(r0, 0x0) r6 = accept$inet6(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000002bc0)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/201, 0xc9}, {&(0x7f0000001bc0)=""/4096, 0x1000}], 0x3, &(0x7f0000002c00)=""/137, 0x89}, 0x800) msgget$private(0x0, 0x0) openat(r1, &(0x7f0000002d00)='./file0\x00', 0x800, 0x140) getuid() connect$unix(r0, &(0x7f0000002d40)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 7: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) open(&(0x7f0000000440)='./bus\x00', 0x200, 0x52) open(&(0x7f0000000580)='./file0\x00', 0x2, 0x107) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040), &(0x7f0000000080)='/])\xa9\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='^', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='%%].{}#)]#\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) r4 = socket(0x0, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0xa000, 0xfe) r6 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getuid() setreuid(0x0, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r8, r9}, 0xc) open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x14}, {0x8306}]}) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5143) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 3: semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xfffffffffffffffe) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xe, &(0x7f00000000c0), 0x0) r3 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r3, 0x0) pread(r0, &(0x7f0000000040), 0x0, 0x6a08) mknod(0x0, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r3, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r5 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x24, 0x7, 0x4]) semop(r5, &(0x7f0000000080)=[{0x3, 0x8001, 0x1000}, {0x4, 0x0, 0x1000}], 0x2) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) dup(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180)=0x7, 0x4) r6 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r7, &(0x7f0000003080)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x8) dup2(r6, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) syz_open_pts() executing program 1: syz_emit_ethernet(0x125, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa8100360086dd6800020000eb50060000000000000000000000000000000087a1244c3267bca7be89a500bfeffcb6f2ee7b36838517ec83b4f1eaf487242f96a0edb4e3d83e02de4abb9ec4acdf62fe8710119909e057422d930c6f07dcd49cc5fb031789199aca5b77e7e8af7e2bf6adf929dfb0280826b6dcf756d86b2c4c69f6f2d6a93dfe0cce672d0f7e8b368e432a7e042edcaeee6b16e32cc96921eda4d17f185a899f44a5672018934ef5cd727e8f23768485eabb8a1220c54bea14d7214e10d4c67f83d51402051df7210cee90f51106363c8643ae53926d96fe958a23fabf38483b3fdfc38d54d7cd5d02d3e38cd1b54b17c40eca4020a643fcffffffffffffff278f28991a6fcb07dec774fa7f84aac6397a8b2c"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000600)="5edd9f72bc446289b26f309bd3eb5242565aaa310f9470581efd17dc81d2ae2a90193b33ee3033c0654fb45af80f6a81949bcadfa9a577ed45c702046a53af3bc93bb137efd546cc12912bf4e65f211072417b10673fa8d0432a1de2b284c4", 0x5f}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5c", 0x77}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2", 0xe0}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8", 0x8f}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e809483", 0x89}, {&(0x7f0000000c80)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x7) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000440)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000b80)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9da568cc4d26c979e026e4e39ac9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce00"/232, 0xe8}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d6", 0x64}], 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000fc0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x116}, {&(0x7f00000009c0)="ba514bb2f6c8331d21c6e4ebd3cbe4484c8762fa07ca02b11d98dc35ad11a30b1782989425aec5841f1fa00f66d4bcb42ae2730dc9ccd03d663d19062475ec421fe800019ba0d52778779b0c464ba31006f0ee6f5393cb98eb3614c0dcabda0189ade59b52e5ba20c1b7e3b26ced30298c564c4380bf3521a4cdd11f6492dc13d91bdd7a9404e99b1c8631926d98a78c729e178fafa5", 0x96}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) syz_open_pts() r4 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x812, r0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = msgget$private(0x0, 0x700) msgrcv(r3, &(0x7f0000000180)={0x0, ""/167}, 0xaf, 0x1, 0x1000) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x189) r5 = accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r5, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/11, 0xb}], 0x3, &(0x7f0000000440)=""/4096, 0x1000}, 0x0) mlockall(0x0) r6 = socket$inet(0x2, 0x1, 0x3f) recvmsg(r6, &(0x7f0000001700)={&(0x7f0000001480)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f00000014c0)=""/218, 0xda}], 0x1, &(0x7f0000001600)=""/210, 0xd2}, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000019c0)={0x3, 0x32, 0x3a, 0x8, &(0x7f0000001740)={{0x5d, 0x8, 0x76, 0x6, 0x2, 0x4, 0x5}, {[0x7, 0x6c77800, 0x7, 0x2, 0x400, 0x7, 0x0, 0x6, 0xc369, 0x8000000000000001, 0x200, 0x2, 0x2, 0x4, 0xad, 0x9, 0xfffffffffffffffd, 0x101], [0x6, 0x30ae, 0x1, 0xfffffffffffff70f, 0x7, 0x19ea00, 0x3ff, 0x7fffffffffffffff, 0x0, 0x800], [0x8, 0xfffffffffffffff9, 0x0, 0x100000000, 0xfff, 0x400, 0x3], [0xd51, 0x80, 0x4, 0x16c, 0x16dc, 0x2], [{0x5, 0x81, 0x8, 0x2}, {0x5, 0x5, 0x1, 0x5}, {0x7, 0x47c, 0x8, 0x8}, {0x87dd, 0x9, 0x0, 0x100000001}, {0x1, 0x5, 0xfe6, 0x2}, {0x0, 0x5, 0x5, 0x5}, {0x29, 0x7f, 0x200, 0x2}, {0x5, 0x101, 0xffffff00, 0x9}], {0x800, 0x18, 0x200, 0x4}, {0x7, 0xe0b, 0x7fff, 0x8}}}, 0x5, 0x2b}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000001a00)={0x5, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r7) recvmmsg(r5, &(0x7f0000002040)={&(0x7f0000002000)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001e80)=[{&(0x7f0000001ac0)=""/217, 0xd9}, {&(0x7f0000001bc0)=""/83, 0x53}, {&(0x7f0000001c40)=""/214, 0xd6}, {&(0x7f0000001d40)=""/177, 0xb1}, {&(0x7f0000001e00)=""/75, 0x4b}], 0x5, &(0x7f0000001f00)=""/228, 0xe4}, 0x1}, 0x10, 0x40, &(0x7f0000002080)={0x5, 0x6}) r8 = dup2(r1, r2) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000020c0), 0x1, 0x0) munlockall() msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) getgroups(0x6, &(0x7f0000002100)=[r7, r7, r7, r7, r7, r7]) kevent(r4, &(0x7f0000002140)=[{{r9}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x3a4d}], 0x7b, &(0x7f0000002180)=[{{r9}, 0x0, 0x6, 0x4, 0xf62a, 0xff}, {{r5}, 0xfffffffffffffff8, 0x5, 0x1, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7fff, 0x8000}, {{r8}, 0xfffffffffffffffb, 0x14, 0x80000000, 0x7fffffff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa, 0x400000a0, 0x3d, 0x9}], 0x2, &(0x7f0000002240)={0xeb1, 0x13}) connect$unix(r4, &(0x7f0000002280)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000022c0)=0x80) getpeername$unix(r4, &(0x7f0000002300)=@abs, &(0x7f0000002340)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000023c0), 0x20000, 0x0) msgrcv(r3, &(0x7f0000002400)={0x0, ""/164}, 0xac, 0x0, 0x1000) executing program 3: mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x2) open(&(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) 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) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4d}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) sendto(r2, &(0x7f0000000000)="342f910bab57a651ca97", 0xa, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x8001}}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getitimer(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x2000208) executing program 6: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000647000/0x4000)=nil, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005b4000/0x4000)=nil, 0xda4c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000248000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001dc000/0x4000)=nil}, {0x0, &(0x7f00005d6000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x40000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000572000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x5}, {0x4d}, {0x6}]}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xff6cae7, 0x0, 0xfffffffa, "1a118c37510a8c0ba3942fbe652f8dfff7fff700"}) write(r0, &(0x7f0000000700)="9e", 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000009c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c036fa86d700b520f4aac410cadc0d3960e1c71b921d94624033f62bad195480fe568ecb8a38527d4e5a4306c591cc35c181e9b88e80174bf3157b8dea45e3391e8246c6ba2a894d4b5aab79a1446d05c9d52e6ee619dc0e1fc703fd02720e16391271fce27558ee01d7a3db8c3669629b2681d27becf8bba000000000000000074c0b8bf20d8369af24e931f0d62ce386a967f3a83de4a634a9d88bd1effb6336dd4b71e1dcee255b3bb95d12ffe7c9f0f363198a5c609944a61f9916e3b0ba1a3df357cf5c96c09a545f32f0414f6ee86145c7d8bad4177cebbd6962f4c78e64fabd77c91845b608e488a9b5099938f3f3d9e08c33fb012174eb58268f1f5a2962bdb9f645dde3f3b5fc05ae171a3237c36d9fdf5e0ea1ad690ec6520a27f0708e5c060455a85907f6ba93abd0a71957df147cdb87555458f38529ed70f72eb560edc2b54e36d909de818ab1ec75b2cffd9a6ffb3bf5aa20908c0594a036f93c7f7e25c3715d21116334effa64425bac41aab10e325d1846d9ef25049354ee03f1f5621ae881a3523b4e08f216905a772fbed0f74cd142bf2001c9583a84c14ae428f479d54fe26fed263a2bdc0971e000d9d0cfa02708529759c1211194d3d38889409f50a524dd06da81c0ee1bec732b9396fb16a4c25bfbe1e1754099422bbf528f303ea280d6f8076cfaf2b76c1c48f64488427f0715818ef0d8818992f1009c20000000000000040b8ed9d87f9be235abc6a1fe525ad66865fdb9b83587009f8", 0x262}, {&(0x7f0000000840)="a29228fcd8b93635bd8ce9b958fc56277452f4bd32c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275e4ba233d65aa00e5416ceda027e073395a78355cf6d946e9ecca0776bfc681635e3c5902497ab5fcd50613104e93c9fecd7a3a1c07000000a51f694a457dec3eb0bdc737408f856cc97330b20d57d9936f2909c4a036a1b3122001ddd6f5ab5ab1", 0x8f}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="616de8c26bda038208f2e7269a17f573d92da0c2d66cd971df6ffa6793901cca8b7ce2ac452460c4958588255a172f44564570fe6f159a2d17c2becba89cc32cf6864313980368c80f21badbb2a509ba3a742c3d8f9843d30c7a7a28da47fcca93de448bde1f009da410bb30e89538e660ae3946b300825dfb09282b74a8d3f08686", 0x82}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000000c40)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a", 0x431}], 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/143) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = socket$inet(0x2, 0x5, 0x1) r9 = dup2(r2, r2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="33ad69b6", 0x4}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000000000ffffbf7f0010000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x408}, 0x405) open(0x0, 0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendto$unix(r11, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget(0x3, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x28, 0x800}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x6}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="001ea1e2e6a9629ad2201d7ec8b9c002f7b14c8d0b24a06a246b114071cb58b05be72f661a464e6e71e8de0fec24788001f9caa1946c215b4ab029fcc7122af9be13e11d89fdc9e3929d5ac566f300d087cd335cfb9c9c813baf79883553335c00", 0x61}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x70) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r7, 0x2) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f0000000300)="e29da1d4fe81e2f1bf3fc6f0d1ad42c1ff38b1072c3a4bdd28fa510bd95729b345aef2abfb33a77c7f01cfb14ce84dd81da668a3a1c219e09ba37f5c28089d170d9a98083ee18b06bf69882000de0a3e0fdf1ebc06a9ccac90865e2400", 0x5d}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x8106}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000000000001}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r5, 0x0, 0x0, 0x0, 0xffff, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x100000000000031a, &(0x7f0000000840)=ANY=[], 0x20}, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) writev(r6, &(0x7f0000000980)=[{0x0}], 0x1) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffdfffffffffffffffff8100300080350001080006040004000000000000ffff16ffffffffffffffac1400bbf51cdcd865691b3de641690ef0649435318ad56daa53c85f3ca277b530"]) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x5, 0x80) dup2(r5, r6) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000034000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffe44dcde5}], './file0\x00', 0x80000}) mknod(&(0x7f0000000200)='./file0\x00', 0xa8de2e185b4aa766, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) dup(r0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000500)="27cb6cbf23760b7fa7ecb54bab362285fee6608564bd0492182ba7b50c220b6022cc592bb7b9740229e596ede38bc829aeb0cdfd42612e0937cbc42e58cca2de772df07c045ec33be4b852988ecdef77e1d0409ea598f08c2199f62dc9af6ff45b13f05e1944b3b4fd4fbd301ae44206ce9523f3a7fa810f", 0x78) r2 = socket(0x0, 0x4000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r3 = syz_open_pts() utimes(0x0, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x101, 0x0]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x30}, {0x54, 0x8}, {0x8306, 0x0, 0x40}]}) syz_emit_ethernet(0x2e, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYRES64, @ANYRESDEC=r3, @ANYRESHEX=r2]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bdae000299278f439e7b4db863", &(0x7f0000000040)=0xe, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) getgroups(0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$getown(r0, 0x5) r1 = socket(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x90) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6}]}) setregid(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r3) getsockname$inet(r1, 0x0, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)="7258ca5f9d78c3dfaa14e5e33b7aea2295da579b", 0x14}, {&(0x7f0000000200)="e7a07085acef3b6c626af0ede6001854b635fe4ef8a539973911769320b625ec6c2bb62f8a2bbb71d08dc3ace3b3e4ea24e30e83e183bf304e5d772c8703454cdcb2ae9bc1e95b61a8e66d8364fd909c96dd5a5030bcd97bcc4c5e41d8155a4f3b839def5a1c1819aa869cab8db8e6bc1b4f5662ee7e7b41871b2ccf57ee60cdff91e2f74ac55f2f77d1358ea73c441b5f1e14afe3b4a8199f8dddb06cfcd07c32471e115f659afbe1a71c2179b8c627ad16fab4987c91bc40492fbc719addd4b3be8bb2fecd726ae3a88a742ef8e36f486119", 0xd3}], 0x2, &(0x7f00000015c0)=ANY=[@ANYBLOB="70000000000000000100000002000000042de5ff3030cbcd6ec928018066aee81f398f08269efac9d2c0f29be9058165d6f06610fd5cc53bdd4c328e25f4aaeee4efaa7bd16fdf20ac63f409d34cf9930e2010326d9ce2b6755aa1c11a22dfdc7fedb198dc84c7145a7b075fbe0000003000000000000000ffff000001010000b3c257994b2145cd18426884b73f1405fbb036af320cb3331bbba100000000001010000000000000ffff000006000000de802dfde06eaad30434df6cab26b6250a1185bdc23c59cc687addd33494209aed5ca1cc7e2cd6ea4e54fc3f706562475123fe4455a7aea163b6363e456e071484c5b786313eec8fb8018a37a9d84e4087d3f0bfd3d07d152bfeda8a1ac5ae0beccc20a995431ee3c138d983638294f16197450729317e58dc8c9340f0b8f1531d200c970333bdd8c3a66313fa1c44ad95c42f37e08cfb1bfd70cbb679553d5907df6cf96bcf84bd9f3adb59d65f6b2bd8e5f46497f32dded914b4bb5281992b53bc0d57088f0bb92ba53b1598de7acccd4ecc78d729ccd3d1bf5bb08640f4ad360a44201e73b18e1af396d8f42d6d89c71473f3ab776feb9d1cb04a616a69190999bd6a41bbb61e9049ab7fcbec58b40ff9d58f76056d2f580a6909f43569cb451ddd8c99c93b4b601b23df3938537ad39e3778c82712436db3518ddb0642bd9782e0d7bf21f40de33ccb918e8071a403dee1cfa0dcc5883a45ba71f3c527a4a275516c015aebaae483ed3a571957900236917fd90d15547169741e9ec2a1a9a0454bed20c9be5c09488863bd23ff10647d85a692e5dbd9fa3c5f293aa8323f612d41c09820d52a32bf745dfda79f0de1a89d006373331fd76e0aa98b2c13c80b05acdf634e770f32cd33bec91ec184157afe7c00b4f9c7dbea4a12bf8067995b8388dbc5d2b80d3991542435d16d82f26c48964b981b68bdd740c08777a604aa93d080fd6ba540b30f9d85bce3d8e95b36f4949f0f6b79bfe9164459817a9b87a67c74df9c5c7739b32988feb89df19094c0e9e9f10ccdee90ceca528e8691d4eb512ea84c8c92e4ac3c69ac527bbcfe8bde4c7dc4d749f39fbf04c0f6c1e3d5c72c627c681f1d023c1a4bbe8b60e04ed6e316af0c87eb3f6050cbf6b18763fe6fdecc49d58f7fca7e704adc235135df1f9d10acb0f763a86ea8e5830009f2cd9f89a095cf6b21123f87ce51c43783d61b04b6e57f7494db8473080289e8b91352ec149072350129b2f8246e393800952caf4222823139470b5196405d10221b5a8228ae7f0dd5536e2b3bcbb1d385b9671a8b0e82ab7bb39ca54f407a7f024622a4292246b318d8888db915c4d0ade4178c3b4f8128457a8e6974e4270fb0ce4f9a8c87cded458d74a568c6f2adcd5894fe8404eb55871d75c8c16678856b3f5d0d9813b5c4de8c4941550a463bbd9b190b70a259daa6857a8431961adc42d1727e8ac3edb07466a3e9216e2a10cb7d93326d1d3386b066aebce638164070d92365591b1d3ce0f6a96a4500607dcd80dbfb77958420f09bee5eaa83309e24d416976637bff36416f9fb84ebc5bda175ae7749c28add4e5dddd0154ec3693a62b8eba492aa08afd995f567ce292e8b2f64beed6f7c1c198416ec4f3ec6ca3a3627ac884f37d6a3a3bc29ef59e107b1676748a2f16ddb161edcd1e95ecbc238033f0ead71ea5ca5b712c6e0f772b9e12f88e29949f8718b86e33118e6298ddcb391f6f08ac6905b12ae4c3293a6ac242bcdcc9b408094c92fd88765e82d8c0950e06fc357bcf88f197199fe93d3fa78d887f359302e1e81b5cd0ac8ccb14be6516c9908db47998eb522ff41146e033779c5061d992f666f5e7ce842a2e9c59772f908110a79aac0639036ba9fd608d0059a0d4e4a28ea2a70c573bdd387f151b8d20aa3c42117049cd8570afcfeec9dafb263142a0e08e704d6febc7bada99368a110f3b1e1a7df8b78298fa1afa4b71046ce9bb01a96470f2a61ec18558d2cfb0e3008c2fefbe798f460c9738ffba95ad4385838479b7f124ca1adef62d4d550f107de725c8fed56a5aa23ae964f985407f5f32ee57e382a2b1bc869df2ccc331c9c730b7ff99b3e7f08a0521e29230862d31873bb00d86763885234aa2f6431ca52448d90a3c8c77eadf57a1a4d56e7375b145217bcb346706b6c7e460237ac2bbec0d97812d6419a7cb0169fe447f60a42871f8c9d5f2ffddda8e88a048c141c1e97e469231fd28613518deb8774f4e404e5ae3550b71e2c707e0cfc5f01c8352c519c332442472e123220040f067774b11a7e040f458d6bc342acfd9fc89c7f2109ed25d840be0f2d3c2602da836e8aeef76de68b7927279a0f2e2637910e8e485f62a6e1207edb759feab8ecfa8df07a6f624d95220d07f786c68de3ee97d5f69fe3f912b3cfc0f13a70182cabb2780dd08d73ad034a83c73aca684fabedcb27baf9e717d0b15040ab889e359458cd2092e9f1976b5c31f2090bef28997db12acf46661c59604ab4ea23504a5fa39591539d6f9755302fc750e7e8f56474c40944731dd9f5b6857e18dd69a3a8efbff29eb84c32f305c97d15fa0e1170ceda3b5b6e491a7912c0f4ce32af1b5f9fc269512a8a1547960f53ae910e7f50a4cc6b6acedcc25908fe9c34d6c8f5ef1b3ace2ae5702d9c1acf226b634e2290bc457e79e7304ff596f905cc1ef4972d7ebf7f631e5c280fb983154bd556684ae2ea72ff9a56ac23ec202fac1aa7d1f7f59fc502fe38aeb22518e8c4ea12a3166b52633742e93ee7dae0129b4ae8a4e78b702d019be2e6b063812406647e2013b08877ca4c3b1d406cec94bbebab102f3766f5b65ba98bcfe0f71edb5ca3357ca4822f0cab3f7fc3666a62facc0aeb0f317212f442d662c6b334830d236aebc971ef363e4200446ca62137a6c34477e3ba1a6e2cf2096d7149bd7b7245c2e7dbd21bdbba089879ff272266f0207907acae4de3dcad8c723e8274940d41eeb0f3c60307f7e1ce53ddc6f895cec9df656787ffe0be818a8f08ca736a1b7bd800a21ad9fba8a2f7466e36967f380b4796199afecc9e06858f7ff374a2ee562281ac499d5664cc427bfb96cdd5a3365dca5c2fe6d02166eb0ecb4f5c9f3ba979a99a2d21f16135227bf5e0384b08c9f9181a8a1c6de23b512ecb539e23be98eab04067ad791b267422a4bf90be4a083f028f9e9e80e4b1d7b5446807fbc2e2223d1fbd7fc5575c3dc909aa56970894489ec26c1ef1915a41618dcb5df02987b0f883e52811f6ed558a3187a56ef3254f169d427fc0c4b1ef038ef06e5b010f13ef64aee2d5681309d91ec18a6903117a5740a9f2adc4ac9f03d5301a2c71e04913855ed91c2a43c9e6d288375fb75d8b4d54885856a4667824830c8e497cb6be43da2b914353dc5a7f468d498c48841e80f0620d78b3f5d5eb4c38b3ac7a471db864f4d65a3be721ffa140e842d49e7182206fb3ee81efe28ac69be97c67b2b5ad6f299a509efd294416c9ec9175049f68c4d4fb4bd6d263be95c403a4ae57ec8ad560099655128b47c5c5586a41b330172f00e71098774f84dc28d5dc94a17189e57a10cf1a3b5efba16597b4156ab41a32bf8382c3900aefef21921b821b375f0915d055347a98283c6dddf83b112b9784f31229add8d405edb3ababd3724662c626b94a0cffce30707a842946ad1f4227caa39830119ed9ba16e065c5a746f6fbc2d8ff59032b6369409314f87bcc5844f871cd5f00a5909a060c4482224955bf44bf9699a4abe5caa544340dc02da1fef49abd365d49cbc90308bcd20a6cfa530b3dc8814b6ed4136e9ea4cdf44fca67b1d7b307c7595f8116d4f584c34e65482476aacf4f42bf51be30b74546171d356e0959d2288c310e8934070c4e0542839ecfa4eecd18d2f52c443cb0f6ed0625d32da79cdaa10a3b396746c16334dc61cc564bdcdaf24a1aa9fd7912f16bceb8cc4a32360549294bfe04d35d8f134e4753b0e5b8e50b00cf286d9be47c3352ea2683b29085a9647bda909c9125c26cff316d2d5021fb79c57e71f6b41274d60064a69efbe4b413997876460c69ea3f00a78ffbf56ddba88310aee8fa0e45096319b369599a65b82fc731bc9ca8744f3d6d0968bbb48ad6173f75ff6ad138e6973f05844888a839d53800454320b0924fe0c903d14036688d536c0ccd4c62aca345b90274214e44052d9a10851607d42940ce01f6d0ae2ce8b8758c520f11a3eea07b1b114874c6ccdf08ad6d0389f249c6b25d362ca8d2bf57167c8b2bcff5a491178299c3b9650aa9d8bf83cdaf51fafc2e688ebed9434a237b3ce433e5554c14bbd83abf65b8e50425642bc89edaf7531ce82f5f4a5ff2378f79d8fdf8d722439f86b71ba4a1c4d3cc1bf2d10708b2f3bcd8c51bcd6f2ad445d14fc13df16ce64105a4a0a6d8a19a5a0697259b5a501133c1d95adf5678302c8cb1c1841cfe8329528b005dcaca162b3004326d4e1e336fe7e4f1c3a2260dc06dcdc840f9425097b74090ba788ac3ea4971b034fe0d5189118317b919b45a6247f26363d85df379fa147019f07f6db932b314435d6e7c451206a084b8849842938c516e4ccc9a0e2d029b614833f4fdf7af9b65d0e7ae3714c0bc2e3e6b1014156e9ba588e6e484e8ba80f872d6c813e887f8262200e15998ce0798ccd3a94da6b3d2981603d2af3530e81d5b591f18ffff33982e79c2bf8a287d7eb67716bb6bab43e6d44901adef11bb9158e9273e9cc7de3f7c76f2e78d53d0ee99cd090f7d12e0d72cdcdf9b59b3672609a8921a0635849e9ebdc3311ee097eac0819e136df703f454269b4369c722832a547c048a1cc40fcb70ae68e13897012df237b110ac37845875a1e6006d8e563f7db6aa52929034402aaf7de8d93c097ff7fbb99f5be6863563b3ef85f6382a52912aa16fb0dca3637fecee6f68ef189d012d56b340f91da77722e69ead6b59b480b655de3c01a0acb9d602cae28d727987a8f368c9e782fc0fec32809d69f503766c5657351f2ef568b0e75529f1e986c543d5e135e9a4ca68bae3ceb91c4c9df96eb9d2bcbaa7c157d1d4a606de140513ceac6b0f10d687cff5ddd0d39c444b957fc3296e34352f9afc5ee31bb98e50b0ffa3cac896d3e30d8d7480510d35f942a6c8924bc132d2290a472a178caa712d24ceff391bd9eab3799b6cdd4550d0c5a7033f3596deeba7428373c911827662e3f6dd87149c320f0f3520fddc38c600bf53a4e1b340374c317aab1c3bfd8013c288fa14d081a1266cb522887f14ab1a510151c5f740d7479774c8dfd68fa283beb6523035f9a2e7a83f7a6fc5bae2b32d5d5ae5ae483cdae60aca90700e7fc1402323a67dfae3fc508d435a9c06fc3c72f16418fde68f4e98feb6975782a95ed9b348bb98f78be8e1aafbc542e268f47f7589f579461346adccea6e3ed5d0363b0145242b06735b65ffd641672647f911c65c0775e1be3507099e8c01daaf5ba99532c514bd1c131ee51964142c6519c4e82ac2eeb9d4c567264388e9d908a2904c7b65e3d735a5d840781235e804914624ce33d24952ad7203c3ea5cfbc7e78112ae831c6a27ec5532942f5a6a6c9ea080bdbbc6911224f69c88f0eb7605cf0f3c6584b9e01d17e78b2d124245a5132ec9bd7eb26e3f64588a95ba734096492ebff954b94b66728a013ceb6301e31f8848d2163f016951508a781270f2ac1a653e0a926a06bdddc1e67858e7af8b366b93b5b3dbbd25937a38677f641cfdf8f6114d4b9f324a433d1df5efc2a914dcff4864255ffc7677d75012ebdee0e3954a33b6821220bd352c4c7a56c8f256868b1a3e46c4d8c04a5e30e164b4e0aef0ed798f438a72f0ab6887a7078205511cb101cb51f30925ccfb740e0b4d9af2a8eea51e1466b8218ea935df60d487d3765c6309360ca52f07797e4656273afcd33eb134df095a19e9894cbd5f2ea79147abab81e3b94b05234b394d4ebdab1b6b416b48548faa9fa09977ed9625e4b9ac98a28827b68c09285f12a3babdb372cae12e02d8579d21b800c568dbb800000000000000ffff000003000000f3a9f6feca4d6ed963c71565cfe7b2711078867088554a36f26c6d0920bed3a152ef586c02b45667c34ebe65a786357de491499dc1e6930f374ffa47d6448b7779e1b805fdcc7e652dd28b5178991e01e41fb752c0d8a5c19311f3a51964ca4efba440f6dcea6448b497aaafc1bb41a8d411d8a18b7e6ab11d20e252928c2a19c089a91e1ffe892c632bcffabd63487ef20777f63a51edb58e711e779b975a7affcf5b93000000009000000000000000ffff0000bc00000000950650c0ad7d6e340d999ab9a9c0c88f205229cfd83ade033bdcdd7095a0d65f2408659d617a23c4df546c2d370e637006c6dcffd76f2e874af814076bffec31e268d724d8a2c245b8eeb061d522aa4a94bcc4afc4d6d22a8650fcf111fa5a9149db8b2d25b8da770447d3219679c59607150f61"], 0x11f8}, 0x2}, 0x10, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x63, 0x0, 0x37) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x36, &(0x7f00000009c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "89328b", 0x0, 0x0, 0x0, @rand_addr="fc7be31dda4e647e1cfaceb91fcfb166", @loopback}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0xff}, {}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 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(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0), 0x1d, 0x0, 0x0, 0x8}, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001540)=""/4092) mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) setitimer(0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x17a, &(0x7f0000000240)=ANY=[@ANYBLOB="872ed7c6847bfce51aeb626855850ece00c8eb2a567103bf607264063b57e49a55c36306ba2c5d8028f80f3bc34a0292743b295e", @ANYRESDEC=r5, @ANYRES64=r0]) r7 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r7, 0x1000000000029, 0xb, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0xfffffffe, 0x0, "000000000000e140668afb7c18390000002000", 0x3, 0x6}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000380), 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) executing program 0: r0 = socket(0x11, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60b234f900180000000000000000000000ff020000000000000000000000000001"]) socket$inet(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c230000", 0x80, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001740)=[{0x0, 0x35}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/234, 0xea}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x6, &(0x7f0000001600)=""/101, 0x65}}, 0x10, 0x0, &(0x7f0000001700)={0x8}) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) listen(r6, 0x0) shutdown(r6, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40c}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x53f053266bd66b27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) mmap(&(0x7f000052e000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x7) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380)=[{r0, 0x20}], 0x1, 0x5) r8 = fcntl$dupfd(r0, 0x0, r7) close(r8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fsync(r1) r2 = getpid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x10000, 0xffffffffffffffff, r2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x5) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) bind$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = accept$unix(r3, 0x0, &(0x7f0000000280)) accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x0, 0x5, 0x3abcb754, 0x1, 0x80000001, 0x6, 0x2, 0x1, 0x0, 0x3, 0x7}) r6 = msgget$private(0x0, 0x108) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/14) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000440)) ioctl$TIOCCDTR(r7, 0x20007478) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000004c0)="f2662e401ee3120d8423250e645474f559ed83859e37471eede2664b4a1d74b3c34f3c55c7c8f14b4ec8386a81710bdecc8836c725701d9e579ab88017c73b0687d97f79ade25b4f8f0214c8ec8b2d3072247f706464f5c4ce357058494610d4ef023165ddae15839c53efb4ba7d8af9d58779413410e8ba67c280d43d6524fd26fdbcd70c18ac8c64742956c2c0338927d86aa999302b37b3c456c9814c8e3b5d", 0xa1) recvmsg(r4, &(0x7f0000001780)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f00000005c0)=""/109, 0x6d}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x3, &(0x7f00000016c0)=""/186, 0xba}, 0x802) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000017c0)=0xb8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001800)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000001880)=0x3) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) accept$unix(r8, &(0x7f0000001940)=@file={0x0, ""/521}, &(0x7f0000001b80)=0x20b) executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000647000/0x4000)=nil, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005b4000/0x4000)=nil, 0xda4c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000248000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6d7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001dc000/0x4000)=nil}, {0x0, &(0x7f00005d6000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x40000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000572000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x5}, {0x4d}, {0x6}]}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x104, &(0x7f0000000180), 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0xc0406938, &(0x7f00000001c0)) r10 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, r10, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r6]) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r11, 0x0, r6, 0x175, 0xfbfb}, 0x5ddf, 0x1, r10, r4, 0xb8, 0x10000, 0x9, 0x401}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r10}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) shutdown(r0, 0x0) executing program 0: utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r1 = getegid() r2 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r1, r2, 0x0, 0x0]) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xb8, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x181, 0x200}, 0x0, 0x7fff, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xa2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x7f, 0xfff, &(0x7f0000000400)="8b000000cf324e11839b939a60e8a69a9935f3ec64cefe2da3ad76b2a1ab4e76949a946d1f3661081b50e7000000006fd78d53fa2efa2db8183701f8516ce5d58447fe49f7f103cbdcca492aa63bbfacd1c833ac85d9f51bb65924787ff70b897550b5a2173a00066e15f4", 0x13) syz_emit_ethernet(0x12a, &(0x7f0000000480)={@random="b96d9900533a", @empty, [{[{0x88a8, 0x4}], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xec, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x1a, '\x00', [@generic={0x0, 0x20, "d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98db"}, @enc_lim, @enc_lim, @generic={0x0, 0xa6, "34b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, r3, 0x0, 0x7}, 0xfffff7fffffffffd, 0x3ff, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = getpid() getpgid(r6) getuid() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000280)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80}, {0x48, 0x0, 0x0, 0x7}, {0x10e6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x2, 0x0) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) poll(&(0x7f0000000080)=[{}, {r4}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r9, r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) sendto(r2, &(0x7f0000000100)="b1607bbf8c25b2d586b985934d2b689a8b49556b27e8e98651eeb9554f1dadf5902df7393716923d4190ad1be08c9bb651433cb8fde18753c3c9885a3db03e902e34ba01d2202dc291f7e98ba95e9a2bdb5b1783ae6228a713991fcad0", 0x5d, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000180)) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x84}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setgroups(0x0, 0xffffffffffffffff) setrlimit(0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x2b, 0x0, 0x0) clock_getres(0x3, &(0x7f00000001c0)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000324000/0x2000)=nil, 0x2000, 0x0, 0x1012, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') executing program 7: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 4: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r9 = syz_open_pts() dup2(r9, r9) syz_open_pts() syz_open_pts() executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, &(0x7f00000002c0)="38b7c52b6d953e685416acb99e81a5fcb23f4462bd7ebf13d03c690b5abd883020068a13fa999bd231ed0e099e8d2eebb112e842f81093c8f4561d003b98c8f32b9b4bc22eb2c544acdb08b4869be7ecffaccffe81225394f8ef35d585c0b3d6e250f11eac54ef76c54ff13f20989ffa5619fc30048337abebe32b3e924f5d2bfffce3da24ff8e2ee267bf78dd44473b0ede50709d96eac8710eb22bdefcdd81b88a60540601b645670f4ec8dde2218c9a02500bc6e7d76c6dc3f857b9213f03b5599deaf2cb75e1e18b70f6fcd0d2c58d6f3863f640466026963cc38acc416f8256b3e7668726c1521aa417de91d48275bc6b757daf295c1a2af39edf71146b06c48eb8896a56dcd44bba1077c43cb6647afae55b28a919c59c8ac71fac1d53530b85099cf8776a559d38feb5fad6a25d8cddcf25242f2c9a504153b78fa35a95d5268363c35f70b23571cd346d3f59f06b1465b9c005653867f3c7d3ece36638da069bbcdb7a75c70285e32abc0aefaa2d461120e70b28e753bdaaafbff37becc306170587b586eefcada5c6fb4e83c966b8016022632d55ccb6f619a72197c1cfa2de9cc1784e3ac4763df69b15b43e5c524028648274c8fbdddb804129d311d029e67e0703f9c4ddc298dfb0c623bc2f124f4e41a8ce07a95e524fd95c4e258d52c232a0222266c374b3607be1104a44852977b762c89591dd99d8dc4b3648cb3f7dbd8b30130a24929a326c1112c9be7a1780849a812958b4d33d855a9841add45904c8fb281b902d2b96935b62073a15c1f7845530c16f4e2e022447f6e8af359e4e834eb8dc17fc2ddebc5e4d4f29e832e56d18446902fc7c71ee5b7810b69781faf7295a7ce521914878e995a57c3dc4197bef4bb1300de0a1b2ed2bf5354041aabcba3d16f65c5c38deaaa58dd506ff289850aadd0cfde93d8fee791e1528e6b326660f095d803d920193204490ce2401ef55713e7099fbfda972f805307bfe9517db48c3b93afd741f3b7fec0e012d6ab6b2efddef1b54e73ddbc520a00a374edd6f8a36c7213c9696146a2c75fdef581c69933019ee52b03efc9a9aaa998b2b2dfccad7e459ba7bfa68e53999d7066494f79ed6037b4cbc7170c76b66a86ce3f6657c0d994eb1a3104be8077a10ca9a4a2822bf5853b7f8d703ddb8bb217c491d46a74b65862cbfd6a6bcb35325b34d78e069e3d0b5db9ff3276512dde1729c3b4aed8f23127341ada4c0f30a9bf2aaa411eff707ad403e65cb3da12b85d9bd91e645e8ea2fc3da77554bb8d3046666dae9558e574a14ebdb39407ab45869c2880802e04ed931577de8dee5337ae2a7b98c9e77fc24542a7667ccfb4a2b8a007b641c74c453c3b807991c254b429be6a040c39b8063eabd689a2843f32506b5203ca0eb8b94e14f36c1a52bd8a26a59b20bc457edbd3ae3b82ed53acf549ab0d16aa358a756e4eec5f23bf7edebc1f0aea1c5c5b5c0dafca5cd7ab66280550d688ebc7b989b5bfc82952df67eb6f7ae8cc56d256cec9e8aff5e7075593c426bbd6c8ee5340bb432dae74d223de59833ace6db3828ff5f090b0def88f2d1e23f7e8beb8d756be748b005f1238cf561f637bd734543f750f99c46e66dc7649fbaa6cd2c7f243343d49ac8d377b6ec7d5e12c2a7b4371831e8226d3dfaed7253e9b592c56c8a8528d14a29886963e63dd6dbcd7205dccb4b20b3f6f8957cb475dad1130884998e6dcc140b0c49380f4506f0c7164d82a5f476a5338e52658ded57a0de56b9f8dc9cc9670d28fd49f24e9e05ca19ade874d2703eafdfba54bf5591c0c21422d82b503b77d9726608f455890642a913f2a2538e60bdf76c72eb81d9cbf6647e00b334fa3725ba88b790ea0bc0576bab96ed8398d847b5cd01b505d51d16fb3446a883359e6a8be67349955ed4519da8d487bbf22f7482f8bcc810c63076bebf92e37b5971f0468960f83677361c62ee09c22759b8777158cbf9d8585cb3cb0d93f59a6045844d617d92ffe9e2c88c84d2db2b1ad778808f9833359ba4ba0d0d3b63d7088edf209020a1c0cbca1e75962266241cf8af3b654ad5837921c85c9618500df9c573e903306f5f1aebc00a0f31d9cdd29851ad37ce12ccd7ec35af017c457f6ccbf0eb6256cbf3c740f56cae030dc87702a787dc56b2b5d6a708ab68861acc50591d95133537670e1d5f3a11472c55c6a344d4bd9293f5d1ee23b66d67b65a5b277de343ae0dd2221a8f91e5e2eb709c956068aeaebd460a486143f63f783db9597d738e6f6c0fb7e0e26ee9f2818c3b6374a55a3a0dfa67c977a944feb87581e56b6b6fe47db9be68f53b737f6cdf2027eca7a909b5069e05f297fb8a64bea9eee56eef0ec2a7641dc9d837f9327f9abeb5f9a79ec0febc5571adc08f870e0602259abe743166e18180f3350c9a6ce2157e68136102e03e57b5aceb010aaed522e9d2c85aacccba36940da08d694aa93fabe1b167cf2905e718402e4274ad679a6cc864244c70df9994eae719ae2da2d909ebd8d4aab5a9590662f7332cde12a08b10ebc2938990a41a0e8734d23a7f4651b212c7ab12392226e3d3a0b4f869d2af8d0dccd899e598057038125b2c008eb6cf48d19b65730071498ac27eb4d7aabd5eb1a1fc5c4cd5610e2b6b12e97b693937c84ec5fdcf79f504461442bd0415d5daae4f909700a9738b9be65147d63fddd7de5b655685b4cc743c26b4661746e2755f39f4c1c7f6719e2ee80dfc97f1a4b370a41497c57b18fe1fe07c671d04499b6df1331fd20df31981484b793d7a841d568785f796583f40851888f4ded35b08c80c977a175bb9a3b5ad2963674d94419dc23304286e01a1a19528c98f2e8d0d5f4467b90cce749c13096e8f84df1bfb619759e7159aa6a1254af1b6bc81fa990b7995757fc7cf9d845d5849d6c2dbf05ac0460daa5900b027d841cbfff32f54e28127c5fdfa2c3614ac6d8791bb7fe75c1f99af861a4806ed7e92c7f8f079192614c562a6696d1f4d978bf6b77f3199b46456d3045480ca954637624298fe4c6d00b6d31b2eb3074b7269086048e9926d414461852360e0f25141ad6f53222186eb2d87711446b257279751fb77ae90231d80fe09283968dea726c75614643223dcb4cb78a7e901f0a06cb8ca92a9a4d67aeb9ae94ab637183abdcd5ea9e6f401d440435f8b94b3c0f2f8a91bcb7b04127d1336800af3b52e196cd2524dbc8350606a9721f246399bd315c288442734ab1f42230f7e7c352c9a177491a97ad96f92fd3b68958ddcaec0b7d4cb3be90efb0e5ad3cc3573ba9e8e0c2d6bc094a34b078d01433f67a13e9023ea0aabd4e1bcb2ab2dad153b5a798859d521fd83e30ba89079481a042f209cac35a101db52eed0ca6ebcadcb645379759d96438f1d5c47eee7781e6308fe6780b7a8934a11141812f0f5411186a7ff6bd3da10d5f75f46db29fa8b9499f34e7e423b25226bf22151a088e25dd175d6dc6efbb9d560312079ccd46b3765d3f091a230904c2d81e8d983456eab2f16325d71cda06d57f36611eb445cd5511e6a82930d3c80c44f672bc5f82c00d0da74590feffe40da3e063fda2df1a8219e3b1603c4f6012c2864f82f133af06519183b33c6d2e09525df3f14310298fe7d781355ef16c7d160f48a9393a8d613f536b496a82743b21a9388712e86d82968c8f2737b000132657e0bb66f45e10837665ab21897b83325236bb8fb21b24e64e718deb43df8e57a648fa613efbb2a7a125268b69c9be7cc83464a368b4a50c2abc34c607234eadda254984078cf8ae140337faad8e82d923bde0fea227725331586fc8e5af73116f9f561444292821786167633b53e4980b783f70af501aa6900cc94ee2d5289c588f47e215535ccac0b52d33a2fdcb92d38bcf4b1f975f7a17f3bbdb9b732da9938c8970fa53dc7a36017f1e72f5d06b07def9cda3fdf57f871c555879e8e64f7be054803675a86c9c4036c1829292408dc3071d6fc3be10686d105c57077b60f117a285ee839b0383b4572fed60ac8a5a038ea1f285c9605eddfd061242b552f2eca097b213b0642d49b44c137835193cf162ca8b67f7cdc4c29e2f740cc635367477b377757dee87c5ca9882f16687777a0f83ca0cb6aea32e71ea4a0aa97f52656127faa45e9deced92f0cf4167ff16ba498d7a81a0e1a042b3d2b7fb9a5df3d688b25267df0ae8deba8fa123d02daa7733e7c4971b31ec4bbb7780f072d194a253fa5d55a5524df9d63d77d4aafd1b36f6c9d845d34342cc3fb678540f0d23f28b235c3801df70c5316cd8faf92207462c223a43e311521a25316099b4f28021e777e3810542ed4e0c10e5dfec085718bd9b33bcd2d775a6634fc6556aa0de25f75df822b521463f79fa532c86b1d21fcbe84333a571bbbce53af7f9a5a30d066301720f8360a5ffdcfcea2fe695c6e09f7fa2343d94258d85f3ac263acb68bff2966991c9895177ff0b5d8d6f242927c787dcf75d457fcd14cbf5000775c020b34a112b4c0a09ec89045e752c52a7e97859958d3adb1d042542f0e277bfefd2113deb9b1527574b743d5e3b2dec84bf563add774e1d8c66ca0e6f2f7b767694d862d3873ecc6702c725413f6d3b05f955ccbef251c01e72bfed50b682852264bb0e56c0e3f7467ac6ed350b3d32cb04f13d4ade8b3337d09e270c5c1c68b16d6a604b52656b72c97d50855521b07acfa286d80e37954fb68ceee61e7c34879f0ac2ee9077939ca2da163d91f84e2cad6116e5579cdd14f21b157d80d62a3e5b90c63c2fbddb732acb5820c864bd71f6c4070f778f0a8d0b4846d5d06f62861b70c5e54aa0d9e46c5f18863e76c88e6fcd525a27b221f661d44602d8fe603bcbadb60b680ae0f9d6ed022ca19a51894ed2b5cfda8b9ae806e2ab4703d82f4f48713a7d55f15824c15038bb260ba4b152acaca5d358d9e9e57af84a247054610c62cdb05b65c5d3570f4cffd5a6f2f07618927f9a25d1ead8fd012ffaaebf90772140610d804eada1738f2eb8b5a93f6bf2358007b29439fa5d7ed8df59210953c7439529e97401e2603f4adc79b6dfe5553ef7669441a72e410e40f836c652cec9ffdc7d50758f25e3f4c3910b876b7e68d308c1e3ca5fcc59527a4caf1c30b7c0cd4ee7270da2566ef41066b2ed706a7dcb0a2f311fe5a85c3bf1d5cae4df696ea78814ba6c58992c3e16c1d8b68b33b6b482c822167057ac156df0ef44ee85bdc5851f48f861605c3772998ac07007b3f0f9b0e9b69def01e4fbd2549767fc5054b5534b318ac503dccb3da99f1fdeb8136eaafa26e5bab4fc6ef5e16454a3e9064e6f6cba51e8e0d875b948a98c38844fc50d90d582f813044cf74b7723a3c039bdbba43fce63dd4b865c5d569918c0c6cd9be89d52d2f464719678957b50a9edc0952f09dfbe37bbba06cbdde06f9ea4cad33765eacbf0cf6ec652e05bb85828b62622fb547e43823dbe233cbfa89b78e23e4d6ef84f0344bb46263dfc268cbfa3fcc92a3526b99e5da77f6a1131e51b9bda2a6eee307d6b402ccf744adacac92d6f8aa3d962f8e191238635a481e046a5bfba0a12d578124c92f6505585f6a554fa5bceb95a6de9a7563f1be24faca31d11fc6dfa8c85c9c848b3c92c10cdf010a78c6ce1694722ad609fc68e2bf35fcc446dd84cd30bd9ad3aa02faa80a4ad6e1f74de8334c34b3ae5be7fc42206433df081532c363ef3a16419847529ee9fb7dffe9abc700a4fa5e758d4c60669900449568c46b11f145f5e7b9", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="e1ccef41d6ea31bbf9a7d3b39f817fd4fb1297f08ef4aa681d02a5b3cda533d4ef030a91abcea18e0a505b94366644ad7c2dc0", 0x33) sysctl$kern(&(0x7f0000001340)={0x1, 0x16}, 0x2, &(0x7f0000001380)="6728cfb106bde320d60ff55a9fe5c1cb7568103149295826da6d888cde8857a35755e2c515e7fc847c9e39f699019c23fc1b121d21a6149d9c7f9e8f46e71ccc40635393006da3ba3581a61debe690f7738c4bb9b12acd82646627fc3b31cfb8a442f9ec4597096307b36242399ebd81f41c772054d95490868457f3ffcd38b6486a0b6616901229b75e12b63614527659025f5362f5a213c2a2a9d0581e78b6286f8f2c3887da19d3c24998c291ad84091868c89be550621fa7eb0c1165b1ee35f7ae1414a8dda5", &(0x7f0000001480)=0xc8, &(0x7f00000014c0)="b572db1e906e5e9c813af8aa58be19fddd12e3baf2de3d0f1d0231c3b28c3d7656e93025c91162c12dfee65e7e08cdcf7269e0893671bc681a19d05cfda3306ec74a7c6987f0fdfce04d04fd876066aa643dc2cb1e65050b15c4e4f892984b8f85c9d505d7ceb38f8422dde8e9aaa3f57b1c8cff862bd15a015acaef80cf4a9919fe763fb01653d88334b9581c99616885b7e0cfc305309d244a10a8fa5b083a1b8deb8c5b4a31ddf41b4c0c2ffef710efe63094799e5a", 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000180)="401c22576ffe9f88dc8b6b60ffe289ceaae1dc069ddd769df114cfdac22f758f50dba2d33ec2f4c1feba62c6568212470d80e9ae0a67a6938da0fd5eb7b689c8fa302b4c8369192d0e965b8b48595f1e6cd37e02ca90a1ce74af45b4e60a00"/110, &(0x7f0000001580)=0x6e, &(0x7f0000000200)="b998fb7642431f4bbb15db5c48741b650e9bae565946c4393af8aa42ccfb95aa9f18192c6cd74411299590c81e5445aef0152baa23149a20ca4edcea401bb03331a790fd407819f79253a0f4bb18be1f66477e4cdb5acbbe595821330996ad54364a3cd44af620013bb639708d6eb8700000dbf26ced1bd483314e4311ca7a8768ff259e67bb1d86fd639e27ea4f37a1cadd5086c1c48e2b23e1647152678acbbd18d7bda3c7e0d35e81bd8293ce8db763", 0xb1) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000300)) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r2) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x20000, 0x4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x9) chroot(&(0x7f0000000180)='./bus\x00') linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: syz_emit_ethernet(0x42, &(0x7f00000013c0)=ANY=[@ANYBLOB="df0659ac8b524115304bba6f976bbd2297286f801158a768c141b72292de92d109fa3521aaa88a8d40bc6a2833659dd1d31db5b5e0673f7e07c9717d40dcc72742b6927e3f0ad1dc971ece9c426496a1bc08764a458ad6e10bb472947f0fcbf19a261cf4c535f3c0bddf4a2cd10f04142e62fec82a3e429a8c5501cf2034508a0fdbe02b19d8593254888fa66592f7d14616e33b6c6ca9e71e08023257f63d9e74114f92d98e61c8aaa926f36707c1123cfce75332e2ad2f72da99aa1236d14d51564b9ea57577c56120f2df61317ca8059d10415a8bf053b6d8704c3c8e1946625921d43ded90ae58a5c5be78fbfa77441e6ef8bb2589b324c3c306d790d6686d56a5db20b959f41a164be82f910345ba5fbeffc348cc1dbf79691e7b750971485a639d7d34c8d5ec47524bb025dbf6923eb285f7f4e0b0c8d4e22d45f7f5c31fd38be8d2f0cbdaf73e886a3f339b2828e31907cbaed9bbcc40552e93c2fc55509360a2c931fa1bca4736bbeb0715fe8eff8f7e251eb346fa5d560810416fcd9f101e5e6c8abce935fbd1e15a8506be125ee585d68b33ee69ccb4f99e68a29d1849cf6cb0589ed5f5a91dcbab2a8d78a6ad93532237afe30819b505ece2009f2ce5ab5d9dbaa4dca475c1cedc1f25921609347d5ed8f21fca63986e6227c83abbc5d522fec1f5403ffd0676bc46daa571e9e91e82a984331295d659a7bdd4944bda36a3ecdb1286cca6ed5d2b56b31740ffc666add7dc4d3a1f5303160fe8dfa11e1b4eae28fc328d35b50c00525c303388ca816374c3a153ea12dd4826a37c4fd51bf77d68f3af50ea9579e1b975ce854f07694431a40c9da21faa6bbabd7a2f8190a45a0dc40a0686b0ed9950e4947dc01472fa709abb5c8269c8997dd91ff9c4203927b0acf30264858a6dae1243eb54c6ffc5ab08c3b3a67812bd22ac4974a5dc2590a767ca0c3869f75d340a5ea58f9415f7873aa989673e9dda761b279fc2a2588815f86cc253458615f1f72f012aadd59ce0543131a544e1032ca9346df6344e56b80b47a75909fe005af90f519f01428ea7a91448412f5d6cfae44fb6c07bc2ace3712edd39883d6068d01191322d6885990a846166510093fda3046d8c9d6bdb259d3e6e2cfeb53493b8ee7db25f76d99e7bb20afd81f19a1a99be8a545d086ff3231b4619a88ad9439de79abeced61d061b177313f06c0ab821e2252a2b28239e25bf23e88a4e3b6eff78daed8154ed262b84846fa52b62a3c22cefe05e91a6c3458603afcd19ee75746b5dab49182e086175c7e591ca8162713217763d98ef908600023b11b845594ad52c8eada8d36a62340b6267fcb95a8a5af106325d46f1a304f0c02329a5f075aa262e41c7763b5cf3ca195b56c785be964020881a5f58c98a2c03879f6709eabc93537c0ad989a674145c52a766a2f71258200bb29a2c7d9fbe660ddb88fa738bfc49149dfa5cc77a48923f75206107fdf63c8fcb232a76aff922342d20b98fb90ea20afc44ce4567a1079b61dcfdcd73b452d55e37cfdebab010733e3875bf0ba87473dfb1f32636b11c724f48add8e8c1d161bab12f8de7be61701cc3bdcf62e1eb90d8ff00ec60de77eba15d244ea196f63c2f7ce958b8b93a7ca67ebed4f5b5b961c1066a649971158c164091f1c34179a3c78021b8b15f5c5f7284f731f7811ee082c9949c23a321e67c7203d37957bd3207b6987468babb4f014d9eef071b06782dcee0ad00875a88bca77e106f6e47686978232f5f5850a4c904dac8aaeb071f4ec6681c7c30a51545c114525f6270780cb14154b3ad7d53b0dc70019da1ed350339d5d60606fc04e852a422124d9fa29cb3f3c889cd8d18546617910928a4112cab775ba7553e043859caedfdb042f160b54f15edc1ab059bbbd60c1e12b5946306e1e427fcdf6ee0391cc576cc233720c32222036f3a5ad3b819be691aef39e754bcb4ee4d0f62041967c23cef7f576bfe9d3e5a8ddd2c1f341613cb53f66c16cef79c62b53b2c17c1187d5f4a12c1d1b42985abb2199f6559de788c810f50c1ce9b392cc44fc9692aa5d95621ac460420ef54c00b2d6f22ea717bad66d8111f2de11cf8d860e7b1a50fcadee779981ff01467b0af547476311bea6e1ab8609672d998f644e91b252b760cdf20289f0fde4d691eb8425d5a9e0ce97fed0f194c7614755f1515790d0a66cbf3a3d44a7cf4dcdac7c72a25a9d8c74e48418f6619d80fe792a329e4e0d924aed229b0bf7184740288aaddde6c41448681502d4dcbea5cc4294913536c3eb3e8653f1e672f908380a28d09bbf6daaca8c2bfe0c1327c8a9d6a95aeaf7a35bf16b5a6aaba5c12ca6cae11823c82bda921d1dff97c9c3a4304e061283e091c0289c71e2854a4e6adb24c73297a648d802325d3bdf272c4db6037c72569e81231c63a5de3ca01f05b83f78d356b8c27fa08bb42b18546040c4f3337f7cfcd47381311a3a3088d09859ad6335506657079058098493b9e8955aed8c53b6ab50823de2be7be7fe0b82a8bf753a35c9f1d5d6d8efe01ab69a47b700c409fbecf5d7185403c2016cfe4eb7c301b6516c7abf96de6f91b01195da2dc61224fe6cc28e937bd90aaf8df3c076e3fe247f2e9baa2ce99d949fe86daa1f1332ebf22a08094a4e8f1c939ff0c3e0f72a69dc42fdc40508a527521a104678a879f91f10d9bfcbff661617c752545146af7ae031592c6c93e5ab8d665d46d72c1ed16ba964caba6d114d05a32eb4f30c68b67c4fadf28219c7db38c5a85cad4ae2ce20ab38152f6ef490bddb695e6decf7121f92101d19be12996cb1fbea54ad106f03985f4ea37f73b9a1d84e34367dc10641604e35b04670710b9d785a6e850125f6cc87deed94f93591aefc80e0061f265a1c49381af603b377f4d7cf15650461d0d8744f7b48f3b4405cb58f83b7c3aafc2a941d91fec194d4044b101e455910216bbd776d85560913af12ec4528cb696c618e712575275f1406ab9d4feb329fe6d1e60c782efc17859ddd344bfaa758b1ac0ac691392f80a15b013829e258720abce96a833f35e9df1157ede2e51b1c53bcad5e9450085c87a55850dd8b794dc8edd3a4098f2ef19295bdad6f61c9ecb82fcdad32cf7ff619b458eb0797adaded303adc88d60bae5e21ddd056d62b7e7d8e55f2914b6d00b3d5a403250747e209c2ee11787418ce4f3ddea2a535c534372f72e15bb16f0b83657c7e823c8054e6e33066d2322905cb4a08438f35c798cc3f948a113ac0d85ccdecb2846c8865c4db4f55abb0c44053970a9ffe8e485b2aa35814db2f740c08a0ad8a72b7374097d09e155eac38f21db4aca4bd717aa98678735dcf6709e9b2fc347dc9d18c7214ccf3bc63e3e10f5d1f99544cb5157859d8a7bce5580f06de1fd584450ff49335b783231aa4fb20fd9f99b90b3b98a9ee756c8048f2c0f5fb64eb75a4051a1989164b30ca7d6ab7ea7b65cf34cbbfe86c5497f08d9713ceea004fccc0924dcc16c02907fbc1dc03860a8849e221f189e0eb043fe52dfd5db87e785688d0cf4a9f474e11f1f75184d80639f549d482282352ef5aa56e2f9634ac84b5cec40720ed9bfa2d5e7cfe64bea22a7f8aeaf30c9484d5b2709a0d51db6396b59e7203e8340454c3f905db8ea3b62c5a9f8b7e9807d4f85903ce5a31025f815f4d1efd5bf389e1fb944ee915d446d4d3f843cd78a0d6065e6bcf2d449f861f0b29bea761760e5750e2c89cab88bf8d2483d907e68e5df50eb27797690424eeaec94126e640de281305d90c5f63839f693c18baf0bdc9d51521ec39df2538bfb7fe544bca159becda059f0bd4951e4130ae6f6e867b179770a5e1cc7ece9608b5aa775b96ba5261102f89bea95cb7348bc767fb0f681186ca411b428d5e9742b22c3aa40c36ca55976f2b07cc7f105c6b4b93ed12f73ca5d2720a53d93a20570770b3125b15f6f6f8d9d45fc23be249f41788b0cf50bb493cfcce631829078d32072888e04cdf616e987c386b83a943fd8bb9e081768a06e61f66068f5457c94161e76d886ae5f670dd2c8ca97ed0f236850253248b667b3dbcf35a6c8b50c567008898a45bd14ce88084c4e88ea7d99e40e15773a11a98689bb390f969756201810c4eccb1cdb3a0cf76c7faf00ec4dd3d11ac519998f2f34279d51500010e1220735952c15bef23c16ade5793d1dd6d29690dc24298f9bc311f88bed0d99c1b122ae173436ed40b5496f1199e57ea557acfefb56f521f46783e908cc9223b799bcc0b20c6eb44a16f4c3c302cf8404dedc4e48281a35aae8a201103316a95f06055ad7639326d604fecb23e54afef9bc330ab8ebfbdf7848ffd9339c27bbf1a966554c79f89c334fec8c1f922a1416f6408b279db510f468c85d9f0d9fc0fccce5af47fd8b4abf8ed60eade958e4d1325f40f80eb5a309bdefcb2b145f396c0fa9c3330b07593c9aabb68090ea5c0404203853d393193bd729de6a04c255d680044d99b77f5de917e773244bf85d0018d0fa44691ba26c76f29b7ca5a716e01fc2a6d9fdb7b9487322b8fb96be4d50665edfc0a38d7aa4af2eeaf7ddda2dd072bd0da73c099f9dc74ddbb017e5e0e1fe41a017fc1487d8682fbfff54e7d06b396a1b630838775152f848df410689b778246bcc8fa9c00668da92b6178dca04ea2399f0a2e7e7d604d8604b61172ab346fcedc288dd0a313421c6b70d46d559a132ec755e110de170e3ea6eff0f70776728164bce9164404404146208065637daa0804e94420e86e719452590126574b50bb7dfbbc7e972df3314a150efc85cdd6484f2587d2431a702ebeeea39fe7ae59bb6b83fc09b280880dc391009be7c778dae3d20caa902c39baf96a599012d911f0d640258eebedf78506869c78d731e8fa880f3c882b03e3fbc3269b5ca7f3144f5ee90646a9518a8c881b0a214be58f0e9247db75b03adfc7c72e15b7312de883448b8e6902859015c72476e06f8f2c32d6c34d84e93d0d4af6e004135a33c532f34fc9867ab79f04999e052e7abbfaeb998e24e9cfc1c16bf0bf334649d9b7a00bd193182aae7fc644e58fad8dbd6f51421f9751ec07ba333609c8ceb2c059f2d426b7f0674655aecb60123c6093328da23ba82dc7b3508c816328d0a341429e9a968c9ecf629e829783b3a726b7910e21a72e29dee71aa57faeb4ee9858fe71c6fee37f66c3080368716a52aa7e13ae72fb1dbf3ea15959f6f64251fb4bc02b44bf231bf12cb203abd356596ce1241670aef4d177d95ee2639c14e98bfd25f88b63596d23f9f0a6ad192a221da28f57801f6e9a10540ce28596c0ca719de9043bcb897f2332c8b6681343631f4172b21ecc716cfa710cc25a76aa56e1ec9ec089788d744c5856c50541616215466e22d2debb6e0dacd32ebe0572ea24d0a9e6e5c255cf34c2b070d9de52104d65aa8213dc7b8cf4af7c3ac7b3338dcd71c770d1135804d86f03aa388476cf725962002357be2d1586cae3a2dbc8bda3f2e9ff46acd7a894456c7bedfa4fc91f458ad198b904fa0f0cf8a338a9065edb96866d26af87d14d10f38626541c1a78ab77c5c7a81fb1867501aef3696861c92d0f785b6c1151c38ef2af8a875ba5cfa543d51488e00b8a62b1045cbd09bd94bd9c92022d1d8c0f7b0aa8f76298aaa75245752e0345ac779428bf8550a911d0675deaeb7c19112aa851d0839622a891fa68dce64876299b6cedb220b1a3664c31324902344b6d4ae2060358f6ff8188dae726dfb600a878204419e", @ANYRES32=0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0x400001ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getpgrp() ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file1\x00', 0x7, &(0x7f0000000300)='./file1\x00', 0x8}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="0f05e2162340a63c89231d163df4a724f57193bb0402df08e81022d680ec661615c01072c741807fce3200340870d9923d619d8a3f68370cb3a3fec503c68c2f1939a85abb7d3929611fac25a8d01605e1363b15b2a4be4ec0bdecca15866dc477838814267a27269b20f9ae92f5d2d4d3fa0dc3afc99aecd7c4544513c6ba1858c4b1abbb4107ecef71ee10c6143480fb84926fab7246996fcf5fa3e86eb47d1b4e058bbdeda28345", &(0x7f0000000140)=0xa9, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getgid() r3 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x41) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup(r0) executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0), 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) executing program 0: r0 = msgget(0x3, 0x212) msgctl$IPC_RMID(r0, 0x0) executing program 3: socket$inet6(0xa, 0x200000000003, 0x87) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6}}) executing program 7: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x61a0}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) executing program 5: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$sock_int(r0, 0x1, 0x45, &(0x7f0000000780)=0x9, 0x4) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047441, &(0x7f0000000180)) executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000012c0)={@local, @empty, [], {@ipv4}}) executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)={0x2}, 0x4, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/179}, 0xb7, 0x3, 0x2800) executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1002}], 0x1, 0x0) executing program 6: semget$private(0x0, 0x4000000009, 0x0) semop(0x0, &(0x7f0000000240)=[{0x2, 0x7fff, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0xfffb}, {0x2, 0x47f, 0x1800}], 0x2) semop(0x0, &(0x7f0000001400)=[{0x0, 0x200}], 0x1) executing program 1: msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x3000) msgsnd(0x0, &(0x7f0000001440)={0x2}, 0x8, 0x0) executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6}}) executing program 3: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 4: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$inet6(r0, &(0x7f0000001900)="27ad6441cf6a4a85c080afd1153023c4b9a099341193cf31fb03626ef69519bc90c392e94e63e69293c73d94f8a7a8a16a0e6090942bac50aaebadbe713e1c1191f87c3081f7040334ebd39f8726e90376877850fb7dbf0238995a9480a81b09440930bb886c30d36d6e3f33cf678ac841aae8cc672619031e72101b28979f6de54879be554ccfbe441582e4449698a3913cb1bca5ec1267304811e9caf834d04265c71bff17a55914b78f7a16de5c2f54a9d8cf3a809bcfcb1a731aba395b14f10277be151d20f7fe64450b2075b4ffc7d3c161bb431a5176ca04c94804af628b58db231cbfe1daf27467b4a501966342d44a622882a43a7c1235a500614b7327ad76dc679d32ec7cb2211b06cc04ae8da271d85e3bf3d33c5f4f9eb649c48753456347ced218a8736239dcb8cfd0e61a0473794686cccff4df8f9a270c659087f46c345e3d8ee514e946b07fdc3f4050d2f00c1e87ecb81e15022df30f602c9d6e70cd5c8b92f4ac4e8a96478a766b9907980f61c0c4d05bc14bc20bcf62d91ad4831ddc6027d7b7112b7360f68a288046b193b39ffaed3e53ce65e4766dc3a0ddaa45e7229110625909e447ba8482e357eb5f4c5b5c750cfeb9ad39150d65cf7ffcc363a004388fea951d88ba23c63029b46685527fc7bdd848581d8f993c922a915433a4ffa557edeab1577d922048a470a23d80664a5f7332e16797bc59926d6ab016f2fa11cd5fe8a22c0f5334e23ec49924dfb37ed5", 0x219, 0x0, 0x0, 0x0) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 7: chown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a3", 0x49) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106914, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x86, &(0x7f00000010c0)={@broadcast, @empty, [], {@ipv4}}) executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xf, 0x32, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$sock_int(r0, 0x1, 0x45, &(0x7f0000000780)=0x9, 0x4) executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @empty, [], {@ipv4}}) executing program 3: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x4004667b, &(0x7f0000000180)) executing program 2: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @empty, [], {@ipv4}}) executing program 5: socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4}}) executing program 4: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0xdb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000240)="4f86b8b846c16f5149e99f00a69a6b1fa5bbf3fc6e57af0d096683ca8594287c9a60e3428f9014c116edb654f00b2175bc51", &(0x7f00000014c0)=0x32, &(0x7f0000001500)="ae748bc531e765130849069b86ee519fd2bb1840ca4fb9282af99026f81c28bc0f5ad3dd0ef0d8472a34d4e03f50ed1ee64172ba049af5606797bf64", 0x3c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="a7d955e5e42f3af9c5e079aebe1bc9c7d21c21496007937dab3b9f0e7ea335c39b43d8126efa11e5ee657e48c8c7ccc600bd488f55e0965e3a434b3de30c5bde15f44beaf673c74972851c41412d5ad0b5132c07405354f2a32c732f46e487f669e8be651d73ec3b792dfb89106e608f206bb8e529b628606dfb1fd807650c69a58fa8133b0ab0446c0e68d8dc0e38846e4d743e48f95a0e48293e4ed33181eec5d600c30a2c045d1a2da8c94a3a6818d759478ded004eaeb01f7c4dd232445a73634627090d41e2d901502f4f7c41641b545e989942e6a674758b61e51ebea67bdd2ce292f034f35ddb5bded2486956aa9e9c63f56fb7e72d6225e0ae9483192c3da481d87254ced2f6ea21ee6587a36127a6e62119f737a0b1d1612475f1452a94271159dce089cfb7637feeb0369505fb38b9b1a8b6c2dd43997bb3082bfb42403b57410ab2e6c428992778b3d727923ab9847c66c958e3f3851bb632fa167a31aab8e201a555b6929b529fd72fda165ef832e752c52580bea9284615267add024c9971e844e5d8e9d7953b85101643ab97a6ed355e7691413b3f16f87f2c66495e3fa515f4184dac90aff0f19a5cd837c3988dfb9084e820840a01cce85a7cfe58e4cee736deeafa2b13899e4049fba5733ff5840046e208b2cf7035ea0dc1e7f29717d63bbc9d86a8eddac4254eef0f8aafdd0b9133623d428f6e149365ca8d0b70a76a93f7ec3a901d8f6d0a93e54b4962a89d65f91c5031ad599f2dd7bce87fd810ea088d688c6209faca8e8874d9630278bec892d1cfab7aa658e8f8ad0bff944e66ff604c783d2c961002b435309eb5543ba98348d5cebd210bba7f00e7209db3b6608e385ca244367ff9cc329b7b0bc0767e509056a019f5d59aca1dee70662df937b48bff0771f012db26382692a27907467f292327bba19664250b8e968d1ab47fd1fbae837c6d70c8354093509e93fa089844c1dbd79377e70344979ce10b7a3609b2e3aa9479625b09c535e3829bf748a4da0ad233799508e5d9a4b8ae49a5c96c554ae08edda9b9585b35253a9071e483e5dcd57c1f5bb2eb24efd294dce268ab600b068cc9d72c6bbf121bf871f51843176888624fd3c87ef72b735370e9803ffa6d7f802a9a03492b1b80191bf7907d02f3ee4728b8700966a0bbf6f2adb1256d2dad7dc20faf9397496ff403064d2cc37259ecc01a2a2ff1dab17727a8097c7a32f7bd22a8ae1ba6a7ce41b6abed013f09bec7b927c5246159acd5e8a0ff4e08f3d68fca2c6aa0c555a8210fe3bc15f8247abb7a1c0d1e66737dd4ac2cee0aa7c34aa06e78bef660c41212f4e30d62c580c939af68874366ea4c33a03950be2adf137aaec251fe613cc98434d1a0b6c85b0cf0aa9fdc390c12ce556ae0dc208eb19f0eb98aac4b91704aa6e4a81b5bae918af7865dd620a2ba75cb50848a3230768bc56db9b78b22e888608f6c6651cce5150858b131a96917f7eadfa8d3023e427c11018f1dc3236a6b68d870306247ac3defb514a8c5301db298ef56b42e03abe0c80b4e065f18f050990183e11463afbc1b9256757a21a2b9165e96fd3a67538fe95acbad107a3a3d5a148ca226ccabe0505c507f6b04267fdf2cbf38558da113b89147b039fdc55c2593b132d11db46e7ce8b22417abc4eaf6870e44088e355010cc7cd0434e0528d10f56af36e075816cab28f8bede8061c6c9547145bf67c4ffb9a934badee1f60ca91f8ae015cbf9094f498d6eecd2a3f67d6c862bb5cfcdfc0386c6145f9eb4485cb05f0644b56d40a51db0b7d928fe655a63791709310df8684f9216b3f35908c6581dcef40b4d1f3d55bdfb23bfc994dac676193576798f6ab4bbf7de4d9992e1274cae0c1176f6a60975f767db19b40ea1dd86ad273a1a996e6d04fb56584309d4da990ad927ff24be392b4feb852c7b6a2f421f693b85f3bfc1348c3c9a2a0c77da14a2efb5debd2249a43cee8dad4495cb9c934c2c0aeb6099ab8785409ad6bc3c3b497ce93b70015116dab9bb4ed345d6a0fecb31308b9746bb611bb9edfcd53b077ae722112af6acc11d007c507a18d32969d732a4145a449f65adc11772b655b14f7d2e7e277fcd96148bb7deada96d92d4eb5bc335bae952c495f4b2da39817e4f2f8b481811a42c88dc7360744abb06c98f55dcb96314107bec3bf24868c63e97d26bbc60ef92f8010027f941161748ae0886fce28e531f37ec43fd667a7c3f744167242f47eec709aca20472be48db60ac1f2f8153550767b281fd5d2afc8c17381fc1786f8f10be7022a8c794070a10969f95b9db4a5c13d74b1598e2bbfb273571943724682b4c83267ad3e07918571f01b66edae66d0fa756651e74f81349d03ce11f9425c9c83a1d2ff18aeb40e62a45f58a77616a072a52bdd2b45a3a50bae6c4860111675d1a311884fa0fa35a09d07dddd80726fb5a5a91dd1c3e9fd54a278ef493c549c6e58cedd6ab0ce3536336c0c6d7b8ca5b70b14a8fdf7a8b47426743765ad29416ae8b7cc11e420fb4a04057c4e854f231b1ae82b724819b7c4afb0105b222f391dcb20446b9ae86a65cd1256595a971daf70cd018cbf72c13a811d5456ffc40f1dae3c06aeca5320f423e6baaf55c4d66bdf5ffb5d1c48c90cdedc54d310a2f2f6618dc60d64105bd243187110a8542031779e801e562fb155eb5dceb76d76d1bdd6c26db0ffbf172a1c5dc49f21c4678e51608a2208e862acd15a8c0e3d24e49285c6506fbfaa63b83ebd5508c992020217d2704cb24f6190e2a69b4c3a2b0568c56ce2801f67aa48c3fda8348359ea3f8453e8f5e0eb2920fe78d9f267d431589079e26a9b9d2ec015413ee8e3e4dce068063aa13e6565f3d9fa6c117ee938417bf8490668079567873f3dabc1633afd09b8851fc25bcf7d7b26a4e71a972f2ae01289b8a4deb72aeef0f5b495188a152f424bb9c6bfe04d5daf9a4322cbefc92d6b97a855ecc176e6b47902ec1c1d5e58dbefaeb6bf5619a8a577c4e21e42ad91e694a70d88e1be6a9a6286242851b6a5860452715d8d729e19276a30386432a11bafe182d11039c5a986a3e950f5a5edbd2a0584e7033dac5f42337ba25f31bea89c6eafbee3349fd96fb15eb3901cb25b98f038812de5a456344df9d589142ca45bb0bd6358cb9a4e345ff1fb588a2a2efb0e4fd1eaf162177feeb738121ca73181e097766d193c6556886948cea6cee26131ebc02a328e373a714570787ec3672ee9653cc80a432291e2382f5bdd6d59139eaa1d0333d3cfaf4ec23744ee1e82082619f80c5c7548f435597a5cc4d3fdf45da2a22359a3de3a32192176d2d40cbcfc77fbe613a95a1d15dfd882eaddd6699f510a50f7eb1e2a163c2d86f61624edc3cfb1f96a1f14f40d1405395d85cd58dcb0c54d917e7ae594a56d362cd6f9f1af3adbb35a94e47282015de7e4ffb2986f54441b915719f07677f87ea3e1f45bf468a5db271456fe97f8521e3e81a9f5b8b778bbb200e4ac805451b9f19a7858fd008453610e1566eca22a1700a2acb2a1e06ec9342958f5a1d6d3a92f5c87dffabd570bf75f26a6a1b32ec6738d21538ac8fa133e73b87393ad5ddb446d1f5220ec4f7868ffd33004034772904133a3e138c6cdbaa0ee7edc0d3d88214a4fe922f65455d7317c0422a8ac76c9420777e9113328fad55f4b6c098ad2fd4ec6588fead16248aad2c71e26e611eee91ebdeb51ddffb00e157b9bff0819fed326dcc196e671e82718c9fb79772a80be9b34b02f8f2f7480c40c0ea4333019700f860dbb77f03c82642f8aad2f72656f22a3b85f1b19010a3f27a54de1270540876afe4c15baf255c02cec828546d77fc1a302a3becf83dc8c2bd0b64affb01526410331a937165c737ac0a8a6086f87aedaca4a9e06e18a258fa715065cb81c529e358300a88eeda00ceef2cc7996ec769d54d1b084a846916a22440250851c19900339bc2eb307e369c2574d6a8d9ff60f8aa20a351cbf242139d98c6baf349cf46144818257f8d54e70c765c7a240455e2904e155b7eea16acb6acac92dfac3e81f6f7e5c65602bd7a4a4c83191dfaff844400503e07fe5540c9e9f64d5460808131829d842e2aff7a3bb5ae58757f6b586deaa1a45b7c6679c32be554912b6b15eb82beba4bd75095588f0f81407645d28afeed1a40abca648ac240256622c1f1bb4452ec25b1744f78dc0dbf4dbaa26bc08ad1da6108fd6591a198b5cfc6d9562c4ad28dea8d0893fe5ef98757d7e0301c88f3aa5813208203deed2ef59794e05a60de89bc5fca790f4fcfb5c7aa4b1f2799ea1ffa8ee1684d771606b8b387af60abce7a90f453962745230e22f11c2578bf56e3fa7b463ce14013f0505f8f3101f057b33322610c363e08d0e4be74ee4c01dc5bbb0fe7715447095143a20300b8000d8a4de85431dea313e565f5e5eb10982acd02dd3cf8502701c9ea131c0e493c87df3c3afe96754112fa618f9e930d9e5e48921617c04e1437c2fd73129bbdb34815bb1bbf90048a98797409aafc291e126b103f8e102e05bee46da6fe447fa02277c86d1dacd3ece02fb65201770f9a3f53cd7d6a343ffa7cfaf2ba87bcd927a8534beea7b5fc034aa39e8311dc4f1f411a9a2a4df2d6326091884f37bbe89c8bbcd19b0ccb55fa0444201fd31ad10bf0ee2dafda1f5721bf23be3e5930e183490f7cfc5caa91a1e48e03d2e4b2eb4ca40b4352b15efad64025608701503f0b30bcaa322851c742c60c6a3d0c33dbe15e6f568b1dd25d9c0a8a950da1cc1e5789ca35bbddd79d1ce17719ac78511cc04b92f3648a797104ab65a6fef51986d3845b4b397a616c26d0dac94b0cc72eec8e53d27e4e9c2f3bfb054431d5b3db26c4ddd5e6fd2436aa8f5cc75355a2e9d20ec6ffd1c7753cb01c7826b38aa0f30fe4686ecebad85db11fdcdf6d2b4345d0df29751dade695c939359036d332faad1e6e7dcdf7a5e9ed52f17a5d13f5a77bcb03d0b1676ae1e258dbce0a98fd5e0ed98cf2eabfa682e6b3a007ce22c2bad5b6cc689bff978d951f6b66e2118e5e24f816a0a1fe52fb64e10dde60a919bab25dab187a62ed4b2957b354dd2910fcbdda8e994ce6b0bdf45d98fd41b81ed833b689d0cab42b30b470bca3ff1d6694ba6b1bcf20052c212c51d234e12cc9650877835817232a4eb4229a2aa15bd8fdea3bdb8646fab2be9512ce57c3246dd8ddb67fd792755ca280172039587d0db785a0c175338b85db380cdfc4b81f21b4b8817fecbd58516b3ffcd2ffcb530da2f75c5caf5403a6184f96816d0b9e9b391edce646abc60a005e7a09f0fb7c747fccaf1c6474b42328a8c49ac42fcae1d158f5b184948d45ba21b050658cf8d1a8ef90861f8f426cf5795ccde57806c21b717ae9cc80fbedac41ca21470612a263dc4d7e398548d3836ec5d5be675a20289d78c5930ad53e4c775fd3c8661c83406305a899bf2f5ff195cdf63766b9792f3ed774b8e63fbde21d85e5e835fca1ba63ef8825dc95092534f890db7619ef7284a998caa93f5c4ee15010108e110d4caf18f380b4c1b5cc3343266d0f534725a1f67e2e38a5f488ffbb735558136379099961b1ffe43c9e698c815e468c58ef15f5f64d9206e821e6c2a2ed66853e793d82b73bc995f56e4db6167e771d6fceee8a50c039cd75aac3b53c806224246fbd7a2820c00c3331d0394355fcc3aa610d20829ab311e35f23ae09cc99e2a6079536cb9881b8c3f0497e77a3ba2ee2a3b6b59058e6047e1c11f1", 0x1000}, {&(0x7f00000012c0)="19fad1ffdae8b78659599fcb1da98f734958724206c39ce76cde9cbca3550c919a54ce470bf5938bb0bf2b9f69d931db5bc3fe0c66d55a012a114249719b00cf63188709cbca5f778dc1a396be8cb30af7b677712f57242573239f45a05e72ec0477136a9b493ac9fb3bc130ef2f70", 0x6f}, {&(0x7f0000001340)="bfa95a316de3a10dde24e69703961f4f04ff2f8fca14e962e8e697b8b40e77eb972f92692b652b14f10e2530807bac20125b31c41752bf271573b9f6831a2feb47f0c1dace5ff4e3aa90e7e1b8da501a5a0ac91197baec8c0abd910cffa4d0fc02253c52bb951cafb348f1739cd20a7a3001cf95b62638ed1b6c0372c2ebbb965e88142389f0d32403ed1c7d43f7c8d1da001264e55c8c1dceb2935f8d1f0a5219aee620937e9059b819d50ea50be7c925225e6b38500a948661576784d6726badc4f8908a20d06ae0dcef", 0xcb}, {&(0x7f0000000080)="ad04b28f9286649c6d1f8a9e16561407927f8901f3974a5b6539026eb70693c6ad5a93c4ef69dd6cf8f6", 0x2a}, {&(0x7f0000000180)="5ec6cd0d2d158c302f53100747b32104b7958c3de92ec552f4f0", 0x1a}], 0x6, 0x4d08) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001640)={'./file0\x00', 0x4, 0x200, 0x437222d9, 0x0, 0x200, 0x0, 0x8, 0x2, 0x0, 0x4, 0x400}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000001580)="1094d606e0a0b1c22af15d2a0a68b648d645a5f91e49346ab7356a2301667c7a01e48f911143e4c1b45f549389940c51ba6720eb6d691a8a317c2097c62e01647e63eaab1da3b5040420174679dd1e1f9d99888c50494a95b335ba27f06121db742082c3ba03cf33e61cfb3592f1503cf5959bacf61bae85dc", 0x79, 0x404, &(0x7f0000001600)={0x18, 0x3, 0x3557, 0x4a8}, 0xc) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000003380)="c0d67c365a47f7ae6e6a7ba2c2f4d213b517b0bbb862baf602f36a0689b3c6f814ef45c101efd9a939e4db631322bc6c6d891d871c6c55e4ee944913ee873eb395797517d9d41c8e2dd8af4996cfaac0fcceb08213428b637c05bc95bc33269bbb3c7ab44b90415bacc01ab4ed9c7270086a86be1b77fb8f7d1f65f616931ae777a7cc7eeeffb02378a5116d66bd6bfa730b4bfc09a32eb7ccfb006df96883a38ef49b8ea19f63740e0b7ac8540498d19205ce3fd8cb791bf6daa7f96593e72020cd6ded774c0af1f673850e8b6fd9b4736bc14b695e17d123219ead242e8a07e97c0d15da4081c63538fb13c238608254c0b5abf24fde2ff68afa4789226350561edcd8baf32bd7cbdc3bde3f5d203532322b87f7a16042c50ea5e0925b5d9f8a190d25d7dca68b315ce94f50ec23831aa4401eb772b09e5be828a6ad227ede6a0fa7736b6ec6aa32e878980a482b11936d5fb9c88fa93776683672e76e0a9cde5d9ed88d8536ff3d965667f138977f24baec6385318bb7520898a9b3232d696d859f8b2791cdc8b47d966d5b92bb0026a74ad42b7294b31dc96e7bc22378037a105ea4bc75ed391aa8ddffa57ab37ee97d96bf2675acb799f0701b42ff7db7ab44eea39de9a8bd6eec5f4e49d828bb4b9ca6f8a0586c4613d57465eaf5f1c7a014234c382c2dfa3fc48d34b59735c0eb038fea5df35e9b30f5b065d2a53790331eb36430a0c7dc670e7b15b058ecf55e79ab825288b9962197ec65aa182cd55c80c0004fa0f2a55d41b999bba996ccad89c886c9b6523c6c36b68e16d70b3ff151ff6e9a93d1d9fa7ef519e63db2ca7d8ca1451ca209b24c34c8c4f26d0bebe71ea4ba01bf3d18a1f20bf866b981bfb48e19573a487b38f2a79cdf1ab730ac6f6a7ced535fdac59c2d6babcb708f9af38b0dbcf87d76bb5dfd9184f59945517a9cbe23a94800c28ccd13054a6de474d22a9371e747d8693ed73d9a33cb166fbb6332e25068d05977b3a45eb8b47085223203091a987926ddd4e375e164c0a062171a95f8517ce5eb2442db2355ef65d3eb112cef67e3f9f53f32869d393ac3b48792308ac1676ca7aabe046a6a76ca96015e8c30aabbbeb60f08e0a897780cc3cc6623cf5c79b00aa7a578d583cca0411ecb2a5e667216c6fbefddc845b17f49bb9ea2c64b7d8774684979c677595fffa6fdf2be78c2c764f4c57f3b498e08e859645b384779d48e8813072212a33d1e13a69c5b6201022646d39d54c4590bd9c2b3f134e1d4ad95dcf7edcb3e3b4b50af88345f03fd36aec5d419ce4a4ff9a99afe782bbf27a8a3d5969ccd20abd9beda5686b2537f772ac240fa73550ac2d2710320f71d4616ff953e2fd3ca4b3a2aa7c6b813dc1f22610f5c5882e51edd0bc1be2a9be8612da474413f089d65e648acec46078c059aae5aa005ff9b5969763190cda2dca0fea2d33fd70051b823414b47b8a53678015d18c60004e721220e84a5fb75d9672aab155d52b9d152c3a96ac4077c3ba38d867f0c8f6ec74a6db5656a04578c60b1da5330a475fe059c83d8a6fc9624e7ad7c25cd1b1efe088d7eb20b2d93865429d6df0a76d7283fed8294dbb7e3f2de9b6c7beebd204ee8ffbddf13f53c4e075f44e0e08e46ea910695a1487da7861e40e34b6a0ec4d77d2c9d4f1e23c731dcf7b5a3deba578014cd864be01b1a347173dd6b9a880ad90c93f762945746ef6b216a35bba7b4f414be50ebc83e68725638bd9c7459e60476baa5a6951917eea1bc50cdba28c8117f1169187eb6a811a3be2b35f937d94deedf8306cf958e084f9167c260ea72e3102b9409a377147b46dfd5df6d72a316c17386742e9720768fefb401777eb5756d4355118ec094ef0045fe8f8b3fb77a72b5dbc4ffbd58f8208fb1c85a30e55e2c1d58c6925a6b3a8655f00ddacedeafc1b924150930bdfe918f583a29388594c89e8fdc3e3bd74f440b38debfb20d503502b9e9b7ab135da2e94211f4c341ecee291e8909715cae64cd5a33bda9d3f76adbc134440fc9240d92a82cc431851e377cd39a42dd9b89f840eb7b221a04e588fd26eba71862940900fbf073bc9bad162aa69efeefb948f292683dd20f6b0d00ee8004dcfc1f3c1feb14b58940972250c76a2ddaf51c14244f8125e78873180a29ac6791aa76cfba4694c1d2c6578427acb9d98d82e80e807954a7bdd33f7ca5e29d982a9a955b914675140e413dee51eb1a4d2c42734098f1fe1159f963d3537905133c29a8f61ca4b940ce93dd1c61ba61c70a074a5d93cfea52ce59cc3fc8a34fe99334360c3828282fe4da1f96d303056bcdaf6735ffeea71e3b2e1fa7b7d72334d8b4153f79f021963079846014de6c7ef034e6b7ea29684fa1628a8b59a38f888d61febc603f218bd833a7d994edb46730db34b0d289b77648e32f8dacb52edec7d563f0b2cf1ff6f1fa4243d20a9102a28a0a4130757ceaae940a83add40ab9933b3ec0a7377248cc19fafd149690c98283823d7d03377fc34e17154eed178951a126f90bd9f35fdf3e0988e590758c83abdee74397b22e4adc9f63171f0f4d30d3725430eaaf0f4f71c8543af6cd65d6930deb944fe2e96df546b4a9f691b067433015fce8bfb93a220ae3e5bc9183cae43b4bb547dab277a7e1cbfbe4c0315d991099effb914a3c403cdc6b5cacf260a8af7dec0e0796a287f1e0095a783302ee25f725b4f01f9cf1a48dea0ce9b1f56ca31584777facd5e8f3f615efa36c3b492d06469cf2c27f86c1b7a9b26a21e2f99b8412504cfb59b6e26993b802bd98eed9c5402ac4e1aecd78f82c3b916d1a9e24a8fceaaddfa8fe4a77468bf349adb6e8ad2a738670adef80f9accb5d132bf0eaa38e026b30f1a01064d8d5cad5d84ba890d0262ffbb0486c4e9122875966ec2b1f3af7541679e42491850c7c1ca5e540e8e83f8826eae589b68ebebd0e3dea1b65e69827821fbb7fc943bbfbaa62f6cf2cd6a8046c290517967b14246ca5845754657d0ea742ad3b150c9124232d40b4f5924909ac79cf2c0978b5bd4db346a8901343a34f1e7cbce1bf08f5d78df60441c3612216d8df7643cb24a7a475762ebee823c54a1800c5f706f01f26db9d63c0ba3eb84d40b20454b077b7ad7385a7c0d530eec01b4cc6895af99bfe561906d4ac3b8031d6794cb56c9823d06dff23d8b4e7490010ce742fd04f7069222fde9d981d80de592c5f5f56b20ae47d946dd3d692c228d3387bda9d3c54ea7529ac4ae2af8d44639879a4518c3dfab00cfc7b1a889c77dedfd51803c0004f2ecaddddee5aed4510bc28f69c170f1ea7b027715d642936baf569378a987751497babc29c59e0f39b19b8945fd3847d2ee5334d2f0d28c7ba411a6683939e750ecc7d632e59ddeee64b3620a6821ea7cf0c28f78d45775489193344288803ee21269ad87ac253f2c1e6d1f7d88d6dcb6a9ae19890a64b8f0b1e94203a5dd40ee8a58c2ba7a8ddff6c23e3aab39873ea0b16e9180794f02ff5227e003970a81447831f96bb677b2b00582831e607ebfca70696f2e2b4d122b9c75a5610e4cc26bf93f6498ca406e6f1b45b5f3cb90165d6c544621517c956c64d22744ff91e452eaa9ab470c95542ae94ef258c075d37e410aebf9b2fabe7fb46020c5d544ad5e889d13da6de6a4b4557d80154952e1aee5372d9c89c3a96445b346e829060bcd48f5e51e4e4d4d7263bee1502e7aca341331f39c50889d293ab7d916a29a85dc9d67504735f09d80f268fab880bec046239ecb85a836f56d20addbc2c229ec38d0ff41037166c623912cfc102e59641d83c8b8171a24472ad41af14b3d337d0c13ac7b8419412759422b50f355fc979923ffaf2a9b5501fada738f03bd7bba12abf0c7c6111416afe212bf7b6f6be5c5bf01332da5eb799a7bd39e839dbde78f2ab475a5404caaa02300a267ab789419dee51df6d52ee1fe6b6ac614f5cdfdd033986fea1ce650a09cba2d3eb06a792cbd56a70e55f89708e741d4a1e2806b450eae45bfa1b61816147fc6ea58024b8d40c618524efde7b19ba86a851c4ff5049ccf00af6497b93c2a3ba8a218d75de51416235e4a70ca80fa1158c5256d221cdee7e01e9524ced6b0d50cf1da7245869c6528f8c10d7e8b8e53f936c885a1bce4017da1248c87f12fb017ad33c404574b4815274604d2757a34a5a5a7a37dfbd83ff28da5295df8b65d50fe7375065b5f587f7c6695bccb6ae8938a3d3d5d74610a3294b86a3366be3c8df725a7e8aae52b79ac2d965ca833165547fb9e5df82f5c98ef42d51788078b41275a6a64913d443d7019f94d6c8965145844ec671e72919f9874a515a42ca605ffac346eaf3ec518d9391fd5a2d88ccdb43941bef15ea6c26d8608a89c9b7a603520924adbbe7dcc610cc3d1a48bb9e0c5371a6e44bca56ee2a2bd5d02f7519c261532ad5168e2f0622c0a042e1e517098440d2a388ebf5d3fe39eabb3cffc6a293b08db7327cad1931943a47336d1aad23687d0de23b03f86ef75c1d3f90e793289aa2486e411ae0774cde0ddb476a830a34f914d4d20665374937736246b94c42071d7913dcbdc4306325298b09f63f388f951a3c2af9fb56d0416bf3465a114490d8381132c8fdacbadc7640489ff501111e0b9aa262eeb02e3b9fdd53f3673a15fbbe1c0e773a30399ffeb92f8c67e5ad766883da8c846c131428f97da686a44dc859b1e21bc2aed76aff027bbb9c37b56570aa0069b39fd4fcfc7b587f82d202f176df291c47858ff9324602a0dfde31821758024231cadb763f4a53e218c4ddb343d29daac340184bbb86dcd7691f41302d0f9c8dd0d487cba90e83b803102cd29e79f35cda3287aa79305a4ae4cb9a64dea116d7a73492159b8f2fdcbf2e4821521a43c128e74d7276d7c639385828eaec145f4c1129f3e0a1b096d18b107f124a563707eb0d43f1471478d20ba31528eb6791dea7177d509037dcd814e75de8fee08eba860c2eb9fa5032dac6999eaba778280ddb45753aef7141c27331425692c01bf5d74ffd55924227ad4de271f5b8421c36518dc6192b648e3f749f36132c5d0ad153eec7e0cbd782b6495a79250e6a540c6748520dd5e3cb5a2ef7b63f13c3629b2b8c049e7f2de0adff3cb7e2746ca8b71174d6077aabfb151685857a96eb9bda43d15fb13ed59c9866668b4e9a6deb97310d92738d86e73bd12d652c231a612a2062d2e1f832da5efc982c1be888e51a343bbc107330d65e9ceef0471fc67edde77372ad5e572d3c3030d52c6d1d7031eb53bd1da2ebf1899b8c83fd017b43666ed1ca35c186c8a056cce3239b354c0a0624f7ff2e47db1b66bb31cc5a6714aa0f3b51c584fe518afc7d646bca3ae487287d684bf98b38c602613ce71ae89208852824821536dbc5cda72a572a64c6812c218771b7d8fb74f05400ea0894ffe067b5b2efa4345ace780334505057570628242f33d4123293fbd933b137413352b82125c84e1e83c05c3f15c2dab626504c59c7a47bd32148e7143775fe82e3e3e84a14d4c1a93763fac3fceefd7078204657e687aabc7b233db42fe4007d89ae4509789176094183728692d6d7248414c9f45ece5d51b15c31fe8aa2fa12a52c9fc435ee5776d1b53dce71079f2208afa8c2e9b2f8b23946000de419ff0ac73372039f79a37ec25ba8dcbcb00d9d08143bf69c7444453fccb0829f829c8f92263c8dcf70308891c0e6001f106d713fbcdfa251ed54b3da10b8459eb7850efb0c6e75efde22bfc4711e2a4cef9aab183b7fc594cefab0b6b282b68b093f7601a8d0c7f6a4c2", 0x101a}, {&(0x7f00000001c0)="34a4327808c533ab0867d64dba74ad626cb18e7012ce8530aa0617057deb529a72a6f8e5064226810d6fb6d5ec3331d611dd1256dd2a8407ecf92d9984da295f4e0e972e5c15398fe1f6f29e95a782f5abfea04aaf5ae6a2816f2a590aefb71ab93570ae633f3850e9ab0231d7294c070000000e37b15f2d73", 0x79}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371cb78d8f43e59ec87b793bbeda9a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665844b707a", 0xeb7}, {&(0x7f0000000280)="1b348f390168bf2a11a4381cd6120d05b7f8a7e486927ddc057a2ba07cc889b1b4395d40eeb1bd2e62a20918334c2120a8080eae94659b6fc44fa4631978df5d2249ccdd5270c08cc7633518756809b72035716d4facd03aaee41c55bbd12830ed76072da7e7d6c8a798f6af7164b8b5807ea231197ef1811dcc7eb5d26e20d85fa95915a535e1997cf4378e1ec7a530f8dc5fa188f1c3b51b08d136fb0ce84426ad756cd993a99ba35375b9acac1483c9124717ba00000000", 0xb9}], 0x4) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x1, 0x3, 0x2, 0x9}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x7}, 0x8) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x3fffffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x4006}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7c7) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 3: semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/4096) r0 = semget$private(0x0, 0x2, 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000002780)=""/248) r1 = getgid() semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001100)) sysctl$kern(&(0x7f0000001140)={0x1, 0x3a}, 0x2, &(0x7f0000001180)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce038fd84791cad218c6d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1bd02bf8b0739e4049e7bc4629be50c303d4d2c538223a8f977672f10a97920a2cce5db8adda66d3230d485dda4ae5b8253d92cc4b94b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2bff34cbecba7c303d541eeb2e5416f501b1dacf6a6f1", &(0x7f0000001240)=0xb2, &(0x7f0000001280), 0x0) r2 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r2, 0x0) recvmmsg(r2, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000012c0)=""/74) r3 = semget$private(0x0, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000014c0)={0x1, &(0x7f0000001100)=[{0x100, 0x1, 0x9, 0x400}]}) r5 = shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) r6 = getuid() r7 = getuid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001500)={{0x7, r6, r1, r7, r1, 0x1, 0x800}, 0x10000, 0x33, r8, r9, 0x6, 0x7, 0x8001}) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000015c0)="2e946f5e06b465610938e0741f7d4a9ad0c42ff894fb677ed63c84dd407c151eddfab29501c7d48e0e8f6ce33bdbdb98f7104debb11b6c9d490e880e85a3aebcf98cc6c388c1127e980f604bd20f3efab55e79dc75db7d5b7fe95867a535511db972b6ec35d2ccb1248eb4afbb88380d9c6e7a9028d8ab65373ac21b0fa322ee53070ae3309f21556a6c46bfa86d0cd7ddded7c03a4a845d4c10406820867e383ce3c7e2b528e5d1739ac32a91264efc0dbc076624ebdafa68d06a5a4a39215799df6c1cc684a94f3c50409777f747a8f7bf8010c6f5ae7df0c5b332d432580c0f37be7dd94ef7c1362db89d834191417d672c10c66b3af0e3710b4f70466fed8afeacad908f845481de51184d3f8b53b6745c505843ee6ba86010bec207b03845d19edb0c359d8d544aca79d992169dc10a08fe2c2091c7e9b94fbb189c080636c6e3b5d3a55eddb8684590b103962136e4a279ad4406017f3bd8f27aae76eea593deff34c994227fab7598b3d5bea3bd24d1e3dedc87f3fd2532dc8cc0680b87d03f9e47689ffb22886ac8935503e94a69d35f32616a7d9a15f56fa00038537faf1795f920355d2103f5420c3b4e05f07f6deae063be9b3e918c784bd9f1e4d0c86909f44c186a025a802bf9cac6eed5d0fd8b4591679781cb010a4275ca7f4a153cc8d5993a85d95447bfedaad356c7c1af9a36573f6edb684776bc70a5d52841be321035f764ec0b8a6febea3ba0fe2471562b1a12895d921b3479bfb1bb949554f813836294a50f64e095458b9e7c7fc62a12d91f0b7a4a090835da21cae49061231efe580d2c483a411a05041dae067d956746dc170dc14720b6d0e7c4b5a542a82d12a610395faff86fc54947b2d48c72fa9c486b5e0388b515c8f49b9d6fb9d3aab26b968369096db76859601bd5bbf1b9b306e90aab97f06b4112fc75102d5b2145df028cfb60c87fdffbeeb1f98c8c70767bb5467a6a9b775d590878a66ba3bdac15e32af240470083e78e534b5892e1a0b250a4c5768fcf1cb819f5dfb42e2b66e6d204c78aa9784e4ca75e21d676135af6879519bd68456ce210398fa464c31b28b3099f93d99d0b6db2922fa7e21dea2f60355766d4a90c41d57f6b4138dbd46a4fd99e2a922cc067a87a15a61aeec100525959423812ed519bd63bfd9f780a9b553832e78c49c71c9f3110a1278f58ef3c7e3798ab8789f38e1b5ab40d25eb9a5df55ed9946042249d3911f69bec1b7d4e70491e72ff20fd8f1951af98a797299cb5297d62472b66b5a6a66ee5f33c7a544fd2252109bf6e9026ff8a8f961891bf52503b49f4016348e0188ada9f27465f3e65eddb76f6cda0818ff8c0560598fa60bb121e713501172c498a4a7f44a012085ccfcd07698f6e5e92e99ffa819bd4d80f8d09e4d2050383c93fe68f95e381e7f9372baab0a2cc5675b7cf9748b7188b8b5cc9a49471d390a77984c882b766449517deb38eef3d7afc399b2f365432bab5825f9f6ffa17a67df786c9426ceb1bdaa86c08f63fb1beb7dd7cb42947daa7a01830e2e644195d85d633f7b77877be80a9a4fcee9d45e0f042b15c87bddc4809a78495c32af2b38db1df283775f8f01093525411feb8338d0a0a1f4eaf235ed529b4b78bbf7a0edf7cc272c7a3a4e6bf31b23c69f64b4607c98de44c49a69d8a143f270ddd1c96a495f1d5732f9e809970f219dbc618ee23c1b7ed45387fbfed5d5da1bf3d7f740e02f35c9f71f7fee87128e665d19f86e61c35fdebdb247c12ca873660caab431a83a253016ba67f7000f94bf6ce7b14b125602c6f98707c48c2b70ba59f53c5e202284613fdfd92f527d327fd9dea7afb4a3731de65e15985dc18629a1c4288d38e1b3be186f9f73145517c5889f0f75aab22ecb01471b3a68321bb549e9ed3952ef1d6aab1dcf364095e9cc5f67ea801ea994f206a8116515946af69a12f7588d3609b8ce7f233aede5090d799aa5df4c58cb493864e961aa3bf13bbba79cdd9a8f8cb20a1087da10d3ba2092795b50c7ff4cc0d1cdbd7ce4c7b795908285be72f59e5d488c8de36369cc91b9cf9774ab1badd70d125fd5a2ed0353d79ff2ae5bfaed36b94a9c9dd605d7e9f4f57d123a7aa8b863b27217b4bb9544d1b7745f5cc107177402af7a133d347a4f0f0aaceaa1abbe5c0bdf6bbb9f4faae3faf939e8bc58872ced6d56a2338aed84621e3bea3592ddf0d5db9a51399092914c9340445ca7bd2f06e3e2952e382f1097bd57273899dd7b65f09853a2924815b0dba37413bb7d031fc6aebd12dd25d20f5138a64c5398dc33c67502eadf30e9886252286b21b0786af172e300cd59fa71c2cae240296f0bea2a7b60e7ec08bee3f27557b8fce217fa1293f86abb5526d7930ab565c2212fa48a995d1f022e623841a8b4076ac4485da5c80724869179ee8189d998ce0a2b0d1d285bacb5ff30d4f862829daf25368c13590ad82e233f6ac8d34efdffc838ef37ef29117e93d195d364de519712e2a21e6532e88224a98617f0f82b15dbb1eddb40be15be124c1869440c07f8deb83415767aed3d0c1c62ed35456790ac1f18dc332c8c5f8eb58ba2fe6b1fff89fd70c462acefaffdbc89baf513942b556f66c8008b088444c9d4c955914c68b087e36cf0a7e8520f3fc6fbedf976daa4f40ae442da3ddd371b1e6d816b2abd8378b56328f2456aa90f812827059b89081e9e034f34792a7f1e130efbbca5fe41ceab6d3ed088ad6497ce699d377683fe3923247ad60410053f1410e5e9c2c07d3efeeadb2f46eb51864cc850425909617c69b2cb5c722b20b461371ebfe3518c895e380b0d64aa3f99e6b444bb4dd6d79a1ffdbd94fc13d9dacc486362dbbff9e8c0b958b2e332110d3cf6ab542b2278e0a01f033cea8e12a73f448ae686885e583fc13eaa7ab767d1d38d046fb9ef05e10809c8537e31149c0f113930229e49f6aba6b23904664474229ded7903d8533c6f88792e322481a520e917c61aabaf581ed0eb4dcf72d343d471b4074d0ac4cc674f289fe793460a2900d4aa420df79251518686651b5199295a47b6fe08ae69544fb45282d80bf5a2d16c83bd58a81f0280987d7c984b06cb7a2624467379a7bf43b0e162c0c3157361ddb0e2f3871dffd1e19da329f204904cb7324d6b9cb0f573edc60e87c4e9f8aee0cb741971dc7ddc95cc29cc15a2773c295ee9425d76a3d998e2f96d69238c5c0c0db83feec1acb3e62840414ab16dd6fdc924fcefae636a1677b501a4494ed5aaa2beff6ac686682627c38bf7f138b91e23a490b35b75582ceb6079f84cda461fa21edf1582045114a071a1707f54d260372ffac7293e8adfc3b79847ea57977c4f1026bb055ad4bb51a056de07bd11d132dbe65d8d336f8f00fbe1cefbbd288dbbf02bb2f8e1ddba05dcf3afb8f76e563c3afe1d106e948e12d5e3d0ed4c27b557b677f61f2dc6ec9402709485a0a7e500bf02c80ee7030b9101b1621fd0210b729d070b6d14bfeba94371f09a11515b548b97f791f232ac1f6aea45007211b7e1efc0d442141e662330b78756022fa48c448c280fefcd010ee698ea28b172e8cf5d2b0108d3e2aa11905e05278d29937281a66901f62789ea3845805ec253c0b099a23bde894e896d531697e101af27f3ac207bd48951c49842e430593847790175211a019370658185a003def12f015d88f669357fb1e600b45b7c4cb7c8453bf729d397e2974dc305d89574d0f2eb976189076b245e1195dfc30e0d4c480867cb2a4e9d5e7219f9b863c3a288c198379af60cbb02ba213846e18fbeca309e88da74f4b8c710dd82792a68037b2990c92019a465a7a6e52ec88415b56eb86e0fac5e6ad6dfd250db13e4f546918428487d51c362ac3d4fd33c898c299ae5fbad52832a48f388c9012acc837e6ab9c8a5ea9e3a2891d870e90b3cad2a277eb351e4ec9b2a80784a8da7319fb5a2d7a73f42c6d2b04c84c41ce2537378895ada767618c468d3d7c53d143a5a209b89960e2c26533152770497e527f0908ff27aac1d1e0ce9a11f1dee645896a79551a65243d2a7bddb3c535eeefec3803b0d3cb99d67c815e965da3651ff0cea13b5916a38d6c846f1f90ef2d4aa11e45a7ba5aa86dc5f9dd34a85d511c7c446c66a6bad087e85b3e57b5d7a63a0a09de89863b706b088011c275aa2d9b760e4912a67ce73a1ae2343a6e4952ac104cf9af778a0efeb1f0f4a53089585969bd2d74ffb39f609ebae366ed34cbce2d0b27f1f402864205aa53066432cc6dc327387e122369b7fa388ed819b9ef4fba9cfa610118f1de0bd57ff7e7c83599fb25dc21c7f6264acfb723d9c194c3f19517fd6ae5a34364e23f760383e078ed2fd84c9e4af660e6dbab6ab8fe73017694acc32536b75def078675fb89a354f6c8e02c0348ebf28352deca6b22e04874e81482a7e10f38d44db7ba0755df3bce41640a9ce8fbe600679be4d6340127be25ddf3de4762b1c74b551958b6662197c8b2393827f41daf2b0e8ef97e2c8c95220fc9e4f7bd0de128019345afce31a778fa1ccf9f5ecad7fe607c2f2281efe45f418bcd6665ef8573990ba8169ea6db045d5c2768eea39f756336d5bf8e86883a3e81adfb7c65444973a1040688bb0708569741756eb2e70db6d5f619e9a0e568afca42669fcbb80386aa9cb1414b96cff24f936d94198c256550ed4ad35077f552106201c2bc0df83db448e673d31346fe3040ef6c795f9b0d034b00b6a811afc987ac58201e938b6ae4f6481120c9ad7a5860af9561409290a4fd091a561ec96b581739663abb36fbe64f14fd53616f4242fc1ad63ca5005280064923057206cafab8434f5d7246f5d9602a0644cd602f958c3f292416fa607c89a134b9a0a1d1b160e2e8c5fd7ec61f80d8657215009c64e3491bfa375d06b5587b9dbd1ddf7baaef9a383547585df6dad388a1e0b2017de4e309f35b0ae2b89c9844e948fa49041682115c69985298de3311ab02cda6a52868cb044da088cb56dcadc3c511e7df1d7ce5d9bb681e784ba0468416f3b2c171bf4edae59b37c018e503ee5ce3c8a1c61e7c93ca7d1a0b8077a22dba3422c61016a0235ac7dba3a27db141011e6df0244376af7f0aee13677dcc246b38e84799cfc2d818cb1a43feb03760da66a7db5978a1736c1611888bc53fb35243a68c200d60b109735ad4a7e4d7eee8796dad28a05d3b1fe4775503e6c211344b536945aea435381eb1add8d42b7cd97a2454cc449c182c9d6f5b052df52b8181cdd5fa4bd46c18dc4931426020d95a2a824346f282f048ee170e0a38b66cff82ea1792eb80399ce33c342bdbfb46c6bea6dfc44694d13eb0233b6e03b9dbb2fa33822c0b9fc18777274c160bbfa6ce12968a9ce675ac2c4f33cd7a250e543cc02db67f7c47bdd81ce54e9bcd902be4587e7f27d6aed44d7ea7e0d7b78cdff2b93ff00ab5c21b082eb3f0ca0efd2b67f8b6d0c28c7ce46dce68e0a92b38b94a57b6ae6593f55ebd36e0e52d501eb28d1b032bae399b7adb9f76b6f440fccd30cdb53b49ed912e99d167ffd25e15b6a8a554098ee2ca6da94628a3bb1ab7eb35e7a9ae9c951abdd62ce7c356b98fd3c1fdd200c266cd37c0a302a7f5e9f4f52a53d2840361a5ddabbd416c651f8414f4edd9e50f608590a313c298463fb482499d6d7e5d1d2e28f09a6f1e572e3d2973ca7ca25be248f28092bc9c5e3220c8a7f554331eed6babcb9e2daddca3bd5a7c83ab936414d19c3f4d97a7247b7dd5a66a777ad4", &(0x7f00000025c0)=0x1000, &(0x7f0000002600)="33048b4918e22c33b76a", 0xa) fcntl$lock(r4, 0x8, &(0x7f0000002640)={0x1, 0x1, 0xfffbffffffffffff, 0xffff, r9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) semop(r3, &(0x7f00000026c0)=[{0x0, 0x1}], 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getuid() r10 = getpgrp() r11 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000002700)={{0x4, r7, r1, r7, r1, 0xf, 0x5}, 0x2000053b, 0x384, r10, r11, 0x2, 0x6, 0x180}) executing program 5: openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x1c, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000800)="95", 0x1}, {&(0x7f00000002c0)="3602ffa6b07bb1e2f7c93e894490ebe173a9b00600c8aa2fe223242b8c1a1131a02ec1df319a5834d4ee7946aeb3f08d19ea3cd241f930fd70e18ffc45d082e43b9b21af9e2e8c48feba5688f26b03bb1197b539c4ca31cbda7f908a850da240672e92a241a70508f0399dec9220cdc2ddadb48ecaac96074f031fb33b8339bb64d23be985ce3840f2242ead6f3d055e78779ca9754b9df61c4dc3c94af1322a1fe7b417c985d20d99d8f2039f9df6bfa67b0b63fb6e7072407acca43cbadc1a07ff8da95f91a29b6517d1526953972e559cca1ceed3e43e930bd3b508f7298361815a04dc466a19c62a3800"/251, 0xfb}], 0x2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002b80)=""/4084, 0xff4}], 0x1) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x80000000, 0x4) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300800000}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r5) bind$inet(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x100000001}) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x400}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r2 = socket(0x2, 0x8000, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3f, 0x200) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000240)=[{0x0}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) dup2(r2, r2) executing program 6: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000002540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8000, &(0x7f0000000080)='./file0\x00', 0x8}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x2) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r2 = getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)='\a\x00wj', 0x4) seteuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001280)={0x0, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) executing program 4: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa000300000000000001010001010004"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)}, 0x0) recvmmsg(r0, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x3ab0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0xfffffffffffffffd, 0xffff, 0xa7, 0x0, 0x5}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async) syz_open_pts() shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) (async) r1 = semget$private(0x0, 0x7, 0x3c0) semop(0x0, &(0x7f0000000180), 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) r3 = syz_open_pts() (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)=0x20) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 6: r0 = kqueue() socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') chroot(&(0x7f0000000200)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x16, 0x0, 0x0) sysctl$machdep(&(0x7f00000002c0)={0x7, 0x1}, 0x2, &(0x7f0000000440)="eca85a08f2b13f7f3ae9697fc4144e4ac0150b8979c379f02bde88303ab9ef1317f5dd3cf047acf809017556627fe73e32f45fa656885e2f2e94c21e44491d92ec9538c58202fa807120584adccd6303fc0df5a44be6bca8cec0312ab377ab1ec6bb5d9fa1d4f20c229a227b81703858e91e7cc20f518a9c296f2fc7df1c78b411c8f323ff31e5e8f92fe4634440a08dd55d3c84f12ae1680b49b04fb2cf471725caa892078f48fcdabc6fe8b6218f6c983eeb016084e1693aae3feb4ab2a5ee9ee4cb2e223d20e6dc66ca2482d58e6b25717ddb22e8981702c50c4b09a87b11f7571473491b76368771bb6f71f6", &(0x7f0000000300)=0xee, &(0x7f0000000780), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x1ca) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) geteuid() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r5, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000600)={0x3ff, 0x3619}) syz_emit_ethernet(0xef, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004900c9a800000000ce009078e0000001ac1400aa44100603f0000000e0000001fffffffd4e204e20", @ANYRES32=0x41424344, @ANYRESDEC=r5, @ANYRESDEC=r0]) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[@ANYRES16=r0]) r1 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x2}], 0x8c0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r4, 0x0) kevent(r2, 0x0, 0x39, 0x0, 0xa, &(0x7f0000001840)={0x9, 0x2}) r5 = open(0x0, 0x0, 0x8) kqueue() writev(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000915000/0x2000)=nil, 0x0) fcntl$getflags(r1, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x40000, 0x4000000000}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x6, 0x4001, 0x4) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) socket(0x18, 0x2, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) close(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x1b) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x9, 0x1000, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = kqueue() open$dir(&(0x7f0000000300)='./file1\x00', 0x80, 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x3f, 0x0, 0x0, 0x9}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="1fd1", 0x2) r4 = socket(0x0, 0x3, 0x0) setsockopt(r4, 0x11, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x401, 0x0) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES64, @ANYRES16=r7], 0x401, 0x800) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) executing program 7: mknod(0x0, 0x2000, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010006}) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(0xfffffffffffffffe, 0x400, 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x80}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) close(r2) syz_open_pts() socket$inet(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) getuid() executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) flock(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x3a) sendto$inet(r1, &(0x7f0000000280)="aa6d10f0546168d72a2b4b58dca00e4071d7edb94ba04dfcc11460f4bed08494570da860baa4e6d25bd4d3f46a3eb94370609beee160386031b11bd18081f76e36aed07537a5a9d3a16adae1594b205fc4ed57d2c681d305ef69cb19b7194dcb65687c921fdfcd", 0x67, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000000000000000000010000000000000000000000ff"]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) setsockopt(r4, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fchdir(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8003, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x6, 0x469, r1, r1, 0x4, 0xffffffff, 0x9, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800460000200000000080019078ac1400aae00000024404004408009078000000097d5e1a464151b7acdfd5ce783d9395e95c1b3a0853d40026ef4b9a1936a80440b51cb397f8fb98d4711dac6c06e309f54786e340f37ecd0136738239f5a5719e2581d3870a0afc1cc0a0bc3401050000009accd32108608c660eab00"/166]) executing program 5: r0 = socket(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) write(r2, &(0x7f0000000080)=' ', 0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0x8}, 0x2, &(0x7f0000000280)="700407df0508c687b294077c9694f0bff362ad132962632097531b50ebf892a222751c62c32a82b4b4a5e5d0fa375e7fe50c502b4d520ba3a2125fde211a8893f54cc5fdebde27d9bf91c6deaef989afd18261ada214cc8faf1a28e68284b23246548812a389561c6adf908140c77fe3df565a4830d0951f04cbda24f249891f8f31e01b5efa955830af2c2834c69c8d868993e6dd623addf54d386d5453857110e6986e5630e99a230942e38dc69f844286bf5db2b77b22fae0680b1ac03dc6f868b9289c68011f42b414", &(0x7f0000000200)=0xcb, &(0x7f0000000400)="c298c720e1f13093f4bf2533b86a9a06658823bbc44426a74cd4c31a8385eb083838e7eb91af4f44135dd8bc9326049dd2067acb6516382cb197a35bd23d00435c3f8290f2ca47bd8d39da155b3104e76111a191e125e0d51d083dd448fa5e2c7a685f91e38645d501d502fb58fe16319f5830b6572e4847cbf4", 0x7a) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0xcb}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r6, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) dup2(0xffffffffffffffff, r5) socket$inet(0x2, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x40}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) r5 = dup(r1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000b00), 0x4) sendmsg(r6, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=[{0x10}], 0x10}, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) close(r10) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000), 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') shutdown(r7, 0x1) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x8000, 0x40) setsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) dup2(r4, r4) accept$inet(r3, 0x0, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000401}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692080017d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e776988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540a01f2aa5dbfbdd900a0da9e274f50acd77c5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c2828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ff182959b7cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e38f4e0796364168d035f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d0162050000010000000000000070a50b9906ab5f68346052dae8145f1df2005970b8b05bd75a0aa63a998da01ecc809a8989ca718974607c516633ba654ac132d086354165e6d652c3688cd05103061fd3e628356ab9e3a8f355d47a23d7a92ed9d5f00803c1087378ed3909032542cf117acd200def7164bc7b855ae950bca04ba546dce861cc19d00ab7a96d9654e7a9ac6f750c146546a6fa5cdd3bec5ab6997c18f15312714520c4a34a4eb29dc82237492a0000000000000000000000000000006cee6a47ce76aea6192766f989823f7509126aa38138898ce840d59db566bf20f6f54e93402f24958a0364c41151ed5995b0254ce954e09f649d", &(0x7f00000003c0)=0x2e4, 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xfffffffffff7fffb}) mlockall(0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x11, 0x3, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r1, &(0x7f0000000000)="b100fa0300003f96efd7486bec2a1f04000000000007000000331c13fecea105007ef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be10500400051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443b670c1f5a872c881ea6e2ec5890400000000008a00361b4cc702fac500bfba221505f4fcf668246c0900e1937c727a4bdb8d0000", 0x9b, 0x0, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sysctl$hw(&(0x7f0000001240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="ecca4536ef224438a550b9abad6250e65b220ad2095b97edf56befb8a1b1dbe552b3b35ecd", &(0x7f0000001140)=0x25, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) bind(r3, &(0x7f0000000000), 0x10) r6 = dup(r3) listen(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) getpid() executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) r6 = syz_open_pts() seteuid(0xffffffffffffffff) fcntl$getown(r6, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d800"}) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000000)="b7ecce", 0x3}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5cf7", 0x78}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2e4d83f2ec1b864387cb3dac0df3a5a8bda01b830fe512dcc", 0xf8}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d806884688ab8baaf0de1a991d154e36c878c", 0xcf}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e8094832f1d7ed0b0432c132ee9", 0x93}, {&(0x7f0000000700)="8c8005e4b5bd30bd4767e7f78ff2d36b377cf8de89148a9fd80779a0b6f13259d3d09fb433d43be83253e5465345a5917de6968693ad", 0x36}, {&(0x7f0000000c80)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x8) writev(r3, &(0x7f0000000b00)=[{&(0x7f0000000380)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000b80)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9da568cc4d26c979e026e4e39ac9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce00"/232, 0xe8}, {&(0x7f0000000440)="8f154393337db74457b44b118eba2651e2b21af040d4df08dc71097d4a630f7877cb509f2bb0c130f699f4da0c7b82", 0x2f}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f0000000600)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243a3221a86e3f16a8dba598a35639fc0eaf79a8967ef188876ffe933a2ca38c522d1ac00a55c", 0x97}], 0x6) writev(r7, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="710f4ee1f58852beb7be006a4758b89b6c9c07acf8c99047b80f82809e0cba476cdfe3e6307e2fe590395954b3876e02b9f4781d74b44d0ffa75b8d26a57c54f1a3796b7ecdbedb8cc610aebf101b36ee30e6283e53756eaf57f65c3feaecbcde30b997fcc38e0db94c9cb4e6ae32ce5f2a989cfa05ea4efed073d5a4e18eb084c736f6e3f", 0x85}], 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000580)={0x5, 0x7}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = getuid() setreuid(0x0, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = geteuid() r9 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="3985ef144a6b402479fe081a35972de1b3d35f6ce495ff04e50d9ab13fcb00851e3ce2a4d9afc631e16e6a95d77697252dcf8c0c31e538d815e76d2757a4e23e1165ad60bc1d9ec42b87fa4edc6ccea877123e3d2d90d49e673f9c12707853ec00d6", 0x62}, {&(0x7f0000000280)="29da4558be8e3706334c682bcee6b81ac843ff4212d7fb4a73094111b5b0337df4130ad4d991c7e96d8631e8085f31395c03e826de8d2ce9e01dc0d3007f212bc4c2b09ad65702d85604246566c4906428945281dc88e5982ce3a7ca08b31157ec59de920e350e37f430add5be4232f51237b4c7602ac6c921b7a77e339402cb942bc477da03c04e32de44528352bded4f1948d5597efb97da40612b53f55a825be0f1abc2172d3d081cb3cb56c3615e2ce83fbfea6adeaaa09b49493cd7210937a241ed0ed982904b03805627d96834561986e419d2e0eb2114aedc9c61fc", 0xdf}, {&(0x7f0000000380)="dc1d9c1368a20a899cdafd6c15fb38d90da66f2af5a38116c867d3a6a06e1c3314dc8d1033307154ca2ab1bf1c286b59630289323946c6a25e8654ff82f110144f163d78519542c763818e3f41d6be096a075e263f20e8482078b83b8d594ce17c5f9ee6c1b38ee3f25f4b7a6e74923d45d46a160c60b7de7a4599020b7a840c959267f6ef0376c08ea4462d780f6230bf15a0cf8309e3218dc10f433cae336d5f4343ba81cde7b941056ee659739d26a949203f11a3b87cd8bc7c3e5daa4fe25dd17652f06502bbba2f39", 0xcb}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x5}, 0x1) execve(0x0, 0x0, 0x0) executing program 4: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, r0, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 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, 0x93c}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) recvfrom(r5, &(0x7f0000000100)=""/94, 0x5e, 0x43, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) r7 = dup2(r5, r6) accept(r7, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\x00'}, 0x1a) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) ioctl$TIOCSDTR(r1, 0x20007479) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: socket(0x0, 0x6efb34f9ae2e33d2, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x41) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) executing program 0: pread(0xffffffffffffff9c, &(0x7f0000000380)="383120ed607c4d0de48b60b8e1a09e06741e06b720e0f510cb2ebefc0ce65cde2204ecf683615de4a0b821d40b0fb5d9cc8b73a2e25fbe3ffa91e58939a798b9ddf5cb4d2d5725c4adb4bdd852cb470bad8e04af3861378ce8948d7477b23da8664903d91238ccf3de1906476a9981bd4d60698d254b2d9914d7af9bbfb7251085f7e2d05bcfe102f4cdf91834bd277cca4c26483223fca943ee30b46560e97236cd30014210409806d23b7d0b82ceb0114f9483ff8e1c8adca5864c", 0xbc, 0x100) r0 = socket$inet(0x1e, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = kqueue() fcntl$lock(r1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) getpeername(r0, 0x0, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x1fffe, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x761c}]}}) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x200) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) socket(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r1, &(0x7f00000001c0)={0x0}, 0x10, 0x0) socket(0x2, 0x4, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) socket(0x11, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x18, 0x2, 0x0) denied attempt to set clock back 2584191487 seconds executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f87, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) lseek(r0, 0x2, 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000400)="eff0710000462100", 0xfffffdc5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x7, 0x2, 0xfe) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x7) socketpair(0x20, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f00000002c0)=[{{r1}, 0x5, 0x8, 0x2, 0x0, 0x8}, {{r6}, 0xfffffffffffffffe, 0x44, 0x2, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0xce8f, 0xde}, {{r8}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0x100000001, 0x74}, {{r9}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0x0, 0xb6}, {{r5}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x7}, {{r4}, 0xfffffffffffffffe, 0x31, 0xf0000000, 0x7, 0x1}], 0x6, 0x0) r10 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getpgid(r12) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x3, &(0x7f00000002c0)={0x100000, 0xea9}) kqueue() r2 = getpid() setreuid(0xee00, 0x0) socket(0x10, 0x3, 0xfe) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x201c0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f0000000380)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x1, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r5 = socket(0x1, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000a40)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e213292da64fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca50cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3e66e0bd105fc7372e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1a99b0788f190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621744fdbb8eb6fca82ad30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63515c0642ef9181b01ed1cdff114f25ca598e4b4fb1a7d12aa97c1e8f070757fd9423ed8973a7c374a81d96e625556c2dcd560f4693456529854bfec5baf01bfbfcad5520067e3add2268c51385bf979d85259190ec97ec2f43ba31e43e342d3f3ac2579a37cb2de8a4a51d63", 0x61d, 0x8, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000002800)="40144fd809715e25ac649f6b6c67a57a835fff7990c2a5004591a3cd7f83463d4b85ac512057cf71210a691cc850edf0ab37c562dcf8ee9dd6a709af5a52d9c378acc71ef551e737ee4acab85ee033b52a8edd11c5736bd668f5a5069aa3ed3a2cd38d58280ffeecd4e026f599488f4f2f0ec4bb0759fde60814f3d0184f1510362bfb7e71d13748674068814649cd81687538d5a8e3d5af1c3870b8cdc1f1a40ea72553157654c7397c042b4e1586a9336a543e77a2131d7b4d4e22db3135c8add18db804bf57eece21052ae1d5acb80135f9c303c9c982cc7f28e7faa332959b4dda75abc3374b2e965a28a36d76275171b2bace792f14b4e435757d612f16eda25fb3843c4c06315adfa15b9e5de9cddec929e6109e5510eddd76db772b257fbc660f0ef3538e356fed62a02b299eeccdf8e9a9153c7172329edbf8f70646e18fdfc37ea7eeba397e377a3c5d3b01cebe09d7e7742369eecfef91bbcfe47f35055b256ff2c00f58ce6bf9229a6d22394063d88e358913c052085e8ca2ff354b579caf6c2c403b6b2e5d2879e756b383c636a01225230784d868ec022662c33882e01264c040e85ce0af05c84c39b0031a732a3f704c98ed070530175f539d18f576423b02229563402983aa7b3e2e9571a4cf324a1d9ae7c823bb64b5e9b314eb721d0fc094059cd38edebd5ad048bb8a48ed003b431c369cb4fac4522184944897719f19b00a39c83d0f3b5b6e977c0e1fcdc7c90cdca12b6aede3b7541569313023abd1b213214a80b1ee141aa7a7231495b7c928827c93457aa2e5168c62ba8b5e53bb2263ebe2a09987d7237793f6dc776c38e3995dd832691c4fbe7b161e961248459ad0cd8d3b5bf8614967de347eebe814f305a1fb9ceb7c68d8b9a7e691842f5ea6aa1d296ed0ae7a93ab6d10ba79a85bc917e275deb87b52aace604ae52bf1fa5c11514f90c6cc35db8c511693a686d097a8de01e649a8b687658490739b393d5d207913fc9e79a7ae83abddb17e9c38e82aa9561041d2bf8c755a90f016a16a9285db50496904323651284cc11b01e470b03d0c8b5c9faefedfefe1de5d6454027d993ac8020f4afc54eee8860f13b3362c5787eb194170241b690ac7238c1eb7dbfda7564bc28f70554a63f533ec75537e9349327b5421aab5f58198bf58ef145718d7bbe9e8190c68fe15755ad782d0d64720581dfbb7ee1119f2a960b33477f9523d798d0879398c5adf477c23e79aaabdab0316d22386c92344448ddf3ca329748e5d3d17a607c4869fcf3a996ccf19ddbc0567c8b4c0743a4cd43820961503951af01a16b654798c6922cca014634ae040e04b95b1b41191ad3c029846dfef7749fb08e316d8c0a6e76802d1c2511d728172894178ddfadb488d1daadc745458077f8a2828730f3c9030033bc471175d433c4c8f66f56fd4095f26dc41cccc91ed1154a8d95f02f9620b1dcdb0edef849e6b066163e7154a652bc21235489a6d800b9595809fb98d0ddaf96eaab99fa32062ba00ab438441bd8104f4817aef522228f0d5256965403d6f99fb9c0c4bf3ccd27f3c099ea0b095871473888c099e85309379694e6b1f39c0702ac094df405e2a5d445d8fa3be8b03f24ed5fbbbf43e5cf22bedcb2eec37dafc5707be1fbcba0900222d326a7e11fd22f6bcd0bbfc7d558c3fec2c546b17c34071042f73dcc8840c6ad4326a97237b6a113ae530d71b9cd8addf189346109924178c4c80eb14357771bcd07fa6376b9860786d6e47e1522103d5234a0a95c1357974f457c936c0faddd3f7d35a21bc22fd98d6c266ed0908816bf2478567afe5f673eaaace7736ba0a303ee4936dfe455b2ad16603813de4870fe793f2fce4c7fbfa60f2f07ec2dd5421f6fa4a7e237b64002f94efed8a66ec37fd6cd003d982e96431b8fcdd7fc89ed40459461e9ad3eefe19a586bbcfe1c9395e8d8937a59ac7aab4e4918a9f71049d84b775e65d4c8fe29c928796a9ecedb4b2d906b3bef067a2538f0526b9b113d5a2c0af85f733eb6b5ed7f777a3f11a2e963080f36bd4a5c69217db559a50442dfd4647147777f9af1923b056558d86a4618d4adfa09f52abe4a3dbdb326ffc33a93cd78a9d7861bab5c00f49514c1e7980561e7572050530914b2a4c491bd6c44a5e97dfcee2cc8f788a71b951d6b1314c843d7ced5d3761e2b60347799fb9367d84f4c16a482cd66362f4c9801ad1e3f0e4cbfc6fcf07ac4744e7760b7e5c6409c2dc801a8ea4704fb9f97008eb06c731328a7b815f3fd5178dd82b3919cde2a7d2753029b5c4b531c2a50d3128a1fed6febc523c6884dbed9e43f19b3045b14ea9f2b4fab7cf104422659c1f34f2a45712c550e0cbf7488140b2e951aa983039f49787b8b271e292a5b12e168fd67d3be3fd1f1ef3cff8b752a4c9f6e0fbb8ce46c60707df5d31d0319d0be814b992991c7f0785a2378e8f5a81dab39aea15471f184dd2ee744e67d9e138cd5d5cc7619574b286f47f1fd9717b184a737a50e4fe671c9869c1d5eb8ec880d989070318b5755b203fe7fc025452f5c5bcabe49be4a7b9e7ff971c92bad2a020e67fd2c9c3958ee681d478564f762941f2d6a162961c3794cf48751b8e263a970e5380ae14579eb5930398c718efb96ae5bffe9b8b53479d7ff716987e7be134bb85c02a2c3a24161f29ae60ff3adcc83c58dfe36a6bbb9797925641f11f81d6223f2c4441a5d77cf5b2300235a027797355e89ea190e9cb44cc27dd712d3c503ee2969c0af7700aa117a39a8e8330f6b563dbd7820198f30cf1e99d3d0e73abbf195945587e6ba1cf89121661bb3c7dedb23e4a0e03dc541584d42016f12bc6a14f9def4ed2d73d3a90c7dd6d009be9e133ff87111b6ce57260def7d1e81f0a64a2108164f2d3f13d3054edc6e363d01db604495fcaedd219ef011fb2aaa8824c600c72e5c347583aab7cbf6d96050f1c1a281aa14d3206473b89396598c875606b56f7810c8f3d9affd9c046db70556ed39ddf45f3258082227b2339d241901c170c82d80841a4d4e0dacc9cc6b481eef102451feea46d42f58d1054c9bbf6991f48c4ae66db8b9f43da9b29672bff338649ee21c1bf65216501e9fba5a913803b861a291d12490b1ae4b4b59c67561e208968123a2126ce574866409cb45997b43ad993d43e0078e8df87e12faaa3f0706703380d782371dfce347bfdda706f910951105fe4a84b5e0614d30043d65fd2889186d68b8aaf1c226d8e9b172abf5e6ee28531395fb56a17319c9bdeff051c7157476bfab34e6f00858ad2cb778aaf5021c8674f900aa87e5ba18c5e426d61a72c8b339536cc881256a1a663626be47bbe8353d427866715fab47ee23cefb04f555f9ea4f9fe6feb6789c6b4f95c71ec5255a11365677e24cf752f98fd3b01b3f02a91ef403cf172959f3ce69b00c0bbc6daadd42541bb4cdc877e0badcd3a82dfe1e6fbaad3155f69c163ff3953b4355e46bf775369ba2d19d8b5108fd27ed6126e70ba914121b2623097d123dcde4ab5a2375040507db748a11c64f0b17797a4454f6cd592ce29d1a76205cce31cb5a9a90f8a6ed5a1e104d4a3774ec65730aae1f92a2974723b77420f5081b8f56f9289f7e02ca152b7b0f0bf92cc8d9a35f0e41d2446519e0855400f469e185e61c9d5b30dc93c60856241c650b929c9fa5f25a5bb6515dec9954dcc53ff920a50f6fe6270cfc6946580563c8f44956a6b8cd9ef394687655ee6e2d38847deff32b447338fe129535cb24aec97d1b061ba4c1d43732d54699ed77a1db2e45e487399b372e929ecb8b0e02ba44b02b529cf5c140db31b61caf4b2754ff46b19233203eb712395aaadd5a54431b96e0df0937b526b40f975e4dd66ec1a452da6de01ae1aaf158f711bee4f28e518bf15df2369a447a49236de8d0c115c13fe10f93b460a20da0b196d695339d26239532d0bd66a6875abd4d68adda97eb6f88a4d7259c7f34235445827f114a9666ea2415e81cdaa1dae84e9b9f74da5182981c874c9c5221e9d2e3125ea84eab3360e7f629ad74ed67fa90b9501601c37bf4b321a0abe094d06c31bf29c9590a2b2d21b9cd6cc8aed20ebe901f41c6d664fa3044cf1be124eeeb19f96fa81c1d28d634f567a2042e6de502ad8e78416642181008283b36dd37ed6d2c43f63d9601f450674fecc48a8b5b2ff0e51868e07b6e731e752b0e834398276c5a930588be41c697991a18f6a220596145f6bf82b16dff943e91c66d0a8789ab452958418812e59ce2b3f0af05180e4b18d8b0f801980d0a5fe17786de54d82ba158b1d0ae03892d91d2c05cbad2178d62bb6390cb5ed888b5196e2bcde6501f06392ba0d89766060e0ca82858357f7bb5788e5cd434dedf700b81deb6e2b3b315a13b296caa0196cba1831f8b06c5802cd4c8ab69753c4280ba961bdac218b0f6aa4d86afe177bddfc04e833c279fe9334ace6125ba841ad25ceacb78e72a299f2b3ae3af4ead8f5310fe359a08cb9f5d60ac85feaecc5192c2e2e0c233ed68d19add5d08eeb7c5fa7296ed2e95d9f68120cb7d9f22996fc73613d186f49177f658d16d39d2152bec042e92fbc9ee15da77db99f6ae44f1dc1c43170937561485f4b02cadb779a45602c8f93251116722f6f476877c9a2f3829d2934dc0a30c4dc32d6123642502cba0bca93ceaf423430647f8924046a95c48e508104debdd6dc31c34268dc7ed8e8b368780f7a8fdf11f69f4546e43ca1a4e22271579b475cb0214cb94843b627b0a6c4dc5f76dbf33d111ed6ab3b9fafc30ac45f9a93741e0d9183ab68b9e85bd0f54b89d5a5f0471e771aa1f0a7de1255b49d06c27ad0eb5b3b782b9ae798ccd7bcbc5fa2bb532d8087d1b2a47ac0beff6e6a4e5ff07b05adb52ed3d7ed35e5951bc106861db1767595044f3bfea2af69ab0dc56cc8fd4f5d03584b0b9cd3f46676a26e447cd390d7e05c35dcdf694f4703b93bc93e03ab0fc1be4e48cd76af244cdbfa1df8ce000e69f7d655d608cf67ae7d3ea1bfca46dee6db19824b6b3a8df9672aa3dca24003164574eb6588ef63a68d7dfc3753f873a00c7056891388868612e96a20448e7f54cc7795fe609759160d37a34f85803092db51d3d1f3bdba25b2c86f6e14b441fea407ced361c107e8389df98c7ca7a15f8af4016275ac64b19350b1317530fd7293740ffa74f5e54756ab6a9f2875ca756ed5f8788cab56a2a195077a98bc5a8676aa85ae992e9678d5291abbec4bdeece0d37ff10477555232935a095238b1ce403e3d7bc6a0e3ac979e028a06e539ef949884e7e4b40a12ecbbeb3b74b4ddd0a6f23ebf4a0de9514f979f535f2c31649a510ce6a8c93a34c8d367f76c0fce4e974b68f6a2463d10c83ba14667a0e96b0960e8628de1c2904479b103fde2b528fd5b7e10623fd7af4c25eae5c6d1fca2f7a31c681f275a47f5ab3ec169c38ce80254cfa18cde63fe20584a97b0d7b3906a3fa60546c90e23b900b94178b95c3bc39f2e06a805f3fd75df827b38a783f140d9373353eae50b53ce6188dd181dfc56a80f5ed21cc50a32972e6e075262c0b5fb508ed35ca94dbf6526fa7e3a6c6abbb5b9351a318e7814f9304fd748dda640bfee3cd549d45a55349ff5ae2a5dfcc28b0f1fa0c88219b2cd26ce285fc9347aa8f825d797962f366d44f3d1245c5390843f63fa3a69a718ae36bc26cfef56fb40d9d68c22c9a6b0f252f380dfb402173ecbcda4a738a58228c4e2fd0000000000000000000000488529bfa32911652633baed6377544e566ed4ab792f08348b36e8f88c65e84c1dea6a2f0b778c1a15f0efee5b91096900c929eeaafe4503d05145d024d26cacc7ea543f09d8198bc52ba5364ed774fc76", 0x1051, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x40}, 0xc) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) denied attempt to set clock back 1532482047 seconds executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000480)=ANY=[]) acct(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0xd1) socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)=[{0x8e, 0x8}, {0x6, 0xfffff04e}, {0x44, 0x6}], 0x44}) r4 = socket(0x18, 0x4, 0x1f) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f00000002c0)=[{0x3, 0xff, 0x4, 0x4b}, {0x5, 0x82, 0x9a, 0x320}, {0x800, 0x0, 0x6, 0x9}, {0x5c46, 0x2f, 0x4e, 0xc21}, {0x9, 0x0, 0x0, 0x8}, {0x9, 0x40, 0xfe, 0x4}, {0x0, 0x6, 0xfb, 0x1}, {0x40, 0x4a, 0x4, 0x101}, {0x9, 0xac, 0x7f, 0xe43c}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x22) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504", 0xf08}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1013, r2, 0x200) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001180), &(0x7f00000011c0)=0x10) socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{}]}) write(0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000001200)=""/221, 0xdd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x0, r4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3}, {0x26}]}) mkdir(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000600)="3225814dd34bf3541fd3d6a522394c021578f6b1d39b018de5d30e9cd3198e634c6bf9a6f7a19ccf8e6f46addabdff753dd3755977c9e212495bec155b68dfc6b2f1ee590af1b5c42beeda570000000000000000000000000d069075a91949f91e951ac10a510c536878b883cda543a505767944d6d95f6a42d1a2c0ab553da36a64fd435c862ce64920da7608c93fc182b139479d247a33a87404571c9d9532c50245836ee014a46ecccf8d3204789147cf4440722ee5b30de320605e289f9c14ac6cb36314647855cd37933003", 0x87) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) socket$inet(0x2, 0x3, 0x102) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x200, &(0x7f0000000100)="21f6d1845725f2fbd9a4cf94c6d4ef164f1d7f77c76b265a05677f", 0x1b) bind$unix(r0, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0x1000}, {0x3, 0x0, 0x70}, {0xa106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x100e, &(0x7f0000000480)=ANY=[@ANYBLOB="643132c800dfd8f4fbf9000018b5d1efbf378f6ad404cc8235cc79e84bee42e9079825e328641783a6500e03c47ca3fb93d20b61eb0364c148bd5613b691e96fd96d04a5c33f358dea6a531a225f4d7c8cfd109a9f9ad4b184fb03719f7e137b3786dd1181876a99ab5f168ae0e1529fb3531ae53d31aee724c20ce698aa5cbe528a89b23dce09c6cf4ec2cb1fd4f6a9b284fc7e99905efa4d6a5873bb98f4608dd66a134a4b8995d99859f200fb4725977e1c7779f4e481b3e866812423821bfd98026a8a3f95a208c9e74161bef8adae5f5442cae38c6dae5c9de239c0308ff86909e90eb7a56e547d7cf3aee0353113988143bdc86b24b4941ce6fdae0748342dab87d37e8289d6b62fe73355f7f77ef266b65f6f5e5929aa1179eaafa5989c9f8f15a15d4860b87017098644ced22dc42116ba8479dd24865d8ad31dca41b0429edb84bef8b947e0726aba66a8c273b24f8dcfdd11191b14438703f02baf1e57be7f9639df1c8b49b64a11d2cc903b080dee8c8ad9036a52fa31b63c4f6b8b144e3c0c27f5c67b1e1ecd1021a6df2513b368c42f4efa28e81b308e4a2be2f147f00f6a33bfe06b2b9efd0b61f2a2e7ddb05c8e05487354b3b2d32e082aafb9ed8959f7fe904e7235a1aa1c509d9e99afeea2f907e06f7a9034ead0227a7ae23d9234ed9e1803b992f930c4a16f8bc6b709b5d2878b9794138f8b695b75575e3830dd217bf3ee970bfaf25f7488354b4216a2a9f945fa48d37dae2621e894bb14f56ba0779d3a666adceaf6f3bd226ef5d486c76ae94c342f304d21ed48e01b14eacc7f1bd0de0e564e5d693dc5754960b6941ff29be7c850195b4428844d0e0cc94c3655e1d59803e54762d5e0ebe7aec2938363bb15e90432013853bbd32860eb3652a40d80547955beae5a37e23d9675394071e83d84d232d55efa907f4d2ab876a7fabd38647b023e90dbc6b8df01e290aa3fe443db6e9d3d7c1fdc2a29c4ee32e3f89ef4d26a3e92b480a7dd02d3d3c78aa5e5b4117f1c3955780ef02823622b7103cdafbe3c5c54bec7cc2cfedfbb2bc44b98656d1106b5c9b802fc6130ca54005b1c6530ee058f87b0810cd57bafaad106fda6d7fe8d1f15e28f85ce4dada0e23e9b4dc42f14df6c1fcf96f31057c04f2de54c96044c16ab2782b68c77dfe33d6cd93ec9b022df2d571e5c799c58a894ea4084722a3d4c0c7085f9a2f5e88912a17b729ef8384db13c20034075c329bc94af0b80a97dcff6076d7c8a77c463f0cbc37386010eb9460726e8984a77a5bbcb823206b10328dc799ce825db72f9f7382b2f1ef63cec3b07bc04319cb78854b913d84da802062fbb8be40f9d8078c98a5b6f8d91b9ae1049b0183237b27bbcbdfb0946cc9cf4ce04eb33f15110dfee806c61d22f4c2c5bfb583303db8b275abffdf698da6dea9eeaa9bd73efef265f832c03900c0f1116bc5be9da118d585948cf7119e2c13398b1603afa5ed4a6a862546fdc79a9a96fb3802935bcf0a6a8c2ae15def81ae501e699b2d38644445f68319edf903411b71ab2486d962cb16bc9046e51593c8c3aa2ae7c94a97a7a2487d9d8906d1d9cc094a6d13cb8989183589cc4461ba65f6f99d0db1736e163a159cf15755c9473c2b42adb725ffd8bceda17f7a3b64e2fa68ee842fd8316f7c18ba99089540f6d66a1eee549db7091eb931ff38038528115c055cb10fbe9edde358eacdc32ef65db0fa67393d23103db849f4574c093f202cb1dd9791e6d0520ca3d4f829c8b4b4f06e728ca678a5051d7bdf1330404ab26eb7aa55dbc52322117f862719a18fdc665a289be567f9a6543c707722d4a8c31f3e684adc9447151f83ca1db577576b3408f630ecd265f4c8e1665eff8b3fe217ea4a94c98e862aa76726c523a4cd9adcd1298918fb10990f7cd9fb0e545fec9b917137938ea2c0d872f355c56e9c43dbcaf84f744544c80222eb1d61d8c337f501a741fe9597ad01ea560f35afa137e3e30c4eb6ef7319186a66619c272409a456ab75251433bf8a818e1a8c6957b86c4ea61de562caae1010f1cbbc6a01bdeeb9a91db316583336705bdecb98503bd35c39540d324a5828d410f565901e66c498c31ea573521cf9ff825468279d9f928b4b623f0c329d1a2fc440186c467c4ebef0c043c6182897c07dce870f140b2e3f0ac421544a6eb35ef450a74a147b9514ab2273fce4824c1b355992bdc5ad5e10c19bb6044002e4c01836e784c447a9e7381b41fad14dfb8f0e9953c240ef979b2a784d7c04222a76c0a46bf24ebc3578a868781b5108cbcfb5dacbff75cba24a3f12506914475dcf848181d8a81769df6a9e3cceafdaed5920a2a7fc6fce7ff7950311090023d7e3483590e40fcf918f0044a30b35699c22585f64ed3295a4d8ed74d7f03ae05fc16693ae453d01e35417f0b59d05132bbd9a089d86361b084bdd64973c3e8dbcf2b4bd99218f49d8e10dbcc2137c5ff52a2b66beacdc49a9724fe90e7e204fbe7969cdb94b21f68e16bb23939e885b47b33869810f32b08b3d138e874cd4d15a96f88143af2060108ae00a72b0322dc7ae1cc77f9d97c575fc4dd855842aacdc30627152d1ede26f2ba8537296665cb6c9c831ffac39b4a61c73de83f6ffeec9daa23ee9ae74bfa731f1063d70ae2591a09dda55fbdea5166e149dc071b1b5454c46e8bf64b2850a0a850bb6978e23cb27ed49f8d933dc105010477092b378bc53b8102dd7de87b8ba8c6e919723a78b0ea86bda5e7eec90cb18294fc39434e6661d56b3c4c9ce37260081038ac1136343272bf24a8918ccdb938c35fa55173606cb0bd160ce2b1cbf9dcc0a3ee9307802f1fa6d4a59732ce53fc49c452c84ba6b8bc78dd2b670a044e7750d423daad13c93e63701039e353424a0866e3ca86c498ef4d392cd117a344ac6a4ef800b41a675b419a3eb03cc49eeed4cbd186b01d89372579df46c5e390ae34bb7a1249c5e94caa8e071707dba8dd76fb533807c7b09d09e4618886396ecc7a4ac2f97bf3799294e0db9a2fea206125a87ef6174960145246a7763c9b190988ab4f40dc08a95e9a675121095cba64b1ff6aa72f3e36ed4debd10edc3587b523251d0af07cafd1bd27ec77612d322d9daa5c94e2e5bb3146e291aa45549239034a0dc6ff49c40d94629807c08663860ea17c22ee2f7c4a8f4aa51f2f82779c05ae5c5426056a97308313f3e22b1c2aec50a62b123b04882de6d09faf23d29e2dfd1aec8a712baf0a4c0786b598dc9bf7548228d7c37d0423b6412e6f25d24ea3d9b81685606422c8b19adc56d47a8e1f2d37d3d0df6640ee598edb3e4d9f6a100b91d1d852d4f522f23e7addeae2219617bf76f9e062c4e15dad6ff9728de2165e8007b43b4e49aefd0f6a3b577257414797d7a2ea7b8ecc87e6dca2ddebc78d29cb5a71f916d80d2cc2fed601799e62cb561c03e22fbe8bb8467813c3e1f18e18643513cbc155e711871c70a47370f5932409a89a9f9d6ba573e6eb813d9604a88cb6afecc2609004cde211279e6f401f65621ac4b74f04e08ae9a869d71eef8683b9d46d031bd7238867243087eea530e5e81a62876d75ae6c8f7e8bf105435f8b1edcfcc2c22e14d59aab61a5669a66406852ec4697ec57e8eaf816a0ecd3a366b85d09353d28cc47cdfb285d96ad492a2c76f2112238d4944ca74fb03a320dc13e54fffe0c1494f0c1aa9149e92e63d4dd77910f4cd24d5a487f2c6233f5baf16c8ac31fc535f19691c33cbc9649fa2807cc4c2a9b82dacf270e7f03dca539484bf20946bc280b3722a040ccc0935faf7b78fb303b52ed7288e167afae59dcde9fe2ed2fda4d92d04d54bca158ece1506cfdc469cb3a49990d55de70edbab78d9ffd212c347d4640a2d10be3633e839ea300100015a7377a097d2b30271b8f5f416ac42252b75601944562ce891e5a2eb2f80a5a5107a831649cace6ab14c33bd564c93345946125cebcb1b88fafa0f46d03972e09a5bfbf1bee3e9aa9b1a82c40b217fadbf9855ea9715c9caf8d50c554e7d953c587ceeb765073c562440a9d5132e18a41a54cc77677c4799d8bd839d37a58882cf3e533a0e47c3076e6494f5f4ea3401a99d9d40fe05bc8598877e2c83007c7437b761f05b7968a5f6f0210ae67316ef24c1db625fb890d230adc0c182a594a3516b7e6757040abdccb243187ce4cf0532e90675072c48846c51953d78044b21037fb02c9bfe29fb7b76ce904a74b0e17c94ab4d465c836b135518f2f8a79b0f9bb6422e27fbcd3718c0add109c16e90e416a35510af7c992f271ac63249a82ad0afdcf155727535ca1838f417eba6042628ec4a209101cdb3f38cde36f04669eeb0848114ffa47bd373b56a35ac6f8be0d72a1d0428daddbc8160b47046a66ffbc846e0713497b8c36110a9ac2ebf52ae90f3510a7d8626a932af2b7b3b94f00f011db460168cabdfc17f716d03c1bb740c87fdf0289e3cadd27b1a24b943a2c7181c4cc2581489cfcee303fd16644ef0fc3441b2e142c37a99a2e87a17953a7c7e0695e74acc34031cb1b601829655fca07789007b92ad940a001a818dd98c2a188d8e67cd4f77e00b686dd9ba009e801ce8dc5067c78e8b2e073b550d2e691f29871c35469a5dbea7e9c8239d136d904f387c3234b7c66d03b85550bcd513bfbb3f217b8baa5236fd0118e505374d040da4a23d1f87f403ef1f08c06e8859b8cfb9c1a8079fdd693ccd7ca059c39e3e52baa191d325d8640d6df56b45adc9ff6887c1ffc73b4c86a2858750b26bc1e56bd18b369e2d299e664c402a41c3cfdd31b74d2bc8d83762dce005780e7ffe46116e098f7baf7795df085fbadfe45c07700e36e1d9c329473096764b9467034b1d02b3628c230d6ecc2431719242cccbdfb3a948ef377714247eb60692bbbf9f48f56e122ee494f186b9f95b9a1565844fea85c0d373011238fff4f4c59f7329c7598b842442d7ff6e37fb6e562e3855f21d4445b90dce8eac28edbe7bfc432afa8bd6d4c628cafb8f797c7db84064c90eb69f704ce28488b01c354a1fb2180cb630465dc40016b3cc2a891d30363accb42a40a0571b037ad27f597d715ff4ee541d001e2b72b322822fc6243b595f548080e2ad5f0a4ea901ee67c6c9d681d0a2bd98717c505a63a178b7c0f8ed4c61b25d370dbbd3e731d75a642bc055f9f8c98bd7de2d869c3aefab26f5be785eaecaa272f923f772fb5b394dfc1a5bd523219d126fbcb77fbab7e516cce20452cb920d73f80a34e67e8f75c05030e4f15dcf30ce16df05e0b9c34fe9f1ab82bab0bcfd55849edab46660f8170d1d4599621c4ddaae6f1020e38d4324ae4868669b36141be398be02a6e2623501c2a51f349a33c025988c88582184a30553a668c131807321910a2be7bd358aff141e4d153087c70b12ea868e88daadc323abec208a3498139d3bf0122c29f4331dceb647a5808aa867e59621721dd466abea7f1e75704256b879215b1c5a53633798e9ae8cfcc3176525774261674f249bed864d1fc439142bce874774ba6dccf845e14a06649a5695afd7d650d02ad2a42a0ec9b28b23ef6dfaffc8f86c5b70c95cb6b1596c34462f0c5b805950a48399e45b3dbaf38cd99af94e22303f45c938a3e9bead1d34121523d34cbacfa01223f0c223150c5c86ff0678bd99c8b7f86199c8dc1eb68cd1241660936eb0a2f6e1794d0960532fb4719867618a039ec9155bb383adf976a806a61cdecb13e3c7548f60fee8438cbf5d0fa0acc6d79b35b10335a1b69fa2a2063"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) sendto$inet(r0, &(0x7f0000000380)="d023d3f4558598b413a6b017d804d9e1892a1ad1e38d2ad934e9cecb62a2cbc06ffc994447d9c5ba469f334d7cc0d087117b085298d1a69a1b2c5b6d19ec60fa2226eac41894fa5bc02a89fb8367c029de11f17ff06119cd6ec32b56eb47956b12eb9a2e8170de34a598a65aae864fdaf27abafdeabeda19793b072e6893560b3c80849c69f182b8439b2b7a1b7eb255a08f7ca0dad7886a028fc0bc82358e33dfaad334764be49d92e167ae5a36be9face978d4f125be110f76ad94212d24985cddbd2a83725766d67977", 0xcb, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x282) msgrcv(r3, &(0x7f0000000200), 0x6e, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRESOCT=r1, @ANYBLOB="abcbc7addf578536884394363a4b8f9df9df9043bd88f1d65b", @ANYRES8=r0, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRESHEX=r1, @ANYBLOB="ef52e19707c38864f329be4d09a4236afe5ba048737d415127449b3fb9be1bc190acc8dea355808091a208e7b386ebed3390d9c0f4a5c879a87befab1eca1086385c981d02c3682febb435ae28dd8c82a3d760883e1bfac720defa6c"]) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) write(r0, &(0x7f00000000c0), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x50}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000700)=ANY=[@ANYRES16=0x0, @ANYRES8, @ANYRESOCT, @ANYRES16]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x800, [{}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x698}, {0x0, 0x6}, {}, {0x0, 0xfffffffc}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) r2 = geteuid() getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x2}) r5 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmmsg(r5, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="9e981a795bcf0290f4ca9509e9ab82961b757552f51a8af607d8261400fa06d8fdc8514c917bd181b56f6e0ab3957131882fdd781946e68beac5b395d608", 0x3e}, {&(0x7f00000002c0)="e60001de9f5bf6b5309cac79ba04fc55ce3870e0b11dba74218a941a3f45de2b8830abf2bee9a637411cbe0fec36254ffd112ec063021dcb5e4d0aca66e6f251dd00c9abe817b6443f1c9f2833a8fcc4b2b0c2c87082d38577fecef46f13f314c612ae89c4bf501053828d396bb8b3a97429a4e6bb2ffa2d7a39960f842d34bd9918b2e57492eea8d0c3208d857f240afb1a08416c9e15e28bd15ba770b0405423453d13cc5a43e0af19c2b26d670bc74c31a95bd622eb136c065a2db4347792a76540750d5689dbfc4016c33f46cfa060290b", 0xd3}, {&(0x7f00000003c0)="8bf7278a4da906af2c0634706637c0db7d675f8f71c37ec9f185134773a20987152d544bd01f73fee592", 0x2a}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="7000000000000000ffff00009200000094a186ef88d1ff677dafb5e86c8d1c606500895ce02823ce8718587859230d537c2303efb1e7fe6e7ddeb66b063a55be4bd6b5e3589904153f92c3b4ad4c1ea19c497dac56b8783bfc1b220e639081add50756c44446ce27878bd0437600000010100000000000000100000009000000a6597a7159a9db1bc6188b6139e29f2549ded8ff0bcecdd08a4da94aaa733e7c9474a6a12b3055eb736a94959b45e2513fcd2cf25d1c06e6f55b09c884b900e3413da2341e936e5da22ac0d6f2d3b386ca928c87e4ed70f38401b03855a43a3632645f3c69af8f9e580a875b24a35d99e17dc27c5ff7ab0d7e703f344fc61ea79f280df9909a254a8367c197152d952c0c4684407f7a24891f26344acd945d5ec1e2f2bc11cfa988affc2dbb004b57d38f5c4844bed11810b37bdb75dc52fab319d6603e6c78542ae651447450812db97f24ec4dc01e9bac87477ab42dfc9e8090000445588bb620b574834a7f8bf5136ef02db7cf881e957e02a33fc7a5f664889ca815655db68b3dd483b2d1b5fd2fc3dd9a96306895114115169d8ff945a142143d260ad634b3c3db2baa13565c5632d8b4c3415463fde7381d455763b56524c4442ac1528c1ad909221c760d7ec033519024c257fe27114b9fe97bd98ee280f80dc51ef3729e27429bc8ea3b18cd24da34225df6340ec26206a263650ffbaec40993d707675c4dd2938471629378ea80d826bb43088d564bb3f2407104b8171fb38b9bac2f5900b2cd998b43a2b4e79cdf32d3d50ff0574f5c56c75af8825e8783d39268d8c83dbab04bdc1312d6318135efb030f71d1c6b658be8f38bb4cead78381ee091999119e815bf98211e33ae83f94af2fc14b556fb72d2508a5d911ea515245ca57efb7f8cff20f0c9c4eba1f4216f896b090760d87364b8b46caca294059d6abe545d18cbf9f629fe5be1d4d8f1d356f4d5500c59d800ccce97524dfbc326d1d511d2ee8fe2899d32ddecaf9588a107b135145b2fe55bbc2a2419aec3e9cd9d73c5409cacd8cb1afed7c159f71993ebc3fcecd18c463c29b8ac41cb7c6053b2e2a87956f7a1e746b74ec9dab767afdeed5cb7579a173e7246d4b68db5f6b92aa1abb81621a6c5f3f7cf4ba3a797780b9fb45bb1eb233dc67ad51947d949e1627367fbdfaa81fa25f3da002104e2ca3d7556387deeff12fabbb2fe3e7ac58ad67a7b84de037ab97d1f97fb52eef7b2436ab1c0c564b5a91cf7e301266b94c8f47aab11e212fbbe2a231ab9da6264e73c6c59fad6f468521aa3e39a4cdf619ac3b4515b4bd529f49271349199ef54243917469bd7ccf8f694a98f5be51a317d8a77a94ad356d864f5e03d888005ca4b45675314752e56877f02ba7995c5fbe55792ef09980e009a59ecee02b445f35263afb4db563a3cd211bc40ecfe7f01efc79e86d8187ba09c997fea85f58ebdb4b7afc9e0969b4f059cabdb130d0578ba3cf8c766da731125bd32792646b1774db851b2f757009d7f54d678c75868c58beaaac7f6f67ad55e56939fb04d69363f167135ca01810ee70921a29e09b4dce93299c229cb025f62a573a533d66536099364d1c638d144ecbd3637b7afde89a4e29c6b648d5feff84cd1df7fe1593e69d7e4d2fa6e39da55b6ac82a23cadf5ccc004aa14aa22d17c65f1d464cf3b909191e1d0bdc0d7bd1d804640e20ad10e35b5d3a85f84ec8b9117b3dd3ddfdf6423799e2d0045462928ee52725b2e962a27f1c462d2a0754e465144ed5b6eb7348450619a4fe10b72b94fc6989096bae25e11b70ccca6503065d16c9d15c4f05358e39dee9232f07c6c6b31d23880b8b58f89c881b86f7824ec3779988ba995a67f6c710d2396bfcfcd50e24c28e9307f15c17d914fa330ccb77d2b97d2bf71fcb14ee79798823db6ff1603d46a2caebce821beea8bc1a368549e58ea7d557164bad78f511ac4e340d1a87a2932e8cc1f60aa3e1ce7e8de9738e38c81da5e4657954396f71c4fb19db67221ea26592a3aa1dd3edfb1a5ef33ff4990aca3a61f783241173d2702aa34cc3718ef13de95c6670c0d66afc03b903b3d174293d00284519f67936ec43996a888fab503a973a7589e24af10134004534c090c4cbe927d67934bbe39c708c769e934de393bcf51f838a2bde6250b00042b83573280ebde1b755753e4999f46c50e60c8832ff56dded08de7c2e90a54724da8b9523e4a04fbf7dddcf6e6c500a4eef2f32d50a47bfe125b7ba531965a28b93fe4016ddd83e2c57559e889e003dd73be179651c160c44fd5bfaf1422d9507f0188caf9ea627398eb9e812710a90400796cf882ce2ba0b39ff52b8dd608fe0422a070e4601ad7b25c3574e8865deb0e5c54d94324d242400a8cee962510f34911d1388f906a50131308e132b4d63d21eb2fb6588209aacb04400829620cda40dc4bc578159e59cbddd49e8005274e7174cff1715aa666ed0acb21ceb432e37a677a965ce8dd7f3d701f1e49ed96bb00cfab48fab35e3d6b3e5f695b98842d5abe98ae75cc61e3da095f7ebde328804b6b6661038e2194ee1eb7d7d124305e79ec9ea7629319e67cfe8e2c08123343c5bf04e7e86872f6bf59b07d6c350c51e8dc4d61e48528cc5facab5db1a350a9ef52cf7bbc4f3c9499d142ff38ba45d44a11d3dc86a51944613e68f2a0908f4481513a0983af7aec3c19a30df94bfde07e9804158e294d9712c0c28beb5ca359e0514a8aa06376dc5544abd9a5b43ddb17a62e134b3fd52029d7a20f2c4d2427f61e7cfee74c788c0ffd9eca849a0874950b698427bc3de0391d1e05eb6a34b454690f349298764998e8c5bd7d173d0bdaf34e2e38c8f0e9fce5271ad26b6aa504658ed4c1978abbbe1d22c40d7deddf4bac72526772e5a054a86562149064bc4549d277433b336ef140b820b94e1e65988dfe366387e0c1fc828d7b1167cdb9582eef481a0aecb80b2c0ea16d0c65804dd10cc27a66cf06417e937785349ef585c7168931367d616f1d92d068b2a87b2d468450679a6bb2ecedb6db9e7f7f5435129402d2f383ead2480051fcf402dced3aa3785488aa71c919108ad3f9f0ecd371c655b90a285ff38d66f42245855d98c553b76823453b51ae2c35b9a892b0992f3d80d4ac0325f6e986b632059da3287fe876e949c01077ad7ec6db2d9f09ee0103ec52525df0802f49acdbf46839d6f5daf494ad6f28a5cd5cae43db034c682ecc91520a0b30f389d4bd3fe25fb4b7d69d1e642be89dcec7fe5478e4ba0ecb7a62cad5701cb1a495b18ec5206ba499900f4a8ce295ff4cc5df3925e19d90d9687f6f9109eecdcbc8a35c30434a4721d3c54c30f88929292a4a588f03c7654ff91a0675d9a43b44a1e8ee100a61f9b41d758c559219586ace9b50b39033f3e693a888df892f5ad1a3c48700ceddf940d3b9f696ebda00e8617508643038c89bf1228ce1c67e6acb79967cbfdf4bd8c921d2aadae1d6880b9feb189772ee74b068410f07a4b8df0d94ae65f0ff7cddc26c0bc325eef164645edb2647c14a1ff463886c256335fc2a1bbb7812d90e1da1f3169215a0ea6fb143bb34087f4d488b21807b580b89c56d51a7026380b61af3964218d1282b34089698000a640956d234d5856addb8f79b6d9282ef8158501a34ff8a87125156cfc39b9cf8f9d5bf0ea9c5a2e3022b2de811825c5162ed77832896b73881f3eab3f3e275c79be94facafa787e3bab347464bef58d57de21312c14b81785b79f9e4a903fc7f75c6a6428695b9c789000a9823ee549ed2f6cc81e4ca0c10bf4a2bdc5e1fd6eecd883627301bd40082a4e52cf602e215cab18699a8b39cf2b0ccc0e85ef11cb05dd5d0a0dfaa03e0574345a59e6f53ca40ee1cbb35b9a8aa7356a4ccc36f4ce46f54b1f0566fddb7a9d8c3ad64b0d81b4a9d385998dbddf4d0d5ff153aa58e7202c5e18e6748d09c3d00defd1737de798edde60dded9e89f9e46db749a8761aaf5315049301716c5d44d221d8e4dca06a80732d5bbaabece2aee2fa419336db08e8b47521e2052dde402d286186f77916033acb5e99d5a4f522bd1fb45c0c63854af55a650b9e8c243b2e77488b02258264fa0254acd0bb2cc57820f449f683c908cad8e758c20f2950d1e8e9638c91dea195f3752d1219c5d894dd0785d13363c62cf3400545b16fc8d16f37fba4f1a3914a909ed7d4ccd8aabcd10774e92e5dd30007fb3ae297596ec1062d04d0126125689ee156bff96fab0ad1440ee23e4fd33d4af64bd9831d9cd2848914a701bc1689585a94c05c992a9c124236d1409541239297c24bca3733aa179acb7646dbddb8e02601222b273c50b7de830cf5168038d4e4eeee08d577d536f22ff776027d3f3bd54f43d05b639b180f9b5958c51c7fc955e27d0220427184a5f924546bfab2c3a69b036f3c854b415414c78f6dea9becd3564f565d9189823a3472347ef6ea2ece9698a10ee78ba7d0d88bb87627c21d4fbcf37e86ac3f2efa1c78fea95e0a6e28dff133344ecdce12a3230c2f2aa2808fcf4b423c78b715e53d5ae7624b3e6f7cab88ddd09e84109d6f582eb0388c058b174610781d2f21800cf240fc8f042c2cb352785ef8fd1ba66cdcc76edb8991083cf3389970549d102958df6dacab5b97a71cd587c05aa866767393da3f790c6a17e4d876d78d6b8270583dfbadbabe1dd19166d703423ff6ac867c1428e7b6ead64f37af5b96baaed3cfa0f3f84bfc207f79854e4fb4a17df6fe3e7b5d9c34a2c32abe6dd7ae71631d1d1df2a892194713b1ba0f8043d53efed04480ca13a9482394c74f3a651cc4c1fc506d4c4b79da61e0393abb48c32aa04f119783fb8d303ff2e5f5e109649cbd78f648f9552dc7fba9d62d69a680c220e781d75dc33c402e0dcf8361672f450a1c491f69f5f12a65644074f9987b61f190d02257a5a36b1b37bd190f05dc9b9f94ea93aa4ae0a25bc272d5e03e137b8690cb49b757eb84fec28bd930d1e67f22feab7904df0ece2a56b9012e4d5c12e16cbc959aafeb50dd687cbe692f92a41b78172514d017d43ed4bd8333b884e06baeb600fba5a5f90078fac5a8096f44c6bef7918cc7c91daadfaed2aa3cdab981120f84313342380a02972220c44db624f8ba5504a5e6d9732fc3d909f9f0a8446da25f163b39db92edf8fdb997de90a545bc2239ba39ba6a5ebbf39ff243afc1c712d0a6113068b87ab5b11ff24af32216518ec6cfd0dc74104e49810918ffe6064e02b8b2ab0034fdda28aefe5c79f685537c9a2169c7538d3a54cea2cb341c898a23ab46d95769cbc1e20e7bc2afd4260fc71c866439f3bc469494b6e6a517580b0255b79a9da5da592f151f282fe4753a19542570cb8621f6da96fee489a23f2dd61b956ede197c8331c83432897dd8df07d3fa1c86e9ab491b4279bcf1fc4a284fb12a5b2f2a5f4ccaa2653891e2bc9b350527d2694b78d7e3c2b3afcc119e1dd32b2dd00600d3691f37374d0402507fbc2f8ccae944ef8a578cc93ab429b8d2f9de01000ebe4ba6ab56757c610072595009d4591b7cf9c4fc3fe99e7b272159e509e0a51ff991fe079a5a91176f72bb0b2c9241afd24dc8f575b16031f16091af1afb62a3f7327e25e8026c261d03f8e6a4d209cec1fefd5a6c842d4b5a3b062d8033699d5c1acc64b9eb679d306cf6c67f25214b37a2f67d3ad1a662eef5bd93c2a9b6a43cd9b2279df943a42e1d90f457738f86478c07b2c595e14917765c97ec8065aed955a55831b643fea5eb4e87cc1cbfd44269f18cca33a6242a5e0b26ad875537be96b448112f155c96e6ddc29a91dcb6f19d253d08b5d0cf22ae06529cf0acc12bd74208c5a922d2cacd0712a239ec0a5cc9e4875c935a3e70cef60a5c1adda841c19df3771f6d463c40ede7c9e5e54ed37bdeea53eb55e80fb68344f5bfcd59946"], 0x1080}, 0x7fff}, 0x10, 0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000580), 0x3, 0x2a) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r7, 0x2}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0x100, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x2) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="296f19e165863e4440df84de388807651e1236d5b564ccbc5572ec213a1a996f829495c181", 0x25}], 0x1) shmdt(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r7 = syz_open_pts() close(r7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000080)="04", 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="4317", 0x2}], 0x1) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000700)=[{r1, 0x4}, {r2, 0x1}], 0x2, 0x0) writev(r1, &(0x7f0000000dc0)=[{&(0x7f0000000740)="81", 0x1}], 0x1) executing program 0: r0 = syz_open_pts() socket(0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') 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) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() socket(0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 1: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000001440)='./file1\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) r2 = semget$private(0x0, 0x4, 0x4a8) semop(r2, &(0x7f0000000040)=[{0x3, 0x7}, {0x2, 0xff, 0x1000}, {0x1}], 0x3) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/111, 0x6f}], 0x8) ioctl$PCIOCREAD(r1, 0xc0107008, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) semget$private(0x0, 0xb974d795ab34cd7e, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c}, {0x3}, {0xa106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRES8=0x0]) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) executing program 7: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000004c0)={0x1, "9cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"}, 0xc2, 0x800) r5 = geteuid() getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x1ff, r5, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x2}, 0x2, 0x684, r3, r6, 0x5e, 0x100000001, 0x8001, 0x9}) wait4(r3, &(0x7f0000000000), 0xa, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="9d29ded99c22acd7b66b13e5e5d865cc4c43535097817b6f77917eb494c2435e2bb93b229da55e178c84dfad98996890390c089c223b29e767d1d2adda97721173d9a1ed02db11c542272db7cd8b32ed5f38eb826edde2cb75015944dcf9808cbfeb8a8c6904a1e8632b", 0x6a}], 0x1) execve(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x25}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) socket$inet6(0x18, 0x4000, 0x8) executing program 6: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x82, 0xffff}, {0x1, 0x5}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000300)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0xfffffffffffffe11) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac00b61d94a34b8e5f84cf71b59c", &(0x7f0000000280)=0xffa7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) open(&(0x7f0000000480)='./file0/../file0\x00', 0x8000, 0x14c) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, r4) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r2, 0xffffffffffffffff) setregid(0x0, r6) getpid() executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001700)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x0, 0x0}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) getpgid(0x0) listen(r0, 0x0) shutdown(r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {[], 0x5000000}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fchown(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 1: mknod(0x0, 0x20, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)}, {&(0x7f0000000a00)=""/53, 0x35}, {&(0x7f00000006c0)=""/207, 0xcf}, {&(0x7f00000007c0)=""/9, 0x9}], 0xa, &(0x7f00000008c0)=""/19, 0x13}, 0x5c2ccef2}, 0x10, 0x800, &(0x7f0000000680)={0x193e, 0x10001}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000009c0)={0x1, &(0x7f0000000640)=[{0x3, 0xff, 0x8, 0x5}]}) shmget(0x0, 0x4000, 0x141, &(0x7f0000118000/0x4000)=nil) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000402}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xff}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r2, 0xb, 0x0) setreuid(0xee00, 0x0) clock_gettime(0x33563686ec971794, 0x0) socket(0x11, 0x3, 0xbf) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open$dir(0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) setsockopt(r5, 0x80000000, 0x10000006, &(0x7f0000000340), 0x0) getuid() r6 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000100)=0x5) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r6, 0x0, 0x5, 0x0, 0x9f, 0x0) dup2(r8, r6) executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000240)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x22, 0x7c}, {0x8, 0x0, 0x2a}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x102) r3 = getuid() seteuid(r3) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb1, 0x0, 0x3f, 0x82}, {}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, r3, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f00008a0000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f00009d2000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000f6f000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000988000/0x1000)=nil}, {&(0x7f00008bb000/0x1000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x44b, 0x8}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)={0x100000000000001}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x3, 0x6, 0x7, 0x8001, 0x5cea11e0, 0x101, 0x1, 0x10, [{0xfffffff8, 0x88, 0x5, 0x8}, {0x800, 0x2, 0x1, 0x3}, {0xbc30, 0x5, 0xffffffff}, {0x6, 0x3, 0xc5d, 0xfffffff7}, {0x3, 0x9, 0x100, 0x5}, {0x7f, 0x7fff, 0xff, 0xfffffffb}, {0x6, 0x5, 0x1ff, 0x3}, {0x4, 0x0, 0x200, 0x1f}, {0x4, 0x2, 0x4, 0x8}, {0x9, 0x7, 0x101, 0x6}, {0x81, 0x81, 0x81, 0x8}, {0xffffffff, 0x7ff, 0x4, 0x1e}, {0x3, 0x1, 0x20, 0x2}, {0x0, 0x4, 0x5, 0x6}, {0x8, 0x5, 0x981, 0x6}, {0xff, 0x101, 0xfffffffe, 0x5}]}) executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) write(r2, &(0x7f0000000040), 0xfeea) close(r2) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000300)="5dcb0100000001000000556add009e1fc56876a738b7dac2a7c1c7ba57f7624aa73d7967a09c0418d712f21b07e8b3bc28aca3a77864636ff93d6b13f0de29d443c8194a96702b8e9d0ad4ec6fc9d1acbd2402fd511a65785882ac7cd9beeb3a02ed48d7d9be23bc4250e20000053bdcbef3e2327e91f87562569e2645a602bb09c8c401334b14740ad618d831fbffd6346698fd7dcf303e00684737c63791953c9c8c88029a59b62d0e9a1252e6d30e676f3f61bf866e64e1e927872a8a4dbe42393ca7bdca9e93af30fd266c052e242a0901fd6af42f836cafd100650b445b99bf18f75e0a59e84e29952b4183c10aed1eb700", 0xf4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xb0) setreuid(0xee00, 0x0) r5 = getuid() r6 = getuid() chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r6, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r8) executing program 5: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) socket(0x6, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x9}, {0x6}, {0x2, 0x2d, 0x8, 0x85}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r5 = syz_open_pts() close(r5) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", &(0x7f0000000040)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x200, &(0x7f0000000100)="21f6d1845725f2fbd9a4cf94c6d4ef164f1d7f77c76b265a05677f", 0x1b) (async) setsockopt(r0, 0x1, 0x200, &(0x7f0000000100)="21f6d1845725f2fbd9a4cf94c6d4ef164f1d7f77c76b265a05677f", 0x1b) bind$unix(r0, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0x1000}, {0x3, 0x0, 0x70}, {0xa106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x100e, &(0x7f0000000480)=ANY=[@ANYBLOB="643132c800dfd8f4fbf9000018b5d1efbf378f6ad404cc8235cc79e84bee42e9079825e328641783a6500e03c47ca3fb93d20b61eb0364c148bd5613b691e96fd96d04a5c33f358dea6a531a225f4d7c8cfd109a9f9ad4b184fb03719f7e137b3786dd1181876a99ab5f168ae0e1529fb3531ae53d31aee724c20ce698aa5cbe528a89b23dce09c6cf4ec2cb1fd4f6a9b284fc7e99905efa4d6a5873bb98f4608dd66a134a4b8995d99859f200fb4725977e1c7779f4e481b3e866812423821bfd98026a8a3f95a208c9e74161bef8adae5f5442cae38c6dae5c9de239c0308ff86909e90eb7a56e547d7cf3aee0353113988143bdc86b24b4941ce6fdae0748342dab87d37e8289d6b62fe73355f7f77ef266b65f6f5e5929aa1179eaafa5989c9f8f15a15d4860b87017098644ced22dc42116ba8479dd24865d8ad31dca41b0429edb84bef8b947e0726aba66a8c273b24f8dcfdd11191b14438703f02baf1e57be7f9639df1c8b49b64a11d2cc903b080dee8c8ad9036a52fa31b63c4f6b8b144e3c0c27f5c67b1e1ecd1021a6df2513b368c42f4efa28e81b308e4a2be2f147f00f6a33bfe06b2b9efd0b61f2a2e7ddb05c8e05487354b3b2d32e082aafb9ed8959f7fe904e7235a1aa1c509d9e99afeea2f907e06f7a9034ead0227a7ae23d9234ed9e1803b992f930c4a16f8bc6b709b5d2878b9794138f8b695b75575e3830dd217bf3ee970bfaf25f7488354b4216a2a9f945fa48d37dae2621e894bb14f56ba0779d3a666adceaf6f3bd226ef5d486c76ae94c342f304d21ed48e01b14eacc7f1bd0de0e564e5d693dc5754960b6941ff29be7c850195b4428844d0e0cc94c3655e1d59803e54762d5e0ebe7aec2938363bb15e90432013853bbd32860eb3652a40d80547955beae5a37e23d9675394071e83d84d232d55efa907f4d2ab876a7fabd38647b023e90dbc6b8df01e290aa3fe443db6e9d3d7c1fdc2a29c4ee32e3f89ef4d26a3e92b480a7dd02d3d3c78aa5e5b4117f1c3955780ef02823622b7103cdafbe3c5c54bec7cc2cfedfbb2bc44b98656d1106b5c9b802fc6130ca54005b1c6530ee058f87b0810cd57bafaad106fda6d7fe8d1f15e28f85ce4dada0e23e9b4dc42f14df6c1fcf96f31057c04f2de54c96044c16ab2782b68c77dfe33d6cd93ec9b022df2d571e5c799c58a894ea4084722a3d4c0c7085f9a2f5e88912a17b729ef8384db13c20034075c329bc94af0b80a97dcff6076d7c8a77c463f0cbc37386010eb9460726e8984a77a5bbcb823206b10328dc799ce825db72f9f7382b2f1ef63cec3b07bc04319cb78854b913d84da802062fbb8be40f9d8078c98a5b6f8d91b9ae1049b0183237b27bbcbdfb0946cc9cf4ce04eb33f15110dfee806c61d22f4c2c5bfb583303db8b275abffdf698da6dea9eeaa9bd73efef265f832c03900c0f1116bc5be9da118d585948cf7119e2c13398b1603afa5ed4a6a862546fdc79a9a96fb3802935bcf0a6a8c2ae15def81ae501e699b2d38644445f68319edf903411b71ab2486d962cb16bc9046e51593c8c3aa2ae7c94a97a7a2487d9d8906d1d9cc094a6d13cb8989183589cc4461ba65f6f99d0db1736e163a159cf15755c9473c2b42adb725ffd8bceda17f7a3b64e2fa68ee842fd8316f7c18ba99089540f6d66a1eee549db7091eb931ff38038528115c055cb10fbe9edde358eacdc32ef65db0fa67393d23103db849f4574c093f202cb1dd9791e6d0520ca3d4f829c8b4b4f06e728ca678a5051d7bdf1330404ab26eb7aa55dbc52322117f862719a18fdc665a289be567f9a6543c707722d4a8c31f3e684adc9447151f83ca1db577576b3408f630ecd265f4c8e1665eff8b3fe217ea4a94c98e862aa76726c523a4cd9adcd1298918fb10990f7cd9fb0e545fec9b917137938ea2c0d872f355c56e9c43dbcaf84f744544c80222eb1d61d8c337f501a741fe9597ad01ea560f35afa137e3e30c4eb6ef7319186a66619c272409a456ab75251433bf8a818e1a8c6957b86c4ea61de562caae1010f1cbbc6a01bdeeb9a91db316583336705bdecb98503bd35c39540d324a5828d410f565901e66c498c31ea573521cf9ff825468279d9f928b4b623f0c329d1a2fc440186c467c4ebef0c043c6182897c07dce870f140b2e3f0ac421544a6eb35ef450a74a147b9514ab2273fce4824c1b355992bdc5ad5e10c19bb6044002e4c01836e784c447a9e7381b41fad14dfb8f0e9953c240ef979b2a784d7c04222a76c0a46bf24ebc3578a868781b5108cbcfb5dacbff75cba24a3f12506914475dcf848181d8a81769df6a9e3cceafdaed5920a2a7fc6fce7ff7950311090023d7e3483590e40fcf918f0044a30b35699c22585f64ed3295a4d8ed74d7f03ae05fc16693ae453d01e35417f0b59d05132bbd9a089d86361b084bdd64973c3e8dbcf2b4bd99218f49d8e10dbcc2137c5ff52a2b66beacdc49a9724fe90e7e204fbe7969cdb94b21f68e16bb23939e885b47b33869810f32b08b3d138e874cd4d15a96f88143af2060108ae00a72b0322dc7ae1cc77f9d97c575fc4dd855842aacdc30627152d1ede26f2ba8537296665cb6c9c831ffac39b4a61c73de83f6ffeec9daa23ee9ae74bfa731f1063d70ae2591a09dda55fbdea5166e149dc071b1b5454c46e8bf64b2850a0a850bb6978e23cb27ed49f8d933dc105010477092b378bc53b8102dd7de87b8ba8c6e919723a78b0ea86bda5e7eec90cb18294fc39434e6661d56b3c4c9ce37260081038ac1136343272bf24a8918ccdb938c35fa55173606cb0bd160ce2b1cbf9dcc0a3ee9307802f1fa6d4a59732ce53fc49c452c84ba6b8bc78dd2b670a044e7750d423daad13c93e63701039e353424a0866e3ca86c498ef4d392cd117a344ac6a4ef800b41a675b419a3eb03cc49eeed4cbd186b01d89372579df46c5e390ae34bb7a1249c5e94caa8e071707dba8dd76fb533807c7b09d09e4618886396ecc7a4ac2f97bf3799294e0db9a2fea206125a87ef6174960145246a7763c9b190988ab4f40dc08a95e9a675121095cba64b1ff6aa72f3e36ed4debd10edc3587b523251d0af07cafd1bd27ec77612d322d9daa5c94e2e5bb3146e291aa45549239034a0dc6ff49c40d94629807c08663860ea17c22ee2f7c4a8f4aa51f2f82779c05ae5c5426056a97308313f3e22b1c2aec50a62b123b04882de6d09faf23d29e2dfd1aec8a712baf0a4c0786b598dc9bf7548228d7c37d0423b6412e6f25d24ea3d9b81685606422c8b19adc56d47a8e1f2d37d3d0df6640ee598edb3e4d9f6a100b91d1d852d4f522f23e7addeae2219617bf76f9e062c4e15dad6ff9728de2165e8007b43b4e49aefd0f6a3b577257414797d7a2ea7b8ecc87e6dca2ddebc78d29cb5a71f916d80d2cc2fed601799e62cb561c03e22fbe8bb8467813c3e1f18e18643513cbc155e711871c70a47370f5932409a89a9f9d6ba573e6eb813d9604a88cb6afecc2609004cde211279e6f401f65621ac4b74f04e08ae9a869d71eef8683b9d46d031bd7238867243087eea530e5e81a62876d75ae6c8f7e8bf105435f8b1edcfcc2c22e14d59aab61a5669a66406852ec4697ec57e8eaf816a0ecd3a366b85d09353d28cc47cdfb285d96ad492a2c76f2112238d4944ca74fb03a320dc13e54fffe0c1494f0c1aa9149e92e63d4dd77910f4cd24d5a487f2c6233f5baf16c8ac31fc535f19691c33cbc9649fa2807cc4c2a9b82dacf270e7f03dca539484bf20946bc280b3722a040ccc0935faf7b78fb303b52ed7288e167afae59dcde9fe2ed2fda4d92d04d54bca158ece1506cfdc469cb3a49990d55de70edbab78d9ffd212c347d4640a2d10be3633e839ea300100015a7377a097d2b30271b8f5f416ac42252b75601944562ce891e5a2eb2f80a5a5107a831649cace6ab14c33bd564c93345946125cebcb1b88fafa0f46d03972e09a5bfbf1bee3e9aa9b1a82c40b217fadbf9855ea9715c9caf8d50c554e7d953c587ceeb765073c562440a9d5132e18a41a54cc77677c4799d8bd839d37a58882cf3e533a0e47c3076e6494f5f4ea3401a99d9d40fe05bc8598877e2c83007c7437b761f05b7968a5f6f0210ae67316ef24c1db625fb890d230adc0c182a594a3516b7e6757040abdccb243187ce4cf0532e90675072c48846c51953d78044b21037fb02c9bfe29fb7b76ce904a74b0e17c94ab4d465c836b135518f2f8a79b0f9bb6422e27fbcd3718c0add109c16e90e416a35510af7c992f271ac63249a82ad0afdcf155727535ca1838f417eba6042628ec4a209101cdb3f38cde36f04669eeb0848114ffa47bd373b56a35ac6f8be0d72a1d0428daddbc8160b47046a66ffbc846e0713497b8c36110a9ac2ebf52ae90f3510a7d8626a932af2b7b3b94f00f011db460168cabdfc17f716d03c1bb740c87fdf0289e3cadd27b1a24b943a2c7181c4cc2581489cfcee303fd16644ef0fc3441b2e142c37a99a2e87a17953a7c7e0695e74acc34031cb1b601829655fca07789007b92ad940a001a818dd98c2a188d8e67cd4f77e00b686dd9ba009e801ce8dc5067c78e8b2e073b550d2e691f29871c35469a5dbea7e9c8239d136d904f387c3234b7c66d03b85550bcd513bfbb3f217b8baa5236fd0118e505374d040da4a23d1f87f403ef1f08c06e8859b8cfb9c1a8079fdd693ccd7ca059c39e3e52baa191d325d8640d6df56b45adc9ff6887c1ffc73b4c86a2858750b26bc1e56bd18b369e2d299e664c402a41c3cfdd31b74d2bc8d83762dce005780e7ffe46116e098f7baf7795df085fbadfe45c07700e36e1d9c329473096764b9467034b1d02b3628c230d6ecc2431719242cccbdfb3a948ef377714247eb60692bbbf9f48f56e122ee494f186b9f95b9a1565844fea85c0d373011238fff4f4c59f7329c7598b842442d7ff6e37fb6e562e3855f21d4445b90dce8eac28edbe7bfc432afa8bd6d4c628cafb8f797c7db84064c90eb69f704ce28488b01c354a1fb2180cb630465dc40016b3cc2a891d30363accb42a40a0571b037ad27f597d715ff4ee541d001e2b72b322822fc6243b595f548080e2ad5f0a4ea901ee67c6c9d681d0a2bd98717c505a63a178b7c0f8ed4c61b25d370dbbd3e731d75a642bc055f9f8c98bd7de2d869c3aefab26f5be785eaecaa272f923f772fb5b394dfc1a5bd523219d126fbcb77fbab7e516cce20452cb920d73f80a34e67e8f75c05030e4f15dcf30ce16df05e0b9c34fe9f1ab82bab0bcfd55849edab46660f8170d1d4599621c4ddaae6f1020e38d4324ae4868669b36141be398be02a6e2623501c2a51f349a33c025988c88582184a30553a668c131807321910a2be7bd358aff141e4d153087c70b12ea868e88daadc323abec208a3498139d3bf0122c29f4331dceb647a5808aa867e59621721dd466abea7f1e75704256b879215b1c5a53633798e9ae8cfcc3176525774261674f249bed864d1fc439142bce874774ba6dccf845e14a06649a5695afd7d650d02ad2a42a0ec9b28b23ef6dfaffc8f86c5b70c95cb6b1596c34462f0c5b805950a48399e45b3dbaf38cd99af94e22303f45c938a3e9bead1d34121523d34cbacfa01223f0c223150c5c86ff0678bd99c8b7f86199c8dc1eb68cd1241660936eb0a2f6e1794d0960532fb4719867618a039ec9155bb383adf976a806a61cdecb13e3c7548f60fee8438cbf5d0fa0acc6d79b35b10335a1b69fa2a2063"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) sendto$inet(r0, &(0x7f0000000380)="d023d3f4558598b413a6b017d804d9e1892a1ad1e38d2ad934e9cecb62a2cbc06ffc994447d9c5ba469f334d7cc0d087117b085298d1a69a1b2c5b6d19ec60fa2226eac41894fa5bc02a89fb8367c029de11f17ff06119cd6ec32b56eb47956b12eb9a2e8170de34a598a65aae864fdaf27abafdeabeda19793b072e6893560b3c80849c69f182b8439b2b7a1b7eb255a08f7ca0dad7886a028fc0bc82358e33dfaad334764be49d92e167ae5a36be9face978d4f125be110f76ad94212d24985cddbd2a83725766d67977", 0xcb, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) sendto$inet(r0, &(0x7f0000000380)="d023d3f4558598b413a6b017d804d9e1892a1ad1e38d2ad934e9cecb62a2cbc06ffc994447d9c5ba469f334d7cc0d087117b085298d1a69a1b2c5b6d19ec60fa2226eac41894fa5bc02a89fb8367c029de11f17ff06119cd6ec32b56eb47956b12eb9a2e8170de34a598a65aae864fdaf27abafdeabeda19793b072e6893560b3c80849c69f182b8439b2b7a1b7eb255a08f7ca0dad7886a028fc0bc82358e33dfaad334764be49d92e167ae5a36be9face978d4f125be110f76ad94212d24985cddbd2a83725766d67977", 0xcb, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x282) msgrcv(r3, &(0x7f0000000200), 0x6e, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRESOCT=r1, @ANYBLOB="abcbc7addf578536884394363a4b8f9df9df9043bd88f1d65b", @ANYRES8=r0, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRESHEX=r1, @ANYBLOB="ef52e19707c38864f329be4d09a4236afe5ba048737d415127449b3fb9be1bc190acc8dea355808091a208e7b386ebed3390d9c0f4a5c879a87befab1eca1086385c981d02c3682febb435ae28dd8c82a3d760883e1bfac720defa6c"]) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) (async) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) (async) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) write(r0, &(0x7f00000000c0), 0x0) (async) write(r0, &(0x7f00000000c0), 0x0) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000480)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe2c56895f8f1fe9ba49b70c749e898c3600f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e027c89364fd8771eb890e00feec59f0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed7778516d1328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e362e9dba97e320f13921ac71e2cc3cf5fb360ed50834487361c48b3fcfb767d942ecbf42d6c8db817cd7604308f70f2e900ff17cb084f3df8444aacbff25ec93d91e6e787a5874f5637b07ea40fcc46d20f0591f3968beba0139c241209426e96f185d6e7490b1c2e54134493e5209fdd697df2e4f1d", 0x1b3}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000240)=""/65) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000140)="98d694b788d34c8e32f48afa961dfc0bea2cd70c52b071ae448be2e7a0e67172c18692c98e0ba1fd8c92820995fe976d14ef67b678db7a6630cd225f1055a6aa8a646833d1108f5d7afe8b76766688614b07719686d48b7b278ab5f7e7033e8129deff9fd90e0f83b975616d40d94092025e6a855ad7113abe1cc41d3274344b43d3010f55c1b58d2f152e1741d0e19624b53d7ab8026efaefe9575d548c107265f578a3abf7ff73167ca3acb02525b5ad4dff8145fc923729d03da1590000000000009bac51", 0x0, 0x0, 0x22) executing program 7: mkdir(0x0, 0x0) chroot(0x0) rename(&(0x7f00000001c0)='./file0/file0/..\x00', 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil}, {0x0, &(0x7f00002d9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f00000d0000/0x4000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x9}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x6, 0x0, 0xe) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x80000025, 0x401, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000200)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0xa, r2) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f0000000240)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x5) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f54f228 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) chroot(&(0x7f0000000000)='./file0\x00') executing program 4: open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x84, 0x0, 0x0, 0x3}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r7, 0x40}], 0x1, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x8, r3, r4, 0x0, 0x0, 0x4}, 0x2, 0x7, 0xfffffffffffffffd}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000240)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x0, &(0x7f0000000040)}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xffcc) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000002c0)=0xa00008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, r3, 0xffffffffffffffff, r3, 0x0, 0x7e}, 0x100000001, 0x0, 0xfffffffffffffffb}) bind$unix(r5, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff02ff080046000d20000000000001900000028303000009009078e10f46cf000000000000", @ANYRESHEX=r2, @ANYRES16=r5, @ANYBLOB="f0cd32b6aa0e803d4596686e89e234956b16561a665260d841134b", @ANYRESDEC=r5, @ANYRES64=r6]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r9, 0x2) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000180)=0x2) r10 = dup(r5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f, 0x0, 0x0, 0x10000, 0x401ffffffffff, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_open_pts() ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000080)=0x7ff) executing program 2: msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x4) getpgid(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0xfea9) executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r2 = accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4091}, &(0x7f0000000100)=0xffd) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001300)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="8af23bd95bf0c2b91c992a3b54b9678db391791c31fbbb4e3d55d16cd04f5e21462cfeef89bbc8f60f12c8f969d5722052393a648ac35dcda5baefc5b66b397f5436f0e95e83e29168fc6d8d2a6cd53d5f2f5fac4005ceb33772600e1d4ce3a7328ca5ad88b94eb8e21556937867b4967ae0336e22d331b8c7c393eb2ab5292a0a1ea6f54f99aa7ea10b180f2cb314ce0c8a4c27e35e337dc6af4fc44a2b8559faa911c6d39b56f51c55190ceb2c37", @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES8=r0]) 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) executing program 5: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x40006df1}]}) write(r1, &(0x7f0000000100)="76e5de0000010000000000000063", 0xe) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x7) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000200)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0x82, 0xa, 0x0, 0x0) shutdown(r8, 0x2) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000180)=0x2) r9 = dup(r7) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) /: bad dir ino 129734 at offset 0: mangled entry panic: bad dir Starting stack trace... panic(ffffffff8286ebb3) at panic+0x159 ufs_lookup() at ufs_lookup+0x169a VOP_LOOKUP(fffffd80551fc288,ffff800035de6f78,ffff800035de6fa8) at VOP_LOOKUP+0x5c vfs_lookup(ffff800035de6f48) at vfs_lookup+0x6df namei(ffff800035de6f48) at namei+0x56a dounlinkat(ffff80002c70d748,ffffff9c,7300e7253850,8) at dounlinkat+0x9d syscall(ffff800035de7120) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7300e7253840, count: 249 End of stack trace. syncing disks...16 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1498d526-897b-4d0e-28be-a262cd523d51 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show all pools boot: illegal argument all boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace