e671aef38c16ab1e771d3e9ca6d73b5e0a6dfde311136d0ef33c77c0c17eaa582aad6a92346e46e8ec6e7956ea233c31a1fce02ef266f2bf74b11a0e9aca74360982e650b7202ce06522f9b1d0b560fc7237af833e3d7ba31d8ea1060c8d4ef555f58e586519f36a4cb31a6ed263e7673f4a9b25979701266a189c97817aab4e59ea0b898636114904087706ed45df8fa870d31898684156207e42b47ce6122feae860a361744a58e9082fa71b4ce36dd51c26e2ae3b2af0b05a4ff53284f650069585d73da4cbf0e53d9cb2f908037c200366818eaf047248bad4e4f65a62686eeff32c89c524b4975dc55f53852", 0x277) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:20:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x40, 0x24) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x23e, &(0x7f0000000140)=[{0x7c}, {0xc, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(r4, 0x20007479) 16:20:25 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x0, 0x6}, 0x1, 0xd689, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") msgctl$IPC_RMID(0x0, 0x0) 16:20:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000040), 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="00fd5e69bb2e037cac00000000000000000000000000002f5e6d920a1bf52dcc4300000000000000000000000000000000b3f74ac103c7e6d02ddaa4ecb6b7732247ce49908e0a8fc5038593a47df7f7593158fcd71e0ea5d09f57c03dc50329c8e1ca80c89a5bf8888f94026cc784dbfe5dcf4b4725b8d697d725096072141d76f6b0af8e2f20386cf15aafe1800ce29722b5614b510baf6a806ce691ffe9e5ea211e1813bb32f9578b0f36ffbe552a9f31c313c69aec137866db022f8bdc86e5b5e2dd8ae86be945ce51ffcc6a8b6ba6dd0ae596d6a8dba92cf3fa71b96237d538480e866810bc378aefc133928d5b6b464d9e"], &(0x7f0000000080)=0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r0, 0x11}, {r0, 0x10}], 0x20000255, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe35909e7fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c12f200efb35ab69012b980d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b3f948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x10) r4 = socket(0x2, 0xc003, 0x1) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x10}, {r2, 0x80}, {r3, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 16:20:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000480)='K', 0x1}, {&(0x7f00000004c0)="4c4a512ddefdeba5a058c6c39c687b94edc9da25c3747ef13da85a5c844257b3d40bd231f43573b0f6fd3e913dfff8a18db1c8e678c39cd55b6743f765f9c02e3c3b382e1990ecce725bef14416baba0086b60d709b5fd3a8e8b3b46ce70fb602eda0b80cc8192c670e729c2cbd8a1ae3c1acd37761e0a844bc622fb6c305c74f742f77561b5ac3e8ee8a5148fe37f2725093c918f876e1659a24ca0bad83aaa1773c842280ea3e9e1da1cacd1188bf8ab6015bbae51a47272d52de9ab8059d0285c9d8f4b3cbc107d72c754df52c1e5cac44df4c7167fc53be6386c1a10caad567b277539d2408e4ade8e731efbad41c2", 0xf1}, {&(0x7f00000005c0)="65fcdfcae308172bd496ecacc188c76e720eaa3b17212fd272e4c888a6519b7d25b9de7a3ab88f0cf96d258afb9d5a0ed8709259cc976d9e73217f0fe4b3e0107fd3b218de76e8c21578392cf165635183bfc08051edc5b162bc165a66b46909b2705012004150c9b03bcab3d0c383c156ddc3fa506eebfe3984e2721a2b72b3c7758391fdc0ff7dd9652ebfc72278cb1a03573447aa0a36057ce08108ad9571a4b105bbee9f3062bf201f469d6f298c100a5725e85bf5f967d53ffd2512278d35469e20a61d3efe48459175a161e5f55ff972907a63a17fe29f19ea8ed9890841b0a9c3a99ae130a3b971d47a22ff", 0xef}, {&(0x7f00000006c0)="102cd969b1fc03d5e707540d1619e0d60699f2133e9e76bef92c696a4c676a3b2c4d86e56a4e59d1f1380a6d44e5b9e2654056e57e06c1ce18c303d2945961d1493ac7be19d76bc715bbdd2a55a7e5d1542370a3ebda1ec4a285013af04487133d558252fb1bc7bc67ff6f48faa00eeda1df68c6ef1024d1ad62a4b8e147079d15f06bc605ec322ccfb77cabe94635d4cf00a2aacb6f409038b67eed5d66e83a257a8f3c523c7dd207bb709009f18eb7d9b29b8ba2702fc6ab1dbc41dbae0190807716deb371cd6ac028b1fe4733420d45e6b124a1c46963356dd73092f40fc80d0e07cfdf09d7e9f3cd906f995b146a7dbd569c5e0eb03e1411", 0x181}, {&(0x7f00000007c0)="eabeedee37ac4fae711322e096deb6b48f7e19116ace250a6cd53d80fe7a1d4f3f2883c0e7730fbf0fb702b7a58d7e26fab80ead9f23b4ce15ceb3a11995a7fc902176f2e2b31e395e5883b3e287", 0x4e}], 0x5) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) readlink(&(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000440)=""/5, 0x5) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/172) semget$private(0x0, 0x2, 0x40) r3 = kqueue() open(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x80) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82, 0x0, 0x6}], 0x7, 0x0, 0x7, 0x0) lseek(r3, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:20:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00020010000852534c38e9015a161894d8ce688d12171ee5b4eb0793d6e3c6d48435ddf68592a0e329a42237d01c7cb83610c0e6bab0fd035c3f651ed85b21f83620d132232cdef74d2cd66a3bf87db71ba99a4fe60aebc16faf2da71d3f7bbd9953f2120913a97c587470148039007e17ea3a0078c9205082c92c504691800000000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:20:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000200)=""/131, 0x83, 0x1800, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0xa, r0) ioctl$KDGKBMODE(r6, 0x40044b06) 16:20:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000008233365f79246c85dae0a8"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:20:26 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) clock_getres(0xb, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8280, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:20:26 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f00000000c0)=[{0x4, 0x4, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x7, 0x1800}, {0x0, 0x3, 0x800}], 0x4) fcntl$getflags(r3, 0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x109) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x2, 0xbce4}) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:20:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000012c0)=""/136, 0x88}, {&(0x7f0000001380)=""/254, 0xfe}, {&(0x7f0000001480)=""/128, 0x80}, {&(0x7f00000015c0)=""/143, 0x8f}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:20:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) getpgrp() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r5, 0x2, 0x40, 0xfff}) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getppid() r16 = getuid() r17 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{0x0, r16}}) setsockopt$sock_int(r14, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r13, 0x6, r15) r18 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r22 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x4, r16, r19, r16, r21, 0x1, 0x3}, 0x1ff, 0x240f, r22, r15, 0x2, 0x40, 0xfff}) r23 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = getppid() r26 = getuid() r27 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x0, r26}}) setsockopt$sock_int(r24, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r23, 0x6, r25) r28 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r32 = getppid() shmctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x4, r26, r29, r26, r31, 0x1, 0x3}, 0x1ff, 0x240f, r32, r25, 0x2, 0x40, 0xfff}) getpgrp() r33 = geteuid() r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r35 = fcntl$getown(r34, 0x5) ktrace(0x0, 0x1, 0x20, r35) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r35, r33, r21}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x8000, 0x3, 0x0, 0x4}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000240)=0x9) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0x9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0xdd6bf8720215cff5) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000300)=0x7ff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) getdents(r10, &(0x7f00000003c0)=""/192, 0xc0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f00000004c0)={0x2, './file0\x00'}) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet6(r12, &(0x7f0000000500), &(0x7f0000000540)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x100c0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x40260, 0x0) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000600)=0xf6) r14 = msgget$private(0x0, 0x20) r15 = geteuid() getgroups(0x7, &(0x7f0000000640)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, r3, 0xffffffffffffffff]) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000680)={{0x4, r15, r16, r2, r9, 0x38, 0x8}, 0x4, 0x0, r17, r8, 0x28, 0x73c, 0x5056, 0x9}) 16:20:26 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x41) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x20001038, r2) 16:20:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20260, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:20:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4810, r2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x1f, 0x4, 0x7ff}, {0xd4, 0x1, 0x9, 0x20}, {0x7, 0x46, 0xe0, 0x8}, {0x5, 0xff, 0xff}]}) 16:20:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x7}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x1}, 0x0, 0x0) 16:20:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='OG\a@\xbev\x92{\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:20:27 executing program 1: socket(0x0, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436d000000002642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f08923053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68002de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:20:27 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = fcntl$getown(r1, 0x5) setpgid(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000608, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000080)="cad6bce6da9e052fdc7c545d6b0f360e21b499b6bb61331f16db4c0cab1499ab3c989803d1fb4491d66fa3b953cfabd1fc866b63659007d0d58d71f3c5a6f33d5379050329868db88ce8ab58d582c4ca8ba92fd38408197ada46c1951ac8d7dfd7cae9ccfbb320ae587a2df150", 0x6d}, {&(0x7f0000000180)="fbb97f7f66cecbf7faf2057057b4969576aab120b33f56749be2e99cf3d44070190bfeed640dfc705266f93c8a59c7ace764551f28782a21e9322e9ad08e97a1ed6aaf2dbe7735e976275e0709f21fccfc3d1b1e2ecbbd441af03762ce0a93ae754f2b8ffb7d41d6e019bd2e338fac2d337c92cdb989b9f2cd881c1ed2505ef6d1a3af08e74821c0386b6ea31f355f921084d16c8310f735", 0x98}, {&(0x7f0000000240)="3bc8169628eb91d3a29091fbd0fd0eaa23907c58f3f7e1a881aed1edbea8ef7d2e2cea7df219eb0651fa9f0252ff30b2cdb2ff86543dc819a20fb80579596de803f4bcf26416d97130400fecd27f4d787d1a21a8ab6ef19f8f794f0751e8e9a3c96ebb5da4440a8b8e96519511168562ee3f112f914681a61136790ca1a494bfa0515896b0954d5ee78186fdbd8e5a9d4c64c492cb626116b7d85964ec35963dcef23faf36bbd255d38b2bdb844472b29ddbb66d5f7dc1b29c669d14ab5120f65263d212a3f115691f59db62c325137775b007255925a478a7d1d412068cea2795f6ae8583addbfbc14e63033d90c0219b6602e023b1ed", 0xf7}, {&(0x7f0000000340)="98302e53efea637dcdc2fecfa1a01918f1bfc31a7b05fa55645bc824b3baf6620fd54e4fd581e5b23ad11e0e3c06e3a1b0e7ca60e476ddda97f5b6647d36a1f120dacf581e5344e584cf984b4ae4fd89e0c353bc05ac5254af29bc", 0x5b}, {&(0x7f00000003c0)="4bce453ec94fd4aae38c5030c95f08a85af0ac6e1e2c35f54edd0766993ddc0e5d89dae36b80b93fb5beebe32c17b2e50ca23e49e22f168785464595e9299b51876d0f3e89a539b372ce288f1d7491349bc0f1d33f32f62c5897c91e8700a59e5087acd934fe716302b5914e6919fd41196b32950e9e57914d06fa68884ea3351c5eaf4ffda60faf6b4af1783f652491ddb5ce45646c8526b1efbe5b6ce702fa243a7884ed70be5bf129fea3cd8d601a9cc09081a755b2f6f4569c9abe3beabf", 0xc0}, {&(0x7f0000000680)="36dab451ded305e813d0185043b674a4e6b6680d04b4745f67059ba10ac06d5aa3b4527c03482e398ec75a14851dea12e1133ac6c2737a4417df1d1cb6680e8015d3f1b4407469ead7154e0d7650ddca153cd8f9f83a5fe44427ab0789572bde6a170ea96422395bfa7f84432e08fd8c2ce39c3287f2b5444020f43154f4c4a7b7a24f171a7b4138a9abc39bcb91965ae1bdd71db7cd9476d3fe0f1420adeac742bc28d5c09a13f46e63928b3334a21cbdefba6160a314e52395ebbf0e779277d439a35ef7e3a59caafdd6ac8ab7a35b6dde58435b132fdcbcdaa07bdc6a3619ba7afaaa5418f19ff4163f3dd6864f16fdc960235b36a8965d208f40fd813ad43cd3c84c045ac668408bd4a50918aa47995bed2bc78fdb2a42397591f8148a86aa72a08fa3fb62fae214e0976258237198337574176a4b0e5d3fb4385ce1b51b413502252a3f403c42e681bd36cf59cd44304ff6ae95d9c5b3fcc90904d960b318651259deaa7530035263b1ea2a0713a8cbfc84873fb92e115ffcbae51f29d75c8501f0776c7684dd8c6ad92eded488fa73a8fb6a6e2b6bf5e37f83e799d7d52431928101441ec4403206b76e115958e66ef11d249ea27a8dab40a0e9bd0e86883ea9fa161e8ef7123a47d0ccb1b6dc5a03502ae33d283b85d4982734f8c6e1e513180cb6293cbefa316bd4169c5b0a58ec712702ebe20f26f5bbdd8e5d32294afb3ac32611c7f600771dd05968b3cfe3db2a599a0a542ef18e2f09c268c8fa44406b9c9611805369a75d076eade3cfea17f8c74092b9bd67ca17dbbb9dd1a85f09f2d0664069eedceba0cfd51c7137c397e7f81a80dcdafb7ed0408d1ba590a8f8822dcab37eed96cb4c0cbf787d47698073160e5309dc359ef36d715885abc8fb47ffcdb67847f66c7382d8d0320aea974cc463f1b18d63faa920423c5eea5cec27e870d358038144f1f5d4c464ed11fc2a8abc602862ebeb3a900e9aefc46ff41755405df99df912ef6ea9e64a3b69247130eccc62ce17066b9cc490586d7ea91a6aa62575d1e7486f63b9ca53a89fbc31cfd94aa00fbc09458c8100649dc681c232c216df5073b981ef123179f019055c9b673af6eb8ceb372c48ece08708863a213d40a7ff2cc73bb9c165c436d89d83c6b0c5ee3d2d0a223971a5c69e4ae5c14ce03131aed4a607ed610ab3ce71bf2c4e060ed7c70f6c2b9d500ff1ae0b8be4eb53e1e81c66cf24da5938633fec952349bca5ddc0260b5d44214afe28b90a101611714debf1163656c595c91ede3d6f5f6a18c5d687aba5cf638deb743fedbc7603a42ef474e4b8dff09b0aa21aabe3d67e4a980bff4b4df6ce35777c522356093431912cb54f9d24ba16ad988f6b799f94f98c0bfcf6cdd48ed2bda6c16b14e89d6350405b81e09a7a981853e126a584d8d1916bb566cc56fd90a077d9313e3213f80fe142c3c1b49edb594a0cb89fe6d064906dfbb3596aad21b7012ec2ff73b9f5320925d4bb03ddfec83b8a58b01e5f657b2dd3c4ef6fb28847a949f1a93aefec84e86e99de39d5cdb01f8bbc0cc437c24158a39083964a9434fecaac83525fce05d73e2d3c840604ded48a35e57ef6a810d9ab95d9e6422232a77f5732ba5b3cf947678313ccf2051ae93fb1d251a9ca2fb4b509f1f1f3963d2827d00ed5a0d307a2c1277a7aecd5c5ae0b26e5d7f7df7f2972452545fb952bb29b9cd9ad89fc372fd74c580d6e4c7ce1fdc63a655d3d0ec7caa8bc0e7d40c17693d76b46550d4182776f79a5a4c0dda83d0d3078d94ef1b33a04a222d7d983743f090f155831d413afa75ca01b617db27304bbfa933c5afacd7c53cf4e8ea0c93f240edf44c9018a7fea220350f85c21269ff3ec3f1cc4491091708094366c46e4a5c35744d53762764328a83a0530e6667ac0838590fc41f1b425603a3a6b77a14deeceda1712b511247f96c7c4854d032747ea8c56b991c3755a8570e78be75ac45722be9da73ca1e64f9b4b07580b45031de380497926518abd8571b9a365ce01feb282db79035abdf653fca765afe8531f15e3779a160eecc5cb89dd84d03aef1239b8e0fce6f9971f7f7d5ed41748bee6955367bd5d3a349179586d7436eb0edd4bd6aa2900de00ff82a3465ea0b40237d65f1be3c82d1d3fdd3390351c95fa84331c08436598f2e392bee27c9d2022df8d5ff13dd45efc9d2bd693ded0d6ca0eef2b2568104a6aa10ee6fc263035b9c3a2d9d0d5fe814cbeb0d50e9e1d8d3a88904f8f5c1fcbf02ceb19ac894e6d8a299b28d540edc9429a2638da7c0a17a4add47b94723f05b268c43c9384772f4034be336b840d696b8f2db77fc6b310039a00e0be5fdf667f793784392216400be2b6883aca7b009056012392b0a1fcef3e0dcf0531e8c030c3925322d92e21dac63675c4331c93de5341e830a52f5b6ba57ee4e94fd9434b71cbcf68b20e051f6e08e1c8b9a87bd37d62a1b006546f7a7941d24caf24e14e01837e7256b3e7be5f8616055fdf09cff2f219e16f8571c2d7d7aa66bda5f0a8972cb3f83f40437bd17b139b32b6aabd37df28ea94173af9cf698a97201420b60a0c775274dc96102f6b2d3aec33b806791e4ea872b908a1ff19b01a524c6efaf26371b2b7dc2bbdb262df404396246e1303c49c21c8577c9f82cdfde9ef9425e3b588b68df00ed39e4111d68f3fbc5882b752dd5dc49b3d20788835f503f88b6edf2513a0ec5303f0da1da4086f71d6ff0d6ef18006bb0363268cbf9c40be293990075479171cbd72c39dcc46229de691fdcdbe997a7b10a9a04d877a454113741b056d7da956a25632d59d7b134f9dd0e2b25b4f0dd35d412ca589045b8ecb6ec969f9bc4b578c5df98a4c7301af9ed4723c21d724b5e670e2628f09b99cff23ee997e9058d890d8bb4f457ccb91b573200a37c8793055b5895b0f812c4dca3db53dfd02dcd6208f23d047f45b49b1306279eb8860ea735b0615573aca34b7891d65ac4826bc3f775e3494e3806aadd725f4a6cf4dd7aff1cf6a22a6dc890701d1e5403a41eb370aff730ad147ec3250b949668663bb1cc3ca667ae6d9a95e6669b3790d927d5fe0f9485d337650b63b43eec4312e27db943f6a79c4d4609ec118b9f73fed91e59f8cfcccad6682594f726b835e91bbca92ee580f0c4bd506aace905136c8bbb0cedd0cd195e3b0d0412b9acb218dacf1a336f1357de192c8d5551bd4719019b514c9676f0405ebe5cd925c1a9bb83a96992dfebb353332723127941550f9ff7b1ce6a695ac9d98f0400c1e3faeebc37e0fbca59f1ec01603814289bc45ce989e5d965215b7fdffca2cde66435171574f61616f806cd5aa4a34afd5d09f701e49fa710b7436439a27aaa2fed531bae9941721c5f139d32801d98a1e33e713c8a92a046a9cd8509ac1e729bc7a57743abba09496941ef2fef63ec70cbe431d74ea87f00453ae9fe0237cb511263316337d7890149aaaa171421aadf6a5a15debd93e7380ae10e84273a285b5dbc0966a31676c89e5bc428b660fd728f8746d645a0ba3c5e74fc8a457bdfdabee16d105db28571201d48d6e1eb0663f3bb774919ccbc1dbf9a5efb792d543469cdb2c947cdca08903b0c32e2475d4e6d531b876ad5937fa45ded21ac36ffee52d90cc09a91c696e20daeeb00c0b46799ce8048e19b0e55a20b26d5de7e6349dd9ca192cdacb0220567046c96e9396d8228fa9fdb549ecaee2811b737ebd71d1adf454568f2b5c01142ed342be1544218f2d0a4bc150676741bccb889b22e3c2e7ad17687d338514ecc8251bd7762427be572d95cade71dc8bf068a42f58b8b3941e2d91cff19d483e1de2576940e2615a4cef56abdcac24f71a144f49680f53c6f2780cdda9a896268a99f0434587c6ef1cabcd7530db765b2da874dc1f583eaf5c2f892725721eacc0f9260bc07176b9809431e6d570b546782544aa629e2a7169df5025dc363aa0ce058d79aa8f3b85896d123408d86c3669321c7d96e1584466ed83089bb1470691b3d8c49100501cf64b7cd886283a03048bbef238a6119b2995f53250a11ad7014535333d02090f69e3ce40a43272255b5c2c9600efb173dbca3f97e247a7e316b38da4a5528621a6f4d07276d2f2adb1c7c383ca3383cf7bf1885a7df5078501d3ce0adeaba008b646b6c614859bcceac8f047b5dd68792fae7cf72c4df149609ab3d8de2e8852053d778b41fc127e82b809020c3fb8931435836ecda19e5eca421628d387433ad9bb2137e114456f77245ad76d01021d6357676e09c770954e2c9eb3a32c1681ccd01a11182ac5cc4ca01ca3c0d297aacfb412a977e90b60e7e9685f575944cbce55b98e995ce44b8810792fff5f6afb1cf49e7aa092be2878f5992b55bfdacdb1cb488fac609996ce350b96c23dee66edfc27a530982a0f9172a96e5878e1c910ba32c1f32b9bbfc7b9d70b77839ee53cfe5fabe02d3622e88981a16be7c5e32c527799cedc8d86b63077fca38b8017eeb09decdce4f3cd9b62d4cfc944cf6cd30a0a393fd715b9f35fbbb53e7c846a21e22082c935db0b13b43684de8d00f8232d64c5e3da307264d418704ab0db7da75ccda2e843114151c4771f462dcfe59d5ff6d3d534e35b2953de380c966ef052423954bdf6000e9592fcd1fc95bf594bf92245dfe65360fef25bf76b56c035af5da00baf6069e3aea30a5d86222ce3992560ef569ce026753732d16eab1f3644db33623730836fe47954beb7c54f87a7ea69cf5617eeecd0edd1b884936e36fd3bf26e01ca0c598ff540cc0739f66efb1fe2fc16e5dfa235d61d0b0d83e94ba860df0ff82ecb69c55532829ab20928524e3268844d64a05505071883c42b2bd1b05b134b15e31e3a8ff508fcf3a776626a88241516e8f7585a550c75dbdff901c93c5adb5aaf16ff2992f8b8478ced4df023c5b43c5a36673f4b37738f01dbc263c4470d8bbe4726f279bec3d1d1817177cf4475dbf1c30815484153cafd4ad726ba74c8dcbae42ef85dbde3ad9e243609094ed958c2ebd685dab1ae650eef08c8f04e93d02fb3fab1cb3a26f3a9c67326e9e208c2dfeb9bb8a6179c3eb541191c932e90f5faab698b5f0658b2e5f9f2661214767c9ffa943f51c2bfbae3b2df0f587397c6ad3c186fa075e59a153b07174d0b98c69758faab98019f9fe3c5230dc859e62145c68b9d357564514fb8a161ef796cdc79547a3e8432e105ae251df0c9d3fa4275dd95ee315cd75d91ddf6193f0874e4abb1534625b745ea5a95738a0fb8bd3f267a6a02c9ad8457a4efb4348b3086771a76d0d634097b562cc8ecad9b03f3eb5e43c0e8e1b61e39732e2e3afc92249a1274779def1c4a43e8bf310f64ab2868a88c26dce411862336d154e160fa4bde96ad43eaad9c396717bf07578bd283b564d69f0d0ab83faf5d321d6d8ed428c4439488132215ea0171502241c9d1251a0330b012d7ec456b2353a110f06963735023fe48c36c9cc6a2383c2bbbd00a778a348d90104d577f142fac01553859ea26ab2e74670ccca6d0c598a723fc6c01a946fc05081e23cb827ceb83fc1ff5c648bafdbe6ea42084889493d4c427a9ef4c5ececefd3cf8308c560f86c01feae82f46cb66a7b5f046938e19e98740d2813d3ba794122df13c5955b45687269e9ce15b50880dd6316ea34d509443835e51e0e0cb0358cfbb847f7e171e161f50578bb449c700647a4a6444de894d47a807b94c036da6ec10f1ba4b2aba3379c2116001e77be95aec661c389a91", 0x1000}, {&(0x7f0000000540)="fbf495d7d6e265e3c55565af2a1c3f0eddeccb15ea457d48418a2095e1b49c5fe70b698602d1e5e6bc83e2c7f1853ead16dd0c45f8542ab742b6fb7a5b84b9461d587f1b5c05a6193bebd94145799528cd6261ba67", 0x55}, {&(0x7f0000001680)="666e1df79c4fe908899e215df9af8d00756c43eb81892cbe4bec45fea21ca55dd90d9c997fb28d14f071b1455dc4c756067d7afaa6e93aa448eae09d1f91bcf6dce36c6568fa57e5982548b66cdc8c5006819ba666f520066ad938e64095b1ccd4027d637daf6d48e4636df886fd7228812645af400daf60d8a65b1f50353ad46aaa9c6fe0f11162c63520a37a24d8c10c285b5d1d91c12b53b90d922925ecd76a872dd53a73f0b8e88bcb03b0296eb19156", 0xb2}, {&(0x7f0000000000)="c1c3b36f71c56c0bdf5dbc108e41134a2e0f2a6d21adb4f6a163b7bb6fb85a9174d837715b83", 0x26}], 0x9) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x2}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:20:28 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r12, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r22 = getuid() r23 = geteuid() setreuid(r22, r23) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r22, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r7, r9, r15, r17]) dup2(r1, r3) 16:20:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e50900000000000000a6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2d9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb00000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d11cdc4ba6e9e5d1152012da9621dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2beccb4109a564666650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c2d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d8700009cb500"/1140], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = getgid() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) socket(0xc, 0x1, 0x6) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) ktrace(0x0, 0x1, 0x20, r13) shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r13, r5, 0x0, 0x40, 0x3}) setgroups(0x2, &(0x7f0000000000)=[r2, r9]) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) clock_getres(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="2351ce9c802bd9a55b03144e7b14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x800, 0x28, 0x80, 0x7ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000100)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x105539fc18dced9e) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x1) 16:20:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) fchflags(r1, 0x10008) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82dac3749637d1ccfc2ae4c5d5e65100bb7c2b91fac1fd66b5f8135a937cae7fe4a4b7c076dc7df29f2ebe0d1c1b866b854717e8d2aec10cbe621d63390f5d2dde7fe332d41d2f03ac3842afca7306048d9f7c222908f6cd4e9b1d271167dfc2433a"], 0x10) shutdown(r0, 0x1) r2 = socket(0x18, 0x8000, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:20:28 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8044, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)={'tap'}) r0 = semget$private(0x0, 0x1, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000005c0)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0xc3) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus\x00'}) chroot(&(0x7f0000000580)='./bus/file0\x00') getegid() execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000240)='tap', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)=']\\\x00', &(0x7f0000000400)='},//,,\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='tap']) r3 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0x2, 0x4, 0x7, 0x1}, {0x5eb1, 0x34, 0x6, 0x1}]}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:20:28 executing program 1: r0 = semget$private(0x0, 0x3, 0x460) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000000c0)) socket(0x2, 0xc003, 0x6) 16:20:28 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000080)="fcec560b7a7a06fce76e0f021c3f67b40e913f6e2c6cf49ae6701e217c7708183d2120dac83c2e4cdffc7d695d724dbfe70b86506ee326b627832d0646babfc8e90a18238150e4d83e0ee9106003291d9089a7ac1027a12ce7e1"}, {&(0x7f0000000100)}, {&(0x7f0000000140)="c7a80a772b0abcd4a8f105a38914a6c1f03f39267ce95400b24cd3b28f8801dae230b2ef6101fbe04c0cc568c7b56f7f6238431a409007ffcd6726b54a63bed2f1cbcb88dc85773389e8ac4c602a3083acaa5e3a541a5dee84b6194e95babaee9b1c3cba94b4fae4a1a3310bbb7dde220e275c70c6eca2ba454ffb34111e285b91305fe0aa8fe71559a885220c79d0588271deb45de5ad085015172f32bea4d341d82281cff21039b80c624874ed84825d44d5b5289d98a433c1dc64af556dd1bbc06595180de7fd90d6b5a1405e2451c847d5ad143d7a"}, {&(0x7f00000016c0)="04a15e4b349fd0dd9d82bbb4ec2565a2ff0000a385871d3e28fea7e712d013f60397e057916fd311f55c92ae6e19c3248c086b8e118a351fc249eaee3f89bd5bdb5e25221e6b40c2d34455eef57e7c94dd1f62b5175dd7e56b6e3216a1a0a081e905eb0fcdda7600133721eab485623eacf04c72d67662ed092b5b3523dc926c75484d04c80826542bca9ee79de40f2a951c1c9b19d7c01980dcfcaf00ce1b622026150696562de7a7e78d7291db22cc"}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) msgsnd(r2, &(0x7f0000000240)={0x0, "0dbbb7357620c7371067824376cf80700edafcc9427f2ae9d663583420287177da9e13f1b9de7390b77039e3fbfa53f1df7fd96fbd871ebb3e311a99e5e5c60c5c630d13beac1afa9d0d0f353c70f51c1dece3de6e92f3852ae111084f63fa07a7202a4d155493d807ad071e8691380bb913b4b5c1ff6fd5b70b295a5d80b6191c4d89d6579137eee583a18e99fd0aaeb95e7a5703af3f3eb65c186253e84ba7b53280d21dd8d313caf82571fef8db6aa84d4f20fc924862f2bc67f23b203363b27f295053dbda3931a32947aa1cdc2328701cb34fc32db7d1c7722cac8818953ed665e596ef40672e374ab52f72781eb025"}, 0xfa, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/28, 0x312}], 0x3ca) 16:20:28 executing program 1: nanosleep(&(0x7f0000000100)={0xf3, 0x7feffffb}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) r0 = socket$inet6(0x18, 0x0, 0xce) read(r0, &(0x7f0000000000)=""/1, 0x1) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="35bbeead3691f190647b2c16b49bbf26dafeb879a5f279defe35d24dc149c1bccf482854a2b4c5d9ccf3bc6a6e724ec46de12e62223f5de5a2580c61fd3a8606ea58bf47924938bda9449e07d31ec6d0a4b882bf264a9ad15310ad957510ba4ad91d020c4bf2506e133156decb12d3a6d155317a8f4bd304", 0x78) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r4 = accept(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ded2ab23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000bed37f2500000000000000"], &(0x7f0000000180)=0x6e) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r7, &(0x7f0000002300)=[{&(0x7f0000000300)="64abd61cdafa9323ac2534f0d7891efa1cde92c50cef1c97be0cdcfa9c3f49305f4ce7c202b14bd478de8c3c4fb9451d4ca233c76bd3684a85d186a57a544f131a5260e271b33db65cc9bdba42912a9dd538f4d7232457d7786bec775d053653ad254fc83598d1c357347cf55f855a0e8d63083e75c2ff6e2013f1d1f7ce7405ea97a9d09467d3fff3478701f9bba0d41b031b750accf714a9d53b31dba6c3b7df92aeb14cc7cccf1cb04d10ea4b9b4199d8ec4d4836088727d4a6d5d3d4a3b40167f8cd4949d6c5220e6dd52995db35bb0da51c5b82ac3a5030ae180170df4f40fa480930a80b18fd20b2288b6b9cb53d4970e7097a203b9c12cc4da547c7df09f521ec5508ded8159568f51faa33a1409379444f855af3e29b1f4ccce1b32d8cb3ef7f004b059ea5c77f404bb09317f71ad22a113b567794c9637029e237ea063fa5234bb97f7ce1ee0f14ae9c27e2a6036862f527633abb678f22b2d220610426cb2a5cf434b945f5e8a925df4c443597f4757cfda883bdc467718f3e10641766009462e790d0e11ad0ac06a6911eef4dc056b203fe550099aed5476b4c94050319bad194b1b65c1c7f9b581917a3907c1e316af264d2d1a46ec67e3675ba6e33d926b5e417d57c3ee19523bcced396344db0c654b993ac64b1932bd36b9044c6b86b8899b987318ca427c14680de52e6a6853c70f39e614b0b5d3981ffbda3558bfb93113169d18772159d78e91a2019f45670f88601ecec7a46aa008c95cf6fdc83662ea6330dfb3c24722a5f9e553a67343bd7e7616041378f7ccc5ada117efa86a3dcc37623be058b7867f13856f14d4a3ff509b004178268db354c8c8e7d20425c884a105ff05766abd1cc3c4096ebd81a788cf2c622ef85e96f10ab911d5af626c7d120614a01b72ad45b5d074a2d6b67cb3215a167bf4b0155b9ab705030310af0b95a1ebe53f066720921cdfadb3cdf296c29224994dda18e6dc5c8e04454ca3bb5bb064d9acd4bd944021e77714fe8b55237e86d0fd96398c1b86b4004e1189953acdb3366ab4ecba78694603bc33880ad625d6dbd7fce85fd60710098f34c08400f4fae5cf6a9d5c2989690a3d4329c98583d775d46e9412ceb8118e63e9f46bea91059c1a3db863548a3748c38051369f764bc133e9451799f999d4498dd46efe5821369c2fb1881972482660401c3176089ef0baad34046fb2d77dda3521dcd1f456d0ca1120fd68d1f07c170c7b77b2cab7e3c23485ffe59f02f16eb23201731b945623a357c8607c663476b327d3f66e9c4ba2b9962bf619dac6e7925e7471304b07b6ee7293760aed8b225586d2a74c1aee006c386d30e489825373113e3b11f0bf3b9bcedd2a35dbc56c05173be73806ebf290c5c3d5c681f0cd43678853352b91a167ff4b6b1062b96b7e416ef54458909ad179b60ac8aad1a0d57e9370a7fdd081699e5288edd8f3202e5b0da11b4bd74db2c1e9031cc6fb659b8497114961f0c8102b814c31fcec9ad9259da6a0dc2eded7646167a0e5be014d1be9a9a8308e3d5841530cb863f238009d0e551318e70a344fbd625edaf7ef915322de8e8fb05a922bd5a671422cd4d9cd91fb90bc0b3b7a29fa4a6fdfc8a289f6eea8928e8a2af4da7fd5494586452c30b827773f0d5de068f579886c1e9eb47f5f36324ee5033928b9a1552ebf6ad6e2e974c2a871857a334b6c5ddce1b0faea37d896518158cd78fc314a534703fafbd05a9d40e90dc29cd9963c0b7b37c88229320bd8126e9fe67ba45a7968b739f698e269b12041b6c399f2702365da0a89d710e12997a701f20bd2da765e9f937c3125a5413baaaa407abf06e22e4fd3d9b6ce15e4e8bc0b57120aea93ebf9e0e0b815981a6f86f19c3717f0324b0e147e605b69e746d3cb91ecdaada4a1f18957f21f8074188b15a8276a2cc1f33708949df35ff8e84197807946cb59083b095ae8b6b5f4541efea4fa8dc7ffb606d945a833013cd648f3dd8e7481b89348f3b08654e453b273701c74796f1d8f14199b3f1048addb3d0f788277b1aecc5eaaf5f557c5330992473d986c78d308f49cb3c4dddba37292a667ac1d6cd9e3fe3c729d02908a23c5debd6e9b344bb20945fc7efbfef3649c659afd460c60823e6f9c8897de578acbf4bbdc958f1150fb05be77c92d61780eb45a3994e00b45cb60dd21233bcf39f3df6f32e06c6cc9c1b0c1a75316547cd779877ab08adc5e33571fc0eed501e78971df2cd89ceb512f617943fd3139bbd7864cf7577ab99dc94f8363b4b3fa82185d719cb5757f4577601cd8aa0d51057229783115332ff211920645a94f27469b138093960dc6cea3cf907c2228b6cc744a7ff12c8ab49a8f3c66fc591f200badbd65352f5a4fb9e064ed5a3e9572911ac4d3293ced61558fa127f042393fb80f7cccead142b98e6db1ddd473e7858d9bbe1ce409ae95b7d2b23ebf5589d6eeecbca0b21bfd257c7de51b1b3f812aa518904e92a7d0ba80de3a0e13f62afc4155056b0485b21b0f46bdced2bad6b35ab3f4ae5d21c43e8c37edff234a719ef6e2420fb69771d1bc40a598b5c784bd17f77cdba08d33a370b4cd811c34940f624f64431db6cbf61416c58041dcb6e760776ffd838741f5a29b15fa5bbdae517b729b104f677ad083a84326a444ee5b91841a5954772bd41ed8f3a1427deb490bbfc2942737f7616fd5fb48d45b9e27e351f2259b8e29e9b0af9477b6144c883dbe008187f15ec5b2befdacc256405603c73f9a4fd2c40c31434856fceab2bdfdb6b2ec3d45fed0a85e243f2b404b11715f9ff603a62a5ae497c89a848a783ba47c40a8aabc0954ac81286a71b082602fe2ca3b1533c4806e702e7b700f83439e253504c801c55fceaa69791e6ca3f63950dd97d2c6347e79ba3ca326a7edd055a1f19d1ad604cd3328fba2cd0eede4219d49fe1d136165cfe8b332ab5641a872e6b4eb66d4c8f5acb6b13c8d0b2808abd7da61991a275e3483b34e18102441b355334c930298a2f0b8499db3791f16602fccd4b53f72c09be4857449d004185f70f34d49b0d3e595cf9a9b0468d2681075373d54a2145594c6e5cc37a95d75a155312f0e28697b191228d864e74e085fc40b07d8f2bafc9f023251518640d27e5148dc4fc5520983a1501100fa3bb830272ee3f17075f0e23a6469e86a6791bc94e0238c117cf8fea43834ccad3134bfeefc41d52570a3d3d8e814c380e09e0ddd47ff5a7f737e70c35d88aa1572246e62f85e31a5631aef7fc259bb479c5c05b61db869158fc2ec2b8801170e3d7b7c13ced5a6b97bbcafe567ab0856e5dcd0ee4dfc0a1a38edd3b503de723c70f6c113354783379f59d3d6b4c522a807696db132eef75b352694e24295f8fed38ef5b803907e674124eadea77cd8251815f8b23f837c27012f11418d3b3bce8d2c1fcc4c93ca7d6444aa5350b6cfa87844a784c844f410a8387c5a473798fe90cdfd1152b4a6501e0c163f1c74860348b98afad45a7f43d34e94d228d6a63fd1e25688ba9d437b9960e27742a29eec434767f2cb562bf8d1d5c6ed7348c586824ae3aeca7ba1a60b3da8831bee4919357ef2b060744323fb2352d185ba7b13e6e4554d7787d22e7ba4b1b92a4a635cd37fdb114f359430760b7903beedaa06691dbba5ac216e9360645aa4c61c9b8f49d1e7cccc6991b01e183dd85fd96b9ab705bf9b19533fceaaa75df22083edf5801f2bf627fd4948976df44d5fd331c6ae40ca4b5905b52bd9aee0d185693de6cf3920f7552e667324744dd681747bb61949b342a04c96dd9cd117d47438918d770002c4a7a3789373010b5b9fddc1e7a1241c81f6616f1b6edcbc2f986f47bd305423305de5b73ef31ec45fcccffda519b8e957cf8989e2147f231a4672a6ba58215349d5f45e17512f307d02471b615463bcaf301008404e669cbca9aae2230c33a024cdc8941b21145fc15b80d597219532fdb84976fe108a359532d730cbe65545ae19c74d24280f5611da2b44af1503a70a0540a60a216835dd6da748119825a29bc92832db8c6f1882d992b9dcb3f9c0e41e919f0253f1f125fd136a4c28c4d2f78a73d2a34d1b6abb7acaa96019ee7224445992bc6376edc6a70b2ade22a3f6d7f3b22b34feb5da78d2ac677b524b4cefccfbd7d22fd469a58189db5192ea27f13eaa66cfcb60861ba2e67512843823481c3aeb17ed46e7c020b285d9511ed54f60edbc9441f3cf0ec5915e2b3c361c36c0cc4d0853dded6bdc94f505bb126b18db3bb09b0125b0b045823133d667fd9fed9071b26bfb828133d1ef83a60be884e42420b088bac0e3e432a982e0f944f2d96418b22737436c35e1842e40ac801748279d4a3cb56c5e6bd91712ae3cedf04b6d32e6951a7698c4691787e68d066250314987eff845b926232dda6c8bd47d177ace3e1924e2347122abff4ba6aa315851c58a35a6c376e0683741308e125a8f6ca25e57fed484f5ee277ceff50fc159d89a18c7ec7a9ca4410193ebee49930962559ba9495aa0857e2bb15d4a1809595eabe5fa6dacb98eed148257428541447e7901672962b69f90ebf521a02e4b3565837285d19437935289241a2b5a2e552619864322c5446803781d546d2d6155373f717ca1b47ee0485b1e4f6e551b6562194d6c18fa34f8e70fb843e93ca5435633e4c37747126ef5c990a7b28ddee6534f8f8d44ea59433bffd9e70429a2e890a31bc0eb97003c2396add739f44f90c209a1c96fcfa2c112837f340186b3e4a9848415c58788efdfda6beba32c4672588187fe8ca4ff6418462a0e0ca0a235bb95ff4268f64db546b9dd848ea4627acf4fe6146b3bf65e11241da6762c2c11dc80da5dae10aeb04a8d3c7086ff05020fe2bb810db9e833fc52a9b99e8a12cb3c3de1fab1dc34334f4aefab1e2e269ae860ffd7eb93a9dce9394d573a3a1fc52711b62cd1d4ed71490105e3a3c462a4d811f6f963983b42ce20bbd801035de0705b083c2d9ba7f0df7eda68914cfa5d2d196f55e65735f8bba9edf8775f93c5cc31d4bdf234ad2b6df983e0772148e02e6e113bab3777d4e4cf1abf8d01eecc92f781835c43bffa91573c1ff33afa6f35a906f9be5763a5313941c04242df8b516d1ac78a201525025659e731916454565be08f9856cb5acf537067d428106a93190a42bf6099320d9b3723530f8a065e6dbd3695c52c2f49650a7a1495fc8a08197c9b70c9a7df7523d25a8476779944b325e4d446e517c7d273b986e94f464b87c2b3d6b6e01b51c6bf258e0b919d896a4716ece64d56ef3e8696555f8678507296a6ab527402043a79db6984c97c677579b4f166dacb98b5e10ae3752e4b3ef0e9d373f04c7c44521c9a21a40cb0461bf44186ce11162c90cc24709aa659091303dd029fd6231d4e01207db8a4023edda8fe20a8d43e17632b340eb266be63a0e3f2cfd2daca5e18e94609bb5714d6193aa448a0bbb372bebb993d548021aea715a8be3d37bbf04f88b0155db83194aec923c1bf18fc34baaa3313e6e4ba884b2f67d6bac5c114600b32e5b30e63aa22964f3d18a3c521e7823b4cf5f81ab96a3ea8cda6015fb5e74c347e6426be93b9e2dc5b238aca52e467d3d1485b111dd8c8fb7c5d26b4e233ce16d5cd6ba7c7d3764f68c62af8518bd4cbc620415d2388bcb00d2aab8410bcc3054ab7da55b83696f1d291b0953621e0f00795a695fd31c327d5a0171558d53677f9f8872e2dfa71e79d5c3448deee1bbb24346f38fe2816a", 0x1000}, {&(0x7f0000001300)="160510c3bea52a7358eb9f8faef60ac7cbf6c6a954b6a8d7dcb23f50a8ad30e2a1d3f2d46def871574ed05aaa479b0b2598fb19f0ea49679bd76fde55583ff0919b324d275ce637b1bd4b1dfcfc0fe435f365de37f01fb9237463795ccb586eea86e5c89b11646cc713289986ca9f4e9fba803f1f8844d47fa15b2ba5f292ed03451c5df7756647652db3c063fcf0314b329907a78e774def882bae816d0c60489d20bcdba975359cb17d0e68614237a7f618629b924ef6280ec0c22625bff1f8388388af37cb40369fcad0bf52753959e4f91b36e7ab3741d27f34d207bb8a6125b9087c65667f2eeb491316977ebab7eef7cc9ebd61493ed2b5f0ae48ae7d77961f8e1399c6c5d1f8a3454ef39c6b11f0aee7a28149d91f95f140af9641d4ae80e9e6360ed02409e540adb9fbe1add9c2c320282a4416cc963fba2e1e47e77769fb17b4129e4627e1e3542fec265106be2c0e7197e78c80bac04eeaff9bd6174341770eb5b8c3cb52521c778d743cacf1fa10fca9d3cb1b3ac40c9c56ad6a18fdc3697529339be945ca95dffe934e9075f3d7f734d9f66903c4d979123a37fd4b7211c7ccec2f7f8426e4d2432c156c8d47caffff8059f0150c9c663f2c17f8cc5613a581554d59d2215711533e63b72a1005c3fc2db36af00a09897cf886891fdc354fa54bd1f5d59c52112d3b4644c41a20ec4dadc1803cc4121e82f4956f9a12b5e3747accf0f6a62c40171ec965d911e449d9ca0812f5715ff54c2e47ff22bd61fced49142ed7dc98428237f279e4a2cad63d9476c9f71713d58fac08b332a7f9981212cb44ea80b191bb7a7c20465806c2d856fd7f1619fa0a4da727c167ca57e8c43f2d0b4ab3cb3e4bac188583bdd6b27943369eef575c974a8b9e49ec1f30eff52b3b19fb856e542751c3031407b453be80df6359241ffe1fef24d9d2b31b24dd6c9ba3a411c1d57906603b6329ba11d7860fa3e2fd83b03aa206ac5245e2ec545c577d28be8356f58dbbc288fb75abea65c4feb50dd759a43041a8d388178b3a3392d12eb07df679be43b9122783b3c6f32b5a11841dcf1d9d73d37580e5ca61834a72fd4b2c8360ba9c9b87fcbe58226aa2cbb1c8cc51f0091701f961c11c152a00a7ddd620b27a75882ce84de44998148af69e0cae900e0ca92822fd1f304cbcb362031a2dbb443a53f7ab0f36a6f96b519dfaeb3f0a4028e2023fd46ba0899e28e6125b58fda6b8c918605f6ce9329d5eb30c9b535180204a997f69f3e5829d4d1bdf9d015878e865610d0c476b241be7c159a5b37cac1ec93d0e3bbbd6e1f4a8b156bd43fc1460f5d305d134b31c59ed4673f2fcc1714f1db37cda286fdaab4162060f750124674f089663429cc02f778231254ada046fa6a995f2709eef765f1ab95addc5ece2d0b79cab7f4c5520ac96a608298030b1bb8f2b33ff50aff672bf80f65650eb330a011b3070d55acb835f8f89a15baf78b368f19b924fad7fb474fd18da2f9053c03121ff25bd49d89500b1d75fadbaf10ea7f91d8d99956a0a5082f02dcbdb44516d3253d96cee0e3cf0262528b0afe9a9fe0a60f2ab11c65c4844273b4619199ebb24242e457a91b12e677240951beea7fbd5c24c5a2246cc269f94ddd589829a3f3c4a30217a09674432e36280f481aba80906a4598dff50d2420b477ef7283f1f9504fe942def73cecb40c791934c226dad5dc9f8f23965280a3f21486d89d49161538c91b3113a30b95296bf9cb2a13b27d75337b7fb3963179f89722bc772caa15a463f2fbee9a83ec948edb501cca37ab7c04ca8e0d440b877dd929690ed1eb8e545c6d6af9a65bd04b68102f1ef5c470e2cd531a238ac1e02e0a6e95b4b3c6467478ca5726e7982c4627e5fd20c93b9398a5ff0dcb9b3b12fddd96bfeaa10cf7cd1448cc0c41bd490bf3b694f27c6ee281e4af028813a3b42a8896b4c7521fac8c91505b4920e0110792b4f201b881ce540337f7b498ef49824bb0aa41b8039ba1be47ead3d6a333e34ebe222aacd2c5b8a7cee3d6b7a6e609ea6cb587956a73fadadb4df8d4bbd710587a7e93a6ee400a5883256d5861a143e6e4a5c6492bd0a46fc9640fc71b36d80b168b813440b55391f3ef03d09cdcabb1fa80223be376f3277439fbc8318db1c3580f50470f66d213823d870306582b56d5ebae4c274af7aeca696374843b5395ee1b44459e8d14520722811a0652215daf851fa75cf899aecf4b93469d168ece5068004d12ed5062703048d17c4608a4f613099a94f3885ef809d735fbbeab00e8b178dd554bedd713aff7045123af1aa6e634043076efd6906738800b3ecae58022ea566cd9d087684ca398f26eb30198f0f613d8742a28a0c048bfb665445dfac194c049db753b15e790db06a510a0030439fed1105c8787b1b3d919f97114e80755683b799dacf641117c162e8b72e9136945e8302461029e3753d086ab95a5cf2583a650964793362778c1691431a3402e75f9e3b86b32896446ffd204baf9143aa2cb4dbc8b066a4720e9e504a135dc0049975f4f15f17a7a74b812d1458b9811882204ea86d160bce4177750da6d8b655b5ad7572f831ac58cb02fbe1a29d998d125d12c152e83e1c4c096adb18bc894aa63b751435e5ecbcbbe11d5e4f513dd404511f752ed054ee3bd7998d569f782636ba9a85a420d5652d59c8cbf49c4dcf974134342f1b4f2f9613a48387b34d5b09ce0519bde8f333bc4389699ffb8ba32a770192a366b5b83d2b343da1de563a1b817f0bd0721294e251198c635f580a8e053f40b8910c5578d448208c8af5a7414c80bed083f62f28d1ec14065ebcbeb143d345c59b637279d53d15c3fe687281f470fdd32670ccaaba4b7d254ceec013bb18b864e08400a2c08bd717081a9a415c62798d8ff3f02f7fa3e7f1fc882ef89a2b7d23b5ed3db16fcf9b6eb51e13d59c773b3ebe127d71af0826666efbfa510ad684b1f86eb62695be1b99b4b157c4818f9a04e2a4b1351725906c0db0fa31136cad480e562d124ea68aacfa45f058b3dbfc1bc507ad21f110e86f0ae3c21f180fbaf7cc3275ca5f6fa3b44696c39f10ec2128d84fa8f0fef0998a17b82e79eec43c1cb2761b082ccdd8cac08524e252fce12330ea157427eb32b8c96c3b8eca5ee046dff267b72d42c3fad6af9b11ed02a8473c290d1955829022ab306c64de44f743aacd7546040205a315bffa35f3f66d51ca176ed8de1b1cc1dd4a7d104948324c5c242136fbc45bad68eccbd119738133802e25a039d1ca678c5e9e51eb3721ed9ea7b5631836c2893890d6b20ae03ba7072b2a361c2929e8510d5878eef0e07e91359e8412e2225a79565b988c9189ad583ccea356d16dacdd5ede0c904a4000b964a34f956138ee3c125a703604cbb4efb5a1be4f62ff343e02c820975c49022783491496feb7b11550996f849b07eca4250d88c64112315dd3b910b1d23f0956f48bb25bda094613626e69eef30a12097f21fc257b0d3a08a48985f1d82bb1882f25ed0da531d220efa2e6195003012c352fb18fe9475048a646ec462131b3865bcf10bdd90a437ff64a2a79f802e036ee89b8df6d91f13eb8da61479699c41782548a0d0bbceb280755fe8f5518a46ef11682408827baf5736ad1105a2c223fd596f9e85a5e556d339fdae29a17a5e3cdd0974f3c4d1135e7422a8540a5d71a89a4ff6331ed2850d39f4cf9dcc406ef6dd058df90176f39396a06a144f67a3168df8f3f2df865c777a03a6f19c7d004a99422f37d6325666b0af4aba33871a21d67117ddac1b45251e86497d28af714a504f82cbd6526bd1fa1a446095cf05b5a4b9336d1dac6f2a5983aa04be721ae1839a2d7fc4607071da371c69c3b087836917092b017f77008fd4d51edf3e0c9254116fde6043cc5f30ebaf5d457cf43a20f7f2133ad9df71c3557c8674a09f33f5cbe11476321fb9e7028feb604c55641f6a686b8386276539b3d6e28c9dabe2d067c754fc486475386205d7f9bf896d6a833c504830e6a908557d3b8a1584b3ceeec7c888d0985c9a87e2fe9edb2735903d4a944df52d1202d4610f2a27fee7952830a7003ca62cdf3d8853c29103b1094dc1d3b3d805c051a837a3278769867091960f99584c455d98b6191076687ca0cac69b5f69bb64d1d15d4e75a4faccc43833aa7b322c1aadac75578412c3cb33917ea4f17de7d08a83e35dfb6a52d19fd9274948eb815d0a23874f05ca0864167cf1400da7229519dd98682511abe19e4d0d391e4560a482994999af01b641249e815b5a7199d5f628355fdc10bf4412ac5c03364fb61a03ce739f770a10e8ef1b8981a8d768469f86f2bf8c81e34884e1c1193e241070fe99d0599ea41f9d41a0411a721f575ea39af705080b83db688382d0c64cbb4a17ccb79056c37b40a5d9cb586cbfcffcff4126622ca1490fd11e3424b461e1bbb9174ecbab6b9f243035f8ec76b2bc1b8cc732dadd098014192e56444f632f3b6d62aed9654a85c3f50f173cf5ef2b86430bc258946eb2458515be8a6d73c830867a2668abe64c941bbb6c527c0140650e7d4a4298f209a1d0c18a7f1be5117e71f59733c49f80e0ca92cc06d0a462fc60b11424cd0514a1a745b4c873640dd2446398cbf03f338253b62aba55646a7e2acc167149214c0690a66a58aec64393f03a89ca2ee1c563fd451979b0a67a0f9daed3321291ec94831c9a4ee21948427dbcefb67013044c5f8d0cc399b524a044d4b7af97aa3674afb17fa25e3e7e874a53f83d82fc45a3d35a96bca9a5be7ea094532c31f6f7700c86ee428a8c79b7ff8e2d87ae820668793a89b8aadbc61b6e8ff9da68574e6f8cf78af434db27f57d929f2c996776eb98567f9e75350d3791ea9d39efeafe53b1bdd79f0c8d4bc50d26096033bba44283d0aa0c809a85cb04e889508faacee1bd4c626c8e222d1fa396d00cd49ba412ef92953e5720a56226a899bfbb2e25f17261a2655e1ceabf9517ca259a3581b56c6de114312ec8dfa4a2b10d6fea0cf7bb8661a6ec817e182ba0249a840dec7f980e4a5cd69697cd17d498843581b3653d258f61643103843225fdd8fc1af60310755da7f504af6120152414c81cf5a3996dc72b08fa5aa7398d6e67b14eeb5a13300dda14f71474af80b2d44d4240584f2f5ecd0b60bfc14d1434ca3742dfe78b96089719f3d2183df14eb90892cb8b4a3a53c7ddba4bc5b43ee8977e88f49010cd11fc148b39cb8f7597a7381d43df6f1a2746eb30802504497bf4fc6a2ba32d7d16445edc8a4a07348936027dca7560b8f45e6d61553ee253b435bb2ecefe17b538d91e4a3ebae7d670ad1655afbd4145d6e4a1875c12c5d582fe0940f11b01899d98548aa22ecb576f5e934c7b07ca2af74e87f95f4f5aca0a5cf4bb7f27b327d8dda72ce78c9575e2bc8d8daebd41228e6641e71408c3af075d24b6627ef8092b5f05c72e63364749cbde11bc9d49c43dd00b03d7f4c5b8e11554fb9f485ac4271c8f7379847350ffb888fd557c017d89bba1578b04af384be1b613a53e9d69a90e74856f5d6f2046465b24d6630425e4ebb0623650d42da8bfcd0dde2a1857fded7d015b90996ced8042b5fca4419070703b9212841e88b31aa37ec0163906d6d1ecaaaf20b95876acebf4db382a1bbfa1d0d79389d934bb38b809e643b0ea719e3a347cc3cedc2d1c8d0a9e5af5a1aa6db4453fbc4c86020a158c414714c0e44c1aafbfedfd630e72e90794a3d9d828a925a04fb054d4", 0x1000}], 0x2, 0x0, 0xb25) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00001200000000000000"], 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0xfd, 0x1000}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="a2e0eba06f31eadacc16ce896b85cc136799ce45ff1c027ed25572be0fb7afd9b5096a6746a100a07f62108ab9f56de39fa666c489d2c5bce6944e9d5497211210d5", 0x42}, {&(0x7f0000000180)="eed20cabbd496c36f3edb9c836327be1", 0x10}, {&(0x7f0000000280)="481ab1714debcf505321315868195e7e923265fb52a97bea4c3bf5d1f3689ace8896e70975ed4a811ffc29e9208a04760b569b85b87a526c58b68ac23a9e6125699a73634041d737a97be7d5fa7bb4f4e4069ea37995", 0x56}], 0x3, 0x0, 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:20:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x1}, 0x8) close(r0) socket(0x20, 0x56db48a92fa8b13c, 0x6) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000000, 0x0, 0xfffffffe, "000000000000020000000000ecffffff00"}) setsockopt(0xffffffffffffff9c, 0x4, 0x1ff, &(0x7f0000000100)="809ec5cc420505b9084b03bd5b60a6a0f860ed7fbe96db8510f8ca92eda40263c6470034fc943f9142eea0ac666b34c076c436a703c01f561d23e5d8bee181716088b6398a04db2986133e822500fda983338ea2455af6e898aacb4b045e7cae4e14492da90dc3f541af9162ca26f1130670a8c662535fbae0f606391fded61ca90f21800dda267b4cd2617791abd533a511c35d2bd3a53bc51fba12ba8a751c8c27c9fea902725569e3ffddceb552a488a0dd64f97e30e82c1277f3af108011443217766116976e90115099cb7deb45af6acad99dd3f5df06cb827e67bc2c6fef41b125afdc6c1538ea3bb48eec7577f691735686ccd7107cd2a11d67cbba96d3f61846f5f60c8bf18c4f550e10e101ee8f0f795863710fce4cf7e1620789ec548ed1e55b9dfde6a22aad5bef049dcb8a854e528456cf1cbff608740b3085adbda1261994559927f3127a42ff58d4fb3e314997ef9270e353ac154effd712901d66d8cb3368dd1068435b3760025bdb81d8b86c30e1604685dd5a481170b815c59ab8031f43a87eaff8000e91e3efb1e3bc80b89ed10f8b4f85d43288cd075278b2477c1f6ae0ac5d96e3e3397ff1ad314c0702678451e32732fdf9f17716dffc55774bcd9156b8f3218fd48ad12f185d5977608c4e0d99bdf3901aecf70cf804bfb5b8e0cc0ff1eadafe240811ba6dd7476b57840889cf448ff333bfb3acae082f99f46bf2998020edf76af70df00078bb7c6523ef256fb35e1cb17a765af5f3a2253ad7a3080338a9a50652a2618c027c9daaea10dc70c9b8ce4988d016fd88fcc557ee8a139df287cb203be029207fd01d4a1774f7f5b84e4c78b18eae559a04fd8b9cf54c792f576971aea6780bf10ae597620fedee0932d649dc63652223820cb5006f72a2352689c0b446312fdafb41bbc33f9ac6a294d0beef135450399af50abd7afa959f8e07f93286778b8606548dd71653795628e2e842b52d40c17a79b0102b7a9292b995c71fe38a1c50a51bd99e2d4b37affa5aafb361eed9287ed9853ab2ca596c1f6a21c5c12bb10ac81ce08b8607d511a4ecb9ae7d2d4795a145155af65df2b2436cc2e81258354ee69393739bdbc59298e0a67a771e35338f31dd7cba5eb58003f8e82f65bb0960be7bc20dcc830eceba270cc27f1251cdb3a14d865625155b056c5c36fd480d8ffc524c23c59b8f6f94a532ecf577fd169817124123ffe98107a35a89938f9de4a97e56ef0d051bc62638cb783792cd99c3f041355ff69018b78dc54d792ef0a771d4900bd08c32983d9b95f039f3eed00014d6115c668dd91cd7d016c40e93818231e49d2d5d4e42b4dc07d1451794f15ed188f5b527bcbdb26043eb9e91af187ae6a99170710070ec02a738d8f850b708a83b1c47abfb2faf08eb92a212d295a83778564a3e19df4051f2efcd14a36451453c4b6c32646cf5882639a02b5e939ca4ad99abd98525b03c5e39fef1548ac6316125ca53cfe6226d6b78aa907b8eabefbe2c89541ca9111ee4df3c5dc0c815765b8f1dbe6de8cdde301d7dece998390b25560f2569a44e392c10e2ab513d29f1bd3ebc46bb7d67fe9c3fdcf6efb893fd3b026793b3489eb91dd0e388833f0ae455faf7113dc46b2c8b6ed9c49449366dda5112d0bf48e60015966477b7ec6cc8c31b1f6e7eb9635ed6761a5a73bfee4a2b4b09521edb2595895fc519a8977f0ecddaeaa78ca5ac258bad4950089fd7f63498e2a330ee93fb3ca650c0b532252fe7190412a626faadb6ed6908d34bf9c46c7bb70d4d90006df8fee7f24b6c8bb3f4f251e0dda8e739847866589aa9b9df1d529fe5898d4eddcbdc66e0edd90c4cb4d8133e6b3fbb785c41c41b42faa59fd08e700103c940d120cd6684b9fa67312a71f6e3c03b1333e3a60aee6888e4f601e296f2cf12d5878dae4bc4818bde4e651cb402d8ac1110213e6817fa37d0bd64591982d8545e0e79145e11297eea707af5611d14b64186e8838cece841baccf2227d05e0f8ec78ef0a802a9248eb84f43177272bc5b5433713df7207b33fb8ec88b6afde125f964acced17710cd6018c4f4bf2d3267f7f1e1cee62fe5215d5fddbdf056db3de779ec34016e9cc8f182c938e72bbe77c5949b6d541672607b63ab8a536aae3c2909ef0e158d8d360d0d6c9e244e66a67d184bd0d7a74ce9d70512250a0229285ee0ac990fb49f97b41d4d27a5ba33cee92c8696e16f968c0b6de244913af584162b0353a14d34ba3e1bc183a6c31b2d22c63c3df381a6131df8874b010c3008d0622b0bbae52bacd21426d14fb5ec49bfbc02ddaaa581d2f8ce811f53a2789e96f4a2030bda2c06932e22eade968fbc1ca8624a5da9fd46ea99c034a7dc625d4256624e14cb5fdb7165b10e0eaeeadd71d966df66ac3cb5311da0457e0cc7afee15319bf30af30a4fcf6a9cf722c4511fbd527c2dcd0040a1104f4e2fe3a71df9c5001a472a209376bcff5ec1ccad9df69e67887d55f20396a6a3e644ebba1e892efad2e8d2dd4efcad1592624f00e429806b84a5517c61e8c1bdf1b00200c00f0304ad7b612f3dd6a4a3bc9dd46ceb8109c5419999a20f0afdab775ab4a37382a38192a23481e97a8d0e337f03aa906f8501a3d0d60cc10105d732588fc3220cb2b4bb62ba4a51525d2d9558db8aa3a117f890856570b99ea73e1539e88ada266d8270dc783646ae365fb506179e20146b10f3c72b748603ac05330b0b2a9cce297eda85ed40705991b93e70bb8d959b8cc711249d49af4b9f8f203b0fdc43564cbe13178f5a21ab92d8f06308dde8b201fbb31b96880ee0956102ba8c68b538a103439ec5bbb7484076511f7b57bf8c720dcee8db35dd5298d4dfbcc14b651cf7366a2191e4ba42e9be1668f1470e51fa6cf2035416c8cdc53870904364fa48d65f3cfbc62eec8aadb67d1ef279f8b1e0c1fadd60828c9db4629413690244656d4dd6a036529391c4368293192c79081e10e5b91494fd4d2607619e2d4fc39a5e8327315e0c19ce6da3fb80cf26303a48838c62bfa42156747227a77203d9945da0f845250d34d6ebdee3cf6da773f6bd0463d072f441b4908ae0effbaba45b27bec240fbe5b291d52fabf616384d52fa67725c3c006e78d0ecba3aa0b45e07c68881f6404a2bb36260ded617598bff591a68c8996242e02cb22c92db9774dd6415079d37ad1b2d03703fa94a38855d9aeb60ed9c1ca64118851e2d71d8aa15eeb0128a38b6b74313a6e38ea7aebd4e83c6ad166e5725c7f32f3c232091251383965ffcf66e569838522f9354a474b7ab528d0a0c06c00cc9ebe650c61063cdc20b1914fdf3f9499d032460c106f8e2dce5bb2ca239f94a35aa7b7e5d37b5a802f0f9c88653919a62c879a0af016943f5e33878bdcfe4db8c5f540d818f35433ee60efd91fd8ad5fa311ffc046d84e359af4a81e72408227253399872d12a27885fa698526c7eceb2c409f48a9c0b295cdb8f985dcce6b87917782bb93834f007b5ca3ca68d62cb96763595c5546575f0571de766f9d8d2f1779ab760f18fe971c9e6e10ee000893fe1c844210babdffe57dc3311cda0b732468b4ac3d6f6becc75714e3e0c66380a4705c9bb176426ecffd4afd3e7f246d233d1f35aeaf4f9fca6ee3c609002b890e38234f10953371f46b1f675054efc094b1cabfc19dd25caeee142c5b34f00731b0b61b8859cd5cb80e3e44acb56922e6ccff5ac2623e02947175d015c7cd3085c137cb55b89b004f4f45ddf5f2156c2d358cd15994a4fa332defea79a4a9291f97e56778a41161539c36f702e8b3f389e44890e58d2e221304f70e48ab5dc6904f642c4ebd938387e08bb3d4fa994d6246227345e2669bc740ceda4678b445c64984751f9727d83941879d0c7e3d74dce1db7999ee8c316e89c32f49bd0b4a1d546f85ed4f83cede5aa69e540a4a11420c1b3efc556c38eb098d818c45f85d6ee3c91731129f1164ec1ad5eac854714b481a68e191f3aaf6ee624f9ff9b54b7a119f94cd6ea5e04656f779eb3703f7abd766dcc65e6b74c16d3f9a39022526c38e456d4816778012bdc7d6f6c04679591487d3a52ab7b95de0b2c9af20e6a3901eb67946964a7b6d65d85b427147ff2347f340dea7f0d5664f1fabc35f759b8e266bd619a50e592204ceaf56797048e885a3466db4803113e4eb153796828425cff058ff73bafd7ec5cf1baddc4fb86d473438a8a83ec3932369f1eceea1c6d4fd50128ada22c4ce4fcbabd994317a3b06229c6873cb1638281aa676b9dee085dca22151e824262617a83670cce4307eb7db9d988fc809c947dfcc6541f67651e255c4ffafea39f1e58e694ff8cc89d5f19e5d9a81131a6d07b782ab1682bcd4a4a470af38f0f81cd565d2ec2d29cdc42688aeaccc06c27fb466e679f3cb01132f197697845d50f2849e5b754576498e783b82ddb3033ed726a0a89c5940eae9b6b0394ae79887b7a8def049d48d0ae0af546429963614e9502ce15b6efb5538479704d51118e54185b66f00b21f0a4c59e62c74eb01bc47373029e44781a2f89ea02c9f3b103840512998cba1b86850252ab3ba3e754e6ef496e4e37a0cd579a41389f043a88d12d9005ee3025acefb61ceaaa62ed456f2bd39454f83bd5011216d9a417ad51eb26f201c8f29ac67c5ce6c87af800b372b1e25f0e2cd927480e2e3295a2b134fea54fab4c7ff8e58bd73559aa7654ab27abfc0d5e2043e93d25967bef5c2594d5bf5a5c400e88b5e9daf1d3d5f3c6a5f82e005af8ff878472134ab75fe309be41c2552baf0c4050e0e2f6e16cb04bc495a7f062ba16da3e42c588f6c957cc4672bf2fb8b70f1cb8c32041f92cb3d928f7619f77deaff1f081c7f4421d2ce777d6ae1c917195e65a62d9e245e634186da528120f07125d9e39891c72e42ec6c13790f0d27e92ac0dab78072455657f46e19f31bd9b8b1454987069f704a04bae2b34650d9562a7a301d6de5f131e1190edc3184c3bd599de9f56638e84fb587f65ac06d90bfc0cba6d6b467db4ec1ace8029e8558b211add236b6266cfa697d89fdfa39d2cd328500bcb41b8bd198eea6735346e7a268c563550d86df74c9291802456a9969137e799af5f6d031c0d89276769c1b7ddfc9103b40d16f26846291762b16757c7429f6fefcd14305c63a642bfcf2b8fce63a56f063f46dc5b63ead2ee8e956236ef678d6cbb62aeda996326fe274a7a1f2ada030d774cfcabc36ae65dcebe4ab13cce42ea42ef0eed991f631d1c7430be56079d64614bbe2c191795ff0dc9535e86f685bd314a4e2452a443a1ab7aa812a15a99167babc2cefdfab16f7e364ad46bc25f8db6bc8068119a332df28ab47517fb277b471bb034ac65b9493a18575dd64ea42db92acd35071cf2e8be952d74063c44476e107165ffaec392b3650f96b7afdf8616ae1ab70b8ec7e94df1c4dda07fea5cf3d0ccf7a26018074b22aeafc36c1c424b72d0e491f1bd63b8bba1d27648f9a088f374a06de8b0296922c442a468edea8c780ef31bc8eaf9b1bf9420ee8a9d9e1262c6f181524b926b0b9b78a3ff8ca46fe9bd20f68b86deebecb5a6102c9d23d89abec47f7f22814a6758f2c514b504e15d30b351bb88e6a8b7bdd235bee18da192c218abdae1c848bb80710f36ea8455de0c09f0aebf9651c7e02d8cc9bc1ea40a921a6ad563635a5289c4cb648adb0fa85f9be7f55c40e75ce63cc4fd8a53dfd3d977efe8484fcf7410aadf8ac519c13d5fc8a2419dcb58412ab", 0x1000) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e4a00000000000013eee4a6"], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0xc) shutdown(r2, 0x2) 16:20:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) 16:20:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8c) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c0962c91f0814", 0xc1) 16:20:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x80000000) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffc}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf91, 0x0, 0x214c, 0x0) kqueue() 16:20:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = socket(0x10, 0x0, 0x81) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x4, 0x6, 0xffff, 0x0, 0x8, 0x9, 0x100, 0x0, 0x1, 0xaa, 0x5}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x6a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup(r4) dup2(r5, r4) faccessat(r5, &(0x7f0000000280)='./bus\x00', 0x40, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x400, 0x6, 0x6, 0x8, "890a033b3a00789c705478c3d59459f03b36a912", 0x4, 0x7f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xf, r2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a560100006601ffc4d50c40d9000060d5706c1f1f0000000000000000000000df001eeba25800c9288dbd5f", 0x4d7}], 0x1) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4c}, {}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") madvise(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x3) 16:20:28 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x91, 0x9, 0x7, "39821a5981e55f746b221827361bc547c066563e", 0x3f, 0x4}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x112) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) poll(&(0x7f0000000040)=[{r4, 0x2d}], 0x1, 0x0) 16:20:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = dup(r6) dup2(r7, r6) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000440)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = semget$private(0x0, 0x3, 0x80) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r8, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:20:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:20:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r5, 0x2, 0x40, 0xfff}) getgroups(0x8, &(0x7f0000000800)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = socket$inet6(0x18, 0x8000, 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="af42818936f1418e7f54a28a286a51", 0xf}, {&(0x7f00000001c0)="dd9e777f9f51ec91beeddb37e8393f37e09245fbbea27331d1743d600b95d4455edf2b76a355ad6491fd89392f36400f8ddee715393176ce8feccedc3a5bb5b89db032453f59343beb1e30d507a8cd42179fd9aae2b68bb40e6802f97d423071fc6645fd6f6b0d5355d594969da41b2520e9d9fdb8e8a36f4ed4e5d48ae32af2866eff450ad5dce43e33766d6fd7dccf3f384a09e6ac1a9f", 0x98}, {&(0x7f0000000280)="af3f846bca1bcb7f93962f8c3b73e646993eee1e5134981179e6ea499a9d68669d17c2dcf50c56eb337876d0e1141994a39bc27a431ca763431a29ad7cd4ec1679abfa77d3286ce52329cc8573573965ebc497ed38cb85a49f4b92a0b2eb1d506ebdf4c0ff1102974157b196cd23", 0x6e}, {&(0x7f0000000300)="a4f1d8233dd0f68ff4a695566fa7e7b14b2647fab343a9cd81f7fc28e6cfef1106d6b7e527b0dfc1be21ef0e5c05adf92e0268e383fff1cbac7fe847cc9a760365b7ecc1ca6157cbbb1cfe90f4598378df53b1fecffc178e642a6f20abe2e94330f07ff93afa8c566d609607cefa3532f547698e53da8964932d6b155d9e3ba14bb09afc67960283d3fa0e3111f265a5383386ee0144aefc75601f9a26f7", 0x9e}, {&(0x7f00000004c0)="1485fa94fd8343f51c635557d89eab0d91906b39ec611eee0a1aabdd34f61e64e7db7d4fa598cbedf8319b0c338df19d6c2b072f2e902352a7a865e701cd9710aa7036e642ca95af15a8bbeb258c5b6d1a74c087e695d5feed1a21b16f267291bf61ef845aaa0867f1538d140340d1b0ec7598e6b0191df3029cd214ba6d94c33985dc75e5f976f6931ea1583b6e4e42823cdd4225ee698d0a83e121af662808de45ea", 0xa3}, {&(0x7f0000000580)="335a2bd38ad1f405c75b044fc95f41e1f61ca8adbd7ecf906cb21f8b929114f8d630d85c4194e942f4d90536ded8657030ac1bc52805573465693657f66d3aefc39509fbfa012c7a76fc016938ad99db41dc0735fa4f41c76c4d06759e8ddaee91b201152d0229f0d0cdd3858260d9fbf3af0270b82bec6e3c4f29b6b15413ea1a069179697fc20880028ed961eb4eeba3a0cadd70ce83a0fdc97a3c6b407a3776cf6d47406f56b00c1b7b748b0266d560c53c511ca231becb4a8c6ca95998607bbf4887b789180d3e346db56e466f8e237e38d268a7a8a7dc942b2f923f4af33347a17e71bf2a33198e3a0dae495a09", 0xf0}, {&(0x7f0000000680)="0675dabd2632e62fba0863e7c439fc2ebd6efe711e231dc9dd56ec04fb48e4f0f8f7826593a9b934278c9a56d0d69db1ff1d646580dc92fa1a3fd53ae279cd2d00421084fa49cb91ea5d8eb7272f519c29212db2506268d119daf65e069b437d51c8957730e02ee9c2339a0464975dda972953d3b9a7c0ff04449b", 0x7b}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r13}, @rights={0x20, 0xffff, 0x1, [r0, r14, r15]}], 0x40, 0x7}, 0x4) r16 = socket(0x11, 0x3, 0x0) getsockopt(r16, 0x11, 0x0, 0x0, 0x0) r17 = socket(0x11, 0x3, 0x0) getsockopt(r17, 0x11, 0x0, 0x0, 0x0) setsockopt(r17, 0x4, 0x163b6ade, &(0x7f00000000c0)="f8847c4fa34f185bb1d7f695281a45323fcfbc46966f0dd733bd4f733021640aac2eaeaf322e4b2f4a5d6c5176359b1675c88ed91ec9026af9b30b579e281a4f4c77d77b8a2301ff60a78170bab8c1d64dab0d236bb50ee196891382b826aa56833b9e9186a7ab821ef0a0be1271fa1dcaa67af53f1aaa60a1f92c93807177029b1e1001f87d1cc1b969391868", 0x8d) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r18 = dup(r0) listen(r18, 0x0) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="0111316f66696c65dd9c"], 0x10) sendto$inet6(r19, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa07269cbb2a41a531c5f27f910247cede971715cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x926c5f2be1ab5ad5, 0x0, 0xfed1) 16:20:29 executing program 0: getegid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000001280)='./file0\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0xa) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240), 0xc) r1 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r2, 0x8, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, &(0x7f0000000100)=""/91, 0x5b}, 0x6fa851a3cf6c1bd9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340), 0xc) r8 = getuid() r9 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x0, r8}}) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r4, 0x6, r7) r10 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r14 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x4, r8, r11, r8, r13, 0x1, 0x3}, 0x1ff, 0x240f, r14, r7, 0x2, 0x40, 0xfff}) chown(&(0x7f00000012c0)='./file0\x00', r3, r11) 16:20:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:20:29 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:20:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x8158, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) seteuid(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r12, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000240)="2c8a22b31096657fa3eb8074713ea9382082770fbc8e290be4cea4f1e0aaf9aec956890dc3bab3a606cd703c570cc7e2148f6c123dc34fec5438a9cd2f7d1fb2e09600ad88a754d21e6cd5d5ee1e437cb046b9da99bb3e4dc181aec00af10b5fd723e458ae37c90c15eaa4887ab81aa3d091724a08ab235ddabdedf35185d72227540ae76c2e372112d67e19ebdedf6fa79206d9225d55799b0e747d9dd2dbad2e7123304eb6acac33108f680b266937", 0xb0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:20:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x06\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x30528, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) 16:20:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x8, r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x4e, 0x0, &(0x7f0000000080)=""/78}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:20:29 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0xfffd}]}) socketpair$unix(0x1, 0xb007985e0bb66951, 0x0, &(0x7f0000000100)) r3 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/248) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000440)='./file0/file0\x00', 0x400, 0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000480)={0xcdc1, 0x7}) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000300)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:29 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x6}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r27, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getgid() r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getegid() r43 = getpgrp() r44 = socket(0x1, 0xc003, 0x9) connect$unix(r44, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r33, r35, r42, 0x20, 0x74fa}, 0x25, 0x47d, r43, r45, 0x0, 0x10000, 0x5, 0x4800000000}) r46 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) 16:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1ff, 0x5, 0x40}, {0x3, 0x7, 0x2, 0xff}, {0x7ff, 0x5, 0x7, 0x6}, {0x8, 0x40, 0x3, 0x2}, {0x9, 0x7, 0xd0, 0x3}, {0x8, 0x6, 0x3f, 0x2148}, {0x8, 0x1, 0x4d, 0x8}]}) r5 = dup2(r3, r4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x6e9) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/`ev\'Bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:20:30 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8001000a0045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0x400ffff, 0xfff, 0x80004001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000300), 0x2aaaab5a) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r5 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = msgget(0x0, 0x10101) msgrcv(r12, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac85445803a48478add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf56"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getpgid(r15) r19 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x200, r14, r16, r17, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r18, r19, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 16:20:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x90) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) 16:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) dup2(r3, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xf4, 0x21, {0x6, 0x100000000000003}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) lseek(r2, 0x0, 0x9, 0x2) 16:20:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 16:20:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x0, [{0x4, 0x1}, {0x3, 0xe0000000}, {0x3, 0x3}, {0x2, 0x5}, {0x2}, {0x1, 0x3}, {0x1, 0x1}, {0x0, 0x5}, {0x0, 0x4}, {0xc2edd806eddca6a7, 0x1ff}, {0x1, 0x9}, {0x3, 0x7e}, {0x2, 0x40000000}, {0x3, 0x400}, {0x2, 0x101}, {0x2, 0x7}, {0x3, 0x80}, {0x1, 0x1}, {0x3, 0xff}, {0x3}, {0x6, 0xfffffffa}, {0x1, 0xffff8133}, {0x3, 0x6}, {0x3, 0x3ff}, {0x1, 0x3}, {0x60d99c92cd7f5ba5}, {0x2, 0x3f}, {0x3, 0x6}, {0x3, 0xff}, {0x1, 0x4}, {0x2, 0x4}, {0x0, 0x8}]}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff07e00000002000"], 0x10) 16:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x48, 0x70) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:31 executing program 1: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r7 = open(&(0x7f0000000800)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x112) fcntl$getown(r7, 0x5) bind$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r7, r8) fcntl$getown(r7, 0x5) fchdir(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = dup(r9) r11 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r7, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffc, 0x24, 0x40, 0x8}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r11}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r15 = accept$unix(r14, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r16 = accept$unix(r15, 0x0, &(0x7f0000000040)) write(r16, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r17 = socket(0x2, 0x4000, 0xfc) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) r19 = accept$unix(r18, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r20 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r20}], 0x1, 0x0) kevent(r20, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) r24 = socket(0x10000000002, 0x4008, 0xfd) dup2(r23, r24) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r24, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r21, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:20:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000100)=""/245, 0xf5, 0x403, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffff9c, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f0000000040)=@un=@abs={0x9ff803884add137b, 0x0, 0x1}, 0xffffffffffffff9a) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r31 = getegid() r32 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r33) getgroups(0x5, &(0x7f0000000000)=[r8, r30, 0xffffffffffffffff, r31, 0xffffffffffffffff]) r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) getgroups(0x4, &(0x7f0000000700)=[r36, r39, 0x0, 0xffffffffffffffff]) getegid() r40 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r40, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[0xfffffffd, 0x400, 0x9, 0x8a, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x3}, {0x5c}, {0x7ffffffe, 0x0, 0x40}]}) shmget$private(0x0, 0x4000, 0x498, &(0x7f0000002000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1322b900369f") r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x7ff, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0xfb) 16:20:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 16:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xf6e, 0x4, 0x7, 0x1, 0x1, 0xffff, 0x4, 0x0, 0x2, 0x9, 0x4b}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:20:33 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) munlockall() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000000)=@file={0xb9450cb2601d8c18, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/193) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:20:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001cb3e7c5550f2d43df91637287e1ec7ad9c56c873e3a0e24ccfa9b5899a502731e2b0c3f0b55c72ab76d119bb0b2d8774cf597c70b06ceea330bc520c9fe82fd8ef84a819"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0xa6, 0x7f, 0x40, 0xfffffffa}, {0x9, 0x0, 0x4, 0x8}, {0x3, 0x4, 0x3, 0x6}, {0x800, 0x6, 0x3, 0x2}, {0x3, 0x3, 0x6, 0x7ee7}, {0xeda, 0x9, 0x9, 0xffffffff}, {0x1, 0xc1, 0x0, 0xd85c}, {0x5, 0x9, 0x81, 0x7ff}, {0x1, 0x3, 0x6, 0x80000001}, {0x6, 0xf4, 0x5, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80, 0x0, 0x0, 0x10}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:20:33 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0xc3}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r9, 0x14, r10) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/70], 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:20:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="60817af672037d41f9c991d75d6cdc3e29a3051b191e77289df0693a6903bfffae", 0x21) 16:20:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2af, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x0, 0x10000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f00696c653000"], 0x1, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r2]}], 0x20}, 0x400) 16:20:34 executing program 1: getrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:20:34 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x1}, {0x80, 0x4}, {0x7ffffffe}]}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000600)='v', 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:20:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/w!vouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {}], 0x2}) 16:20:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) getegid() connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9de12f871f4385f041577960a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:34 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t'}], 0x10000000000001d0, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xc0) write(r0, 0x0, 0x0) 16:20:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:20:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1000, 0x7}, 0x8) close(r0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:20:34 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="a17667d24b199428f5bc25bf5f8530ccc962b023b58151a7589525f7ebbc1ee177862b2c9dade067150977ebef3c92a65dc9ddfe422ac92153aa2dc7dcae709df26a9792d9812c29251384a0ebf88fee09379fdcbe7509b55e19ca67853daf96a365356a9041086d83942791730aa1701bf2aeedc9b3081df2f9b720d76fdc9e66eed4239076cb99d631a35878b53d1358c26f51043ce27a3dda1bf65ba5c505aa1a36d7c3babb64f511285eb6c5ddde75fda2002f59e330a8e248253b4519f63cb3f77a345c07aa0572d86a6916168df251382b6eefa7c33c8a35ae7cee151427"]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x3474947e4f5b3187) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x3, 0x4, 0xfffffffffffffff2, 0x2000100000001}) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget$private(0x0, 0x51) msgrcv(r8, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) msgget(0x3, 0x100) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:20:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x6, 0x5, 0x6, 0x10001, 0x2, 0x3, 0x0, 0x10, [{0x0, 0x0, 0x80, 0x2}, {0x9, 0x4, 0x1eb, 0x1}, {0x7, 0x5, 0x6bc782c0, 0x8}, {0x1f, 0x5, 0x40b, 0x100}, {0x9, 0x0, 0x20}, {0x1, 0xff, 0x8cd2, 0x8}, {0x359b, 0x0, 0x6, 0x3}, {0x1, 0x9, 0x10001, 0x6}, {0x800, 0x3, 0x2, 0x8}, {0x8, 0x3ff, 0x2, 0x3}, {0x7f, 0x9, 0x3, 0x1000}, {0x1000, 0x3, 0x0, 0x7}, {0x2, 0x3, 0x36, 0x4}, {0xfe, 0x2, 0x2, 0x7}, {0x4, 0x800, 0x1000}, {0x4, 0x1000, 0x2, 0x5b}]}) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f0000000040)="64c63c6e15b2f5348ae9c444917dbe0b8047d142a74b746c0e42e9521eb34389257ac0e4b885a8a6f59298fdd7d9a95e8f5604ce7ee34118461911a58fffded4049945d62d7ec5bfbb206cdd42cfd7c60e765660933512c8f1c87a11ba68ce2b8e2843bb64ae76", 0x67, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="05000000000000003000"], 0xa) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:20:34 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409490b869e7f717d36e0b8bf24d6e3dafca02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef4901869dc6f95bd9a6a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f3729467a4"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc", 0x5c3}], 0x1) setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() setreuid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:20:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x125) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r12, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r15 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r15, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r29 = msgget$private(0x0, 0x0) msgsnd(r29, 0x0, 0x0, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r16, r5, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r8, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000088cfe36ad61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r31}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r32, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r32, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r35 = dup2(r34, r33) accept$inet6(r35, 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r36, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r37, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() 16:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15, 0x20}, {0x2, 0x80}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 16:20:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$getown(0xffffffffffffffff, 0x5) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r5}}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r2, 0x6, r4) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r5, r8, r5, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r4, 0x2, 0x40, 0xfff}) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getppid() r15 = getuid() r16 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x0, r15}}) setsockopt$sock_int(r13, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r12, 0x6, r14) r17 = shmget(0x1, 0x2000, 0x1dc, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x4, r15, r18, r15, r20, 0x1, 0x3}, 0x1ff, 0x240f, r21, r14, 0x2, 0x40, 0xfff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, r15, r10, 0x0, 0x0, 0xfffe}, 0x0, 0x0, r22, 0x0, 0x0, 0x20000000000, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d, 0x4}, {0x4, 0x0, 0x6, 0x2}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe23, &(0x7f0000000180)="080934410000000015b668f635e9") 16:20:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x47) 16:20:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000200)=""/142, 0x8e, 0x840, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') select(0x40, &(0x7f0000000040)={0x8, 0xffffffffffffff7f, 0x9, 0x5, 0x90, 0x7, 0x7f, 0x9}, &(0x7f0000000080)={0x7, 0x792, 0x3ff, 0xfffffffffffffffc, 0x7, 0x3, 0xfffffffffffffff9, 0x7}, &(0x7f0000000140)={0x40, 0x6, 0x7fffffff, 0xfffffffffffffff8, 0x7fff, 0x508, 0xff, 0x1000}, &(0x7f0000000180)={0xe2, 0xb1b}) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x7, 0x6, 0x6a, 0x7}, {0x2, 0x0, 0x3, 0x1}, {0x0, 0x77, 0x1f}, {0x6, 0x1, 0x81, 0x64}, {0x7f, 0x7, 0x3}, {0x0, 0x0, 0x7f, 0x751}, {0x2, 0xff, 0x20, 0x7fffffff}, {0x0, 0x3, 0x1, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = dup(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2000000000000140, &(0x7f0000000000)=[{0x8821, 0x0, 0x0, 0x2}, {0x5, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x2, 0xdd420a099d7b6d9a) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:20:35 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="4dba56caa34e46f5422d5df69d5a2eb60af6fe169da9497e6d03de5166d3371766d4e87c003f1f0b1af8103231fb083545be4319fc4d0f54b18a4c8499f6af4cb167148898c9a53c7e8b0d9aaea9c029363175f90bb1142bc3e94802b72a134794c270bac4531c24f4920c65a0768d3330860ee671750473fe7d3cf9ca327f3f9a56839b7f1f23b1a51212ff74"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1984000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:20:35 executing program 0: geteuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000003740)={&(0x7f0000000080)=@un=@file={0x14a6ab6483ad6bdf, './bus\x00'}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000140)="c598ffc18dca70142507ffb5894e819c5b97a599198b49521ddf55566ec906d841c42d49d1a5b47d943818abf2c6e13fa19aeda61f0f3887e5c3fefae06c417d257fffc98bd337f295d4e1c01d2bc7b01471f177577a6c1c6665addcf5adc2c1d7ac5d410440bd925085968bde1afeb388fc2dad8b30bf54c0ecc099109470fd5fcf2af0150d65e7a5d2f42b82f90724226e7e612ada207381dcc61513b0f316a6c10df407ff00843d8e631cdbb70648b4f848268caa2a069b8c6af67f5b28e80e24fe0799425ae07be960e0fed3873faf5976b2bb2ddf49cc10262769ac846687a79f8c59b04257ab51497c6f7c8be23daba6ebcc72e88f2cf2dec5a40b6ae74b2a84bafc63562c6cb6decd2ff3cf610d2cf7e6581a15021f6b501786af723dc899af0a78e681890ad7dbc75064a3d2f386aa5908fc79fed7c2512cbb74e8a2fa335d7578a87e4301b3b18a1ef77ad0bd342a5b06feb3be8e6d770940eeb6746a66cc48e0c633b3789cc0c108120847b0ed1f870a10b7ea5f2805298cdf3dd714ac8f066725a1500af0ff6a5e382ab356452c2d3f819d61da1438d4fca1074449c14cf025f921b3320831e18c360dfbd35512a72049d6936f1bb74213f4e9ad4bb47288b5a690a26780bc0434dd18286ff2c0e594e59275928fea72d8425b80fe91ab97778ebd8867760e2dd62c4549cf2223eabb00b0617fc83a49f20255e9b65bb529b76fe6667f500ed22a57f9ba603a1769ad9d067207e20148c4e2df57c153a8a23bfc72975919f21a932b1489b38d7002687c4a214cab92c2520853339d743d6a712d18e4c3abf969292669d8e2e7664a47dc5a5478244bc3ec54884069bdf5b8267712d9c58e230058c28a120b1000e6d42a195193cef32f8a0eea490cde37f12cbf8d4c2277d3f7f06e1fdf720153af169fac861308ebe0d7a0b55032560eb70076743335bbd45500c3511cb53b38a36a91168818dfe5268f4ff7e5a7319717e7dddc261906a6955d12a872aa7962fdb874fb518f281acd98a5db77f799e3d5f3f9cc374786ba6d6be0677dee7cf2d67197013e642d8b21dec942eb0bdc172aeabc84eef0e2e51600f84b09e2ff8241d4e17582f3e9468e2d534008de5f42b0ab077d815b68c3ff1c4c218eb0380664cf1a453fa880415cc618919b31531ac9b3abd3f6729627023fddea91de445f09dd5abd45d7a1719d75930eb40367a162ae9e09c70b56f17bb6bbb5956c60a34ed33b7a324416a5a9b0caff53abbb1a78cc55b423286e9543932ee1ddd0b63840eda6be650e74a48e6cd8111a12d077cb5794e3ae39c59309d8527173845db215b6b43502a1adc51544b637bc828284196a9e458e24d9a1ed389797a8d3c7b8a2279fc73b4f1f2f33759beabc1e397fc9225ac505418e937905c25831bd23c72357905aa74c7f5bb70f7324b03e3a6c17d0934a3447950f1858ecc415411d843774c050f409a824f90be9a696be548737e86484dd03afed7a6c457baffb9e44d6953d7c0f1146da9b4177cc1f1f5ccf7df28da3adb5b6ad17880b6260be553dd6c9640d53beaddf1a0494c7a0ed946e1779c3c03c95e6739cf56f4d6eef1ad04effb41011a90c9fb65e961377e91502de4a45d3d34b363039d4c454b3e11bbe82f5177700cfbb31e84be7617e520d21a96d068b811008ddcdb5d5b1f401781bbea8b2e85bd285897f5d6092da307a16d88dc98dfa91c4ae1ed7cfc843cc8368584483f0d85c18082cfc23e1a3860ab9e461b5ebeab322161fa2957a5cbe71e99669cfe0d90e2c6f6a19bb128b88ccdbc89acbc3906321d55b7a608fdaec76ded7a9e61b63142cbb9e6750d16c46d8356c1550e769faaf3d820bb35b5110205140ace3b613051d7c852047bd7349df7437cf6275c496ccb4467ca8f4ba9c12324014f4cb07da41d78ce1caf76d3dd58028934d52fd35a4c4e012509eaa9f6fd642f9ee46b325db74a0ef35772ccd31ca7c557d366c7a6d0bbb027f24c3afef79d2f990857b538c93f651655f8606fce4712ec80dea97f7be70c6367940c3b217fe042b4b622281a55361c38ab45ba3dbc95cb279f4b2c401403b13f6fe3bd3c8e91407fbd210366d5ee8d72373fee7fb34aef8a71847f25b9c5ade00b15abe4ba78a201afa5f57b183f8b3af8c2d353d412a4c7e199fa23547bc8a2f97e83ae2927dcfce643e28361a12b21d125c70904875ee75403db51af436fef8a534ff7a5d0bdc8c378829e3b21df56f7a8a8fea749a72e9f7a29897824878797b961102ccc72a09c244f283c3b9a15932f5082a03d45f28139de9593078a5e0388bc10cf5e9e3415ba65a9dcfc9b9e65cfe27a7bea67ecc4a631356e0e66ae573ca120860bad28d48b354094d33ce9f43207e6c6c5f9c3d3a3101a41b02b3c61ddb44d3add63b1bcc977611c3058dd766d531ca90c2c467e148961d9ac2ae327acf2cf2db7e6dc32300517a5fd64f8adf143db2132fe7db4609416f41233d8a058ebc6af14c25f977d478daa783bc5d53bf7b68b9ad15a12b023c256658a9a8b10548f3e5f313a8509f292293a74e655f11ff136f5b0aca5f28ec460ee9daf5e995c5c8d4cc65c7d25845e1171717a27fb0ede3dc12f7c7405a9f49854897522eec742554447a4bf8231103b03e5a03014772da9d988bbb6de3194dfe24497b45a9d3dfd3e9efc23d405988c1804a122710c02d2145d14d3c0be3dca982250af67d506753a25d92d168df997628a4dd2f533f49d8c32f962314679b85f627893b5652bf80602ba4187c098d85e6f92103f25c6d66fb293951705b572413a43777d6ab74c37f09788cbcbd370dd03adb00ac9aa84858b4da3d900b0d7ddffb123ace8d10aca4b4622ed39c38c0a782c49101732e98b9590f906e93e9a0defdfc2006d6796ce4f978c4aca890862ae35e0454e01150976c075a15a0695ea69d4da033dae8277756dcdb96964b2fe50d4ef3d191fa76cc747e0ec5b4e23cf518c9fc3dfb946efc2df226980b224139f7247f632ab550a1c294eb9b5959bf3b6df2ec3c2904576c66eff9951a345fb0425bd8b5391b55c25f30fff25b4dbfc078ef46268b1e39fed208d565ef96fa9ff2a0958668c501c58c54356aff62e1efa11f7440560b1102cdf1da15972b55264f597e43805594e0893f4102d639052bc632acc5ff51564a3d85dfac0e2b21ddfa01369e7d6a1b424b53dca0139e1d77b5ada512b4fa621be5fc8d929958404c7e3f32b93afa7048e2ef942f78b73a746da09fd5d52005d3d525a7077f56ef2eb563d252d0673c314bdac05aca4252355c5e2d3047bb8fbe5b8f07ac90ff40ad317d61dee6ed180e529de51c05d76e6d7012dcb03b82469cc5eb53879f5c66f8536c8877a6b542849d58f563be727bebe2a829c7570fa9634a133314beed010ea1cd03eb4f995f6137c618e6dc291d3aa62bf19d7e0ee7ba8a328845d47265d663f89f340a673031c6136275af74de91f1218d09acbd097c118578476db0a03cf3a366e71af3a49cbe3ad5f46396509ea195035123533f83a2c67f9a8a97ba4f3eed436df3219728977991c389b8ae46e8f17e8605d10c78d41dbbbc3989c6c155e400e55c8cbe92b10911f52d1e4f68d5b9958579bb5a9cedfa6b9dbdfd9e34957193fc423b1c2e0c2796035ea46a93662d3a7dc694e645aad8977d91d7138c105d0ac7d88f144498992013ba0dde3bc06c4befef9292cc7180708154c67ff131011350ded33ca0ab5559e671403a63f573725ef112993cfc61059df3449d5f49e6fd0ad9a7a7166ba429d47d1c949f5b4101ddd47610b63e125cae310c0e2a889afd8297f5db5c3998f73d2810687ea05f369ac879635d24ecab6e98f1aed6b57184b7bffc5fcb10fd20d2a02deb0e2edfdf90eb72600b8cb8d0f028c34692fa7a4b3d6d78169fb3a2b9dae84958333e8414ce8b2d206a306ddf80598357a1e77d78e74b079799cc0988bb1e1a7868e1c92556f16d8f8b848c1fa92182459ec254fd15db0d9be4db2efc41d7c22964674237934e99865ab3ecd4a52e7f8164949ccbb7e7e1d632998679aa1baf4fc83ab66fbfc23baafa41262bb96bfb5a5d7af32586e95fdb74bb05b0e9398f3bed91d1d7e971e3a712c6525dd93d606ef0c7c7c643c62e44e516bdbccfe0457afabd761644c6696503a67251b9d4becac51cbd20e7cbec856253232e6286a0797e3c654a3805de91a0478c2096998e08bbeb28d7dc4f0bfd01b6195069e014dc907fdf39dbc76960a9df4411dfbfa13b8cdc31cb2f294bd497d1a59ead1946feedbeeb17c94b5533a0d13ce88d4d4e20bb2bdeb81e36bc5ee67d93e28ef5381549c2748724a45584a81e4450f56bbf566b0c48b0404a950a4ec65981823f7221e634c5a521691b913eab5bc987d991126752aaaf2ab4e5c21dd344af5d5ddcc66a561323d188f459aa4f5542b234e271a4ad3a9ccb4c80cd5c03521c59d7ba632f160f789e4244fcc86e27a36de7d7c4d05e25cd19258d11b4395c55bb7da7f3d51e01458cd7ac74eebeae3b4ea7f3d18b57c83defd4daadfe9cc6850bc7b2f98a3168ac0f7a5db9f7e2c4a583280691ab8050b5290c417e3df6a17291d7d4f1fe2f5d87c9eee947fa63bbb743ae7e7325767ce912826e7fcb4d08188ffb534097cedd0fa0a5390112a92e53cfb928718687bb6eafbf26b16c39c879109eb5cdc01b617881989a1983d229017b7fa30ecbba462b4720032095a53f16f12256ce854bebd89cb2aaa09706964aa94685041c617f0313997fba44e16535b2d032c451ec67793b58d44ff38ab3c408e1b57eade7cefa6fd91f8e26b4d81061cdac4a526dd3918d39dc0c51e822fb3ddc1c592583142454abde29d7f76a687a30103c2b1396b81bb3abe7c5a00e02843aff0c8872e9b92c6eadde0d74375857fdf7bc0c41c687ff2a7fd5ee25c87ff1062110737d57ee966f55d175fc93adde1263f3237c573a260cb3534490537ab0f146c5b8c5f5a14df733ce5eb81f8b98892878319b8dc1b07be872263e9fc1ec4dc5195d54eec5db8d2b9b5536d890da7033a7aeebd1f4738e51c7f8f9595f139fa771b8e9f23dc88c969bcf9d2292e2905b348eaaf422f2b081adffd9b71ed6935de3aab7171b01e78742713ca44364f04473c30879494e69cd208c81c9f38201f1eeef2fa486b0f7b6bacd866d41b941f6fe40216ff29fc45dc8ad6b05cd7b202418569a1e13dc22432ad2ab6aa53ab0fd038eeb29358e703c1cd432c1f2420b42788ed6c3c06c0176c8bb094f6b5f610169629b95bb4121c8582e62b7e98d396e9b6a46dd92d480f7dbd941412157ac6a512683f6f631da6b1e409c9f0094b6d63451484a715fb41e678da1e60ff757e51be3ba0a8278fa6b218d0cf36d328c5bb3cff9d97c968b29e70eecc4aa899f46504bc501fe3f3846227e19db5bb8e001de27ffa1fa00b40d8ebe996ceb36e890a5a11571bb2cb1d391fe8b556641600380ab0a9406a461304cfa08f2461a29d4f5b187c6b7c03be999eca09074fd8c61cafa7e762908751a3a5a54fbda9138ceb20950a8261e4a113a8df687e8c15d50c1b9874db713a3e5f26eec82f6f0d2efa9644272bac687c3da3069f514ebc0b419640dee3ccf0e2a81fe396874c274d09464f54ffe18415169526ece584c15dfae513096059561b0ef0c067219b73984c1093dd86bcbb08d48c4fc3c7ffd73068fd43ba74ba20f034216ab051a30a5f20147e70066250a9ce4089ba46a4af7636e8dcd7337", 0x1000}, {&(0x7f0000001140)="7896c4654a6b294867f59681d9a71560180cd66cb5b1abafbacda2b3976d950abc1e11c6ba6e1cd3245b7e39c707b308521f11141cdd7cad496a97b7beb35f8031491e16edef69d8351c38cc44828dd3578a99c9df94e0423149a04ca145ecd63ecfc4306ae430330fb6cb72eab7593d1333b4b30e7938aa869cfc8e70b3b4e5e1d7b0896a781d91de6cada93f679450e5cc250b588a4eb599607b5d74a24dc93516d5ac590430337722de573da59c2eb603c82dea76b462bfc3097bfff5cffc1eefbfb0889a43131fd0c02235caf22a5d5a12d4ee3adb52", 0xd8}, {&(0x7f0000001240)="50b48d0fdb5ff42ea1772ffa77947afe7035bbdf2cd875d89d4825731d81d80aa86d679bd257ee", 0x27}, {&(0x7f0000001280)="cb4b60c5092389b559ba7e07db4eaef284dac5b2aed32855599ef139594ef7c3621bfcd63dc498e471d8b44a59be115b704450256da5ef987c261b96f305210c73c2979103751a2fb81e800d3e3d8c49794a1da72ff5b562cfab75e2434e44537fdb308ef64a9e8cda8c0e5457ab1fe84be60f5b0f57c6739fc4e8fbad9f9feaf60add4b9c0db7ba228645e46c2c16caca7c9e3ce900b44ea198e04bedbf6c26825e43672027331eaf8ce6b5d5a74aa9e665fb2df6980760b3c0d6890bfea2be2344676c106b2f9a4a070a891477a871e5ea05cda61e7736d9afe5984adc09c4c02984b61ecee2173c50e90cc8e9428d37e414dca2693b4044e5612a12dd4d60bcf60781772709c1aeb80425c5bcb05419abfab1f59f281e1609a98a0e4e67652c089bceef863ef306e6e7b63595cef53769abd112e50f3bf4751bcbf55ed842006346980d6d0b14a2180a233298706b03d730255e77ac0b55919717d2a388f773c2b1123db1ce5c782fc382b9b004f5fe2f95fe30aae20b21e4482d661e658e051f0b6ada481fcd26a717070dc1bc7c66a45348e253cb6a19a3b88f02821a0633a3b2ba74b64536db74ef6be5b79e0106c58f8d086dc9780a86cab67905112fda1a75b1f96982beb9f0d3093dbf0d1cf7cdcb03689edce24e2fe8e13a9de1218f76c9717a4f5ddfca2a95b1be5634931376c2e4327c438464058600e1754347be6b5c36bafaa6e0dc739c64f23fc8c3141fb5cb8af327ff91aad7f3e576444a972ccaca7218d5f2114066039ce23ca1407ee4f7f6403bcc02e146dbe5d70cfef0aefe26cf821bca1a204d90a492a7feb61ee41ea3b6db73b0756ff87b399c3cb6639c3a48e72c05c5d398726580960cd138745fe6660628fa69691cd0b1736711fa05d3c2c98f53e4d52ea1eb777ad6d356457810c9e09bf3423e0b0d2ecd2f3ffe3557bdfc8284899ab0f7cc8ecb9450514be1b0291914e2515633b9290a1ddc365385d8a6f9a30419db226299ee5d15ea758409bfdc2183a2ec81a9dda90426d51967112059ff699413540e5067ac9e2db3b2722e9dfe78ab7582702a7cb7f156dee30b659bf3104bbb5ba72c1e29adb99953cfc15a59a1b3fca86395fdeb087c8bc637ba8d71069b34ec6a8de72a349cfa71e8ea4fafa2f6d9b0dfa6a7fccac43502c5d857771deced0ec5286544e2058aa18f0ac25fb07b4b5f6df1f263f5bd9f5b46ad78892cb49a35b42c8db5e7b01592da7006420e6f5ea6c0cce5c2156c0764e625590d0fe2209fb29fa6aad0bccb17b8d20483c8ffa12400c4ba7b391aef53e61cde83b3fd6670a37e99d107702393ce6908d81520b1839a54863e56026489927f869144a6d30fe3be1f094c7234832fbab21a874d464141c727f37d20544fcd298d03c99aaaf942655a10a97a1dfcbbdc8a73a2222316d728579b4f50e82868b765797368175a3a0f2b827c80e3e650d4dea579db023560b95bf943236a92bc5280144975bd3a6771b1f5b9d380f465149ddca1ee7c6e8a4caf77a1fd0d74c146c91ad937a897061439ba738ca9677e095dbc7da3eccf84086f23b03f3b459b35eb9fd24ddf3d9e35b50783aa892a4f6eac093403a77fabf97624e2b27b88abb06317837572fa89fc6d2641f964fda522f15cee56bd0576bf9d9659cfe29a9ad49c1ea4168f45b6a7c370991d399209c18f8ef823f5e2a93fbb5035a3ab6b7bfa6fceabae93170331615777cb624aef99a880fbadc3a4c0572531045246f74dbe0e96f0b6ee32b9bb9dfa49c2986519adc4804607a5b8281095990fded2dbf83e61140d5319efa4a2bca7ed9a31995281cb47cbca9bd184452c08b9cf06bb8d4978e2bf54fe64ce4e1770e3b9a87452997404b636f666171175d8cad23a9114be130770b5438bbff1f84da454b07fa35f4542c64eba19c183cc2a105170b5cc19fc6e0838fe94fba3321cdc49920b06f68e8c52cff643d39c21bd840f71c0e4dce0b3a469f0120d9324abc1dc246472fb5f050e5c2552a130f938ea76fc29d6fd9a0f48dc65832ddc037f9be47071a55d334d9aef75fd36a90bb82e38797f3f814bbc439358aa0e37f4a3014b3685dc823d7e3d095553e3e9f376c47e30496f48a6b8631b4d75436702f6edcf6afec95142d79691daeef77337d71438157f81f831787eac784936c2e29c0a3272a14401167734bfd6b4442ae113aa5123c418d81310ee9eda7f8fa44e797aee5236763f64003005953f2cf64294913808759ddf9c3e9f612f39cc71221e53e8cef56e9f31b62993cb1ab3168d479d8d7c193709d9b8aadda9f428ed0548abf437c08aabbf754a0a6d5f4d569c763f47dc4e5e870ad80210095eb48591da900403d6d582b881a221d77a5fbc0ac5a9cf51e5ab3c15393cb6f42c67daea6cc594dd7b3334ba17b235abe98b9cffb3bfd7290ca790fd069b792d1333ecb18e63b863c8eeec8b80c0ea1304a4845cd6567dd3e2363f99c1f3b004de50510f3470287cd56b61a4950e2120c335e0fd5bc6d06a04d36670e6ed25d69196bbe4d0f54ecb1f4011872a9b748e2188f2121740b59eee9bb4cfc125c7d6dae5a58258df0d9c125dc1590ebeb1439bd7b5d552ccc0e5a0f484d655b71e374efbc9f18c562a9d22236260e2464519574a620b31fd25c3c733cfb33f0a43836fbd70be7ae2cf26cf9a0251a48246ae2e3a55f6be17b1b0c40a028e7eca486f3cad64c7802fe7bc2ee8d28bc10ff877216f2a5d5badca951794e8892836e5ac976c5709af195a4ef545f07edb87f7d0b5af3304fbbe3549aa952fa3c24fb1c9a68cbeb9dcfd51e23002361c50d591bd00b054a9359dd57948a5ce9f2fe9b0fd2097c8301db37ae145dd9545a71e1902a50f4a89faaa6c5252d30670ed7273a44e9f3860994037420f6206b40ad562220d3ba17312096fcd0ba18ccdcabdf41f9d597d951462773a7b70d9320dcb7b1bbac3d91b47d70f560c5b0479bc2a0b278602d9abc22236bfaff1365b6ce7910d2fc232a106c46ca91f1a54dbdf8fbe8e501a2cfe15646fc608c84a46e8fee1f7c79a9e8468cc05933fa7ae133f435dc63dd288cf70ac6ae726046f03be8460879b32eff958b8385d590e85102b223e3243929249b0437bc003b7c59fb2bc01ff60adf99fa73d967386fe1ea929b931ecf8a3b57bb0eff5f5d45554a5edcdbd1017fd2834f923d9a041b70d0f1e60deef7285412f3939a1ab4eca5d4f4151c12a5ddca28dd9ec04608d81f3ce815e12466a7ffab74f8e88e886878d1d23221d5c30eb9fec1f706a43ea9f600d4f84037655f9ec30d7ca6c37bbf72c0c8db5d0f8c322b553eb91365970bb099a25bdcf5a6b0bd20d8c7053e5c26d009a87dd4bcf5c67003571938d3b9216621d4992bd23a3eaa6039654908cea31a17e77531edf16422c443fca035d62bc980b6cb0d5bbdd6c1df763756818f10000bdd1f186f89df2a7db9b31920adcaadbc4badcbcae8365247c5082565a80bc6f6856703c967da59ec346d60743f4d26b05a9f64071bdd16b74817664660e8950c22b70675f264e997493629fba00d7e3d370353cf9be7cc4a864e1df08881343ce1e17d7ff5f9ce39ddc04cfb9403753868526fe5896b5e652a7333bfaa57d00cf56792ec8f59d84f57584d8327db52a4f6dd5ebc4e8eea47bea71539a4620bcb0e2e0410326aaa321ceac43b5dd8a965cf53db3f1908c52d20765737b370600b1b83ec07469b695ccb8f9c2a6b8c8deed0cfb81996f95c89975a8d69d9e99cb6cf3acb5cb5e455eb80c05229b2d76fe6c3c6b72bb3993d741a7b6057ecd3ceea5d6e7cb8f7eb68865cf72cc7473f57abce7dc180cfa779e6afed1f142fc130648ab4ceaeb71b6062b40bc2c7675d4974ef714fe8cb0aaa4b328b69d0f0b3e1953048bed070c5b56d440870aa30dbc9c90058836a531af1d0a21fd49c5be6fdaa157d0bdd72cae751d619c3e39170d246ff05d4a1b92f1e594e158c5d27006d6064387265e0590548e8f3ea7c1f9c4262a888765276bab1935e46a7aac87d15b171c2ae602c211229e9fc3119452532fdb11c1cfb38968d9dc5b6f58917f3ad9d7adb66810ce331a2cbe0cc600fd2ad58210cb842af4636de45b40e1492d45e5020f2957b2840e82e80adfecc03dfea61af1f6220bc54b753583793dde9359828c210d6436ddeee7c3d3dd107639d7d71463a642379b51c414d522588ee2748f019a32ab7574faac10fd8b0c84595e3050db696f8dd517b99d7fd14816a717530ea115f415cfddeee37e2b14ffcba44a8503d946cb742a53b94aa99ffba40e796d818c81d398d88ab83cb40726709a34947d147e403c512ac5a0b7f7bef686757adf2cf3c7c131b52c6be89bb9a5dc0b80fc83f8e3307104d605f4a4b54a4986529aefe78b75051fac9784247a846aa5cb4d5924a47e86ba867f7ecc9aa896214df3e8c02f506d05b5e12a2998c9d2c15ffeab0efec5b586c260f9066b7efef92bfb3f937ac87959e26933725efe589453d8fbee40a029896c595d7a32e0f9ae89fb33fa49b5686d43e2c72e1a6829b678cad4fef5c230c0ef294659487c3a899053231aabee301e7c0e98c91057c0619bfc1ccc1a0a3c9422b9d329aa1e24cb24fc9034ced333d0c6a2a26c768ca6838f7a14d12da9a61f969a83aae13bba4a206ccf69c581fd8f222c171d13f01eca614a9a997b4b3642898a2ef6043a77e3dfe167fff0f7437c6b81cc2e6d938ed56d8fdeb9a47166e4dde308f7a7f8be2f0f0bea8b053f8646455d0f97b271e6da8cdbd095183b931040aae149e3ea5e0bfd9b0a305053f4a41b23bdb8e3a7cc0512aa3d0453203602e60da6fd9a9e9fd905e7250a148f1a43160107bb002fa42882b36066fe26e2ae3d4de3e0f9305a70b17dbefdb051c2c7282f6af2cc8610d5bf4acbe784b18e45c8b33a59ae554201632e32e4cc29dd5c7efbef47577252bc995bd84e0f0f5b1579bdefe1f7553dc371c554ce51298c259e02a59366a9c43fbc1a1f9bfa1948695340e080ffcf0f32a59cde4bae1b906af274aafae3b913cfadc6ae0704164512644584a50087801f6594f60f0d76f746401497b250626ac7be4951f5d507b0e0fc3ccae3d584e69c778384f48882604a6308f707c34b424333e852b5ff2f924091eefd0b3bc0eb545b195ca42df1c64c4cf5b107ba7e1ef389111a4b6da17db944d31a7caf6a1d47e53f9e04c684d5636dcfa860a276a920d688e0083a8693f0480aa6bc0549b6f7c2719aecdc04458e45c2725e6564d525bd0aa1637c370c4946a7fb049a63a75dc8a80bfa37f1b74426f2dcd3228017a1ff0f3d31a981af9fbc78025bc5556c7eb7d9ee521688683e7ead304de04fea909b6cb4946e7ab3f87efb7cd87460574e3bef14685163868c4c1b6efbe9298687fc799ad40ededc7f9339cef2771d42a322d1e15af53434c120fd0e95fdc1e81c1c8160111a4a0a1aff143e42d0752d8ec34e7e1fc909d776839ea940707b0875178b54b29d2fa1f6e4e7b2d9437e9562b003521736fdbeb56da80c10fb5a8b4c9ff5b2d8ef64344fd67becb5413161fed4f1100a42b11ee93b1101880f3d3f8ad7c3f843752c69b24675c74f5860a5b92bc013e548c1ccd94e58a1582eec2343d29207b32870148638260c5649c370d2c1c83bf2b771dc276c0460dfac6668ba0805ad5f1a6df39e52cdf07671c15a1c88251951c0c3c5c5a0c433028b6a7def31183fed79f837a68b628e297d3abf9c0e5a6a64e63142dc28e9", 0x1000}, {&(0x7f0000002280)="8435179807d6991ae0a84f4087741c502b2beab62e5e67fdeb3b5b7b83802565c9dadcfefa1ff16a514aae7f0fde05ea3a8459e17050b23aa66fa81ca5a8a4eb95b4eaa9e3ea783912732bb6641fa9107faead12f6d603ce2e99946b8fe1", 0x5e}, {&(0x7f0000002300)="4e43295f0a562e7c0f23faf14d0c977c7af0e09505bf4ee7aa74646e2d3c18acf91f4725e7e611f3911a2606f4d70cf5dab60d5bb780c5d576ccbb3d7d8b9b9aa4d9a27d761314db015dc84b63dd191a417f5c2f3734", 0x56}, {&(0x7f0000002380)="617cea2ec6d468b7f9e4db14a994342a20fb87800f49c9ae4df9a70a73e3f0d1616dfb2d92ed1be230a4682e54d854b40ecf4780394c41613f60cc051cf1bf877c68fdc1f38e53607da6b0bee79cf27b898424ee88ac06e2febfa3010e8bd124cf421c5a969d68cd2af9f36008e9ad8bf8d37dde467ad24791b5ec4d367ad38fc85baf5cbf55d5ca20c69505bf2ced9feea4997e1c0543e3f0dabe4b3cdbc09ebf46255f08d39607aa27accae4e2aaad2dcd398258b4d5fa70140bba", 0xbc}], 0x7, &(0x7f00000024c0)=[{0x88, 0x0, 0x40, "41a61f0a5901aa89a2b0feb1463bbd6ec545b0efe96a15b9cf466453156bf141620e54af67cc5ab36d17c10a31fc55dcf495ad10d3906e05d45c5f38a467e0750e072798d93e93dd68a06ff835668cebf5e5575ab21e6632fc0f904d88548511f1ea7f9f4da217d6344b85f393d50df1b84e"}, {0x98, 0x1, 0x401, "34d268802d8d0645c0a374540ab7fe262145e2a27558781ae88de4039aef15c1ea046c021c7c7f6f779c3293cc58f8845650134520ccae722cbc078069b0f8c179aaf5d9c62eb1791b2aead9daf91571d87a31faecf06fc9c7d792e2dda03a5a7cf7b057651c830fde46bb42b034fe81bdd98514c8d01d0529b04d5ee8218eb2f86b33fc25"}, {0x68, 0x1, 0x4, "da7a07c2f3e0c67a011d5031479c946630e4a0583d7fc262152179d87957e401c37de71865dd8249fb37ea9504aa18587426b5e64bc32920f78b6053e1f3dbb29547757bce560e434ea2010aa4b81cf155ad"}, {0x1010, 0x1, 0x7fffffff, "86273e61e1c971b055151a5e5553c0e61f976c778b67cc63511702f54ec94fb8c967f0e2630a9c251b4968c1aad13b28726ef70afc598b37a9839915700ef44c649d63ba920ee0e60d4de0dc72cac481e83b2829bf7e681d7480bc42733d40cdab11382245af12cb85b62ee219ebdd672d59921888381896de6cf84decc61a8fe482391a1ff9bfe237415352fba052e01802297ab1398dfd755b15d9a78e93d9ba682067e5b96976f8e09d6d6c9bbe64464f72a0100d8120ce6568a5b6ce4e4cdf78560ba3eb95193f61215b47d9e14ceeebabea2ab2fd47883076c8706cedb97f12c988316fe6d626684f1893e79eae73744907891b9ad8af0feed745b20956ff57aec373f783cae1b4018614b38b2732f11880c3f01e21172170cecb6c15ca171ced486b2015dd36e28608caab28875d314765f06b3135ff59dd45294b41335ed8fae2ffe2b0e5e9c8e9cb127f9f41d5b92375ab7c8d7f33af64b611bd4fb814bd481ae10df47ec2a18323b413ec663d30460b8ac6dc9fd1cb76d1576df69465537ad8fa2bad710ef8548632ef610aa5a56d3d8722153b61a6b8f0848f6dabd99c58798ef75a59ace887d2e027f744d27ce2ca5dbf7f982872fbc8574675b879b828edd10af9728f972d403799acee8739f44ebcfa51b19d4f4068178989164a6fa9856f3e7acd658d5a2616cf540f47320a34bc2e9437ac37258d17a25923014dee50c97dfc6152b12d3e098c4e9ebc2f3c4e1cb176452df6d57b5e8d0b6f28f56fff9929cda16a12595a63d0162d238c43a22fb7e33efd2e6de75cab9e0439f279bce0bfc23f784dfcde50ce035d25b386acb5dbdafbd1b60c56f2e69c2568141b043e1d2ce3944e0eba0ad1a36f508034d481ae704696c597d2ec03ccb6cd2d12aa1527ebf8e93a8d21a2929568035d5e7732866257f4a80ec494263cc5a7095fff4b6708228842832bba491055e601c517f7f614ceda692afb0f21f4a3560a9f28796f8b054e565414b435ada3110bd0b126eaa1d7de87e5190652299071c05414477bdd88f3f0a13c09696aa21873ea5abffd3cf0297b6701b4aaa90f78689af0ed26a58c184aa59229d606a07374eefe5e4b9dcac6bb56e30d57d82d17133adf3ab1cab6a74f521d5440d9fa5bd4df99b2967055d1e0dbc9c65189963fec157511168d09a74d4601cffb5a127883f902d87b98714f67254191592403b5d376f9a438a6bbb0d33c200a7d0dcf178195def45c3e4404041dd9261f9cbb8c3dc9a0f4968ca7291cce617d158b29e714930315475cea51c67fb76ce4c5f341fd405e5ae36b4c20de7320443368127fca7e0b7cd9e63cd2edf894e80a0125122f1ba725ec75d7705e8cdf0efc8732d39c162aee560f5cd1c527ab81aac913f78ce4cbddd45bb0d0330e1709675cce35dffddb365db63f2face026cc7615433e70ed78511957e9d8b14d4829acee7b8c5a32f7b06dbecdfe1312fcd89e8e7f589b61bf0957bd2d62f4fb8e7db9465f670b61f6da8c636805e7b769a7de56246904594fd82c64d6e32c07f2991b60d1c84a21d2a3a64e3a41ccda5da4281e5b5f67d3c37fd4dceb227ca52ecddff8e133f22293ab1a7ed3b2864f9bae16ed36c486802e08c1fda9565e5e80aa3d4cbf48d0dff857d8d589d597032a0c1c1ac51b60d174c3d886d5384ea5cf867042eaa6c8aaf63934de3d022c356506e159d1269acfbc28a8bc7b8ae0a703668c7a52a547039d5696330b9d083178e3dab35560e6462b51da4ef8975fe7ca3e1613cc71550416513f2c4f58dff8a23e452d03d795df49423f803f81b2d79b6fddcbfb450488e46f66e7325203ac5c691e4f45862b82ac673b730d235327c7318642a08b294d88aaaa2f9cb5470e02e0a64ab820bb20a972b8155759a724c0d311806f98545f184d151c8e514a2ebb9c422ad839623a0ff848336684e65f0434aac892cf4e66320e1d9ea3a67960b385a60c0ff46ed15d4475d1252304a3a4dc8710480aa42033c57917cf8a322725d233d38cab5d45f10fe5e27cd71b99d325672e93481563a9ef5b4ad63c5d8f3629aa73f7be1dc24e2ee0f08e113f4d40e214b07052bb78c31867ecc17fa8bacd230347078f6ee7f734e23e5c276b69ae8e6e039a69f3ea5c72aec5a0bf161653af030a55cab2b35ef9bd8c4c2ecbff3cd6a657acce55a05b22297b522c7a47bfa57102dd2a61acaed1e43e5890dee2ba58f15123e19c567002769845d34bffa971fb99392d70f42a5c055a00cfc35f176a3c757f971d96570628f7440339cdf036e855bfe085cdb032a4fef53f9e9357688bbdb7326c5aea7cb716327a97e337a2c32a212e310e6f89cb4b0098a207de6dcb06731b5665aceaa8ddd70dda6e4a8333ac7a4d64f3f85f2a4ffafb9124c14032049cd6cc2fe8985e1f2449b2793dfb44c28efa1cd8e37dcc466d52e28b5d15218ba6e9e1b16d69acb4a21561dafb56cf4a75f6d3ea81851611431fde28650b70c28fd76f673fd00a6c14f32b9676cba8331ffb3a68ad34f984fdee64e69cc4f1eeb11d74a8ed92d8fb8e796330061e2f777e469d12c804dea40633d37ead4b20c3a7242dff024504f0dc60c157c5940b46b10928c8a84b506e2fa4ba153dc085c80b8e3186466a8855b2dfc7669d5d98404d147666d996866779f7dad53dcd01e49bc4686a3c1719d651f8ebfafd76b8d044e3b518c125f0c53985a25e15bee564b64b7bb9b819b9680048a6a5e884b783262e3c00d764ffff367e319b425c04a245ceac7d410e7cb8a0452a4dc1036b0b3efe11db2731cbc4a40aa8b6aee8c4d692dc604ee6011c6fede6b396110322318014bb3ef5e33ad2d7a7b805b683661855191606affa9ce69b764704fa98defc6eed1c617624b28743308cfebcddf93b7c345fe457087ecfc05b7e9a0f4738e9adcfe0c3d7cd82670ccdc6a3131acfa0ca39bf612b30f1a024aeeea1a1b1932753160c2534e483601748ca70e63498a6b0a5f3853a5710f02d45bb0ec541cada92bd42908003f6d4837ede043c44b4450fa2b4d2890211d994f33e9a7bafcfdf0efc70173b215672672fdaa553eec7dbb2e039261a37bd359984844bd010571e92263fa515bd74b937c3a7bd0f24fa371b43c59306005c4402704c21d22bb1c382cb9b5dafe50d71f73fd882b54dc1233daa58fb58df47fe3f3beee0597213e604c3ead0d8b24c1d088fee9103dd09964dd77967289ec012dfb1150288ea30e065ba0d0f65d94997e12c9a08452d9d7ad23b1c05f9d444d6d1f5aacafa01a08836980c4362244fec22a3e7dbb031d2dfd28e804d2d8481257c6da8c1fae36544969d2341e7414134bf03d753ac127423fec37d4bf53e50985443de403c8e68b7a2ea0ea0b934db0edf922b57d3b62f7cf807652f2259fe844de6aee5236cbc338cacb57dd667a7180d6772ece69b7377033cfb725c401132d32887a03a5f3479e4dba8e1716ba6edda539ac10b55d962acc4ad860f9e122798ff2a451ba865474c92aa9e298d67d53bdd468aeed30f4c88eb35d875c9bc5e69e23ad5f86d1d0606f3c21a2149a48183e19a039e3ed6c931807da3e9911a4c65ae34d616bb6130c489d751cc289df790104d585e8c8c75ae11374e1de291eadc0c7a5c0cb038dc79e4174437c599e8e17aab58b2bed7326496e7f3447e933cd2d539f9dfd36253f48ecd7630685658cc34735f4560fbbb5eada3d33b8327ddab0607d2ec8b0ee2101a24f470a7c693c8e1429b1d36cae4eb02cf65a938049b6a5d2d3b9f0b9fdd4bd9cb3dfda5c00b52148ac200f20d866c4c0ee0adc707cbc6fc09149d7ac2c68d0f612f56e0a1297a9d996dd4d205e41fd860e338825bd43395625f03d6306b20ee542e89057296a57703678ad0ed74ea006433a03a67fcc97978c139beb31e49f80271f9cb3b238e44888ec3c048d0e64019dd51df7f3d06082d6a14f65c68f0712592605e4a52100d6c44fb10f37d738a1cde51286ca068dd321f8310500e404a6fe6342a53892ab48e2fa9ced47686d2e070247ec3d824cf5a04cac5a5dcf64f67bfa5909c9bcbc0673dd6e969af2a6df6f614f17a360ae237fb49754161756bbc09ac851a0909460f4cff8a06e11e2d201ec9b57e978972ab3d9cbebe017df845318af824263e5139dd6c71ea726ccb26f8c17ecb3d79fbd684a56536a324908df522effcc7ce9e4fb626119dc08a0b5b576ea778f56d59ddd5fc3c89a8cf2d79191814913b665eec351632532973861e7687888ac07c545d27d3460379219f7e3b9b475375633b655f5cac35b65a456a5fb20bfd0f4c15e4c3edf83a2dab8f218a48f8cd5991a1ca38c0ed59082c9df734307385e3513a5287ec60573f0f1e28456cb9fea77eaf6721f3925dd8fa7622e4b0f088bd6c648a869dc7d4da6949ec01b9c90047babed3f942a18fd65c73f25050c0dd014a00977df838192e3801bfc21eb2e90b47583a9688d6eaf072acbadaeb3e70f71584a21cfd38667fc6357257e4639d5f1134cb5efc74f1239864eb89b01d34f7fc784a19b1cfc5de003942576017d79772ec5b1be5a1219551c763c87949cca7ced6703c4135f4aedbaeffcbff343a41d7b0f4fb0bc72075aa9f9323521caffb98949a8c40b5109e023ec31b1c4893ddd507165d19e0cd6fc52f7f2c03a31319716d4f02d91e73c3c6bc75c13f533577ace683b895f3dd59060b725a0da4cc00eef301cd0ff1597af780cc813aa3092b5b55a1dc57dad441407451c980d3b5c720f770a0e0a6b0a6d0fce81bafeb141601f5f34e47e697bb1a82273ee139060650e728e8f09f097f48820653af9b12ed0eb645928eebb58db855e010eb8b5352e87977bda6d8e52a3ae293ef043fc79aaba3b44bead1aeed52a6a696d6a83bc22f6c399623a151e873ff2391194cb900b864b521021a7fef4cf7305648db4ee27aa9e8a490260296010ed0104e9453d6eddd236fc6471612dcfbcdc9817dccc4b483ed91bacac89e6defd01d1b7743ee4cd27106fd2b277c6a29378499e7850dd9ab8bbcc25084f1005325a11bff6ae2b7c123751477dffdce2213e368b848a2d18abc7ff51f9bad8780258b6f9ee0335edb291700631bcd0015f75309c564867fb87c75235a53f5e0beafed11d34918038656cc4d165d0beb3b5c9a27adfb602ce6b8e0478114424a3c0d7036ae9298a81b20e9d64aa7361d40b737c6357e6428613e32f2e52ac4abe19a4cc9e932d2014f9b6a5003b0dfa15cc643df8dfc34ff362a5113beac18373fa8605fd6eff68003667c37b378ad5c65507451f74e04014fe2ad591c48b8f10bb94e0932e6953ab43f707a7b177543bbe8bc4ebe8b695a8ffa20a82cc7dd484e53b12c1edcddf880e1e905abed60025879813b506e406796eb23d6c30928b6ad80989c717ff7f934c6715de3e5d6b9631b9eebe8a638b827fd65aa0826baacceee1318a3fa2052c585c8471694454c1aa377a71f9979c7f96769cc11011d0cc330149b9da2398d96159556f1ca192560ebb29024ecba8652892febc0d923c760fd9ced5c24a747af9f4ed324db1b4ebd971a1503ae808ca9e82fda30c49fb7e9c1f1dbd060d9b9ca3d950cc6276a39fdaa1a1f7eb153c972f07b1100aa81dc8978762ff4a4fe29f3847238aa7ac69a5e7d899966dd40dda9eb561b4133c03062b9ff0f64e45dbb46e270990ea9010dd11ca5d95c84ce0fb272e64960a65257d6abedfb1659370d0edbe4f2561a1a83efe52a5968e10c493216058a56936060"}, {0xc8, 0x1, 0xf44, "561fe603c973ea53f9a1e2d85797607ae6e489736a323fbe9416db97c4acc11b02b679976f90e467afa340563f920fb401351d38beefeb0de54b39ff6594f48d6c474347cafb20aa7be41953d8e6dbe2ca6c4a0207b2fa06a47ca9c89da7cabea846db44655436fef631032f946d6ed1629b734806b9f5360d5bb5c0e993f5fdc4b4af3dcbb63f57df92354061f060bc0829e9eabced6997b4da1f3e3d916e0c95bd3823a0232a54d1e4e1d3cbf34cedc403"}], 0x1260}, 0x13) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) 16:20:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x48) fcntl$dupfd(r2, 0xa, r1) close(r1) 16:20:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2000007, 0x7f, 0x0, 0x0, 0x9, 0x20, 0xca83, 0x1, 0x1, 0x10000, 0x100000001}) 16:20:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, 0x0, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = socket(0x2, 0x2, 0x0) connect$unix(r51, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r51, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r51, r52) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r54, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r54, r55) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r57, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r57, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r63, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f0000001880)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) r72 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = getppid() r75 = getuid() r76 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000280)={{0x0, r75}}) setsockopt$sock_int(r73, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r72, 0x6, r74) r77 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r79 = socket(0x18, 0x3, 0x0) setsockopt(r79, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r81 = getppid() shmctl$IPC_SET(r77, 0x1, &(0x7f00000003c0)={{0x4, r75, r78, r75, r80, 0x1, 0x3}, 0x1ff, 0x240f, r81, r74, 0x2, 0x40, 0xfff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, r78, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r82 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r83 = socket(0x2, 0x2, 0x0) connect$unix(r83, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r84 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r83, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r83, r84) r85 = socket(0x2, 0x2, 0x0) connect$unix(r85, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r86 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r85, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r85, r86) r87 = socket$inet(0x2, 0x5, 0x20) r88 = socket(0x2, 0x2, 0x0) connect$unix(r88, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r89 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r88, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00002e2f66696c653000e039bdfc584731f1b07d82a479acdbe9bf3270e0aae550842a25ed0d212a753eb94b1ca215a806849b6a88fb00"/64], 0xa) dup2(r88, r89) r90 = socket(0x2, 0x2, 0x0) connect$unix(r90, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r91 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r90, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r90, r91) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce00000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000100001c0000000000000003000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000800"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = getuid() r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r128 = socket(0x11, 0x3, 0x0) getsockopt(r128, 0x11, 0x0, 0x0, 0x0) sendmsg(r128, &(0x7f0000000380)={0x0, 0xfffffffffffffe07, 0x0, 0x0, &(0x7f0000001bc0), 0xfffffea2}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r131 = getppid() r132 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r132, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r133 = fcntl$getown(r132, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r129, r130, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r131, r133, 0xa5, 0x1, 0x100000000, 0x2}) r134 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r134, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r134, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r134, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r134, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r134, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r135 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r136, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r139 = getppid() r140 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r140, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r141 = fcntl$getown(r140, 0x5) msgctl$IPC_SET(r134, 0x1, &(0x7f0000000980)={{0x2, r135, r137, r138, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r139, r141, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r129, r137]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r144 = socket(0x2, 0x2, 0x0) connect$unix(r144, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r145 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r145, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r144, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r144, r145) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r148 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r148, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r148, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r149 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r149, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r149, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r150 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r150, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r150, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r151 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r151, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r151, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR=&(0x7f0000001a80)=ANY=[@ANYRES16=r151, @ANYRESOCT, @ANYRES64=r149, @ANYPTR=&(0x7f00000019c0)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000001a00)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRES32, @ANYRES32=r150, @ANYRES16, @ANYPTR, @ANYRESHEX]]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r152 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r153, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r156 = getppid() r157 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r157, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r158 = fcntl$getown(r157, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r152, r154, r155, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r156, r158, 0xa5, 0x1, 0x100000000, 0x2}) r159 = getppid() r160 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r160, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r160, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r160, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r160, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r160, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r161 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r162, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r165 = getppid() r166 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r166, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r167 = fcntl$getown(r166, 0x5) msgctl$IPC_SET(r160, 0x1, &(0x7f0000000980)={{0x2, r161, r163, r164, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r165, r167, 0xa5, 0x1, 0x100000000, 0x2}) r168 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r168, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r168, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r168, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r168, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r168, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r169 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r170, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r170, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r173 = getppid() r174 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r174, &(0x7f00000000c0)={&(0x7f0000001980)=ANY=[@ANYBLOB="04b497700000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0xa07}, 0x0) r175 = fcntl$getown(r174, 0x5) msgctl$IPC_SET(r168, 0x1, &(0x7f0000000980)={{0x2, r169, r171, r172, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r173, r175, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r40, r47, r53}, @cred={0x20, 0xffff, 0x0, r56, r58, r67}, @rights={0x30, 0xffff, 0x1, [r82, r0, r84, r85, r87, r89, r91]}, @cred={0x20, 0xffff, 0x0, r99, r101, r111}, @cred={0x20, 0xffff, 0x0, r121, r124, r142}, @cred={0x20, 0xffff, 0x0, r143, r146, r154}, @cred={0x20, 0xffff, 0x0, r159, r164, r171}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:20:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3ca41667e814a5f56b58f4652f3890239bdd0978d47b53630339168071980294e9cffe27a0dba9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:20:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r5}}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r2, 0x6, r4) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r5, r8, r5, r10, 0x2, 0x3}, 0x1ff, 0x240f, r11, r4, 0x2, 0x40, 0xfff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, 0x0, 0x3ff1f, 0x7}, 0x7, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:20:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ftruncate(r0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x782, 0x10) execve(0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)={{0x400, 0x2}, {0xb5, 0x6}}, 0x1) close(r4) 16:20:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() r4 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x0, r3}}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r2) r5 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x1c1) r9 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r3, r6, r3, r8, 0x1, 0x3}, 0x1ff, 0x240f, r9, r2, 0x2, 0x40, 0xfff}) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = getuid() r14 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{0x0, r13}}) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r10, 0x6, r12) r15 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x4, r13, r16, r13, r18, 0x1, 0x3}, 0x1ff, 0x240f, r19, r12, 0x2, 0x40, 0xfff}) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r8, r18, 0xffffffffffffffff]) r21 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0xc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = getppid() r24 = getuid() r25 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x0, r24}}) setsockopt$sock_int(r22, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r21, 0x6, r23) r26 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xffffffffffffff6a) r28 = socket(0x18, 0x3, 0x0) setsockopt(r28, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r30 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x4, r24, r27, r24, r29, 0x1, 0x3}, 0x1ff, 0x240f, r30, r23, 0x2, 0x40, 0xfff}) getgroups(0x7, &(0x7f0000000280)=[r20, 0x0, 0x0, 0xffffffffffffffff, 0x0, r27, 0x0]) setegid(r31) r32 = dup(0xffffffffffffffff) sendmsg(r32, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="00010000000000003000"], 0x1, &(0x7f0000000180), 0x0, &(0x7f00000028c0)=[{0x1010, 0x1, 0x7, "63a66633509ce43f062a04f0dfc8a46e81a89ab0055bd15c60a1adc060eb6acf72082410036227ae856b930fab5fb8afdaa67b7eea05ade78d3ef243f73049e21c3a01574694372ebabd7408001192156e69da9cc565004be5158b9d3acafe73655d370f739a08169199582bb0be1364a6e85777533495b591adb8a9be4fbd17ef8554e9f44e1119907ba6cc5a53045f8a62a8d274d07655f27f343c892f263237f62e3255736af77a3358549bff5d3502b4fb469f543bbcd16758e46de237ea68c7d35e80f588ad79c2338297f88e89ceb9b2911221a32749184b1f3df9d9b6def5ae64814406188e42021986cd3d56a6e92e82ae8ea105f1604c85bd4279d3b227763778389cd3673f8351fe819071d6aa2219ee71b5df51a697e357fe91b690c11b28fc466553e6de1aefcdb23437e4d9d2aa780f01a2db57a19f40adb399b1367f3b345400afb7f5f5013eaaa159c75c044ed8a1885256b500dd6b7a588bc098e30d5f493ad37e4a26ba0b3e4f1780063733ad17d018fc8f6612b37c4e5bbc7d58d35035e93b5597d74489777bbc809f148d2643a1c96193bc7b9e518cfb13a219abf610cf0f339080697ced971bf4959e1e495bc27c370eaf6449bbd554c975cc3ab9e82d83866af72912b0e51e84e5bef40fd6187800fb721b91129e3eadb76625997429b101407eb5377705b6ab93c1174864704208050351273dacfe824de110adf3f85a5d86b696b9e2ac82e9517e31f6f586928441b170f31f75c4fd7642d3356fe2becef2ed2d6614c6eb2fbcf4b33b06cf01131cedf21fdcdc2e882e9c60f4021e7a7783b469851d2ff4fe2e0de3ead3b6d96ff4457bf7492b04ff2d9055ebbde08f7d5ba6dfa610e8d9335a49e86831a69a742b0b86a5760dc11fa4173a96d5c556848f9f12726b2b280138fc43d8fd1d767a47dacf74d25998f682f65b215d725c86d69cbd8d3067fb64ed3fdf11f75cb425bf2ebb337b61fd792ba411b9517154168f3960235c207b3d21ec206f4f9ebf303f13b678d0c8d5a4d8cfb24220efa9f4a6c7cd6e957229a0558adaf60fc91c30367c07e55daa3dadd9c6168bb35ceb7660599f518572aeb27e948064e9b0cac2b56a2378f0cc154abcb0fe267ea3ff55b8c4486982a9447eaf0754f4d8972cd619112a2640cba4e1de2075f8421e5d43163574bf5d328317b7b14aee950710dac40972abfef1e21b7565861c87a71e18f34643fc88ba02af22467fc6a09c3135143efdde37c6799a4f82452fce848c798f1ad838daadf29bf24f8f4a9777a1ad262fdfbf2505dc5e81743097d9add46c6f491879162c21f5fbd1cefcaab0c81286b40737e5bb289347fb9f294bcbdafe4b793af98292e104b05f52288a6a6de47ca2eddc71b7dcf996f43d55588af45608839d2df48c4974b966f5f6e4e9513cb122651ffa9085ccb90180ebc51ffdacb09ff8f47d789ed24bf80f724e2f93f926c5a35a26da3c237fb84e69926d3734bade7dd45e0f50fb08b0bfd43ef7a3fac8d3555b08c056fbe4d5a0c81d89986c54cf48a22cf77638a2f669da6885266247675db16b5bb4d0f9c75e3de7f06496905bc3545881da339aa65b7ba2192c5fca633963724db878f1f57ceea95e6a232342a512a423f6368f02be4bfecf98a866823ab414083621375243916911ef25628fb4fdef1a040b6c655e044db21dc9b1ea4062a41b2c4e8650bc8cdc3a2e23b8665a1820bfef82dd3064d0cfe540060ad11fb00744b2861bebf528eee1eefd838e14590799b914f5d9cc3a72ce043c30d7f86f878d83cb6a14885368407027d86eb09687f5f5730b991278477a44bddb6cd374567af2ca775db261e3a346233286e8ff7ba2175d109f279d08519d764770574d9d34b429cabbf3dfc4e8ec4ac19642ebcd3160ac85bfcbb09239bacee95bb4a64c69a44ffeb9821c3653fb87bce6b9e2241a0e32657a2b48eeb1b31a01b4d4b4216dcb97e399ccda1ea26fe52313cdbc0cb6cb687f45e95486d53584344e68e6dd4804d55605fa006a5c13aededb4198e69720edd28241d99879ebb42fd43bb3eed1357971f282e5ab6bcb100ff5e7c91ca6ca4e9505175d290e6f4262b54491de9a5a3e05226032545c5fd021e20afa5df9dfa5d5aa358ca0908f142c634e3a5fe4f83b892671a6e7473a748549510f9ca8827e9d391132043153f6dbe0a59552af893d6faac35d442179903715655507377ea229c9863ccb5187c2c5206259b7589bae514df57f27fca8a6fae59e4cdae6a86d90c0b2d7c815259d6c27b53d7c53fd1aad06aa91cf90e66a6ee150311fea3cef470d2bd04cca4c224d5f41e0bc603e8eeab3e4beb525e56df97e8932c37269d448a26d0bd2c29c37b8796ed57c63b1b03d200e07de1f4289547df094dd5380a7cbc0e0628591be5a163b8dadf39b681ab430c029cafd0f7c10f2299334c905d01fcc6e25ffd8cb967449585916d51ebb4311f4c0bb9431938508c7e9b5d5d0e941c36e5e02ed05c5525b971f02941b17f8193b9e9e90b5f1a3e1603d5463f064a1e72abf590510ec5ec6abf52bc8f708ce59c6ee6d32550b5d35f9c6554132676dd37a93438427836256c56c9ababe998e1ef2741eb94f0b51da796af3716d91881e88684e2b39d97ef35426d95db2138218141b18383dfe0b1cbe3d3371c609b4c07ef20c144dc1d74156a6ab11b4b34dfa6e0f7392ed7ea8355fbc82d4be4e2e1250ec10539b2dde51cc2666789b33903b8232f3be0c5ecdfb643c07dd0f376f09d0a14198ed2be508243cfe81a37f604ddc16b681197a40d01eb1c802cdcd94e079aeda7d181131e4a74a010060e869eba78dc76ebdeea94105650fe13d9e012d667a96f01866e1edefa532b9aa27ef3cc4d9bb169be4a194f37eb62381ed993af2d4188a44e4c6de944f0e8adc615723ccd62a251520e1458fc89cf5168d0ee6b6effcdc75b8c0a1c7d760af80388acd06ceefa25449666c50236679609343c3ab9205adcd7c6fa014d84febadf6b7f9c570af899fbe22d002f1cf5cdb4f4d944b184c6b2f18dfb1b210ecbcae35b3771dc21385a484d73c965dde2ab4dd7dd3373a61fb55b29e0b8f17141e830f9c239277e9b8fa95127d9da70d0fe62bf442134a47185c78868338e08f05f7bd3d1a9ba03127035c0d353a43273a71eb8d8c1e28e102a366da82b0da120691b881789e2ed3c0eb118fba176abc6ad5a88bd7f77a4f64a67668181782c9c1917bbe10344599d97a6ce4d282ccf8b36075e7cf9f496b7970b21f2e41e7191f3d361e5a63bcd2280754d7ef71c918135afc2ec648ccaef6bb89693a9fa59ebbb15a9f02a772832d70fac1888b7cad3098c2fbf92c08bbf568a6a5fe8b53b7819158ac7f624922ba9e715dd0dd683b3f504edde1b81e75c075fe84cec52eb9c665aaa91382b84aa2778c4ed87807521f241c092d0a61473b0806db9da931189cc342fc6f4855f3b006a78d1875828981af0b2e248be0a32291788967a37704bf236843085e2c838416679544c06b52560eab7ebc0ca7b47fe9da9d64dbe654dbedbfe5fc9b91bbce814b9c3a3e32afd055bfcad165ae816eeec9625ce17ee3589e66e40d09ea395bc27371cc541e5fd9f901848fb176dd87055f75080e814e9c32c1c3c3e655ca84f4b1823ee00aeae6edd21697083e3aea3938397e3973c979fcc4e8d553103a6ce464ca6fa0af86db59b387057d3e639b9452e8b02dbd36575787fec0d2e71f57d9093a987c4277396f2b929f537bd4679f654ff21fecf318a0a771aab7e3438ae1574413976223cf54739060027e95c05a382e16afd8b6d357aeea0ffcf9039c846f722cc110aa782f0706a7024d02c12c7547a1f0c46e36786605f3953b6943e0b3498c5872d3e00f70fc8f21aa98b39df5194754ad28018cc1239b7f202c5804c11734c2b91008b96b921c36fc8c118120562c51535032e0f1e25c494e667b0401460003ee8dc98392a9f858510395d448f7a9ade4245696371c1f2fe39de1e31294b04b36bbbf87bf4de1ecc7576debcf333318f3107b9e6e4ab4c5dbfe25fcc8f350e9f6dd9f22889cdf50a374e1e24d7de2f16971185718c3bc4a1717dd0878246a7c267197cd3f579d093d618f0af8387c809661b46f8d85f65c26a3dbbc7655c1bb38004d14ce6eba7666d9fe144b91e3b9351dd52af37637d285ac05ba1cc0b9935c094f9553a71618b8ee6c43296dfe8079923cd1dc8669f12408a1328a45240a2c03be845547be120afcdf4165820fba1239398bb8847e476b4d0f3febcd914ea6cc4c1e95ef2dfdc75c355fdf5ec065da55d44bb5dadb7129ad93b80e38ccafdad5ff3e0f166e3cec70f7f48d69ea7708aeb032c79b0724dcd619fd698cb714003a320214f328c6e46287bb81767096a011a97e6dbbe873a895d8b988097265c8c4653a693fb063464aedef5f25d5cecc4e7c050696a6c989fe36545319d10150426a1adba87532289f1c3d7e8033eccbc3a45891023df2d4c255418d3618866b7d4f8785258d349610dc13f5f58f3585b1fd12fca4c1cbb1d2be63dfba319340117788b2f8f37536214057a2ccee77c9b461d794137afe3710c8757ec2ea40f7b20167637cdae4c58ca706827c6511fd45a466f600ffa15595dd3786791971dde28dad1c1886fddc2ba8476e017d69057a23fb08a5eb270063e0a5d20b1fd00f5385db515cdc2974ebd908ffaf29911d104d664303abaaa62f51ab3d1ac25c4be9bd212e56bdb2bc8f730f16b1e1653d01c6f425b07349f33c6648d3b53829a7a9ca15118af1e500b917f810b45ac6b6fba4571dc589fecac24fee365f28c35c96d10faefeeff8cd1ed37f4cfdc7b525a7d9a136fbd758d009832fd22ecc69a88b4b63a573ef054942ae2575c04f0c97e61cbdd23aea6932bb0da50746df851224d486afdcf4643f92b50be0c1ac9b0458688f4c6e430b8d132ab87b0d4915e96181a02e321cb85fc71ac0aefa4381a2ab218fec59d80087a0481e5b44379d114b5a72d4b077657b54a929c96a324f8eb30c802353eb0ca9e1e6c4082895da73540f76a21fbda4166ca60a12d08b98634c246261ba4d0131151d634e24ba5694dc95a3ad0215b6a78671b62e4cd4d495847476a5ad9e28ffcccf5fdda8008731891f5ce352ad3aa5289c46a7931a137f7bf480efedfb1b9393712530dc63359cb639b46d8c02756ec2b6dd5720d731720dc899abb523cbcee71c3d0b0312c8f058a9ee955ec2bcbb58c504a642c56c7b5209b81f8ee6979b22fb362ee82618d0fc2185fd829e31b420ab6ccadc15abd38f29db1c55a67e6376e70825b2c2fddd6f724437c2a16caaaa51a839aff914d98db912a26b24f07ab509a8f7c781aefef232a7b47a8e6f1064b43e14ea79bc4f0f5d5717967b28383ab789e3fbfd7261053cbe7917c9212de9398890f79f5e8ed42ba4891d1df5b4dee224cdfd11824b64b388df3b9e138dd91ba0e0b335b79b39438ba4aca36a4c85bdf72f48bdb1b62331908f2cab7a54a7143d615a12050155842801cf7aae9d86cd6e52c7642a66055745dccc166f066d9c71d55a6d8145ea1c7db71937a8a5c06ef3f7197c221a2f2ff7f06867e05b41f632eeec684fc9b64ccf9f09a8b5f921a098b9df6c6d1546671b421173e750b21a0bea89aedc1375533e4a868068f3040ee1ccf39f7142a59ed8da0b4d739d36f63306ed68e8a4b611a9400f1a72762dd923d70518a19f24f15e8592706e3328db7e6847d318951aaf04"}, {0xa0, 0xffff, 0x7f, "e124950c330bfabbbbed45984a909602cbca95892dbd22573558a2b596da0d89c010745ad6a6d57dbccf9f911f117eb42e6cf3a0e1b73b26b3d6f777e417514702f6ab173b1b121fbef6ae876162974c65c2a355e47a38545c3b6c1c65f635855a11cc2747be73901b4490e03fdd60c7768a68b9002acd478524d1ea958fb0025dda8dc97fcccfde2f17769c"}, {0x168, 0xffff, 0x1, "9166ac2aa1d4daef749ad9e9132f214c434dde9567482cd3f2ece90ac656093e2d077ac2d74be84ebe4b924d29c1cb4cfcef2aaae16601a324127f0a3f498dfdd71b5ab9659d7193f3a9dc10ed6c2a0c902e5f09678e5fa315b69fac8780d098e1d58ad497b19f431b0bffb162d98a5e32a3f66b4b0d8d73713e0ecca83b0cdb2d5b0f7551112537e718c516d442faf9d718ab6f3ecece0a3602ed9e1505c1c49dd0595907a5a22e0a5ad7b08dd3dfd2b4757d045d0758bfbbafeac508a58ef8e6a687946916366fa5e7282fdaaaf12cc8e564257d4e5846247a069d9168aa8faa665991d49c6c90a4f7d0dd769c84e8f79bb34c9fe2fae577f2d24e28cbd53e12c9be869a9b158dc26a93f81b849ef6a0eeee0b4b88d41df6a09383a395ce44f4f06fe5c54512c8cb1adb2212c747ee1c84f6c7286a4ac50054b347da2b9f7a37bbdb8cd4d0425d19c391bcacaf34e143d4ed0d82dce5"}, {0xf8, 0x1, 0x10000, "16792317c5fa974f33c5779658a0bf7da66114a81b6f264c8a67140b625dd4a156604dc2aeb7444a59767f92825fd5f952a1811d6cae9c663d95c4fc140555c45986b5564465b3286efe685ede5060ab2c2a1247f59e3d5a21a0c4b19eca464c3ba065317623371b63ed0fa5e4fd7da436d92035004f08e50ec067022eecf476ef5d1114fe9cfbe1d3ab03b90f90fd59f14050a3221fae33741733ada656cf0435afcbe1da02f5a1af989dd9807ec63f41ae012fb1f5dd325d51ec63eea0687f0f8c1d43afafb8c4f76bd4eb5fd20a87da5ac51f2161537bbeab3a4992166b731869f4ea3307"}], 0x1310}, 0x405) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r32, &(0x7f0000001600)=[{&(0x7f0000000180)="82e74fdc6541a0fbdbaad8e07d318e0a07d8a9aa3669ca780e44e0de2bb954975566f647ff30516a9322", 0x2a}, {&(0x7f0000001500)="e9b6c5eb6d80cea873ff389f0fc9221961a0c3e72aaeda8f05d2bee04a5ad7228e15d4cee08cfc19e370f70e8f876f5d048f1820caf4fe30c4f1311818a9c9f0114942e7b8a14d8943f611127471087c4ae266d92e04af39a465217addcdf864724f88bc8559d2722c1725648c42976f5874e359f950cdf06733584501c83c56592ddec3794baeaae125b92535dda46e916ecee783a6be425c895dfe25c752633b416822bc3f90f3fd965a5fb300be52bef391a0b1ce5e4e68ce3d96f723985161fec1422ac0372ff7126e7e56b8faec49", 0xd1}], 0x2) r34 = dup(r33) ioctl$TIOCGFLAGS(r34, 0x4004745d, &(0x7f0000000040)) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x38) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:20:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x7}, {0x18, 0x2, 0x800, 0x64a}, 0x8, [0x7, 0x80000001, 0x81, 0x8, 0x1000, 0x9, 0xffff894a, 0x800]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="e215c4b1bee377b043815965a61af790dfa42e4260d6245d3c5f86c26b46dde9503893cc86dd475726973151720eaa281cd5e1f00956f3d7f35dd329d3b71fbde36cadbbfa8f7dbf81eef805b13ad617c622d7ce71ef30ba819940c3d592dcf961a604c19730a06692197ead417447f3e35f8fb4870d9dd69a7ee1367b774f6c5a6d6f99bfeb9602a4759e42523a9b321296f633d0f66c892df8b8b628c5f16310e9c13611374826fa54b004443b6afa7b13c8347cb40b6fbc8c2de6d36b5f488ac3ca982e2fff", 0xc7}], 0x1, &(0x7f00000002c0)=[{0x48, 0xffff, 0x5, "51f86565d2f2a9fc1d1f0108c883b061a22fe9b82ee528b8e4595f25b169347aa6e779386f916ad3b9f653289dd24d2ba931405154348779"}, {0xd8, 0xf5fdba5ba1737c85, 0xfff, "3d5cfc144c57a79fbc7a58735085026a84d0531f96317afebb72fb229c67748b37c22ef6de5d886adec27909243c1bd07a711e901c61e4630b71b30238fe20d9d2aabf9b8018b0b1bcee4b0a7e01b1eabfbd7dd0da63e1cb1800b0ee83624aafc5cf2a53b822673d90e8cfa285b727ca1dc2f6bc26a3723338e5f93cec089be53cc539b652d8fb5d226fc2ca779091b437c6d02e056794950b27fff13495d7e7120e6ff36736f5141cbad8ed92c75d1d4f2396c08d3717b62fd8712409851b5946573014f776d8"}, {0x28, 0xffff, 0x400, "d323b884aec3aba76857ae0ad9ffb5b71bdb"}, {0x1010, 0xffff, 0x7, "6c114a45bbc16795971d62691421aad6de654a71fcc31e2efa5540b51649f2c3cacdd4ce3239264c0ff5756effa8f52d82e19fb3372f37696894e6706cc2f909225b95887670e61836c7795a1f8401b2ddba3712ec2ae343fa28bd30977ae842a2323850d99311f754dfff4e212fdb3e11708128c4adc4b4195ee4868e36da88e2e1164139fde13f3d1f80f225955dab849d4795aedce487dfe1f4e089baab898add4277738c6a9e1e35f1e1b2fa31122af5fa9b630bfec83a99ccbe30919a27f066c04fe43a5b1955a4d041e68a6961dcff869f0e0ff9918525c9975dbb0b2a90f888a96baf2a886fc6049624b814e167c00dabd8c586c96e6ff9bddfb17ea95f8903f9f286d5d77306105c5009ee761099f81eb11a09f25961b5919913f8a60e35a84eccc8dc65d933a7391a7c1ce46cc7eaf4d03a01a9fd7198a458b8d6da553bc6f9125de0a19de23bcdeaa4328a74f5148bdb9e0eb9666270aa9a71d8353957f9efd1b6869a4bc473281c3af4b07fff2f4d9d313ab1b4cf38739fa63146c3e1c3a1bff528c26f8c5a0723f5aa66c0a50f0c2096864b1e00998a1662b12e26f5bbd8b210c047935095f71988db855c359dddf88b3c1b5b0c81fb60b4ac1bd1e772cb76c6eccae03a4abb4192dc49ecbf91130807a298aa3d7373c79eb1337f9ff642c5b1822cca6b1f06836557f16756323efc43ab88aade89ce0db549c8182d903cb03f591bd4956feaf1748865bc6df9f761287beaf32ddffdef18660cc63430b8abe831bf2131d3da9b1e2e52ed6566bc4642a1ac369e61f2c3ceeb243befdabd1788bfb06ca91800fc06c2b0da0bf2e1d46ebd1e7d7c7f384da4289e9cbf3acf4d4333a5d6c9cb85cc4548b69a83c9f6b2efe480ef8b7989720efebf7e54cd6286c47d4aa7293d371b95d4b4286295fbd0f65e905755fcc6c91cffccc1562d857d07afbd12975ab80e18148ee85d07a8029554bb6f50802c7102ca7eb894857770098391fa5a5ba32b3cf2bd8c521036793a7a0628c5c0d8f11c1bbf2b0201ca11e946dfb82a2f9908244936d1c735a51faa38610ebf4ba9c02fefe1cfa9cea5cb66e2cabd9bc03bc93fc774bd13c9f347af0793b5a1539f7c8b9b78cc7cbdde32bd42d18fc46fc6885879430b4cd33ec8a47ab7e5ebc83095a749bf4b750fd16b70ca10723b3586aad8af52e4499bb2829e512d206666f7b17aaf2239de05e467aa4530258dd8d0413c1b393894ddebe956358d078c5b6598c4ec56ec42d295bf8e55beb496c494068ef26a8668499e9d886d7bbc3fce95eff2702aefee5ca859b197fc739223e76afba673c1d6e209238bc0161f8342f42ae74e4de6e24dd85e882f9f7fe3799c6666b34a7de8e123a8abbb386133cdfb4a5c82b59f4ff4cf2ca1fde99283cce4ce9c83db643a0f2260983465e051b546fbb952702b8c9fe7b5e0f1cbb2a3b665319cb44c166c86c63107813ed63f9720ef755a995b30de3fba3479e8ceff5c953258d588385d90c5e5d456ec0f03373664398cf9e2028f98ef4ad1452205f14c96ec98b0167db40c1417f875effc0a433bf3a0c88075864cf1dbba26c28f50576c3ae06b8f33d5660de395385d048ac7e8a848e16d694d88d41b1657beda66f684c716d9bc52ff18d7603b8b5c16888862f1b32e5a612660265d38da24d540cb9cb2a24a35e1cf311616d01478f2ca708b939a4332fca62f4d573197e0eb080e3a729ee8d1afd9ffc843091e2bf86debab6425319f4b4a68e726f662619f6ae9901e10aa18344bc4c68a32543f8f499600cd68453292bf8d29105547fc3a0ac35e10483bce3235a27c099b611c32cf2767fc1a6de19ce4f7d0b5997c9832e2c25ce232e7ec6c66577a343aa2ae8fd84eb14e18008b3a27a2ae2cb40e173f9c405bae6f5dc017a7af4328acdf046eaeb27b85ce6759e4227f72f7e1b610af37d38203675edb4a68cefbf96f6fc7162ecde307b2ace84c11072450b425fdcdcb122062eb542e40a7152d4ed2fc43860afc9dcd87614ecb246b89a271aec7929c336011449878f514a9ff788a58418accf1454cd4dc283ac636db5b46f5a251c20caca6ccd3d80fe88f8683e438233b50a1d326c88a2ba345988e1d01beb5f08d737a9dcfac9ae8e9e8f054a1b2a22f355adb0048ff9875dca4765e87a5e76276b492a7402a1b149ce319ea2674ca3f2e34abad5e2f1e1b0b932baca81b4595cf368d1a479755c3bf8da28cedfaaf662d2c1edf98d237e03c92f9771ecd267b73a7ea35297c3b9a5c883ae3919460cc8598f9ae1e9bea5ffe5c8f34f45e82bad3e04e30d2e4d4e0ab5487f435b8f5a8cf2749dd9dc38fb98a230275e23e6f24ab6125b98feb097911f7dc7a3cc32834042f4cad5bcd56bed99760ff93f50134d3a0e9357d9dde03d73882821760aad1d5d82701d9c50dfe420685b99e4de792e2382b26b8630ffea1d3197194a4fa2c19aab4f5883a3c2598bcab9ddaa3128a31d569e9ff85dd2bbc1df9c9a95ed43e79ef652ecc2a0dc0491045292fc687e2fad10c7d4b7de068a6f2bb4673ff97b1d202482cea7226c143e93b4a810660d34d69a649952fdef71bd4d734cbd414b2817a9bb34be6e3a02ba6b399ee4e991a4fbe4b2f8ab10682a5021d2bcc5d5d6f117374537a5c0ffb288698902a8dce6a90e4a942eaedcd1f027b652b96109152e23bdc689db381b8d77b092070ceead86a2c0a7cc48930f61104573d1891cd47725daf3dba1a25311cc02390895302c5745fddbc0b1ce5fe6d1cc00dde9863afe64e26b79dd78201834a306338280fe1a558dc8f60b51076cc3e00f5286563165fc640ded2a1b02105c523ce969172c53f3a0d9f4ab77ae43bc60b7e991d291d87cfa2f04b4e51019646bf6a7770f07171da01aac6442022694888d081705154d3401de15974b8a79e824d013c15515abd7fa91400c2820f51ca6c2083a542b174208f6fd4c1d32490a9f2d8f280c4a126fc186b5fe5cecc881cfb554b907ece742abe932e2226e2271b61a4d0b3bfd424a31bb57d9670abde4270bf04f5ccfd9e3b9107710908d9b32d270e46dba661886f552400f37640457a08f61a20341804890ba24efb6a6c890a7c760b3e0c41ef5d92d9baf5b582b957a3b425e920885d6e0efc57f57be35afc51b46c6152378f357ff89c71b82d550a3e661c2ed0df09ee357953ef6f9a99cfb3e23398890e78847fd0c9dc1ac218e13f6092bec676f58ce7686da175537c9cc59f739b52fdbd7004208d2a52283a18c8d7ca2241c64999dbdb6fd3436228ef01271d6902338dff66d5446972597ab8f3e1a637426a057274324e3ce81bccfd6747c3952f7386de0a8ff4b2ed904189739b37c7bf3d908b2ae5956da617dcce452b1bd372799f81a80a110f8bccd4e262d4a4686592d66ccf0528a458b3951a8cf1c665c91a6745852736500123ad8a62f3e25a8e27dc2422a10ae393a2e7f913f644b43a84d64fb89553547d0f6fa63548d468ae1db563b00d35c9f0de0852e7ce42f453b06d07b1f9e925157e5ec027e7c4feb434726c9d1dac1d2990a95f2bae3406063b0c136af90383e5809ef10dcb7301dffc6c27c239ebee0e37823b72c8b495833ad6d349f284529fe3703ca9a437d74b394be328a1f8102cd5736b7c0000da04e71e26283c907f4a10a028e42a8c817f61facdde3977f58a771e9e878a7318fd82a51211bee9c92023e1d87b0165edb2b74228ce56dd45b383d601f4eb0b283830179235f02ab58f1060659ec79c6d2746b9bd62017ec9b62a4f22e49ee9f6c323118081cfc8aab3aa7e013a0f9608163e3bf6b459e90a7491cc9f635474a7fbb423f48f8287d9b01cbfe34f5f87c382afae94e3e7b87a36a42bd04b06fb943cd3c0d0182da3a575cf207912ecc30ff2f2ecfe0e2202f1ffc8ab86ce6ec36a5f3ca4c8909e10235e6f0ab15545cf691f0ac517b6b8f46df06f8b1a67180a8042cf59ff007d2fa071c78e25ef98b1d41de1a9e4cfa1e80036fadfc1f016068a0edb6ecbdcc413b03d82dfb1d1992fd0ba0dd6539f7b2cff1ae3df540b17c21690f8e6799ea81692b7a2595efe1949398ef20e8c7b7f5f5f1d9cbfa677ef9cb7ea702847495c80306eee9c9ed8be0d4dee81c9f36da5c46d17b7ff618cbc309fa0b5462093a76bf02331e342048ad62b61c89586b2d00cb0c580a7e549fea5c67c9c1c4685a80bd69ab51b403b9a1c33e48c3f4eda24ef2df18cea040e6b32fa3c2230569ff5f644470b868ea4f06f6126133f90d640d2fc590ae9ad6bd9518c2a5937712645730315ad530d7ab1c851923b61c7699b81a4c645691ea89afa09edf55a7dad0a0d727d6015c1633c81b89df732090c36461f7f791a75f4328d05858ae85adeb9c7fe7f95ba07a9b514babf81470be989e13d41e6e10b60059f350cc721404ca3ff1280b8d5ed207e19a212fc1fa9b3899624c939decc27b3aecd7364c5577f00d1ff428ed9694aafc6e7f1365450e9416cac05e159199fd89911350da7f230fe250e7db8e0e48c193db0019b8325590a9cf56741cf6acd77a3d3ad06dba7459c9a2dd4a65823e6aeeb587ebfc5ea9c63eebf5970b60f2b47c25463fc1e753e04d97f3e51f289ccaad85a40f6e092581dbfad6e962e6a2d8ee732843894c1609eeb85a6d70c24bd02e167cb6550ebcb104fe795e24db662ee58c406b530f049f17431c08528b87d2f5d7cb89b8a3e6566844416a93161c75fd0be8b5ec74b37b0dbbcee9ff32d61b7417ff77289f77de0abc6c72a1b89766d2074f76349d8aafaac3fac4c9737512f6ebe40d1ded7f94111f0810bd33d052aff5b716cfb2026e22a08ec575fce64d988ccae1d4995f8680107f9224fc980503ad4c25f023014fcf2a92fe5932bb2cea9541e0b61476d5cfe3ff25d0cebfc4e2fcda8e71421cd6f9c5398c1a0ce8316b032c5bc935626a4fbb7ca944dd0128366d6c8a6060e461c935caef60f8fce3895b1d62df08c1b0371f1373eb37e45fc49790f87167339c30de2de51d932f503ba48fb19be46926d4fb0054dbd552262c85e04e7abd594d7e6ea9db02288517e213d5146030a14391f65beaa8a3724b0299a9fe9f229335caacb509d37d65237c0f6d2cbef9d8c09ac35c6d84c5e06b2446bd92fe4b03cf0e4c0731a38963a3ebfb2af582ab3732b9e7285166a3fd14b395cb49b4f8ce107b38e5097cc367987e29c53a37608566d02a98206cd5300f1de0d579777274ebf66809cb32af97e940bf9560a6bebbaf639339010f0f4305203b51b404caeeb6d6f7ef7c84a2c6a15f042cac891c8ab6493668d768dc78232e324978b131257f8a33d45a3fe987fd86b570c1cf6f050b3c9993e080fae686849cabf7d1f208b4012efa917223f9882ac4b1493ac707ed6b97524aebba6aa99d6674ed6c103e22d9a24575d70a4030eba471dcad147398296405a54c04dd014d2853970bb420eeeb95db7b13456e2fc0a6a907f7c4b46f30918617e0864643969442f668d503c778f530dd2fd0960e81a0fd1291bafc08cd87aa2c1d19a849203c568e04874a4e85d5ff7aecee86f2fc8f2f73ed9b4f3664bca3881f9949549456dfb1befadb83229f14975342e0b4271d680e08ef508f9862eaab83ca0669e08025c9fe315e56636e680284741239f114487fa1745effc5df089cb055056697162aec6e8b7abd56c80bdec44f1a00afe9241e1200c7b58ff9d60956d7ee9baad2db60e4d0bec435df87ed133c17d11bc68d520c58d7c897f05"}, {0x40, 0x1, 0x4, "b579e01b295136c47d3fbc5acb9c24e22de8a8dee565b9a52e83276ae483ed24d91864cddf45366ae3"}, {0xf0, 0x1, 0x20, "f09b6a2f79522c751af2a7f3b60e53d5e8693bb1fe681e81655eedad1fbd8c2895a1ca271f6c29461ff67dffaf86a776752bc54a2319a5cf540b6cea5dadc34e1c0a81e5f39898ca67dbea670d119d329b676f584bcb55401738eab97bb76568f0ca96d33ae14fae4a056491cbe5edbafa48e34e77df2551b85a8752564184d8bbfcea68198c5dfbc5dfd687f94ca38aae8855017ed73906c40624ce3f25ae7fee868b3f45e37f18552ab9096ecce2d89c508a8feb13f4b3033822f907012677ed096fc5641381c7d8a821ceb0fbec0777cd98e26d347f091b1dc4f260de74"}], 0x1288}, 0x5) 16:20:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f00000000c0)="33f5c07513a1b706e93a092b6ccb5436c8893936e169386c24176ba08ec59b910dcb047e221889de52ccf31048db73ca7b2b2238c079ab277e44e6b114d20bbacda9cfc15a92326e20f057c5c1ff070b949374af1bd6b76bf1f40f757931914c92003d28f11908e6b9f6faf3636d96775a2131b2688a9955453a80526c0ca82af13250a42527376fa37a08e4623bcaf8cdc283c2025ff429f5a958db278d149308595c48f6de52f5dde5ea4177c72a52fc4be79efee7855ef985e1f67d1c507ef378927f2d8f5139ca0d0d189e756b8e3316ba991a0d575976c5b78a61f6275067e83b243e436371c81d885d8b6b22d7aa1f5d6c151ddb69f011e16d76ff6d66a813923dc3fc5ae2135d71dfdb46b4932d494ce0275590ddce2be408044e74db57a7db680ab49f1e271f9ae4aeadbb2555f92bc2b6492e3740118f938384831647ba3f8bd3f7d12c886ad2fcf27f59b37b97ac87960c83a0379ed5d4c6232532a68efda156c3dd96fb5eac16263f9b6e67cb77866c879816a71bc243dd70bf71ea4846586a86f687f353feed457bac63a4fd13df10a9f41acb66a2c1a91869008fc22303ac218c86806d9bdd7ed41f330a69a0d3543b4b473aa9442b7ab3cc24fa8fbd620dba7d041103ca7bdbc50fc82f059e3072872a3b89fc1d7df1806458c83c1349b8f88166bbaa38133c30d3b69b732c5f4bea8c67178cc040913bd055f88ca921a6459a89815a63bb353689fe0bdbc85059d55f0ce020bc318780412865145469b4be10b7f82b72fd80d9d55992def496f5e297df3a21bc50c743af40c6396b1d08482234761b2778693a625405b86dfabbbea39b864e6616f6f0e68ca83b0dc0294e126dda41ca419f1b5aeebbdfc4de0a8e2f01ae66ff3bdbc1d0a83a6b4a9a9ff566eae39a2b0b1e503b3a9c0c8106d216ae74cbd90413bf5135790d73bf6e714318140b232b63c1b124fe9304723fda638c7e7a90e2150e0f20b234489291ec5d21043e359ca798112b27462c4225eca70fc33f9256368883ef01fa80aac458aaf7ceb691e17fb9bc78311b4bff16a8ad21771014865fa151c3dc10f7bc223e9edf694c01ce3708bb8dcca1e02ba8082ba4940f6250e1d786b57c769d5bf5dfab0f2919ee395ba6f30f743e20ae6f760b17877dafb5d4f3a82a3d41cd0232da595460fdc27f48bcea1a596023a6813be3b2124658899d77d6a00b6797f631f615a0b7f8f82d425dab8414d5f41c3416b92ce098bf4ace8f14f7b1959747cf93aaac5721494aaee996e625a2652d00e4ce2ca6fc732dae90a26783f4db9855fea34336df9ed5f6921904b111bafb567af5e34fb3e1f7f287e7e4ca8c90a6c803b7fa88dc27a60854aa7e877eabcfff198473c81f01797a185882156f8c85adace22e02173d7f9bb234e793fe0e60bb6e4cc5c33458538a9822bc08f43f4fab373534a2e4acf10433c184ce46b0ca105e89e51a13912c49ebd4df885c5e4239628630b597d9dd2ca6e74fe48215cece7d0ae69826376b2bdb0b4cd7b1526a6767f872d331b5c3f204c75fc5b06d2d4e1d66c06bedbd0210838d3f13e609454cc6d66d336caa13bfd400d4ace630e85006552281d8b529b5c29ed4e9282a5ed0f32671240c0bbdcaa7656d89908a2e3cb22b8ae779de9a11f198d7ad5f0e8335490603a3c224eb97e9f2f66c3c61d65313a23fc98445b5cce779a5aced1e7a24a48c63be917d22970ee2d59fa9516fb15633b8a9eedc6381ca2452b8f2c8466ff47f6f57634b0d97cb53921f22f19358c35a57fadc1b513eede7aef507be7cd1fe8661d0e660bc143cbc214f0c667f290fc4b3af32c6c100145473b917d842b66d808e2450b038c55a16fb25b59f842ee1724a6f47ee1066af95e849652dda267875d89c2a07b625e7543d6823b0681215896f82e7b8156443c8a36fbc6c906becfcd00d6dbbf50acb1059e1f411b24d786a6a7c95bd8bea46897d4b494226c7fb157f3b6f1110d0a9d2131309d79ad5db0aadeed3c2dfb072d2a2af5693bd0895068b87a9f82657fb0cf137d1058fbe19fc184afb4bc1636d89fd5e033293cc69b45a38c1b28813776b8d7ba1095390ded06dfb7ddb4bb2ab05946b37f121035b038adaf3398a4c18b14af41e1fc82a3e21266bca91f99d3932d687fbbb4692fb06903798b112e457f199bfaf0214f6c7e1d615b1dd5243fb2087ade0b22e82e00a4c90d7d8cf15aa92dbf165e6d75b3ae149ae25c92a511ddd2c6bb23a4c30110f7461adc68ac29a9729e757c5e848733d380df57e914e48a35c31a7735ca048492c532fd9bc4925c897e920867ceef5d217e39e9a04e0dfab99b640364b14d3a820025673e931d2956e00611710a3d2e2aea573db3cecdbf6a9c465733f01cd4ddedfa497b4e478d197521c84e2da6e56717845ab09a9e43b20d84116525694862f85f40f0b96644235e48eec8399228b3532edeb674ab14c55b6a6ffda46b750f479073aa6f317198e24f5652dd32ee6ea04b88d4b7ce5f05eaa03a154123041c5e88fb628e290309e13e9d10e5a343bd0157d4e7dfa5dfd9e86dd2927b8832aa06892d4756026d1bf31ff506385b599b43b6c3a5a993afd4bceb9ab56ccdba939acf93361f5a4b0fc4e5d4592108b680a507cfe0577aa488c30a5d497e7cfd40e1e6db193cd0b69f36998269c6b64fbf95e1af0d9d09d9981aec2623cea6f83f66794d75f5ff6dbd04e56c4652c861d1867f067d999c7baded42d3b3e8919aa7ed9ac29002340185ecc75ce86548b3cd0c597bafbf7ad1b4153beadefced73f63df343ab6d5ba3e1c14e9f363cbc1ff03c5427ffa5120e28e7f27b5b37eafa2c7a543febb101cc55f5f8d40d5b551653fc83be6eb18c6b9c9e5b8b26dc3d9b96d93fddee44789d7282faf925f6d0e498bc134511a966c8e8ea2457c9e780e8f7391c70561f566ea79409030ba0689f0261d43de872166ba3cf7222053bf884073a774f687734a85f269ed82d594ee0115033df3d19b287b37f709a4d78e161ca0a2028fe25d6843073b33b9ca5ec9a6e9c0fcc0f48eee9216d31bc7a97d76b08bd037e9068463798be6959abd77ccb8321c30be287d3c23478288a2f5763cfb7ec62e7a2a7430f0a236991684b1c751b873573e7849c79d4a063fd16ece9eb790ff9e540321bf440561da3b9ce5a1ee230279391a968053f55c4b35083773e1015a392bb1cce68fe3ef97375986605e473a8080ea9607c689c5d3cc42a2032f44e35fefcb63ea5d0ce5699a8cdc1a4b32b33f0688c883a9af6a4602e8f4f43ece80d03fe87ed8a2731d8ec816c00443c1607d2f4f1341bba020406a7672567e692d58e9d29e3af4de315c50f381a572452c34c0726c63a82ff50a429406d5b3eaa5ba66d561cbc78e20c918fe0cc9e6311df18089405b07cae5655a724e89690e7c9471211a5fadc316237f4c5e172aecf70a91824181ae474591eb66992005642b4f91b4cd2d3971a4c81bb280df464cfbc533f2d5bdbc20470a30fd5386d5702625ea0c84b2ba06e32cdc3dd2ca9716aaf07825a1ba40f3c7c416250b689755b7d9d898117150a14b21b1618e558c48f1c113c47887c563112bd5c17230df38f46481a42baf6592ff935a21ceded4f4dc9e5ae6787f2bb1ca935969631c7e2a66edf5db4206a0be995eaacda9f3f7041000ca90086167229ad34247c563cce8055f38406cd8a11b2e601520c7d79546a4144402985803da97e3ca13cc3a1306420b1907fb438cd8df876ab0a34f61751ff7d4fc42f05a69d49c67910c9b3d78f9225276ef2ad4475b152061fc3eb086515b1b9287d59ca5e636773fd59f8bd260ee9205ccc6731735c8677f559a3609a21e202cdc4965317b499fa9c99d7fe94e8aa7915b19c4f85401d58fc7fa6f956ce61979fa17c98e21aad65ab38356674d93f7fc881b46278862828df1c39ab486760256d534b9d32aee16289e89d452766cec87f56829fbfc27b08788c4e9539032ddca6bc8f96bd2d00129bf866fd49331a27ca6bd848d8b052f3e0a523f80a39f088c5b96fcfd0ace66e2418bf5513d3cb19776984457b9d22cc8a824aa0669854ace47326266eefba3b723f71c79a594dfa7ecf664e9443170a72e176dc6454993e28aa5f3f61fe1705fa5e11de2465edf53d5e46378f89db32895505d9ef5297166b7abcbf488c58c92b77aa8dddf3b2dbacd7cb3cd023629f8e448e4b7062160fe6975f56822785d6d550985dcc308f482f8a3d785fa9447ac73b0cf9ddacf14e8ec62e3a95eaf7423193008ec2ade0834d9a8dbdfb2a1f73571de6f4d72de16387e37638bb873c81baef727c604182acf840ea65e9b45a19708e4d6cf17aa5fc145b28971062d25040d5d350f787b3f617c26cedd98af0dd4f3579c19c40b564336e7b04c52a22b3aa7a2a8f75a7c381afdac38471ebb30f537ced3e71351002a1e3bfb55828f939ff9875c9e6beb2a757eadc561f9481d7296f7ebf917007b582618a72f7c9d9ad4c3ac41d3b43b24d6e92a638c54c9af1a539ce52de210efe8b43c07fe4b3be4798b613962fd2d69de3e59c6fa559de554694dc14df2233ec613d1574bb1cd4af633f84e27c220285c42f54ed5f08c2900bcb67ea4d397053673520dac2262255448b029c8bf2d450312c1aa3ebf7e107162c9b75a474671900a754dc11529e0cdd4fdb0d03b04e4e3fef24e995320f21eb6e500cae525440718e94022a73bef6a3488cd255abf3bbadb09aadd73dcbcecfe7df3a2f592f4397846b4f0886e09c15849bfe9adbb08df5f7c0e38aed4301cfd42562e6d5cd20d4eb780623535e3ce7f0b204a54ffd9f5934737f87d33161b64e2dbecd148b5953d78189832fb71dcf805cc7f2ab97c2115aba63234acdca527022ce473bcc7806ce5276d5abaabf1a548ee236993a86680f893c0d078038d9d3668a2e847fcb110a1bfb4f5f954094b86c667e1d1cb2bbc78bb9b7c2274780da0bf94705602b30136eb6db761ebcee2da98c403b3ebda1bd6cb0649d58abba4a54f1ef13193fdafdeb532044b11c7ec0aa7969574013e0dbd4350f73f21c515b9b5b7f19c034d58f45b7112b08d47273bc1c3d2d9a73dabf06e3bb6eee8631a0425a8f46fa7281dbeb3098de800d51c06691e80fec7cee2532566917fa37ba0c79731c8c4f48616c208c6ab77f0de1325085a46972c561cf5151ca8d6cdebb255db38f4b3c11ea71cb93e25a237237999f1546711a932bb0c55b1473fcf6534941f908b80fdb308c5f7f8d45fe68347cffa8761abd6c52da42c46288ab0e3bf792f01746abdc6a27c4e16506417fd15fad5d48d12bc7a5ed603b8fd126beb01377fde685c29f14363a7373917f637244f7473cf942cebde65c24036667c3e6bc8087ad5f29c9f1622d516412e4f161ddd084c4c5b0fd25675d80bcfea9f7b14ad5799bad43b140f6409f41d423555be64e077d71af84642a7c94bfd3bb04afea5e0955bd8101a8fb89c919ddc42301444cce4d53972bae9c7fd73889d59629fd460b064f18fd1442f153b8f724d78785198d336aca7f279645b5be79d95a7c413efed808b9f453f5c17bc5798410273807a36f8306e9c2852fa2c1ae18f36a06d3be7e65c4a227870fcdd1f510128aef37ecd4c935f5c3016fda6cd047ce3c59efd67e333b9257cad07627b0c582fefe0c384014d60500ed974cb4966807bdff0e7a61c43a8faf2766e35b46eef63f1cdb6a998e47e3e9cea96dce415bd1d3a5134e730971599d006d31cfa", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:20:36 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x919f813a320ffd6a, 0x0) 16:20:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbb9ac1ffcfb7639807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000dfff0041b36c2ebf344df6e2ca0fc66159f82964a5e7b45c0f99438432f51d73ffba6dfbbaa706"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfee0) r3 = semget$private(0x0, 0x0, 0x26) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x800}, {0x1, 0x8, 0x800}], 0x2) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x680, 0x208) write(r0, &(0x7f0000000000)='\x00\x00\x00', 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0xff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="57a31f1f512c9860f4c16ae799ce4a99793b66b0a513d066000cff95ce0f9723102da0639c57045beff702bcf214ec0a707c4fd26756343b90bcd78fc709bea6176633f90a489c7a1ca0bb98bb1e665677fa75e599aef38fa64a253c92ccb29dbd1be7c1f2480ef422faca65f9f5cbdb26b80052bd25c7fb26a61c23254ae38d91e60c00e1caa88217c08fad4217f372fde47910bf8f446e44d6a7c74345f2f26f30d0b6a225a3d3d4673032b7c9486f7ce44224a52b882f43e33af6afbcc811ef678a8d2359009dbb5189f1dcacd2a8dfc27e65920e7176b3b8c3e5eb5c4cebc597836fe17bd09b80e65c4c5e79", 0xee, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) r2 = getppid() r3 = getuid() r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000340)="122a0252da6d2d9200ce367df537c62295014c5357f9b974aa45b4ca024801dc620a8dd57eb894bcd295f1f462e83f15b88a34bd48537bb4fff637e8afe03e0a2f99baaeec5c0ff095e5fd0fc4", 0x4d}, {&(0x7f00000003c0)="1baa2c535b16ed89098fab916fcf11aa6f091fab3a244a2bd78149369781ac9fe949fbfdc2c409da108fc7c5dbdf9d8e590cff9b5042352cf0ed872b77", 0x3d}, {&(0x7f0000000480)="564a7a4fcf738e7a392c61b9a21f8716b32157dbc1be49d63aa6ba29872d99fb632521da6a404ec79d698e5d790715df7f37278b2164e6f5702946a0b2bcaeda5361914e56df3480a72083ff70c1ba5001d099df822008faad524086d93a477d459a47dec19842f0b488c9628d11eec9e03cfc0c7932a4e5d8df7843", 0x7c}, {&(0x7f0000000400)="e89baee3969114e66f16dfb7eb8b631e1694b2f211f999b41a6cf759409ea4be396ea6ba", 0x24}, {&(0x7f0000000500)="0dbd3221ddad88244e46cc53c893e7786748c43feadc1f9b91205f4c55af94e345f8b6c8099240eb87", 0x29}, {&(0x7f0000000540)="3bc022", 0x3}], 0x6, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00200000e911bb0c14927d38e77a0907df282b52edbd66e76d9ac731f3bf8854376ecca8a200000000f9357fe76ef5228f25a5d3cc60a6de3883fbcd3b49767bb402e2ffd1731bc8f47d311d1d4f8bc013fd49b5e36dbce23068c69ec0d0c5372307539b1922c8a4ddee4832c20e56121d0e03ba5895685bfba31c612e3f3694b922ca46faab5050d4f1cdf26fc9d4caaa9d87b0c1081aa9d1f717df208d37705d72776ce6c4f65118f715b2aa9277dba4722df1ca668ff5e8d95c20eef32be2bd05d32080d815e5d0912cdbe830a423ad456996f57b9e10bd024f98f87bfe9a90ec635e0018cce5e08ae07937acd8c7e7ed85caf8000000000000000000"], 0x88, 0x201}, 0x400) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000440)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r13) bind$inet(r11, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:20:36 executing program 1: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) 16:20:36 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = socket(0x1fe3bd2950534f22, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:20:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4], [0x0, 0x0, 0x0, 0x0, 0x100], [0x40000e0040000fc, 0x4], [], [{0x0, 0x0, 0x4}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x933e135d9aab783c, 0xd6) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:20:36 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0xa7) r2 = semget$private(0x0, 0x2, 0x53f) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file1\x00') bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x80) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) linkat(r4, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) 16:20:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') writev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="66197abd2852fd40534e31a31fba34d361908c9223f785a9c368440a0b788624770606ac567914ea38f379d5b5006c64ed2b3058518691b27f3ce1fca548664ca29619566b8e9d71265f10052a08ac7c13bbab52f4aa1ed3d1f36da6152decac0b339e12da9bed486e2186684627b4deaf51e5fca9d494eac0cab6d981518c8ba14bfa1d3fdfc7b1649a0e81ebf08ed2a249d7c85f74b7187c0686155ebf28f5b216150cccf7a0bdfddf0f4d1c3ba04ed1dfaaa925a8d09b5b51dce67fd65f62e66cabb2aba0f1dc3c6ee4bf9e0a07a0bb24a245e7e5c8c2979a3ae1e7e1"}, {&(0x7f0000000580)="35ed813cdbc52ad5ab202c66df27f7524d96254dd3e9d514c54201f4afbb08c9a7efbf2bf4e0a6412802156909d548099205435ff47b83a22353b430bf33f157a89c04f6f8f0edfb1f29c675a4a21e95d755d997ad886e60da9003d6dae920a1773e8189eae928e5bc87ec973e17c0d9fb1e371874aafe6f92444fd7c03b1e8549ac230008046b6153d7f7e2414e67776306b408bf2f46aa7dec02ba1d869c9b544b7dda187a4b56f19109b786e293b65c3220673b"}, {&(0x7f0000000880)="628e4cf2d06bef26d46ee31144cc6f1f97995e5f56fd2a66d4b25b1e18fe5ee507ee905fd401649076aebf9bb5d20d96b42aeb0ce03dc00020674a0ff33d5ac69d2fa99c9d71e04653309209de9ece0dbb1837a623eb350eb6301f7b963e1949b335b98901be98138b6707c02531f417f9f5dd44d35ca01d521a1bdf277b7db3f151bdd55b9bbf3bb8ba723ea9134280671ef1cc4d2e65d28f631a95193a4012466071fd9c24a37392629a53d4e2a5c3a5ee98ef8f26827d8587015db7e264aacddc2edfc5470202ab16e5aef7277186010b46ab1c1da1370007d47690b357ba93f7f6b21614aff704f629ab8e69f2aeee88f87a4142fda3a200a1f6ee03b23ed0c6460a24eacfbee7b584a7f8eefb22c55e3394591d0d863f2ada72aeb5f2cf309cc3670bd211e61127a7063debd05153ad03bd4b800d972f88885a88fd412e1d1d7113c0bfec12e51c101ea4ddfd247c76b0fb2828122c41717071d18f03691b3d042834f58e7ee57e909333aeba20cfc99478b2f771ae289734ff60e32fd327471219e5222d7fc8fc40c3b0c3d7cf8fd7d19335bd812ce76a65132f8650b06526bcfcd4eeea8974d44a005ddbd1da4c284753e17ccad860149f7519ffb750e4d25578178679cf13aad4d5468cf62aecced1dd9acd11a9f16b42da8f9e699a88167550816526333c4466c9f114557b0d4727b6e5086c589308ec219b7c6411d8b4fd9c1c5fd8d4f97b984f7f5d648ccfd39d21f3448c46fc683e6e9021d4b7aac1f671d077a2573263be4c771a1746a7287e04b5724a74ecc530663583954e3e55682144e81c62e2ad63a1d4d45433c027d4f7f55375484506834b9a8ac060b3c8698066174ee79b2582b43e41af9a027a9c5b255f5c6331419ca8929194c10e5f29687a1688e75de733e9d26e79e4fd1353f256a5224de6120b33000a8975fe39736e041604d55c797444b1fe930cc99dcddfe709fda1ba9450e13e7724851006b14911798f564068d4c5a70d16b046c11728d5b7a4ccea2f8afb51c43fe77caaa42c785a08c96464a9ecedd11fd0b879e3c37fe737b59757d97f0432269cdb7f45c3db897cfebb2d5cc00341400aff71a38dc29fdd5e5cfad84f31e4073169feb36269f546385de216369502a7d5c3f06d138e71aea35e07da4effced5aa3d9eda9519656a4f6a1670becf283284d636d0a964418cbe6384a451a4871224f90631f8e2c5125cfdcaad7c3a96ac85bfe65dc29e749d8e127598316a3011e036c5e1a82e37456d8ad848da9362e3e76f111d75e987aeb76fe542bce7139d96016e2613b142b80869f731af11fe2f05ecaf349c9717424647cdeb46d4b467af49cec501d57688e21f4a288490f898f44fa47f64408228b8ee746735a8d6e03ef758dafc4b02376dc82af33bbe2994cfbf4d3ed9eafa86ef34c977d9723e8284f77576b7b16a70ac8ae257365bd50d73c423d22640a662dc125aa375bfbb9224dc55e9bb143c6ef10930d01fdb280ef4003adb4e2f7a9f38a39fbca6d4fe9c30ec3841ee78b5a5ebe7c4d1cb63554ae3f16554c09d85befe5857380c3a34390a38d3d2ed093c168539fbd423af0814e2f79628253d6f0c0ec43c383e9d0e4d5647b5582d3940cbd0f2d0c20f4c8177b809b5ca971b78ac3133ba3f7d5d29b0213dd832615e06e99165d38717903b465dbed6661c67278bfd0eec43cc39d25fe2ce552f9bb3e6fedd6cc9812988834f692ae529ea6032d9b924bcf3ba1624b9a654780df97ac96985a0215d3aa322bbde514b4b30a16e501e80d45ef345489e930933bc42efeecfe369a90e29d7064a4c22c4555ec0ae0b2b40dbc395ae805b1d79766ce3a0d0fca245e71f4a83d66cd8e6f37dbe72b9095820932c21e31b108a9fa46654a93844039d4d8ca978f4cf55aacffbc1d5b06b3c42c044d5fe89f126623729304a19837a2bb4173c4d7a3e397bdc61958ce69a7280124a0607b63a7de0abf9911b83a76af0db72ce4045e31147b4c8e69fe8e42ad8cc1ec1dd212bb456e44be4fd85c81648a3790fa68fad86580d8296a3eac44d1509252b9fa35f4064efce49e2798389c7bc697d62e6581ec82b17ce0f5175105304fbec5a9964852f0c8d5722a5a063926c96871df90c29b871edf7812981d96be2dd444d41b9bc4d775ffd735a76b915b18470f2754d8a423dcf545a323517b054f0e2de3eb6931ae7c52bd449912a76695f548e4674aac2f8daad65c888ea16ad1dc82164156331c1efc9c1aa26d18313ceeb4a78ebcfd8dd7d504f2f2878cd1526fee8fb79c6ca2086ad2b465cf51e9af79fab0bfcb649345e69d6acf696d4cf2ad7f7df9f1b8e659775d2fad7a3a35031262e16ab3ab8bcf9280bbabc4b0aad8247cddc75cf4989a3409b44d3cbeea998821728051d1aaba4e869bc83206e80b0b343df9ae65a2bfa8bd3b96ffe48ea2dd434b38657d78c140bb8ee8848c600fa078bb03da0d32059510fdb2268e01513476ed1516d3bfaa4a8d0ced7d31ed1eaf3b1cd1b4901ebd24bfd6bbae6acf2fa6e80949f7792b394c624ff5785a6597ebe4351571be072d8833a580fa1e0327d78652da8e07943d2265dad03b6e76a23757948edc922cff25576cf4d280c73e7c1eadc4266af7cf2913711c8a6a5e2071433e90bf403951f6d3f1f139122db3efe0532479b8b207e475b36729dd0e230a61f0629762cb617fe39d24e3c7ef419aeae63b8850e0c240a2edb53f837d07115423fa04ade1e11a2614fbd59989657fa3b9c31209e454a78f00680168c327f960b084e675543dbee02ed36afd585bcfe2e821916c3bbc186716e2cf01093f1348b6e316603d01e308f5f59792338cf3a4c6fc184549c07f839f305fa34ffd7f1699a86a85186dea12e98e5207797e090835f54735683827536c2b8d0efd11d9911e0d5036761fd7640a8891f410fd6e0a49b702047f740e8d5b06863a5db1fd711cab3d8ed079af4ccfd1195237df1406e8571a63a10c7737ef8a9b90be9b83502a39890de0e7965ebadcbde582a52f98981734d32d3e9799f7436c4e512be1d3cbbc66100514b5390ed61e8063037beed94b0ec6e07637dc7c2bd64ea9bbd3a12c3c7e946fed5e5b554acd70b05bbbc8d2e0f79275c6f60d28ac88b6ebf953ff5b463fc4025f275be4dfc9fb083d22aa208bf979bb4acb19af9840a7eff5db3dece9da87b5b3193814911d04042ba1f4b36a8e923fcf929ea4caa6326a6809c17c23e0b0ef7dda33d0cbef4a4cd81ee196eb8a053f66f475db1b853a1284b24701e45af9e510f562fa5c000ba1da5524c9737ac907c6db565c8f14f203b166290e13b4341a1494fc3f7184978b9238da96337efd291b06bc3a4d12f660d71a20e8ace73920d5bc4de39de55ab055738c9a11b2b4472d59e6543327137d6e8954be19d54bf0a5724d2af1616f6638b244be59c40a55477a90093a348522aa5b006db5dd3bc605dda4d15ebc9d8d15da716552a766638900cf77dfb52b91319efa59822120e47c9af7fe61beb67adbd9a723d4fee1cbf6c4eac30ebcd82e02af130cc7feb4db3b3e684e93602ff97ae0c179654acb49f665f6ed54148a0b257fc5feb818708349f5a79a8a643f97da1bb3948e2dd505870ceaabe224b2723648df667d60de32fe4723593608ed95d2679a68a34096b5fd781c45c95d194ab5130c17efe3a7caeacfd14be421488ef7663d1526690e0499a8242c9f24d484faa8d272f0b8875b033de03a8c448c7479ef50163fd25f7158292869609ce27c99e69189ea5828d41e81547ef6374810eb68c31bb02e54b00f22cd43a12bcf2153b9ceefebd8947404844a61229c7c6446b1435788197e383d4dcd2f6cef6b390065f4bafe50884e09e7cbac25b537d0c0ca37019e654e6f7c16924b6aa01fe25cbfa56389fd13f6712fd3c0d19f1fdb99f1785e1b8edf3b1317aa8414d209ebdd1c0cfde809aaa8a851bb41bac4d4e5c6fe52a6e65a9e4789572e5423315028fbd96709d45230343cd2f1ba65ed3cef94d0696b5ff72c190e07f6bb99ede8e371104484332af649cf359cad52dd6144ecb9c676a68213776d89649bf2168bb088b8d25105d7488bdecd78f01be971ac93dc3fbdfcf5f7ee4f8918fbcfc6570126b0f1347129c77066bb2384797c3ebcd1beb00504b36fefaf64dde383e83af9770476e6dff4386954fb624ed838b7516a3e40025ee8f1bf7ab0ce878428fd437e7799f04eb14a43f47b215b14c7afb0bc9d00167db297a597e04bfed34932965a158840e6da65f3d1b93183acca164894916dff2784426b7111391e0566c1ca369a5f2e3b4744e508c7f8f930b26f1fb64e815fa55e6d33b977d99af6e6660684b147e4d8073f0ae271458002d9ac2bf292fd4bf8b61e36f927a600673e0b4f9eb7ed215a14d2674766569a2bc9e763c43289b9cf0e74fcafc612e0c1ecd886c4b2a88e8f17056d7d1523eef021be65cc4c5d608eeaecdf98b9696b24ce6bb7e57342bd2edb38e63562e25f04ad5c3978c119947507efc4f882f0fce192c6f3dfedd69ff8bc7e4aaf80a0c204dc77226fb4299d5fedf8d21189180173accda1fa3cb130bae63404ed5afb4adc109d6732de9dd9c2ae22927d1ce491e8073439a74e26fa6e9686a636fc5f32361b5a1e0f2d31486f3b9a6526af0ce2bf6bfb79f2637159c7cc0846ffbb825baa71cb087b89f1d747b98f7222d5f755e8abeb6f85bb097fb02dac672b75140f403eb726d0bbc2e64a2676ab2174bca02012cbf8db97f687391cbc9f56dce8779f8719a531071608b0395fe58ef1ea7b6c25b5b48fc13071b379a71d5e5b17ddb5a6d2af7517598ed91d5e9eb49b694720504aaa3f334621b2cf1f19a28a73df4851bdf0885edea2b44af436fe3c2e7c4cfd80dd59cd455ccf7b51befa852053ca42d7a3bda6647d120c33ebd4141ca2d8808d0feb32152f749869d79f8a7933eae549518e39fabe36a2d4839e0656bb113321b41824030f039a1e994da0916e1e26c415f867533badde76361b14dfe32a6114d1127604013ca794ef5088edd52b66cd65a84265c032b97b7307be43067497c54980157a409881fd73fd54210c2d886c980c95d1773257c344577773e74882d5114c590cb9c0b01a48646308697a466b509a49972e1b7b783da09feafdee6151504f9025414ff51e68bd77fb2b2dcb457c030120d5c020bd608527e60ec41bad5750ccfc3196182831100a2b6c20dc7c4d3d2c7f3ee7d0f61841588adb1d43a14cb8757028c786a24b9d44c65a463451550fe377045b3477f1751d75224092d99c665634e3842769b0f108031cc486e6494c4892940a5168028108f5adf2569d3ec4c0f719896f9909f670555b687d7c9a8531c88816e35f071c4e9d72f0e51aa3f3cef74be82c1925b6cbd6d4bfa19374953c1353ef3579b678789a6181e918c792597320b666ce68ddf3092f17120ef8181dff4ceebb247a80d1f6091361c203e62380301dc90e0a30b6a9aa02a290d43e7da17be55b1530e77145b7d575b05db40b935eea13c277f922fb956fa979ccda31777cfacf77413ea4ddd3c7193adb271c80d0f36c87d8d5a937364d8b428e1323b346580cb349b5ccba5b8eecd557e533a3a85ba4605ce529c02a6226f8d253ce7e2052177c213d87b0327ffbe8e11640553a7e0241c65c8ceb2ba913325eb3bfe51e00e2b61e4c5a5f236d0f21257c826a5563197b1a8cf4d83e0fa057258da373ab648d96874614fca248e94ac657ca8e8803689", 0xfffffffffffffdf9}, {&(0x7f0000000300)="c9257c5c888c84a5837fd39d36eaf653ca18ea6aa6b97fc590d1940e1ac8546cb4a97019d17b9c38afa5c6f24ae108238c6272c2b2cf2d70d54622b2240142fd777ca7b395f3e1e93ff191f0099d41b1783b35a328ede138a4a75c9d546712e92db589029dbd6185586da263c39603d24f2f9e254820ffef84364a55fb0fb6c33b14760f893c328c6a0df4049907fc9129c9ee71fd0000000052f8d6e362491ea4d6fa17c61cf23d3d210ecd017ae8bb3873872791fce25608029a928a2ee0dc"}, {&(0x7f0000000400)="24716255b2b62d6fe429bbf47466a932baff18b263923c62877b6700fe94c6e41fbc152265921bc6317dfe581a0fd0fab0dcc3b2216c933cc1c7f32d6aa4e4aa9ceded9bc7b6a1757024ee2fa9f64ff2e8f4bc030b1dcf8f54cf023365b85edc7494e75e9645b9e12369f9edbe40a1f57f8b691195c94e0ccc4700687ded35b58e4b333e6261460b0b89530f94a7b7b896285475a27b9b5d4e5d54975ae8c18ff7d966e039d30b2ee5436c86a375a7db2134a824cd6ce54cd2f5b50823c2d0"}], 0x309) 16:20:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x7, 0xc, 0x0, 0x0) 16:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYRES16=0x0, @ANYBLOB="ba4860641ddffeb0c0ce770e70bf0c85428a0d239855bc5061f63dbb945c05d2cbb47088c0cd1a1c7dbb16c2fed5d23a23f564660b0d8e2191f91b2e4b6370785ae233c544a7e1e08fb5e14a6b9a528f4bb16b37c3bfb3000af07e3a0e66417ec8dc7a09e234b8a872c145188422b531ff2d553ea53e28d70788c4d68cceb209a4d8a8644b13ee803bd4f700369127ad59c3f811880fca9ea4246a153627b1f8df9037ce0d70f9287f0394b7b9e7e376d28411f5fc3ed9da0c2e575a8145e77090f3960384cafedc1915d2e63accc2ccf982cc8fa2312ed64fa304288413914af07268889e918d66", @ANYRES16=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[], @ANYRES16=0x0, @ANYBLOB="08cece58ba98979faac5b3f2ce7296d2410851754d1e8c62741c76444deb04a86c4d0e34b5bd0e478b70dc50196d8562b859d7928af2df681170c81752efb65e79c6dbe9051fd040c28e682f759df5a3137800737412907bd0c359da452192e958faea21e15fc6bb80e9292b00fb7a6536cdb337b04acd461909a2bfef0491c0b74bf6a9c45bb16f643670a640", @ANYPTR64=&(0x7f0000000200)=ANY=[]], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="1e9771d5c5d7b49b251a4c43442c70047b78cfa1f14c2086612f4d1e91d0cf7b216d9baedceb349f01a47241d4f5c739b51a2f523b359735f7d622ad5cdce6827f65e63aa9ca607ccd9f", @ANYPTR64, @ANYRES16=r1, @ANYRESDEC]], @ANYRES32=r0, @ANYBLOB="c5fda6fec2affc0fca110f55597e01cdc6cd843c6508017b98b2a6eaa9bf59a0840194bc77c13201955391387d228c550fc2425847e668a61d4503bdd872829cee43eb0a33ae1a04f7d6c8c015b9a6191e76c276a89c6308184a076fa7a2d9a2e43aa241f286d1b9d4f0f04430d4dcd05eb9467ddd676499802ece62ee0cb3d121c21431da710e3ff3c39e5859431f62bf238ab9170a377958bb33fcea374cd3eca7ebf559895f50d2df468e3cf071e657190560540176f076ecb397bd6a53d661a4", @ANYRES16=r1, @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYBLOB="4ccb34cf41b242b52f936bc8546d2af3982d7e3dc27ad9075ff10fa42a7a6ea75afb16387c2da5cb1946620179a742ec25aa00e841297de91813a00e22edcc842b5228d3fd088627d4800c9252d0184fa409640fe2fdfc1a930ba1e9de98778e071174c8bb1c94153ebe764d33787400513f2c74fa2944d04f0108b6d90dda8f2d5814a6388f3aa872882828aa0cbec55a3722c898d635bc72c0681fef19dffe36e7c3d4cf975e401d54ea8f434d3bcf07b19d4108da976994e573698a836afe89f881c1ca3c51a7ac9a4f5ac3723f0deba8566be2c06dbdf20496bfc727e0759f39d713c5ce6043805a43550718405c1783d5c76c1040e3e486af00b203fe63bbde7ba983c9e10d49e2804ea2f334d4bc4c5a2ddf82780c16156cdc552c93b67c4d11275de786d6139f3c468781ab0f775cf3a3bb90bc50c83fc6b514e2e3f02a0a6bfbc1324a150f3f3e91c4ecd24373a54510a606f2fd4b7553a14257dd6645837213a6dcc6351fd816596898fbaf53503900767c120e1b099c51f93f986d1f9e3415fd70eca791b4be564099ba0d51f355bba5fa3f36b83c9a377e048bc0932004a705fddf36370b730f0a98d8389fbae8589047589142b3a77cc7c06fc7241673e0994fc1ff10b12a772662f5ed9a773b6ccbfeeb6caba371171bd82be527091e19e18a5dd0c60b4f9d2e6ec9b91784747a54b75532fd544b349a37ed1c2c763c1c444977a57c64b57e63a110b134dda090da5d3aef4c3ca61fa6fc3753367b70e5e7f68cb0856ed1a0d83f63e08968f5fd1db771e526e57e83d5c3721df5ce75f8040f9132413e2c7a4cd14d37c78bae9e0aaa0ef3d17d0f5397486e1f0fa77487c2e9bb2191b73da80e6c4b7693c4c1358e7fe425262f7c41d4d64055aa6988b52d1b472c547e0a15f83c2cbd182087763e7a5904ba31c3e1440d1ee66079c652c32b2113b6c5cfec08965330caf730e7a402187341d9f451a88126e04a1382a474255c9750b900dbf43cc1c107518b6e09de2010001968048401f12345af1e73fc05a65df4d4cc1b24da9e851c49d2b6f01646cf912f2a3eb70e6dffa1db584311b3f87286e7e38e82d507f4cdcab744f7dbb30b8befce3f02ce9f99aab59e6bcc2c04e6899b976991e60922fc8de652a554b47fb51b2d98c7b9b50319617bbacb7dfbf1406a3b859b151f89a0cb96e20945f276b9f13fde7e4b35081542353167ecb858d651ccb247cb1c2b6c69d453093bf5d137fe9392d4a122c7c4a5ec1e1c1456f7c4637603c27fe6b7b29e0d4346e96c0f6b1b331ff7dc2c57c7831b48a889906843f8c287cd1750918ba58a6d58b6286d880a661143e5fd99b43d0bd7c36a37374b57325deaa33079308413f920873378a0ec0afa1b8ca9e1603c6688def585b1c4bf6fa89d3e0e43169b6ac36e3b3c5e9a8f0c4b20af9a32a621f0d8b4cf4c7eda053e35d68f460cb98933e98b6a443a252e63ab4ff29d2b0b40ab5194b8dbc4bdb566f4a2f7bb3911e5226a69b898b08afab3b342bccb302c1aa6c8dd03257b8a04b95c079073cc878ddbd07221b0f8458b9fd6bd89314c00dce8da2c81ea6fdb6e6fa27f8ffc6ae5b6d20f8fa1db04957c7073ae7e1f53a6dc4ebc4a96ec7a40089e6cd23881ac30b9a309d68ef97ddc42e74bc6349cdb8628971253d81cad4d97957ff14514f4e3762126f3b77d61e6534c5ad03c366038ff2c4c5613d8ba25c6b2747d8e5c905d75729957a7905e67c79807342af9dbe3b93a411467b388f6ab010336484ac101e7b2a50337fa40e388a0b4b6bb246fbcdded2eef904ff323697b14e173e06529d60894dacc428e57cf56e6b6fc70911f3c2da80ee70195f4250958e710b3a47d97afb42fb5c8dcdd25baeaf5941a01e830591f7010158d855716d78de141e77affd196df24d2b7aab542706a749014a8e0d1ed846a9336e0291a21acc47eff17b721dfb6df8d755ea9ad71701f29a72084219f3b948864a02ce50159b8a01be18d2ff410fe15a1966ea16525873b9b0eac746f87d27f3ae818c88360e6be3da71c0ba057464ed59f8c7514cb264d2a3618a88912ab0f53b3b3069326ed67a3ca0d5336884ce50fb8b8598715a056203649948fadad9e54c2ddcb5b871ae2ac79f0fc802b81771fa329caf9e0639f12451c305b2f93a03d38a50f6ecb074daf14464b46e418fed7fd897bbffade0c94a235aecbff12048ee58a2d418ae776a01533354e304160a281fe2024e591f214e1e41f8daab5678c9b4cce572904d7319d53f4c85aac6eaf1d91a236872813e7086bd786662ca2adbce9ea1800b1804a9edcc95d58c9a5b96444d5691349f0893fc209b69792a34a2bc59d50692b593a8c42ee8b57d445135f54e027be24e8cd3687550cf7367aa0a54fcaa9f69954c329ea7ce69037cac5c588ef850c9233be1a8ff7372142b529440e2ef5a3c89033e00927372aedb0a4cf2326b41245400e8018c99dcc74c7251856242bbf974c86d9d9536b1da72b7b97a928919024f568d510035058472ec4b639a9bc3ef457828866422313acf586918400e0aa026785af4193a15abdd2239eaffdf94d566f6a0915ce05728f706c557e91616c84c2595a4f754ab6e4ca564d8302566d2f53f3fb938a23c5a4f54a143c0185134d73940f8a82e358aa9f921998a584aa678d3dbe1100b152a8baf97d13d0a1157042a087cc85d744595e9ade6d9cbd7ac7ee6d21ee77396c5f6e8170e5b093e4842d426be6615e9b6d62ca6a762c6d09ff0c63cc071e3530caed2556e7c0351d86aefda4fbd70051236eabeedfa99b498a914a763c6fad17aeb813d2f1809e14cc6fb1b702a863cbb35251d1b525806cb360219baf0dda9ce2165d93b9bc4ab3fb325a324e48db3d9de113945f2c89784e619d84e0b05a96a71dce512c4d75e28c1e8e9a31ef55cf22ffa839981826cd11a5319303781ced3fcd8bdbf7371399a376a5b49ea57bb311e4334921d9187b4e303c4a57d0a0cb2d036e80187ce2b90c41980f2befb9b665e22ef024aacc8c60fd88db5ad067fb57829d1c94579f63b6fb30726cdcffc45737a084aa545a898c1158d4bd1ab519a5fbdf98ff92814e6cdbcf51407c21eed4ec09ce3f3dd997bbb6ca955faebc0b0a1c7f5b0dadb3961ce615cea48d8461d378aa0e4100c0e69ed14cd96d582fc9f7dcd2efc349bde43914d10d7ff20640bbf8e3d97042eaca6d07fcf3a68d003811c6b2a5b2dde3a5558097a9f1bc05111682bbad5e62b2e408bf5c44af35d8120762a69b83e4391bab0d7b2c7c17d19c4bd161dc8022f03d73bffe97c2681a427fc7cfcc604d2a6b0e1f254a5da04491b465e5e20023f7abe62a507e0709c322de8d7bdd72b36a3c71b7054c4da729e8faf2baa72ad4bad6118ecaff524f0265abec74b2f00555cff4e6adca6efb2a24cd7a204d1a8da5f6d221054640724f8f35c38d1e150bc1de4ce66ba84907d099e3fc49629b55ffb1a15fd763db6441c6e41f0146cfc451270b4fc55518420766ab9c36180191571a2459a526ce56e02d1ccdf6bddee21630293f58185e459d892791bb408b81c385d3a735c084b85f66ae3c69c98a03266ef8af72e25505296d9bdb3128d11fe6e3b2b94d9ec726edcffe3bd9a36d938039920663571caf86fc80b25186451e2ec4adf683b79b2a2e7f545fa4535d1f36bdac2477013f2534ce95d09984f2e1b9ddcc2fbbd557373d27a712f89f9e4bd7f2dd405c9ec7e2466004f221db09fc2bb89d0e3ce6fda83dd006c843e6f59fb746f59f29fbefa81e256554260ccb17d266742679b0428be96af1595617842d26496c78d5a3ecbc256174680daef82e870f0f8830c278ead3fd9c517d61de7d0f0cf33a6f0352941aa7a8120f26f09c51b124932b1f267f3d5ee948b8ca70a1f40e1655cb1103ce1a3864bc51a012396ba24182131533145f4285072abad30ccf3061a2f8763ca6a73352b80aa907639be224c345d1901210338a1b373fd584b602c9c787f12c4c88c048a94a1aa42d7a1f0adee0d1af4c797ed853a115cf030368d97e0303aaa26aea783839149647eaa4c4a8181d8f405e459548764b62d5870f5e64d9ad915d4853a962bf5602512fdfb23a850bd39ff54ec3ab8ea4c04318d7c6193bb8fdcf4489a168a5c408e6dd2b06f436eb6409eb9eed34208759f682e0869a70d651871c9ecfd73b563b7bd80c73bcf7dcadafdf04eeef457f61626af8c715d57e69a1d3ceef56f9a7369954209bbd39c25255fac6931cc5002b456b4597d15d991b51a30bd80995d2581597c72f1c9b0c84525e4ffbf1db66acd318b788ac2a5d1d03ad433ece6ac510d3be71903806d4da7e6c8b5254fed96e588aa632ea195d149879bcd0c03339d12d9fda5c6fed56470d7aa48e3e6628fcba5ea35e62f73f174cd6a10f94932d969388d60f0f3f88bc09081826e202c318bcb6e354368b6e22b8adf921c670476b48b939c8ab02a1d37e2d478f83062cea838ac1e61691a2bb5a9b76001431d4c2ee07c5cd49d0d7e22c4f99e845bc02e33fa389507ef5761199d8806e86b9126813d3321daf8bfd4f104270c80e8eaec3b0c876daa2126eb64dcf5abebff310e3f60fcb4f7b8c1b080603fbd226a772d996333def47ede049bfc4b9286a717a5f1ab9289017fdace06b1182a02405bb95652e2119007f5e043f04bf88c8a9b4d2b708a0d49533e32740b96ea348f0014a95bb3049431fdfb1ac003c5969f525149e627aef76bf0aaf3a5d093fdc52f66204898ba3dac53cb6302881f0246145df60dfdf7862685d9f2672782a53768f5ba93a4f663a66c4e97907857b2e633d5bd0308b0927b49edba69a081b8033ec3714580646cc214b8300509d2fed5c3f75f0d99daa5a64a295a0c6e841ee35d874caa22901d7c556e044d14d7b794c16c8d1215a524acde46732699c84b66fdf6dc8e4d21be8ef2232b3e9ef022557e25825701e792bd1f220f0d3db2e5eb541d48e85b48b929363e12242bbf9a26b3014413cf746d52419e73df5af1e32560f68933a4082869ade337bdce8d32740a38b6ca0855c95d98cd1c137e16d37a7ada2c1fd880137ff2caa3d1538d8441bbff1a18f6366e2973f7a6fe5c38fae63bcb8316363a535e105a18198f72591805ece6b9a5ce3b8728d6bd2cb34054382b040d13c468b4c7a20e64c50cf952e01bacd2a13005f39f8d754227fdc60fa9aef90afcf0af962b15bd1c5c0f71cb4f9efbdf84892d7746cfca7f2eea6e43d6800cdb357029965b80800f89705ff8ec4d7e8095ed0bf95609c65ef8359098482653daad3e4730e01b0389ebdd7bf3d63690134392c3d63a128ebddb68ac381529f71db2c9d09fcb693d83782759788fa2c42e8c059767a9959312bf3199e25f104185afe3fdb8579ae6965336bc1b70bd67eef4c4da9955aeaee76eba4f762d5045453e37a276e038fd9a11cf5a160488aa4b28d4c038e530833ad39e85f7fb6f55525de7eab54c3e1ff3f280e2e0029c3d67259f47aa3e2c271b303381b2a4c15c3fd8db45c621777cd709254fcaef75568497110dbbf2fa260a0baf318862f4b4f895a5c437f19a984545fd945561fae8df229be81b96c61952ecfffd46eaa5bf44683ec6c9db0222ccf73decb46824761ac92d06402c3582e7271c158761d20802259c50a255949156d75fe876dc2de366e36dd0c27addc57d3a6d957f2299b7e5a3a80f85faf24293c7ae6781fc0c88f4b78d6f86d9e4b339e1fc364cd606ff6e512c1303cd17a9d02786ecb277a6a9e440eee2398a542daa5fc1f7199dad1df1246f35026e4ff75e5bf0e1bf3ad2e8126fb7bf801daa4b0c81ca59d1e07a4c5ba4e", @ANYBLOB="b9d63ab45089a869e1e0d202b7223097789f62c1683599b88d9ed765eeca4e442e2ac5725ca6f9612480ac7d4a5456a21c18296618de97f1342a7569", @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRES64, @ANYRES16, @ANYRESHEX=r0, @ANYRESHEX=r0], @ANYRES16=r2, @ANYRESOCT=r0]], 0x9) r3 = socket(0x2, 0x3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r4], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:20:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:20:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup(r4) ioctl$TIOCCBRK(r5, 0x2000747a) 16:20:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27, 0x0, 0x0, 0x9}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0xfffffffffffffc00, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r55, r56, r58, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r61, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r61, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r61, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r61, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r63, r64, r66, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r56, r60, r64, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r60, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r67, r70, r68, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r72, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r73 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r73) writev(r73, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r73, 0xe3) writev(r73, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:20:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {}], 0x2}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0xfffffffa) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:20:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:20:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:20:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x240, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:20:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'t\xf8\x9b', 0x0}) poll(&(0x7f00000000c0), 0x0, 0x0) 16:20:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000025d000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:38 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x101, 0x0, 0x20000000000}, 0x0) chdir(&(0x7f0000739ffe)='..') 16:20:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r3, &(0x7f0000000280)="09a20bd73bb96c2d39e60d047e29a2932737609a20847146ca563ffdba306448c37ee7d963f9ed0fcd6270af946cd219f8c0d5fd0bd4f6771ac6ed3dd753b057d41673fd0e0093bee93298f1fba873486845c14d7f88ab87bb2dc22f772fb6c6208a2c25d297af0d2af6d4f2280d66543facd8e840c9ea1c2e399d9f7fdf1de8246fb812d8d36cf9683c1ff970443603c3e351961e4a8715c1d2f036c9cb998b96511aa7cabcd79cd32425ca94b98a699dbd76ae13cf1459aac81d5b0bc384f973b7e64fb1efc2f61b3b199edcfe72e4b2e4955d5bf8df4f26515cea9b44464b87a7cdcdd4560c0df8c427de6819eb6c0d017c120f1e677068adb503aa", 0xfd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r1, &(0x7f0000000240)="67dee638cfa0932556dfb01b1bde3e7092e44d64509057132553f2e88e2f424601631b63c0ebbe6f7df9b1d4981e19482a84d545e02576eaeaf22b3ea863541a3255b2fc6211b0f2dee2e78d4431c11af51cb004f76d4fcedea5cf71830aa8337314b337de3089bf2daff8997740788ee896766beb97e23b996747ae1d20ad0d3445d4c6301651c5b6a2d5459545aa5e04a2526e2568d486af85f3acfef80acb1413b2142545b9219ca1311b75782596e0e6fd9166ca99e139bd072e0cb5d2ebe4c820d8867796cfcbcc1e34205bfc68ed359f42cd6de0820cfe3687936a4f36a22d52a4", 0xe4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e06914d67f0fc3c58398d38a0100", 0xe, 0x0, 0x0) 16:20:38 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0xfaf67f03b603ce07) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r5, 0x2, 0x40, 0xfff}) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getppid() r16 = getuid() r17 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{0x0, r16}}) setsockopt$sock_int(r14, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r13, 0x6, r15) r18 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r22 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x4, r16, r19, r16, r21, 0x1, 0x3}, 0x1ff, 0x240f, r22, r15, 0x2, 0x40, 0xfff}) r23 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = getppid() r26 = getuid() r27 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x0, r26}}) setsockopt$sock_int(r24, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r23, 0x6, r25) r28 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r32 = getppid() shmctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x4, r26, r29, r26, r31, 0x1, 0x3}, 0x1ff, 0x240f, r32, r25, 0x2, 0x40, 0xfff}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r34 = fcntl$getown(r33, 0x5) ktrace(0x0, 0x1, 0x20, r34) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340)='/\xbf|P\x84\xba\xed\xb7\xf5u\xcdv\x00', 0x10010, 0x0) r36 = fcntl$getown(r35, 0x5) ktrace(0x0, 0x1, 0x20, r36) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r37, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r37, 0x2, &(0x7f0000000340)=""/4096) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000480)={{0xc5, r2, r9, r16, r31, 0x4, 0x20}, 0xffffffff, 0x1d, r34, r36, 0x5, 0x5, 0x70, 0x6}) r38 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r38, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000280)=""/153) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000100)={0x6, 0x10001}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r39) r40 = socket(0x11, 0x3, 0x0) getsockopt(r40, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_linger(r40, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:20:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x3, 0xff, 0xff, 0x3ff, 0x3}) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:20:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="4596b2df680b95d5399631aea3d250b3f9b995c262188561571642c113aea56c8e7f8e9ad613d2e70567d688263ad02122d27f0ad274ef723bcaa0a2897af5", 0x3f, 0x0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdff8bf46854d78a2a197a386207000000008295955984c84bcb777fa69dfceac2a84e6abca64896bc5e4f08388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) 16:20:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4d}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffff1b19) syz_emit_ethernet(0x9c, &(0x7f0000000340)) 16:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x8ea3, 0x9}) ioctl$TIOCEXCL(r3, 0x2000740d) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r5, 0x652926215bb4adbf) 16:20:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b080000000000000041319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e000035ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c70a3deaf0000000000003f0ff1fe20b3b40249f2cd1800000000000000000024c6e6c6e7f1a110a50abfa86c370ad17b9ab56832f7f08d1cd5c74cd13428a2098b58b4c317ac818da7dd3c01e0baabe11201a6e0429373e9d310a00e43d175aeafe9ba3c057a8b8db0abd4a114bca2b0ad74cdf5406c3755a0de4a7c37d9d8282b860b"], 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000680)='./file0\x00', 0x400000002c5, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:20:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) openat(r4, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) close(r1) socket(0x18, 0x0, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) ioctl$KDDISABIO(r6, 0x20004b3d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1ff], [], [0x80000000ff, 0x0, 0xfffffffffffffffe], [], [], {0x0, 0x0, 0x40}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad50400179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890ccfdbbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000bc440c7d4d99ec039964a81d7bba2ddd1dff8554e17efc9d9825e927746fd436dc0aa5c868722a79554879684ff60b218c063e30c7940c0c8d298b0daeb2ee2b61b1991b2842898e5275765f69f2ec75f7feae6b43159457da21c468a63b070af7a1a66928d9136d948bc3c9d62c7c480e7b2c0b2f57fb3d18d607bc03866075e6030a9808310a3549eac0a04ea0f6264150c98d043dad60022af843e55fd6f55acd371fb3d9c2443e7eed9971569805fed56ccfe89a29ff5be7c7fb79f70b221e05114cc2d6eaa609d750ec887b87"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:20:39 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:20:39 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc65239b3d1a85d8f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:20:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x20, 0xffff, 0x85d4}, {{r4}, 0xfffffffffffffffc, 0x6, 0x20, 0x8, 0x45b}, {{r6}, 0xfffffffffffffffb, 0xba, 0x40000000, 0xffffffff, 0xd6c}, {{r7}, 0xfffffffffffffffc, 0x60, 0x2, 0x10000, 0x6}, {{r8}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffc, 0x3f}], 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f00000000c0)={0x7ff}) r11 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mkdirat(r11, &(0x7f0000000140)='./file0\x00', 0x0) 16:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x2000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2a4, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:20:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8001, 0x7}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:20:40 executing program 1: r0 = semget(0x1, 0x1, 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0xffff, 0x2800}, {0x0, 0x7, 0x800}, {0x2, 0x80}, {0x3, 0x2}, {0x1, 0x7}, {0x0, 0x8, 0x1000}], 0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0x9, 0x1, "6e4bba6e90e539d70f03b019c93a936b6e0a8cfe", 0x3, 0x4}) 16:20:40 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x46945861b2c3e081) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x200, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x23b5693458597355, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x8, 0x6}, {{r4}, 0x6, 0x6, 0x80000050, 0x9, 0x800}, {{r5}, 0x0, 0x2, 0x20000000, 0x8001, 0x12c}, {{r6}, 0x8000000000000006, 0x8, 0x1, 0xdd1e, 0x401}], 0x0, &(0x7f0000000380)=[{{r7}, 0x4, 0xec, 0x44, 0x10001, 0x4}, {{r8}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x6f3c7296, 0x8}, {{r9}, 0xfffffffffffffffd, 0xd2, 0x40000002, 0x7, 0x200}, {{r10}, 0xfffffffffffffffa, 0x94, 0x1, 0x4, 0xffffffffffff98d7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x7, 0x4}, {{r11}, 0xfffffffffffffff8, 0x8c, 0x2, 0x6, 0x1}, {{r12}, 0xfffffffffffffff2, 0x4, 0x1, 0x10001, 0x80000000}], 0x0, &(0x7f00000002c0)={0xffffffffffff7fff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f00000000c0)) 16:20:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82a4022e0000696c653000b40e42711210c5620e6d3112e4afa27aaaaecc15d07f4bf94c8039cbd6604839c7f30feb8365b5b7e51841d6ea8d3125529a016c9e181b5a56402e31ea335fd40b8dca1714c089d6792f30209fabc774c08e7b8cee06b294a6e4ee59085ad6c7f5034da80f56b0fdb05212"], 0x10) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:20:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0xf1215f592a4f69cd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r4, 0x1}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:20:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet6(0x18, 0x8000, 0xe0) sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x10000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:20:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x1}], 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r3 = dup(r1) dup2(r3, r1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xc46) 16:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bfd0e14066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476492b6d1f1d393ede6d115dac22f4dcff867694d44ccabd276641b8f5f9ece6979b271d97c6c7e210a3ba9fe061d163b07ac4b5c7e4abb38b9a6521696c9d963bd72f44d804e3c"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) 16:20:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x4, 0x3f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='/\x00', &(0x7f0000000100)='\':@\xed&[+\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000280)='#}\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='&:^^\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:20:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7], [], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x1, 0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:20:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) socket$inet(0x2, 0x0, 0x40) close(r0) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xc1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000200)="151107314fe4864e5a8f301ae260b4b06eb33a40bca79fd9e7989962ec6f00e104a1cbf6312fa1839d1a14a52c15b51fc89f24231c05c4ed1a3a1a86ef6af65b5e4e7e4bd62fedd1cb7501a0c25070e6546c616ea7c391850616ba540a954a9cbee9b5660b61a3b84120b2d0164a86cbb0d7bfecf55eb752f364c663aa1787f2df7cee2a3df37ada9acf05ad4850cfd2c745bc2e76693e0bc3ea5f52c639645df42ce09a2b2694f25a9df4c045dbe1544ecaec3af3", 0xb5, 0x4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 16:20:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c304000000b87e2e", 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r5}}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r2, 0x6, r4) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r5, r8, r5, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r4, 0x2, 0x40, 0xfff}) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getppid() r15 = getuid() r16 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x0, r15}}) setsockopt$sock_int(r13, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r12, 0x6, r14) r17 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x4, r15, r18, r15, r20, 0x1, 0x3}, 0x1ff, 0x240f, r21, r14, 0x2, 0x40, 0xfff}) getgroups(0x4, &(0x7f0000000180)=[r18, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = getppid() r26 = getuid() r27 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x0, r26}}) setsockopt$sock_int(r24, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r23, 0x6, r25) r28 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x18, 0x3, 0x0) r31 = socket(0x11, 0x3, 0x0) getsockopt(r31, 0x11, 0x0, 0x0, 0x0) setsockopt(r31, 0x29, 0x2, 0x0, 0xfffffffffffffc7e) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r33 = getppid() shmctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x4, r26, r29, r26, r32, 0x1, 0x3}, 0x1ff, 0x240f, r33, r25, 0x2, 0x40, 0xfff}) r34 = getegid() r35 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = getppid() r38 = getuid() r39 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000280)={{0x0, r38}}) setsockopt$sock_int(r36, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r35, 0x6, r37) r40 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = socket(0x18, 0x3, 0x0) setsockopt(r42, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r44 = getppid() shmctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x4, r38, r41, r38, r43, 0x1, 0x3}, 0x1ff, 0x240f, r44, r37, 0x2, 0x40, 0xfff}) setgroups(0x6, &(0x7f00000001c0)=[r1, r8, r22, r29, r34, r41]) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:20:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefbfffffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'ta`', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(0xffffffffffffffff, 0x80) r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x800000018, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) msgctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x0, 0x4001, 0x5) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x3ff, 0x800, 0x1}) 16:20:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4}, 0x3000000000004, 0xf8, 0x0, 0x0, 0x102, 0x0, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0x0, 0xffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) msgsnd(r2, &(0x7f0000000040)={0x1, "f53d3b554b22a1711f451abafcdf0e8626cc171ea75a683e"}, 0x20, 0x800) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:20:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984ba790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30945b358a00a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0a4548371ed20abdd9ac7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49cd0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd38187aa89400bfc4c1d0eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b0"], 0x1) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="9137e018066e29f12007b2", 0xb}, {&(0x7f00000000c0)="9806638933ce454eba22c2132556242e71677e6a9d3152c59a22187bacbfd62cfc2611f26d09235c3e8f5cad8fb0f4084eb7b48d774e65dc102e29c43ffe371a147890ece9d58f66934f8b0640f511c34dd57d7a21c5ad60d9e206a8f02af32314d07ba92cee679d93ccfa6137d45e00d28c05008f34befb0da09e3eeef048a2b186a63a973e0e2a3ddacd", 0x8b}], 0x2, &(0x7f00000001c0)=[@rights={0x10}], 0x10, 0x1}, 0x400) socket(0x2, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68002de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:20:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x6}) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000580)) 16:20:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f0c157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8111431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) pipe2(&(0x7f0000000500), 0x8004) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000540)="86e0513503baba306c5a185e8f1582a44d1622e9d4955189bca3ad1d3f8bf0add94fbf4a", 0xba8555f1c126b91, 0x410, 0x0, 0x31b) socket(0x18, 0x4000, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x0, 0x3, 0x9) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r3, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000004c0)) r4 = shmget(0x3, 0x4000, 0x218, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:20:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [0x0, 0xfff], [0x8], [], [{}, {}, {}, {0x0, 0x20000000}, {}, {}, {0xca}], {0x0, 0x0, 0xfffffffb}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r6, 0x2a5}, {0xffffffffffffffff, 0x100}, {0xffffffffffffff9c, 0x1f4}], 0x3, 0x1000) 16:20:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget(0x1, 0x2, 0x4c0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/158) r2 = semget(0x1, 0x1, 0xea09ca888b2ef0ae) semop(r2, &(0x7f00000000c0)=[{0x2, 0x6b2d, 0x1800}, {0x4, 0x200, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0xfffb, 0x800}], 0x4) r3 = semget$private(0x0, 0x4, 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x8001, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x1f, 0x800}], 0x3) connect(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x3, './file0\x00'}, 0xa) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) r5 = dup2(r4, r0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000001c0)=""/245) ioctl$TIOCSTOP(r0, 0x2000746f) r6 = semget(0x3, 0x4, 0x48) semget$private(0x0, 0x0, 0x4) r7 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0x60) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000300)) r8 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) accept$inet6(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000700)={0x68e, 0x666, 0x3, 0x7fff, &(0x7f0000000480)={{0x3, 0x5, 0x1, 0x2, 0x5, 0x3, 0x8}, {[0x9, 0x0, 0x1, 0x8000, 0x1, 0x0, 0xb8, 0x4, 0x1f, 0x638, 0x40, 0x6, 0x1f, 0x3, 0x1ff, 0xffffffff, 0x1ff, 0x1], [0x7ff, 0xb61, 0x3, 0x5, 0xfff, 0x73, 0xed6, 0x0, 0x2, 0x3], [0x5, 0x0, 0x80000000, 0xffffffff, 0x7, 0x1, 0x9], [0xffff, 0xfffffffffffffffd, 0x9, 0x1, 0x100000001, 0xd0c6], [{0x2a21, 0x1000, 0x10000, 0x5}, {0x0, 0x100, 0x7}, {0x9, 0xd8, 0x0, 0x35aa}, {0x7, 0xffff99b3, 0x40, 0xdf}, {0x5, 0x7, 0x9, 0x200}, {0xffff, 0x401, 0xf158, 0x8}, {0x1ff, 0x0, 0xff}, {0x2, 0x0, 0x0, 0x9188}], {0x7, 0x80000000, 0x1000, 0x1}, {0x5a, 0x1, 0xf127, 0x2}}}, 0x1ff, 0x7}) openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x501, 0x0) semop(0xffffffffffffffff, &(0x7f0000000780)=[{0x2, 0x4, 0x800}, {0x0, 0x80, 0x1800}, {0x3, 0x6, 0xc00}, {0x2, 0x8}, {0x0, 0xbb, 0x1000}, {0x0, 0x5, 0x1000}, {}], 0x7) clock_getres(0x4, &(0x7f00000007c0)) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000800)=""/238) r10 = semget(0x1, 0x4, 0x222) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000900)=""/158) r11 = open(&(0x7f00000009c0)='./file1\x00', 0x0, 0x21) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000000a40)={{}, 0x5, &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000a80), 0x10000) 16:20:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) 16:20:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x20020, 0x40) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x2, 0x1, {0x2, 0x48}}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r4) 16:20:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffff801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x3, './file0\x00'}) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:20:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x14) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:42 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xffff) r2 = syz_open_pts() close(r0) write(r2, &(0x7f00000002c0)="2f577ee8ec3087e2821e413fffd0adec8841e1caf808a26782265bca7b35c7f43f2c5aa42d2fd0f33de8ac398c694bef3143abb688bd42e9c2981da7499e3d16296f687cbd825115054ce37bb2cdb3ff003c09fcbb12e0c2e2106b45001afe1d3e9ca8c8eaaba977325b9097a6bba33fafd7dccd95da000e1dddf87b1a67a46f6e7899204e14567a267a2c0924d2a3e2b5cde0145478bf7b6fd702604c08560970aaa4efbfbb5900a7cb23f5ca19d251b063150db80011b3a6c812b10e1490327c08ddb2cf3e4f8a98893ffcc76a3334d8539228cac7ce5ffd824842ee3c025488", 0xe1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r2, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r2, r3) 16:20:42 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x5, 0x6, 0x400}, {0x3, 0x5, 0x5, 0x2}, {0x8, 0x1, 0x1, 0x7b5e}, {0x5, 0x81, 0x0, 0x401}]}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:20:42 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:20:42 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x12, 0xaef5b56f2a943094, 0xfc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:20:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000780)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0xc0ca, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:20:43 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffff8001, './file0\x00', './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x13d) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000007752dee1864dcbf0f4083ca5cfc725539431c388724606f4239de56f368d04001ae57286fed093f97592d9db", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$setstatus(r4, 0x4, 0x80) 16:20:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x7b8db1b045eb699e, 0x5, 0xf9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$KDENABIO(r2, 0x20004b3c) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) 16:20:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) getuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="5d548d449efe233e5821e03f8679fc104c8d2a147c9a9dd19d1676c0771429c8a5577ef4d5d4ac4afdb465821133f1d05369f678", 0x34}, {&(0x7f0000000140)="f213a01ccdf260a1dcfa736293ca9143b3b01348cf6a6e7dd649b3a29f1c", 0x1e}], 0x2, 0x0, 0xca5b) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:20:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000140)=""/166, 0xa6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r3, 0x2000745e) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:20:44 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) r2 = getegid() setgid(r2) 16:20:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) socket(0x18, 0x1, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x10000, &(0x7f0000000300)="433a891f0dff065d07015ddaad5c44b28d18513d7e6210b108ef15f515aa306a581f3881db4547f7dd6ce9d11a34dfcec39948568078b81aca0bf002e156e8f345490b7acd37330863dd0d571dabb0ee032667b1057c814a6227f6aa9d0767b4ed0c3f8f5ae91d01000000000000006ff0928ee68c7324342eb0d7d540bda5c7efd22158bb2c1a917c1cf18141684bc41b68366c2421190000000000000000002b4ca19d4c56213411f25a9137c63a256b2742a2f4f512f770c9fea5032ebc", 0x3c1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1}, {0x7, 0x7ff}}) 16:20:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0xe8f40507ecc08391, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = msgget$private(0x0, 0x100010726) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) dup(r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r5}}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r1, 0x6, r4) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = getuid() msgget$private(0x0, 0x100010726) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r9, 0x6, r12) r14 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x4, r13, r15, r13, r17, 0x1, 0x3}, 0x1ff, 0x240f, r18, r12, 0x2, 0x40, 0xfff}) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() r22 = getuid() r23 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x0, r22}}) setsockopt$sock_int(r20, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r19, 0x6, r21) r24 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r28 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x4, r22, r25, r22, r27, 0x1, 0x3}, 0x1ff, 0x240f, r28, r21, 0x2, 0x40, 0xfff}) r29 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000340)={{0x40, r22, r29, r5, r30, 0x160, 0x5}, 0xffff, 0x200, r31, r4, 0x4, 0x9, 0x67f}) r32 = socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x3, 0x82) setsockopt(r10, 0x7fffffff, 0x2001a, 0x0, 0xf4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r34 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r5, 0x0, r5, r33, 0x1, 0x3}, 0x1ff, 0x240f, r34, r4, 0x2, 0x40, 0xfff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r33, 0x3ff1f}, 0x10000044001000d}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x400}, {0x18, 0x2, 0x8000, 0xb6}, 0x1, [0xca, 0x80, 0x800, 0x8, 0x7a20, 0x80, 0x8001, 0xaaa4]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:20:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0xca24b13432eee73a, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:20:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/231, 0xe7}], 0x1, 0x0, 0x238) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000040)=""/76, 0x4c, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x9}, 0xc) open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:20:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:20:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:20:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x211) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = msgget(0x3, 0x400) socket$inet(0x2, 0x4000, 0x9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80, 0x0, 0x0, 0x400000}, {0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x80) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x380) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe, 0x0, 0x13}]}) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getflags(r2, 0x1) 16:20:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x10, 0x0) write(r0, &(0x7f0000000000)="e01a2cfced5f088c55c673992b54509a1e2e5442eec7fb91bd5e7225ffcd10631edd33db309af10b69938e48e2a70a8dd1c0552ed8a4ba58cdfdf5748823190451a3bf66296a2183dcf18478e30db4946c2c1a88c4fe3ab426e485f53eb22246b22052cfa841b55ece6a0a98c601991095868b7d435980501206e6c26cb13d42ef48a79c215560002ea4819a39d287b7b52b46425c757eb248158e944b01feb94621165b0b0657e59c0304047c0c2ef8dae98a113a30aff11ed3ac995f457cadbbc7d798a3f16c73b4", 0xc9) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000240)=""/103, 0x67}, {&(0x7f0000001100)=""/135, 0x94}, {&(0x7f0000000640)=""/199, 0xb8}, {&(0x7f0000001340)=""/247, 0xf7}, {&(0x7f0000001080)=""/60, 0x3c}], 0x2) open(&(0x7f0000000600)='./file0\x00', 0x39fb4a56dfb11943, 0x380) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0xf8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f0000000180)={{0x7fffffff, 0x2}, {0x0, 0x382}}, &(0x7f0000000740)) writev(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)="5f1ae65361a87662aec1dafb08dcb623bf63787f0e9e1f2f4b549e50c4a0edd82f70550979da33e9fb611641d5e17c4da692dccb77f12a5108e90df28eea253cada8fdd4e4abe8a97068dff7fd71b29204980674368b73df", 0x58}, {&(0x7f00000002c0)="52ca01d794b0ae9b4fb8", 0xa}, {&(0x7f0000000300)="747cba9003fe0f21decf19a57fc17b659c127fb4db7927e59c06feea43cf0ca0ff1dc5f18dcf2e1731ae90dbf5b5a018f05e881e3e", 0x35}, {&(0x7f0000000340)="830da46a3b266a8832e9e40fa5272cf7bdc453cb7169a09643b79a6bbadc24166564c23b41cf553a1c3eb0d55bffb5ef2c93faa160dd9001436d9e80c45fee98f7c9b3c75e4235bf63771b3c20ace78f2251488438b52516d19277c976c1a75acab79cf529bc59c2be34a49ae91e08877b82feffcd5cdbbfd2c8d9419c3bae87647e60f9e0e740759c864d3135f3d7b0ddf5dc89ef43ca89506036b0191690dc81228595df7c7a4b84132a74acb7fa9c73578788595a79a8ab8ce0a82195ac00daa176571f0bff05b218a3961177bbe19a6fc54b4e5ee7c82184d577a47423bfb996d27e0c3a983f0ba154c158c53d35d9", 0xf1}, {&(0x7f0000000440)="ae45753332b9a6207b00dcb1e5d08802c91868d1fd49e3326624d7150589070da8f27f524b5fe9548ea5296becb3969956fa5a5fab6c4c3908324ad44e2121c7acab55", 0x43}, {&(0x7f00000004c0)="a16e0f882d17334107340d41336a2b5c9304e3ff29a6851e07c34b5eb2c07807e65be9e90bfc38cf37529076bfae1b834c0ce5ce38a6f3ceda17f82dfaea1c0aabb85832c66d41ddff97ac4ec15b60246afc1f2ed6e76cb2b18b602a2481c488ec519938856943320cc398c3cf7889c823a0076b6585dfb2208d623b68e596261f3ac3810f59", 0x86}], 0x6) 16:20:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x6, 0x4000003ff}, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() r4 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r2) r5 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r3, r6, r3, r8, 0x1, 0x3}, 0x1ff, 0x240f, r9, r2, 0x2, 0x40, 0xfff}) r10 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r10) 16:20:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = dup2(r0, r1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0x0, 0x28, 0x1, 0x9, 0x2}], 0x7ff, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:20:45 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) accept$inet(r4, 0x0, &(0x7f0000000080)) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:20:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x83, 0x6}, {0x42, 0x2}, {0x26, 0x1f}, {0x4, 0x9}, {0x24, 0x4}], 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:20:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x20, r5) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() r9 = getuid() r10 = msgget$private(0x0, 0x100010726) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) r16 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x4, r14, r17, r14, r19, 0x1, 0x3}, 0x1ff, 0x240f, r20, r13, 0x2, 0x40, 0xfff}) r21 = getgid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x6, r9, r21, 0x0, 0x0, 0x180}, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x5e1d}) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r6, 0x6, r8) r22 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x6fa824cae61b7e2d, 0x1, 0x0) setsockopt(r24, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r26 = getppid() shmctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x4, r9, r23, r9, r25, 0x1, 0x3}, 0x1ff, 0x240f, r26, r8, 0x2, 0x40, 0xfff}) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="7094cc07277f9d2f5e923f58bf776d462537ac17c3d4d2cc57f65e5ac0", 0x1d}, {&(0x7f00000002c0)="4fd20e5444790b38c6bf458ff7f85d66effdc1fa73b0b43ca95aa3d9251c193f77294b09a0c3753b1d88cdbaad3a4c6fb79cf96e2ea29cdd46e2318181f16292a2e90ff99539b11eeee12eb980d8a3b8f6d7bd95bcccc8fd431bbf5960bc619b2fff709aa49ee2631416bb82ee6a81fa1bf41bb72c0c038334c3e7230c4f54ccf1666b6e80a8ea909055f8fa028252c46f84d7dcf204420a86c7ea801ade5279812a8f66a77da754a718c558ea852233b5ca7d673b05007a0968062fda12d4716378f33cffb70b5b35b2ab7cfd", 0x85}, {&(0x7f0000000180)="9ae75617aa0b986109d3d7e15ab9279d8e3d06496a13ca8d5fb967858b4ee0bf575c13a08c9d1619cbe3f39a6f375bca896a864f4c3412dd052320e1668ef1f80630cbbd0705ae53d4003278f451a4d7a21285c579a0f8612de3d0c9d02ec34ea89433f18b174ee987271cd0ef821022349bcbee6529ab2856f328f5c8548aa2", 0xffffffffffffff80}, {&(0x7f00000003c0)="361bd47a6f5aa1406e9718fd75d2d65c2842e3ce3d3f3b6e53dbe1f83b6de987c71fec4b6fa0dce75eb30bc96c83747c9998f156cf18885981403ca33b0ce4410dd59dbe93b76f78046aac27fda42deb26cbc10258f9e9c2e19a108300a1601ca620e8d3f722f173ae70f3a2685de87b5a0e2dcac5f073e85c", 0x79}], 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff0058000000000087d7dd717ba3784d81630f4f2fcf376a5277e986cf1d4fcc57cdf3f5654966fff6441e76a8ca30a7791a501a41d75745907484735b5b21f71e45f2c54d20f8a654a0118e9c21af05b0277609fa1d0eb70df1785cab4f33fb6173c15786669bd2241d6b8afb6fa461cb194c4b7e6c73dbca2b35bde81f9b96a3d267c41f35af4821beae42def3155cd533588e262059e6a275c7b27141", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x48, 0x2}, 0x3) dup2(r1, r0) 16:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50, 0xfe}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfc}, {0xff, 0x6, 0x1f, 0x7}, {0x7, 0x3, 0xa8, 0xc267}, {0xffff, 0xe6, 0x1, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7fff, 0x2, 0x5, 0x9}, {0x6, 0x3, 0x7f, 0xfffffffe}, {0x7fff, 0x9, 0x1, 0x3}, {0x400, 0x80, 0x0, 0x3}]}) 16:20:45 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r1 = dup(0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0xe85, 0x9}, 0x5, [0xffff0000, 0x0, 0xaf4, 0x5, 0xfff, 0x0, 0x5]}, 0x3c) flock(0xffffffffffffff9c, 0x1) 16:20:45 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)=ANY=[@ANYBLOB="030000000000eae633181235a06adaf5ff5e88438e167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907db19dc2c4b5f39ee2d4a6a2be38af00e92b0b5b3e847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252d69e2db6e2fc5ab3365f8591845fba2001003499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000"], 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) 16:20:45 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000198cfe9ce758a24adfb9581326f152310b67ff6f3ba0276182cf5ff190eb4a98d2fbff4f30a7789c18305ae47996a5f7414f995b05200f4087027d3d6693837ed8a259fddf"], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000003c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f84e1aee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a00"/4180], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="30000000000400"/16, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r56 = socket(0x800000018, 0x3, 0x102) connect$unix(r56, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r57) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r58, 0x0, r59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r70, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) fchownat(r66, &(0x7f00000010c0)='./bus\x00', r69, r75, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = dup(r76) ioctl$WSKBDIO_SETMODE(r77, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r78 = semget$private(0x0, 0x4, 0xa5) semop(r78, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r78, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r78, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xa7, 0x0, 0xffff7fff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff03000000000000003048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:20:45 executing program 1: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)="a4320027000200001612b6447206ba2ca83a6aa70f2162e73482bb0eda02b8b5672a1cf7838550b53bf3d2a2531aa345b6050bf2571bf5cb4588edf8db895263b7320550491a204dabe667bf9258af7c42ad85e6f6f07be0daae9b1fde962bbe9e870840071258efd218918c144e62be5b2ae8d581625c7513600001304c552ff24306d8f2900fc7b1b60172d617bdedde58ea437b883146c6fe6355ef7bbc9bfb7cd49dd5c307eb95ed155f989a3dede273ae61ea01cfc7a014d4a7ed52f2bef6bd02a73c54cb6de0959c1226f93656125315c8a635d678c0cfb63326239773d861c03a7b26fc1201c60573909334683ca5bae1db3ee5512cfb2489304868ac9a2996b59950ef546b6e91a4cf5e104fdb35d5578b90c17e0a0fbc5a82b8f77315efb300bb7973b0bdb8cfe7fef75e02cc0245aac76eb368809d6988d5069deaa11d424f087d7a150457bc82422b", 0x14e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x6) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r10 = dup(r9) dup2(r10, r9) r11 = openat(r10, &(0x7f0000000240)='./bus\x00', 0x8, 0x6cae428e4ceb2846) r12 = socket(0x11, 0x3, 0x0) getsockopt(r12, 0x11, 0x0, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) sendmsg$unix(r12, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="8f2c6ca4d43681077b2edf21d969c0c279ea03bae4475b69cfe29e8c1f6594", 0xfffffffffffffd85}, {&(0x7f0000000180)="49faed18c58bac1422223b28e057c66e5f828091e4dec35ec5694bdaf6193a27bfd8f4d33558d0c9cca4ac33160c04098732551da97f09bf44cf0ef4b603b20039cb1c33ff1378d69990ef11dfef10564ffb6783e6308b2b1170f7c9fe2bf73597992e8a36ca3c4a90cfa732c9367e155fa1220cdfb696a2d0039dba0a90b3e8b82c09795a8e0760", 0x88}, {&(0x7f0000000980)="dde41f4108bdcc4945977aedf5f694a1a0871e120315cd0f919ac947f52ee0a9b9be17b86ec78038ba16fe9321b9813e21e5345c5fe939f540f2d1cb503cb213f34529b0de23b2b9ca500cf91c4bad61ec51ae8e09b08f50b4b4b95b3c3113bc11a8b4ab6cfdcfe75875895cacdd571ab3fb6438b9676cb7c0e466cf73a21f856e333bf2b6eacca96181241c5b897a1ddbd142a3d5046565c64016e203e1665983a5728c9a05aa10a0c4ddf1b1e819e4de062858ec8b0aa0e5c1e08ec8ea96e4b978705ab83edf40197733228ed04382167692975a85571f1ff9d87857fc78992b684cdd6694d4ae2f3f98b9342ecedd912007d25260a4fc5f23b345a0ac50f96e6dc5bc6d00bbea58eb28042f6ebacc34c8f93cc69b359b2e83342f01216d9ce169a890652911ea146ad975ab06b9f979e75c502514e8e20a13b63fba31a557098e612861710790164509d10508b603bc59af927c6c0238cbd88ff3e01d5f84dd9f782e4120828cd788961354b2df6cc254fdfde896f30982f91d1aa9044933a7ecccd94b6ad9d56601fedaf001f147492bc021424deb5bea2ef8bd4a6f5fc6bf1db5f565ee1a6126414517b58ce6b3daa3359ff83edae091a7400bd1d2c283a5a07f135ba66f52fc4e91c22c5409fb79cf39f8a3b32cf805a4234744b00b6c626e3c00f7dc06e804fdbc373ec048539045a2749d3f88a8e4880f6285d9da01f39d25105a85b5c1a5df2d73896fba45af711fc6f5391defea6c64ff9dc05dcbac24d94f8bc103b8815e0f5f417118379a0c60dd27fe589b21dea724067aadecc3b06672b0c637f4c2c0aa580fbdcf6062994149e08e7a81eba44c6ac004b694e7db9ab84f48b648cf45c584ea74beff0bfbb27b430f301326a1d08b41355c992bd90c6cc469cead1f818c3fd32a436a18db492cc2846019c838cd4e17a314e58d72db9e45f506b5abf7281509f8d14b176eabbea6f43fce16e09d8249c848f85b8e4ea29dc82532551a04ede928ed767f09d8397bc85e2f36631d05644cda782fb4c1f0e3705c8d7a29c07ed0bfcee73da51212055c41cd291ae0c018a41accf802d13c7a484f296cc17ac14a9ebeb9071cf5119b64269b83856df55d205473be1fcbd805d57936671d8ff2cfe04274413ebc33d5e3e023b25ad7665cb90b439fe7eac671fcac88dbba98dc52d5583e0dca83b8d255c2961875054a0460b63dcd2856af499c78d36d13a87cd87ad0eb5de017605484e4e4cc0475c7a557119f69b38b17a555f9447e00177b91fb2fd580882a3180ac4cd9c1d5c1467179814cf97903aa9dca15765fd109d357cea6d03f3d04570b482ed18e3bea0832687caeeb909cecdf28801757acf4f23429340b4d598c373890d1a82b7334aef1335c94634be324a3559ec531353e0e06569423a3efd6043dcfcb47bb73e60bee2f858d04f39b77001fbe680e6e32954dff58f46f2ea2c97b5428e0d1adcd4b940d216359873051b80ab622e914489a4a671ccd42f8186f8b31ce7eda8a64d3a3db4ca5e37e3eb30fdccce5206f911527a50d9b89425b8806faa49011eb1c1db62dd64bdc32dbdd3e8717687645e98fbabfa666afecee4be9678b633fd113453d36457c0f3630a322573d6542db64b738be8eacacc991b316fef11a2325241ef63fe8f386e7fadbf8b7a10e9a6b2ed00440d9e3e63ac3e338184b001aac3cc9d70d628eacd9f654a0c191fe1754bfd47df06887aa9e0be0fc0f3ca7b92738362791c260e55ac551a0073ef129b7b308d8359e7470ac78a6a9036e66fefe8455b11a3c22967e8e1bf94485773ee488f003bf7b9dfbb0b2416b3feed548acf07b5d95f8b483bed03f92a1867efad59ab6748183a06d32c0ab1a1739ed850719ade625e04c8204e8fbdfe8be48a79a09359371c28a4af590441051a9f500012faaba4171059e5b7fd6d0552311528bac67bb74e6de67d244764264229aeee33b47b00e3364857bc4f321629df280cec4e3267fab87bbcc690686027af0c01a41c17144022e93969003afc286ccd5bb0276f34e7ef6bd09a0cc30bb4eb9839fb63331bb7ea70b3cea0d7fb1ebb914c3281444a8f9c06fc33a4ad984a65d028d1b652c8e90d23b36b5b135f554bba7d1a3c932576743e80f8c46feece1ffc6eafe24825a8197ee73561671be79ce3807d1dc2357eb7b5f9bd69963271613b229ecbb597f6e672d989d916aec5745823d9e25a592a1450d10f509d0634ab1f12f848be9d016e6ec51576300b8dd6b23c3161f047b48833b580826caab2f7abc8ea6f86518ffc67ee56c9164cfb9b86432967caa1235e0344125fb2af836f4be1fd74075ddd840659724fd81f8860cae377e86aecddc765c9eea5025f0e0787de5a268be73248e06fa8079e253e89b5f512f69667ee08b71ef1e96fd545398b7f1d9b8a3ca9a5a2898e7de544724c4ff6c2f71f2d8212d93fa88d3740b152a8a2708664b8a2509f7a0675ca216eae93966445423bb3a3c9bcce9ccaf261078e0cbef99081a4aed2be3ea84fd9ffa7b6bf5bb02645b3e68d2b1578f2ebdbf947a74d1a9e986e6975555ef765bf5252e6872fd69acc2071805397999a0a793106dba73c6b668f3869fd26196110e547369a4385dc08745869264f700676f1edb69a719c73a409ddf01ca74016a50236e5e457fa9b7e0b6fb763027d7d052a4026455aef412a2c6b89f0480b79cb07730ca58d64cc2f87d467225433e15bbe60c14c8e465ab8e195e7a459aca38e3388813871b35d980fe6f83963e91ca8c48e89c8ffce9aad7847ee6f0c5efec2166a6246459952d89a8012d6d0f294277e212a83ab3df80253ca7a858eeaa3612fe95f94f0b2fe5f612e0d560a6ee5f1d06aa037b27b69825e9ced32ccf998f36f3e533e342e2e8861008f6cbaf1b404b597e1a2128edbde20249a5bcbed7411976d457a3891551e246555b90a0c8fa015228bb83d729f83d94424ebbebaf8ef5623be11083a51e1eabdb962b186083f20d1b5e68c9bab7421e33fae97a68bee13d56e23b843c1f26bbfc7bd763d8298163d5974a00d8282547e39313c292c32898263f037a5387b4e7d3c9940e511ae66269604fe4bf1cd9df6a97c98944f6f22609d02ae8e8e0f41255b7826b6576675ef517b97f804ed8477c55ef28a2608344ad1a330ca6fcdfb8b8bf0becf0e8221625c5fba5ce7205c90e99516a9022c984904926c162ad5c9b994593a8139a178a7c7b9bb7c9a20a8518da56da894148b966fc32e48e3478b15bbef2c2cdeee2ceabd70d9be5ac82e139a0dda90462641058eb4a921bc5df1096442e9032e2564401fc6009d49f76eb3df5c3ec42dfe5ea8c8f00d8fbe533792f0e38879ad69f6d4307d1a98cbf680bd7be81b016007e6d79101a6a2d16f5abf1e45179a9257e75b7cbb4e46dc205be11526b4ebecd4fafcb4895b4ad9b303e4d1d0dac633a573805e1b2ca31bb7a3a87a62a2b1f5f6f5acb0e99aca547615f72ce8ecaf1b315cd8fb1e9f223297dd4141f2b84d6b599d6bc3a9762376104d4bead7dc7f8f40586a902c9281f48c29857bd40c288a05f53e17e9c4768c7ef4c3c34dc8f804b08d698592e8c6df1c6bb16dee05de0f7d39f9d0396d1914aa17a08af18e7a4168a3056f5f81c8e65b8f7974c84e1afef5488f21030a2c86f55840ea6b007ec7b4477b8939f2a12400286b8ef32d9c644e1ec3e50078fefcbb257c19e9cb14c60e690ed07b7b77021ce024d5cded116d1c985a02649b39213d07002a26e9cf06259fc879a39072810193f51ada228bbc39b52cc5a54ca3550095b1aa1f23449c020776b4f20bfadea2f728c0808bc3b589d931a156557e94f6756d1b2bf8bae116d8ab933d75363e86695595c49f789d2f16cb0cb35261149e47a4feb8303ad57196f6e073a708b5da9e868d2700f8a218d2cc5ad7d1cafd3309661eccb91dd6f03c8b430625c6441a659e306be2086727112a7c341166c61031c72984a45d44855c8b75783171f6a921ecff8d7bb47285a374b89029e186e1d71b7a33874c9d1067a4eeeb5ff14ce38641d60114029b6ffd5c0df5402d76fdc9bcc4b974673ddcf5d68da08d031f950ca31177826f394194d8c1fec45ebe9d22ac0401facc0f9a0755caec22f6014f40911e04c72ff5572b2e8d12d54cd0720b0847f3ed50b12079d4e2c64296aac3c4651dd8e35132eaaac066c271ba4e1645f81c590a392dbc5e09aebbff117515b3e155263d68b2c7ee69bd39e056a59945779abd6f21d0747a93764afa3e91708f6cdba3a42d0fc07e4b703bce70bbb9bf605757fd34ae259920d7878aed82a0eb73d8c17eaf14ccacfd64ddc08a3c6a0192872d0afd49b3f01c491b6653fea35173b9d1c20fa6d1f12034fb9ba78233e50cb4cbfd0b04dae043a14b121e7db07752ef766c0142825e7f8ea361dc6041a7499faf0918b328c982fee6cc1f49d2af27aaca9783e477d6d61feab991bd27459794afe1d3c7dc56f42853c7aaaa4e169764421ce9b148193858d508a9eb69903b0c1e738ed44cc2b4587fb4095cf8ed99fb6580419edff46ed55bc53f51c04fee4ee8fdb96fabe97b4bd23983d73e3b1bb6096a6755c606607e49f5104e8c25de184ef5438e4290680d4dbc7168399e5051bd391b5b95a14038c2ee5f4f2732297bfee8302f1737333d8c36ad13a2e28fe0e31bb2ce77574a772cf61fe4081df6afd17c5fc5ed78303aea140f10a5bfa76726a5981c507f0ccfab7c8ae24658403bfa1c97813dd8d1a3dbf4517210ba6233c5c4af13d7974b2b73161f417716861f989433018f1d9185b469b5e6d5efe7b571b7603fd44335c7105d823f8b99c8bc4f17dc1931035c4e416ca03adf043515005464597b510f9452354e9c815980daeb8eba0a18ed0813a8c6558d71bb664c20210eeed1a8c0b9a8ad3af716b5a2537fdcce2e84a6720f526ee4d45e635155d14826fb0474bb7a0020f820f9da4f1da0c569f15d1bd14ca13ff66f9f2d43e2df6eea9ab9611d8ae28a9cf36341d6444f1dfa4bd56a84167b698913139c50025f501b2ad9d7adf5bf4684b359ab0ed8eb2c496f1c80f5f6663e7b3597e9732cdd3a2f27a447357a1b30b9a8562d5a54c658760c96e3f547b9ea1e0b71a323f3e0172c67ff89591d625ca01b217111ba210a62d4bcf86ec2a65098c02ceaff578e47a90fae7c826f463ea61ff8686704b07ef1143fe09c412d645c35910f53aa7e5ecebe0a613847d9f8eee41febc901121b593f49cef25ab660b2ff03d4390736ecd14c58987bab8585269734cb4b154538d427b85497b775b7e70da64e606ceb03b146055ac66cb8f42c1c19f6080147a51ff35208ad0f41badb3637913e913a8a86b21a9564a6554b2b6fffda2962566e43375d7dc99d4eebd795d10d3d4bd490acca40444fefdbaabb4952f1eb38f008cfc7044523803f331db2fe7551083352721f658d0f4feb868cf76b7601b21210c871b80c5473369c98f346a67f179de1b41bade72cb8360929353dab2f22dc104633af22c6d5440f7052fda161f4d5d3c8da2bf77f8bc8c64490de238ac0c3ee0d8687dea76c83555f4bdf9fdf9daa489b51933ca037cda856a29de14b4db715d00c96ec05144c3b6b0f9e721f9ed5c12f20d684ea7560d5b22a1599f3d19b79fe5059fa1e20153b6c0c771c70cccca578a87aee2ba81507f772a77f0abf84c71cf24951a917c9592f0b205f0b0855bbfe8b54519cff4480476c8fb86c1a2ff494afaf22b91d7caad89d1b66164", 0x1000}], 0x3, &(0x7f00000003c0)=[@rights={0x10, 0xffff, 0x1, [r13, r5, r14, r15, r16, r17, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r11]}], 0x30, 0x40e}, 0x404) 16:20:45 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, r3, r8, 0x80, 0x402}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000001940)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea306000000000000007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c0d1f11b9dd9c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a81000000000000001049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea4928134638481089f09c1319631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000005b2774ec708c92c5ab53dca646f06f84c0b67e32eea85e900099374b618166d7f7d4ca4ff4c461b99de53a7775b57251aad2f4ff010000a704256aad4f2c815cc0bb3a9624294705d2934b6e44edfd2ddfe9e3f6b396c908984cfa04943d6cc8c4cbc31bd83c8a74c29c0e80ea839ef86610745b7416f742c765a3635ba508922ec21be926b75bbdc004d8eefa63d2630c9182be7715ba5078856efb6b581166ab8a253985b13a8d6f25f581bacbe335d34a809fe1a3a847b218cd183eca093828016a37a94d20eeccaab9891d2cdf47d646f6a1c75ce12edd5374db81103c8e12d63355eec0e7b2e302ebd4a84f45c510e8103a08f69eecc4003dce1e28704f282b25a42ccaa3e4f69c5b28815ad959aa4d684948270f4261af87106bd5c795c0109fa71d7205c65813ee7f11f54af623d1"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:20:45 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) 16:20:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001d9000/0x4000)=nil, 0x4000, 0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:20:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x20, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = getuid() r8 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x0, r7}}) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r4, 0x6, r6) r9 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x4, r7, r10, r7, r12, 0x1, 0x3}, 0x1ff, 0x240f, r13, r6, 0x2, 0x40, 0xfff}) getgroups(0x1, &(0x7f0000000240)=[r12]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r14}, 0xc) close(r0) r15 = socket(0x18, 0x3, 0x0) r16 = socket(0x18, 0x3, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x109) ioctl$WSMOUSEIO_SETMODE(r17, 0x80045726, &(0x7f0000000180)) setsockopt(r16, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r15, &(0x7f0000000100)="8c65", 0x6d2) 16:20:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000440)='-{!^\x00', &(0x7f0000000400)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\xee\x00', &(0x7f0000000300)='!^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = getppid() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r5, 0x2, 0x40, 0xfff}) r13 = socket(0x11, 0x3, 0x0) getsockopt(r13, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x20182, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/vmm\x00', 0x2, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x204a0, 0x0) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = accept$inet6(0xffffffffffffffff, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/ttyCcfg\x00', 0x40, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/ttyCcfg\x00', 0x8, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = accept$inet(0xffffffffffffffff, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001040)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000580)="649ff32179ddf2dbe2b38ce8a69324cafe06aeffe64efca31055061e396974d5821cbfa167aac156f70a89d4cbe38edf63222d8c6f1c41d2e4805bc77d6f91e5605269e828968fc647d99d10710e79dc28eafea70dce74cbe7b8d82262d083697a70dbc7d7006148d814ed6f0c8422159f78b40781595ec668d02cf34a812bbe1b4348397892226410d87b934d17624354df59af6cb47d45f0a5c2222c3ac09cf6d4addcca76948852043b83970586910a9f625a2a95c28744e0601ecfba7619b252ed3211c0e0403419302f939bc498266b188db2baede4ba", 0xd9}, {&(0x7f0000000680)="998685fad32e76de999d10d647217f317a8d74f227ec57fbff5ee84079872beff7041a7e0c58ce05a6abf5e90e61708e1a7000e880499ebe57c00d365b564133048c631f2b29fbfc7dd8b54dbcf8b81d32c9e628ef6cd2cefc5a642bfa2cf46ef59bf1427eb45d00cff14bbd46db655a07aead30d979a0c0828ac18e004ade", 0x7f}, {&(0x7f0000000700)="38787d619905a2db82ec78ad5155da3b0a83da1ed246d91f1731a7a017887f7f5433c6c1b85dfe57b641f65d79e2b497ccdd7a1d3e8dd28b73011d129f87d21b13c6d783be1881a6d92f0453ec0b80881505074f512b9a53d7fd16c2b5b36b3a85579226ea1bedc1c59afda056190bac54152fd8196d6f744b0ca75d25c0c13647f2cec27fb05530981dc93f2dcc1b4314e7ce4bb9b8abbfd84ffca4bf8a271d380bc51ce974d8030bb2884e115ec829732fc21ba7fbbf9ac464b3c06db8ea8718309b2318ff5ae920d291d76327be1e66ccfa516002a66ca950c93b08da0ff6681e11b9de042c9650724a2a95127d803d274489", 0xf4}, {&(0x7f0000000800)="41cedf4d57963c03088712d0cd9a199e7466a3418d3284cff5bf367e2b607f539e7e93417fcb8bbe4e108d9f9abf3af19a750f3b3175e26b0d5fb756f34e277a3f2a9bc15125f652457d2d2fe40666236252badaba2211954bf73bb1d62bcce7f571c1e7dd754fdc04f29076e316292cfb9cb0110332c1388e5025cf462e6c754c872d6b2a93a19a366a70587711920091d85ce422f073d723799cd12771eb65d37588c28b615907dbe00abc7c27842f3f482a53", 0xb4}, {&(0x7f00000008c0)="8fadae43aa277614099b8b5092e86de0193e422581b04db8bb9fdaf87ee4ef0054af203f9bb3b0caba48cedb0db156fdae431939fa7130fa9fb642f072486d836783e8900a68b5de6314d6c9f975198d1797ff497f128f", 0x57}, {&(0x7f0000000940)="2bdc41bde5b1ad03f0075b6e8bf1daabaac1fa83c037113214ea607928dd5708ec3b8bf99cfe54a47700f97269bb9456c6703c30a06a7d5c50de6bb4f41d18c6fd707627ab2da4007657a7cfa588f1e4f05205b8f6f306cec3759c4adbcda769e1e96e3932508ae687cdae4829f048442d4450288bb1418cc216e687a42cc42b8d7d8be40d48386714e58d9604e41d7392f66e84a9c38eebea511f8f40f2923e027adcaf96e2e21de0e7", 0xaa}, {&(0x7f0000000a00)="c1d7063c5eed08eb93921504416a954264d5ce3588f1e902788c6d5372fd9a1ebc2c07ab8255a3a4b0369ba2ee011a6406fa5265971a3a7e7140c22be785b32adbb978053e9531d294a1a08fadacf4dc8de26fc75e180bd4e1b78ac6c264260d4eb88c0ede9dae75d039c6338c2b736ee5dbfb7e3c985dab7e5577fe0e3bc07cce490159b57794d4acf4bcc388b9d8779551e4c8109ad2421debbb839468e3d0a95fe7a64ac70d", 0xa7}, {&(0x7f0000000ac0)="2c12462441e943fc588832e0373dc5e8c50541a0fdca2f6c26fc22693ac4f19e9b7427676d821b8bbe536975c50af6bfa043180a35", 0x35}, {&(0x7f0000000b00)="eec64ecfb1da5f8eb69543c993fd2747702e6db091963f0e86279b284a5b27e803ffea5751ff72e6d4ad57ca7037d3bd74b74d611fca2321e23ad4879802b8b15cfca0b3848a9caff7deace90f2d1e4d056490a446177cd4b03873157306c9d970db28237c94854d21cde863", 0x6c}], 0x9, &(0x7f0000000f80)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r2, r6, r14}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r15, 0xffffffffffffffff, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28]}], 0xb0, 0x407}, 0x7c6fac712091ff82) r29 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) write(r29, &(0x7f0000000040)='g\r', 0x2) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r29, &(0x7f0000000480)="20cf0eb49f513bd342812e7c73f6e5ff3f303e9ff3184e5799622bfe3a03049ebf832afea038ae06facdb378adc5997cb8d83aff70a3616b124717cf5ec7029a1072cf11b0223fa9f7d55ce22ff5a8b6c14d4bb1bc01fa449913e0dfb801c70c3ecdfb64942fdfbfd13924b1bf6347495e5cda456a587c7dbd8960698d70b077e8a280d0011c4bb8939630d7765b76b8ecdd9a9e1626c7803c638b2c67290c8f91a3ab2d359b1398c77dde2fe484f2ac9baa8d62d3788b42cc253a3e255c9e0bf5a2ab97d3f4fd1ddc03adca48d58933d9326e14440f4e2db9f3186ec9b10b475c6ca72f", 0xe4, 0x0, 0x0) 16:20:46 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eae900005c000000", 0x8) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=""/86, &(0x7f00000000c0)=0x56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) msgget$private(0x0, 0x402) 16:20:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) pwrite(r0, &(0x7f0000000000)="1821f33fa3b1db12145bf69f478e62517629637eca7f016c2f22f0eac6198ae29e027e37fb", 0x25, 0x0, 0x3ff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f0000000240)=0x64) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10082, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r12 = dup(r11) dup2(r12, r11) r13 = openat(r12, &(0x7f0000000340)='./bus\x00', 0x2, 0x6) ioctl$KDDISABIO(r13, 0x20004b3d) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = dup(r10) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000080)=0x1) dup2(r3, r4) 16:20:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x100, 0x20) r5 = syz_open_pts() write(r5, &(0x7f0000000380)='X', 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = dup(r6) r8 = dup2(r7, r6) r9 = kqueue() preadv(r9, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/24, 0xa0}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2, 0x0, 0x9) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xbfa, 0x7, 0x7c, 0x100, "452c9ad2bb64a799d1602e5b9aa8a8741657c92b", 0x4, 0x7fffffff}) poll(&(0x7f0000000180)=[{r5, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6, "57ce28750b4da1ea9167f111c100629db9f4355f", 0xfffffffc}) msgget$private(0x0, 0x80) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dep/speaker\x00', 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8190, 0x0) connect$unix(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="01002e2f6669846530005fba1c74038cbc83681ef668bce680789ec12a7116c0399f159be8eb6c83c0ba2c2fce7582043ff58515d63927839c719d4f3710aa3982e4d924e018a3b7bebf9ecd366a2d7d13a3981684f5ac3c6053740ce737879fead5bdc732d688279638fe1aba0995b95da71c4046ac38d0c7ba8c05641efcc5ca6ab403ed1c28b9ecf6f6be2382ab91a4a10568940bed"], 0xa) r11 = socket(0x11, 0x3, 0x0) getsockopt(r11, 0x11, 0x0, 0x0, 0x0) r12 = socket(0x11, 0x3, 0x0) getsockopt(r12, 0x11, 0x0, 0x0, 0x0) getpeername(r12, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) 16:20:46 executing program 1: socket$unix(0x1, 0x5, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28c282db9e3c6fb5084cedf9226d2f09ecf9beca1af6f71dbb11cbd6dfb04c6871a1c87f2e7a68c050917b400f089d847157371aa10c591ad2"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:20:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000006c0)=""/216, 0xd8) dup2(r2, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x3ff, 0x1, {0x180000000000, 0x7f}}) 16:20:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) dup2(r3, r2) socket(0xfff1ecfeef90ee46, 0x800f, 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x5b6c333a, 0x80000, {0x9}}) mprotect(&(0x7f00001ee000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:20:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x20, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) setsockopt(r3, 0xc5, 0x6, &(0x7f0000000280)="4bc6286f804ef7e31adcf5370f58422a4690eeaecbca7c884b5cf23cf11f3458f7c3d3b10c3203fde7521f44aea00ed96aba2b6fb0b74d645ef7ede2295cb9cc31df658bd7efcc020837e1ef448cf50bb5acb6c623f1b2608149f2ee2828621aeb16a3ebaceab1e2baf15ce4a6ddf49f1bba0eb50c17fc3ca325b379de890a2c7a501fe77fb2ef77bba25478f7ffbc676ebe5de48299541aef90dd50fad90afe9e8cd68be4cf3f0e8bd396223240020bed3455446ade39a85cac458b6585fa0f70ea6039d838d3919d41e08fb8", 0xcd) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x8001, 0x3}, 0x10) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r5 = fcntl$dupfd(r0, 0x0, r0) r6 = socket(0x11, 0x3, 0x0) getsockopt(r6, 0x11, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getpeername$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x1, 0x4, 0x1) getsockname$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000100000000000000000000000000000000000008cd4ef17000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19f9eca23abcbfed94f98893d019c181d8d4e73204e604948cef1ea1aa24c6821c49a"], &(0x7f0000000100)=0x6e) socket(0x10, 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x2) connect$unix(r1, &(0x7f0000000400)=ANY=[], 0x0) dup2(0xffffffffffffffff, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x2a, 0xff, 0x8}, {0x9, 0x8, 0x6, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005842639fa14fe30e998b203c6625fe3a0d585c35c828d1755834d9c42b58ef8c06c71bbcea94084a8ccd95df97acc7479b729ba8d090bba80a8a01a2b620b8d093c79e9418de13485580f83753f22e9fb243a2ff9ba507a9e4ffa6247efe0f630a9c87ec87fad105c96cef7c76dfb5c01e27a0314d602a53504e2dbddc8939656f5468f53aaafdd9419518bcd3e2de55e175e01e031950cda23eb1df79685a679d53306ae6278e3e45c42bf3550936816df6b08bc4af17bbe3903579a6809f8e3a3c14e52aa76c8f75e542241c1e1adbbfb96dbf63"], &(0x7f0000000140)=0x6e) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x4) 16:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:20:47 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:20:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x10, 0x3, 0x3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="5d10d45bd378fd48bcf2de561c1a0540982fb93849de178fce2a5413fbb06debfd06879595aa95d606e5c0d9b8ce4907b41b9643e7f1f31fc5d2047c8899a89842b1f2f5e0b595822c426f66548fd8d91d037e8173543a3180fe50b8104aa1f3a354ab042a2633ef4744da", 0x6b}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:20:47 executing program 0: r0 = socket(0x800000018, 0x2, 0x20) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) r3 = socket(0x6, 0x4000, 0xe0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x61, 0x80, 0x80000000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x82, 0x40, 0xe, 0x3ff}, {{r2}, 0x0, 0x10, 0x20, 0x4, 0xf084}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x10001, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfff7f, 0x800, 0x9}, {{r4}, 0xffffffffffffffff, 0x68, 0xc1, 0x4, 0x1}], 0x101, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x91, 0x2, 0xeeb}, {{r5}, 0xfffffffffffffff8, 0x30, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffff9, 0x46abda687d048b51, 0x20000000, 0x3, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x38, 0x11, 0x5, 0xfffffffffffffe00}], 0x75e7e02a, &(0x7f0000000280)={0xfffffffffffffffa, 0x6}) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x1, 0x8000) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000003c0)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000400)=0xffffffffffffff9c) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8062, 0x0) utimensat(r7, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x526}, {0x101, 0x3}}, 0x0) rmdir(&(0x7f0000000500)='./file0\x00') pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0xa46cac47f23e8869) getpeername$unix(r8, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r9 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x800, 0x110) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x1000c) linkat(r9, &(0x7f0000000640)='./file0\x00', r10, &(0x7f00000006c0)='./file0\x00', 0x4) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x100, 0x0) readv(r9, &(0x7f0000001840)=[{&(0x7f0000000800)=""/41, 0x29}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x2) r11 = getppid() ktrace(&(0x7f0000001880)='./file0\x00', 0x0, 0x8, r11) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) ktrace(&(0x7f00000018c0)='./file0\x00', 0x0, 0x1400, r12) 16:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\t\x15\x00', 0x0}) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x7f) recvfrom$inet(r1, &(0x7f00000000c0)=""/112, 0x70, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x29a}, {r1, 0x60}, {r3, 0x40}, {r4, 0x10}, {r5, 0x8}, {r6, 0x8}], 0x6, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:47 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x20, r2) fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x104, 0xf0000000, 0x9, 0x1000}, {{r5}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x7}, {{}, 0xfffffffffffffffb, 0x2, 0x7ad8af8724147f95, 0x5, 0x6}, {{r4}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x4, 0x7}], 0x100007, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:20:47 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r10 = socket(0x20, 0x8000, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d87aaf1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x20, 0x2, 0x46) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r22, 0x0, 0x3, 0x0) fsync(r15) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r26 = dup(r25) dup2(r26, r25) ioctl$TIOCFLUSH(r26, 0xc0206921, &(0x7f0000000300)=0x64c2) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r27, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r27, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) semget$private(0x0, 0x3, 0x920) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) r31 = msgget$private(0x0, 0x0) msgrcv(r31, 0x0, 0x0, 0x0, 0x0) r32 = geteuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x5af1, r32, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) socket(0x18, 0x1, 0x0) 16:20:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f00000003c0)="bebe08ff7ec141df5d39052bdb758a1ef9be6d3680850a17eb9ceb2fa9e5b45329915692715c1ed533b24b212f1f95b8f37cc3bfe942298d88660aeb2e4a7e9a5c2269b73d8b0000b924b247b816b54b02002c02cb2320e718c87a86da527e0037b000"/109, 0x6d}, {&(0x7f0000000280)="a8623c64ad44b89f13f291005cadd0c3bc1b8dc174baa6d203a447da43c87eae", 0x20}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000000)="9d30534cbeb17ed8c3be", 0xa, 0x402, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pread(r2, &(0x7f00000000c0)="428a7c7c9bf29d919de9c43ad86592db4d8f92923e9f22f222a6296817be8e0a9bbdde9bdfd57d45fe54b8d3b862f0ccf38feee4a6e5da92", 0x38, 0x0, 0x3fffffffc0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x9d, &(0x7f0000000200)="b66ef82bafa0b0e6b7383999aed413a7787ab54337ad95ac2873d992fb7484e0fe695cd0d181a1b0a9a49fb900dc08bd5f446cff4b291a33a277b1b0e21b4b0e678df1014c61b1ebb617ead3adf17e6adb7ab3ef7f73553551734aac67104e0e10eaf02413b91d76aeb8fe96bcad3f725889481dca4598369d1f918688df29a482960be8a4df4d9cd1e1c38f4afd9601640b22d846e15d581544740557") stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) r1 = socket$inet6(0x18, 0x8000, 0x6) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r3) dup2(r0, r2) 16:20:47 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0/file1\x00', 0x6000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3e5a9e747a60c3bc, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0xfffffffe) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe5dc0ce886bdd975) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x6, 0x800, 0xb0, 0x0, 0x0, 0x1000, 0x7, 0x1, 0x0, 0x7f, 0x50}) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') 16:20:47 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r2 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000640)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) r5 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x20000000000001bd, &(0x7f00000000c0)}) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x5, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r6 = dup(r0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) r8 = open(&(0x7f0000000240)='./file2\x00', 0x200, 0x91) getsockname(r8, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) r9 = dup2(r6, 0xffffffffffffffff) munlockall() r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r13) r15 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000140)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:20:48 executing program 0: r0 = socket$inet(0x2, 0x68e015c2e98ed023, 0x4) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x2a) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:20:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) 16:20:48 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000001400)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000e00)="12539c094fd4850b83a7d7ab4a8fd610a66ca9e2386703f5d3e7441f686b76a5afadacae568fc59714e6c58b4b46cea62c99559ed1746e1cd6f1c78f53f1d5b84ed35b02fc7bd3f260218d7775a114adc0c5ee16031c4613dca229660860acc9e4de3375530d2ded5d9ca0fae538227f0ba1a1922fec", 0x76}, {&(0x7f0000000e80)="7de0ce4f2694270d52300c0d7003bfdd8e86d54cd153d13e37c2757d74da9d732f5bc67a98b80dae027b2fa975b016a86eab3a84ca9a7fd3ae70cf906c506eff188933beaad914e52cc714650504fc05f53ead934526989f05f73cf2c7fcf4922c463f3bc0e2fef1f7a724e00370848cdb0876ecc92a50ad3369ed27c1b8135d7ddea575deb39d4374e7840194", 0x8d}, {&(0x7f0000000f40)="053f47d1ec72841cf96c2584d6aed8895fdf8876e1b07e72e3d05726f00616e864e8a0cd382f33c13d6e2068fc61c83b5bc00953caf598653bff99e4d853f9dbc70e69c903e2fed585de3e6b1d095b83155425299810ff1a52f789af2eda1888f637be355c9fc8dda6ac98c5e31d7b7939b68a14305c91f1c15aa5051540ff286135a71fef6790527d4a", 0x8a}, {&(0x7f0000001000)="329c99ce698cd61177cfe00b7714ba5745045bbbc6f3eb45653b8d1f13f9a1633df8dbd630375b57f479caefce0ddae89a76326190b9bc7b395a98c8e5e424fa2c5352a9727b6c6749efed1be5d09f56a3a6198b1bb38a58ced2f4bb74fe59aea26c720856d492aa5af86343be2ee37eb4272e8ec835c88c9703efcd155669042c55ecb28f6d83cda148de7337df448bb58dc9d6122237c28285f6772d1bd42fb922361b272441b7db776ddcd698a632db444bbe67e88064a069c6c98a4d76fcad0e39b36cf9102b7af551718e2e12f1288c025bc19eb400a8b66cc4342f", 0xde}, {&(0x7f00000002c0)="ad00cc16a02aab024e758a5402278a7b31623fc401d1e3d6882a46602c19733117f1f0", 0x23}, {&(0x7f0000001100)="f4a8b564ad80473dc2d192be2645df2eebbf3895cf227b30006a21a78521ce53970e4919c1946607ce509a957cd116707ed7001a6c81fefa250827f31230e0e050a346adc9d5f35428b909e1d87fbf4dbf398827af9163457af416d67552964c42657dd46feb1d740ac54bda1d42db9f2d2a2ea7d3124f9b33ecb340b8c187dfa2a07c30b6e27b5c6e01314a2a6022b2aa65414dd5b029a640", 0x99}, {&(0x7f00000011c0)="0f154de219c0737d9e9b0d1e45b346fd3f9113ed6c0788abd6cafe595f4638c22a64dcc63302e3dead4e8ce20d2a371478fa3de683af96eebd961204c1c9b2ece1e33880647f1b9a3d1c5b20f7c90c12e86de4d959dec38ce4aabdff8853b78d234917cbc67b3bc42adf45046d6d0dde005abb8c7cf37d3a43eceb64461d55a8124b6f773eeada8a8c58d1a90b19f318de44562bf260ecefc5595a49244ac9d44b07e546cc0fc8c1751187133b25308829ba50d047e0f6c4f7", 0xb9}, {&(0x7f0000001280)="87c553d84b6555d1c48f1a949ec44bba8a7f4fd19c683edbb17df39ce7698c80b202a1210b559e3293a6f51d75e1ed3835a91e15d0717d0218fc3945169a067588c153dbbda6cc8afc9a535d32a650804ae798d4d5c3a0a6b1ecb52ff19df5bcc0b1254e541324be47646bcc6a05ae7c0e8674c68a5f2c695e37f1b0f404b8910f6216eaa3e57e0a88cb8d0a259dda9dba4e9388ff041afa03ea7693c859f08ada19ff27390cae9bb4d04ba0627c51f0dacd9f75f40bc97c6c3042054e775641b17ba6c04af96be6067145eec871ffdc8d", 0xd1}], 0x8) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:20:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b5e1947b8ad72713f469f59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0001000000696c6530000d51ba4cc08cfed1654483f9c6d2fc2e599c6b2d78f9a1261c9cef271bb8df6e4183bdfae9a3e55f265af3a3ea9cac7e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r17 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r18 = msgget$private(0x0, 0x200) msgrcv(r18, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r18, 0x0) msgsnd(r18, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r17, @ANYRESHEX=r18, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r16, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:20:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2c8379d345c062fb) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) bind(r5, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) 16:20:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) getsockopt(r1, 0x200, 0xfff, &(0x7f0000000080)=""/125, &(0x7f0000000100)=0x7d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) openat(r3, &(0x7f0000000200)='./file0\x00', 0x400, 0x100) 16:20:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8d, 0x80000002, 0x80000000, 0xa03d}], 0x8001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x68afd550, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x9, 0x40000000, 0xfffffffffffffffb, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x879d92aa4b33b3e8, 0x1, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x6, 0x5}], 0x8, &(0x7f0000000080)={0xe6b, 0x2b17099b}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = getuid() r8 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x0, r7}}) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r4, 0x6, r6) r9 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x10, 0x8000, 0x0) setsockopt(r11, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x4, r7, r10, r7, r12, 0x1, 0x3}, 0x1ff, 0x240f, r13, r6, 0x2, 0x40, 0xfff}) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() r17 = getuid() r18 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x0, r17}}) setsockopt$sock_int(r15, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r14, 0x6, r16) r19 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r23 = getppid() shmctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x4, r17, r20, r17, r22, 0x1, 0x3}, 0x1ff, 0x240f, r23, r16, 0x2, 0x40, 0xfff}) chown(&(0x7f0000000280)='./file0\x00', r7, r20) 16:20:48 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:20:50 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) 11:46:07 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1087, &(0x7f0000000000), 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 11:46:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r10, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0x1) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r13, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r16 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r21, 0x4, 0x46bfb) r22 = getpid() fcntl$setown(r21, 0x6, r22) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r17, r5, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r8, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000088cfe36ad61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r32}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r33, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r36 = dup2(r35, r34) accept$inet6(r36, 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r37, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'la\x01', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1fffffffffffff47, &(0x7f0000000240)=[{0x1ff, 0x4, 0x1, 0x3}, {0x1, 0x2, 0x0, 0x9}, {0xe80, 0x8, 0x4, 0x9}, {0x7ef6, 0xff, 0x5, 0x3}, {0xfff, 0x2, 0x8b, 0x5}, {0x20, 0xff, 0x0, 0xfe0}, {0x8001, 0x5, 0x20, 0x2}, {0x81, 0x7f, 0x1, 0x20}, {0x7ff, 0x2, 0xff, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="d09cbf1255f72ebea1c797823d5735b10909c3f9db98cdb3e976db630856c67346adce55da0d9108d9e326f844876a23571a6c1a1315b8cf7869e630057351483738382d28b26654b53bbd34596ff252ce03a4b9ad2c8f077eb272d6528ccadcedcb82b56c2b59ab36f61568a9879ac3341d09", 0x73, 0x0, 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 11:46:07 executing program 0: chflags(&(0x7f0000000140)='./file0\x00', 0x8000) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000380)='./file0\x00', 0x80) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x1e, 0x4, 0x0) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file1\x00') r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) socket$inet(0x2, 0x4000, 0xf9) r4 = accept$inet6(r0, &(0x7f0000000340), &(0x7f00000003c0)=0xc) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x2, 0x815ecc4, 0x40}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x1db877ac541d2a6b) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r7) r8 = dup2(r5, r6) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000200)={0x0, 0x101, {0xb, 0x3}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r10 = dup(r9) dup2(r10, r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x11, 0x3, 0x0) getsockopt(r11, 0x11, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000280)=@file={0x98fef570ab4087b0, './file0\x00'}, 0xfffffffffffffdff) write(r6, &(0x7f00000002c0)="ad18f05de2b4ef18f27266ab3faaa16b95aa537d807319df13819c73070d6f859496ab8aa0587e38482b1ff1fcfc1958ae589d1b14f472ce70c41879c387859c9b20b7e53ee3e938f22b79f665c86614771ed8e7f242114894677878b8d73bd250491102972772", 0x67) 11:46:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x0, 0x0, {0x371, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x254, &(0x7f0000000240)="805d863ecd66b785853786cfce85") r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) socket$inet6(0x18, 0x3, 0x20) r15 = dup(r1) dup2(r15, r4) ioctl$WSDISPLAYIO_SBURNER(r15, 0x800c5751, &(0x7f0000000200)={0x2, 0x6, 0x7}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80, 0x3}, {0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:46:07 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffc}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xb3) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/4096) 11:46:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x9b8b101c76fad76c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x89de, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x89a6642ea22f7911, 0x0) close(r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000002c0)=0xdd86b8054a567478) utimes(0x0, &(0x7f00000000c0)) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0x8000}, 0x10) 11:46:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000001540)="9d47f818c0ff40954e0f255780f59da39857308693940100a54a6cd185c5ff4e5193e0113cafd04141b5c286090a9ec94cc309640d2cb7f92d488a1f384208b72ef2d08665dc8c12fe05000000a64c1b944730878c1d24573b395496", 0x5c}, {&(0x7f0000000140)="441b6580a9bba70a5fd3e5abc3f126d5509176e529ac5430013b7ee4083109893e4956507a4352d7ba94fd0938a039576f90cc8a0af34b9d069542810ed803e1916687a4a769f66197fd6471dfb01cc8909967cf401414a8fb3bea0622da14fcfad4721767472abdc62d431b48a69b3d4db3bbdf303eff63e965402820f670fb216d3f292ffad96f084d6c1ee2ea81e9210234b712aa4c7480029b8c6f14a5c6e526542aff05d37440957041ed84e815968dc8d9666c4c1f6dc37724e5039f14cd9385b72bf8b5279718db6178534c3acbfdbd7811c8737c89e4820f64f1de05cef9b7de3ca2b4e6cf6c11c83b", 0xed}, {&(0x7f00000000c0)="f40da1240a4d2240a174827394139bbef8796506bccc9f065cac1fe1fc9a3a1184df686e843eba88af5cbfc2a73c092a25beca959bc16de92cf5f4f3bbe5c6f60000000000000000", 0x48}], 0x3, 0x0, 0xfffffffffffffffc) r2 = semget(0x1, 0x4, 0x71a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001300)=[0x296d, 0x40]) 11:46:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7], [0x0, 0x0, 0xffffffffffffffff], [0xe0040000fc], [], [{}, {}, {0x8, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff], [], [{}, {0x0, 0x0, 0x1f, 0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0xbf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="6488b1a41af8a718146920b5784d99aaccaf9875de731ddea95da72153d9b2b11a7ddffbddd2051abe1eff1d5b47c5dc27224a58ef33673a5e93b010b43e9bcbd26e2d8f8475197e973451e20a86b48d1b5228bfeffe62b75b1b4fcefbf7672712b5d29e905d34957708eb81a561dd12cb5a5c551c71df3bd889f7ef756357faaaf41fb9fe3d698eabf1199b549a4b2fb08c8165e39360eafa2ae5de7724839117e2a633269a8728a45bc94dc16ef9865e00dd3c9b224fc1bedf35a2ad6bf033d4e782e0d0f7dd1566c0c7758befb3f5d981f0346b2f854ed5b07f5daba515f516a632bbe4949518f4883a948df85ded91d7", 0xf2}, {&(0x7f0000000080)="3c852931d83c2d9bf031350cfbc56891b94bc9cca7d178264ac3bde2c3d8dadfda3af91a7da59b359ef6c9bbd215c4de8b9d1af1", 0x34}, {&(0x7f00000004c0)="f82916e4ef14a22c5bb3ded886c19bec3d30b795b144a7dadbadebd08b8e141788bda8b4b1d45121aaee982722c09afc994451073a2d5d971de1591c944d6c69b0de6aae800094c71ef16ab0b9979bff54120448e49665a29ac2f40f08db13bd8800a431d9acac34204404bf78f836483e92d2f9ff59761adbfd1f1077cb8f439a2daa5e6a5e558ccf49b9db91f1b5d7b8057252a1b8063c074499d067c5a676fbf29ac6a4e8fe84d648551ab1da325d879f1a5d69a77396490865726aa67b14458f74486fc28b4ad5473d4463cfbbe62381ae5dc786d5b2b713", 0xda}, {&(0x7f00000000c0)="4c79b83018edf759cb293d33b6a1666ac1bb5e26b2e861a5c62536891b3ef43363c22a79dcd2ff4f7723a9d0cb140d10", 0x30}, {&(0x7f00000005c0)="323723521e45d906e688836981c258da1a2ffbe9f7f52868cf2beb6bdb9c02a6e694af0c3d63786c1a5207ad914276124a33ee1eb6d3a23b0a3ac002793b6fc0426390842c5ffb72", 0x48}], 0x5) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x4) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 11:46:07 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) connect$inet6(r5, &(0x7f00000001c0)={0x18, 0x2, 0xfffffff8, 0x4}, 0xc) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 11:46:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0xc, 0x401, 0x4, "e47c735a3996173dacfe0d22aee780715a5fb51c", 0xfffffc01, 0x1}) clock_settime(0x0, &(0x7f0000000040)={0x280000000000, 0x7fff}) socket(0x20, 0x3, 0xfb) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x11465e3f088f43db) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x544, &(0x7f0000000440)=[{0x50, 0x0, 0x0, 0x400}, {0x7f}, {0x7ffffffe, 0x7f, 0x2c, 0xfffffffc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000380)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0xfffffffffffffffe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)="101d99ed3b2a47afbc427f70ac1c61627bb41a7e216554169c193861d84647ebdaeac27189e0efb7f2371ccb2448133886448378cda38b1a4d0c8dc5a6007424ffe1a5240c4643b02e114c4b1105fd23c70e4efd4dacf2dfbf2a66119a25a8874390c93b191500d149a03031", 0x6c}, {&(0x7f0000000240)="8d836a50f49e31393896a55493820421a01c282d7ef3dd75d520fceb7900d4cc397ab6cb26bd2e784f80d84fc9c382090ca47c3fe9fa9ac08e4004c20fdb399d72e86a65f4525a46e2789f4ec60f3336c4d9ba2c8b51540f39a167a303c1b4ac2d002a8a77", 0x65}, {&(0x7f00000018c0)="4285da0e6782b14e19cca15059a2778861e72e9026a230c8fd70d968cdad3f721d9d01fd9299fd8c25d230f08e10e69cbcfa2497099be162b9cae87cf6656089e5ccc1e67d549ae4af35625b8a6346568a66ea3a7adbc18d7df45083592dc60eebe50a66e02f1f49b6e94146e7f43bbe0279b4e1da3a3d0005ac667d5f5196805821840fa644ef9da5dc8d398913b5bb2c8481c78bb859b7265f22f10822c02da9953a1944f04da6514db2419abf3dbe2e9b99c6a72e5306b2010af875be29b8924c6c8e308158b50bd79a3b09a060edb14d6a41cc161c93e97f1b3655d5359d3907cec89dc73abe9d09af7fbed2a30b7a4aa1054c00d67156e3a8187f23e6c4806f0fef0ee2aba46e33913aef822e0e42ecdb466a49be58398cbfe0934bb121cc64a954e54d6f35f3951f9cb739b6fe941bcd20c53d2103d01737350acac97ba60d7d072bf45cf3db2aba473f23bb7cc5aa7aef90667a568db04666fef24d8c9fb9836e982dcf3d37eed923ac696d2ba10e4fcf861bf839200f7a2ac1aafb1a6d4815955c098baa11234553b88999453c9aa0f5bcc2a551195af60b5bef67cc5846bce3a0d10044911122937be8127720e0b2053e8d04852d95d02b0f3e4a570b3a285f6ca7a3770593a72f04bc02d9e7a499b79f357e7c7d19259788b69340acdcb47cdbf2bfa4d6794957506bd507e6d9380068e52dc7420759a31eef0cdca2209f34875122778d7f10260b5c98bbe47c5b89f0e2aee41f24feb7f71dfb7d8f1a3ca409ed53cafdb6cca8db2d0c4062d027b92f1febe21d5efa13ef11809976336a9430f873e6dc8a43c3865fda031d0db081c9dfa089f405b53236cb9ffd02a0b9e17141b494222f019f08767bae73cd4aaa10c8f5ccad1057a6d1ebdc8bc9a30be26883a81d0b50ff093aa846b81491e01e303d6c4474f99f3cb919137e12fe811d4957a755867cb5806ea145f233438136bf625e7d38e2947bc041f7fd5c2b4792355ed6ba6e6edcb8204bfc4dd0c01b029aa9a7a9236c1006819b3c5afb6cb43ffb8ed324590a52afab3e71bfc42ea33f3435a9e603f86b527a10987f9c21f37cf0b58c7e15f449f4625bad3a773ce64663da58d479977786e534152b08500b8c0a4998babcb95f0857580aadcbf95c09bb25803c4a19ec227d11ca45473199c4816add89ebcddeb9e5921dfae41839b695076acac985a3c3e66c235b722cfdbe6374840ebd8540a4b465d9e1eadde6242b2f9aee20e20f94ebba9848131c212ff880fee962ccad0edf88ea70a697c3d11f8a87783443850ad40424edc592980b138d31476f2f41df607595d8288ded1284c4ad3506cde3b473bb2ee5abb6b119638e9f966b120640e52e6d990bacfacdae2d97f6cae9999e631c656996e655780b2554b8cd69c0c98f1ae179f49b617102a1e0ed7e4f15ae9e130aca068111441134793bf7258ce63a8c88b9604e263109f43bb914e5205832adb3b9749f9b53ed07525e6720c77c42e70efcd0a107abc189c615d4e150e8beeb99b7897f7637fb7bc957b593703d8d5318b11e803101a9ae311f914570fca8f16ebf1b834dc008b77ff749daabaf207f2807d7ceb5eea11259a333bb3c37c2b0e269fc2681ef117ef998a5ed8beac2f8fafb193ad6514fe3621c485de09c20602160a3102bf3ca9270640378060c69ae0741fb751361eab417254d246178aa00739778e16f5e533958d064086dec2bef6aa1b3f560c2e2595b4da6c3b8d82cc1b9363c178f6251574aa347caf2d346a9d47afb760586b6776ac8b26ca679e2a298f37776b9aac8a9f6676934d0844fe4053e0d87b7d0a670b1b21d8ba14d27318ae5e4a7e15c8fdfafa928f19e40a42ffa837990a235fc95b075ca782648177e42096884e0033995ae1f202690fc2730ab5ee52cbfaa6ca561cd5020e5ea4e26d2b4d211fc22b6352d4614da39d358562ce5fc01c9b09b608cf88fc16090e435ab3058e35ac03739cc155c93c39490cd5dad63582f3d1592ba44b1920f08fb8c3d422cb2ff57bb2c6d4de92616c62f3d5b0579ddc7c0fb345c3ae9a63bed788d09796ef93477d66fc3d4aa8dc916dd84e15d755e069a8dee2779b2749d59a6c3377dbed5255942e142be1a53d19860163160cdffe9aeecd8d07fe6cdd4c6d76b97990d93811913e7bfd9f8f34c06ef787bc18164883d6f76defd344ce9433f7ecab0f4bfa11b5f46061dc424cc867b95cb9692de74908926d67992c18f015c0999906ace08ae5b504e7ddf8b41b662f9f737a5c9f6e2a41a832c6f36d42f0f32fab1dff771d0dfe6e058f3dc062077d6df3303f9430517f2ef422c34336c800b0fa0859754b7b7eebef419563da378f2327bd2608e1c4afe4fa1f6ad7b817f2984e62dd9902bb8dfe970d822cf9d5c143e5cc25db4a806ed4cfe935a23beb89efd7689c69ecf787a2ca61595555b6da195e14824e7d58a2f12f68fe7c58bc6bfedde84f74e17198786cd663d5f5f51a0be51b89527743da5fd8a1bfaf0f1f88277d570f9f3b3405d3dd3f7edd93e75dfac920f21f56ccd2a0d0dfd596bf6066210f3a3f0c3dc77c8474205a2381433aa1f7da655818374bb93ace07cfcf94734cb07ae2141c5e7d4c91d438595d6ab318494077055be25c51900ea85052458fbed6fad5e74bf8c9b81ec613fba24141470083897c817409098fee395292e5202bcc4dae555d2e5c69b1833cb75d79c7b8f883127cd514c6864886c3f9f5522bbfc9a00b363c8b2f81d6fc787aaa3b22a876a12ec83fcd019ac3991be0d1dc32fc9106ebf7f6bde333460d8cd2e7b15e484f97752773a2f0472bb677626399018d2edc4a3e51f0f57446f89537c5558236d5036b43464aad4cb385f76465beb8ee3eb04b7ece3a1aaf3e7b131c01f2f5388f0b238b9eee79d98277a33db52cb7e591b8c4498ccdb90feb79ac770487be8c08552a98b50ca9e41fab6a2fbdfd86b28de53cbaec464b779adffb2145d0f7994990797cf2e9eb854b0ea184c6d4143cb9228888968a6e59e12f4368cf49dd3bd6ed4359ce4356a99b6394a83faa2dec565c7dab2285e46ae5d22af1ba4c31d994ea24e76dff8bb402edac2cdd2e1350bf95739d628a29be54313aef6014f1af2a164f69608e235258ca59cb7b9d5acdc666284bd63e3b071a01697de84f4a362cc09b1c5965dce7560950c3aaf8624850991cc092e28edf88c12a5199f2cc293a44e52bf2f1d5ef83b1d05d5fc7edd099a29c6e0ec449444a35a2e13a36f2aeba548b860f2d0eda88642d4f078bd2dc911b7500731691343aebcd08e48f36060a140731922fbee868e9f6052360868c6457da1c1a5d8516ca83815024c8097bce0737a40eb6a624294a8f0a30ddf874e0592fa4b108bdb8b4b9ec456c14ceed6dab31ef55692b3f29c6c602d9357adc7605f971113ac7dac9f59725eb6a4c25c6bba495d26e3f2f38eda1ea863d98f244770e3145eb3c2d984b36f98780366ca1269acf8fceebc9bcfc918d24efd3c899f00d8b522a4642286cc60c1cbce46b415fe2b9cfdf37cae54353fc63187b0673db25f83aa5df8e7a82c0ae3d62a16adb6315e1e56968c7665ccb1fb3b5a285d9357b11b72273bcec0c3c7a8872706481c87adc3b005f1cdd561684bd6d2383a5965c8233e26044e8153714f055d422741642e8a3736dccfab24e30a1f60c54e244425932979405d10e21bb5ab5976b8fdfab1066b79a489cb1f7e70eedb6382c097605de1965d4af3c6690fd3606878013d4ce932ae2403067e79162240a509621e4cead0e7916b8d63dca9a87b1833190aebe8dcb2ee77634254513721cca0af37690ec2de5da0f240ef7bb8dd6e292cdf4011b3160873c39d00ddd9bccef8f29bf3159ee18dce9006550d6f22baaa5dd59dbceb8c3e1b5bd14f5a64a993ab7cefb053fa44a2d9d00451e4894e20ff0a8b283e7c669e27c16af9dcc50c361004f00787c0f17cd08a14c2b34a554ccac18aedbafda74cc8735d7a817e34036daaa04410a7617691e46d40ec3f7a3505440a2a5f800d9b65e38d8d20d62ae24bb90d6d5db3252f68e2503e8236e2f4699c770454b087727c7a15b71834886310e2c4da9d4affbd47e4f93222e018c609cb78f8532dcf3fe38dc7b7e1cd012a7a2f51457e5346f2d2bfd60dc20983a0474ad6386ee5be6e200aedb612b210425eb0bbcb90c02d1e97af7944a1d1cedead14297855782520f148e2e4fc5b402b73bb262a519d8fa1531187f4c12ac792a9ac109049a852d42a3af133e8641dea1b0af5e7b1696839dd74ce2f06ff2706ff66c64dd737ec3731b3efadb5be1973676feda087f23f3f22db310372e02bd74979b1e803767d8d4c99a3e711b186dfecca9a3f0f5f62c9d394d31e454fc4e9186bd63c42042310cbc724337174f0e172b7a38ed5bc79f44491ee71644aecd7997d182cc3f33f9c9534934b7add5f3f88c14e92767cec55323f42be3f3f3bd17f988f888ba23bcd92a94c4509f51852206e949c3779321dc037fe17bd3f0f286bde5edc7db42f169df7a3e02c23ced1c58c6f6961e8261c7e0226a2626c28c9405861c1370964b7e9b62eea327d35519e45748759ebd57013b8b1f2b85dc3b82cb108105dffc292a8d28b9d1602cfd1f4c8f8fb613039bd618d179adc647d510325f5ddc36357df9d1fc91f6728ccc7b537cfd410b5948d2a71a36a66922c429f47b0ff549dfab203c0db0edc2eaf24c9e46dc787e5034c1d52efb157336b313dc268572a9c9d7d25a4e42e83efe37065081b293787a6fce1d01808bdc094efebfee0e20a3b5ba1b5af8bcb367080fcdc89849fedb4701027a9f64796cf2a290112ae09901ec8b4c98fbac33c7342a87b20dd9f2fec19cdb100e93985832a1d972a99f31d441598014ec41eeee7215be1794bbb8fa3e497f8ed3626170e17386d3d90c41ae95aa29793ba3ed7ebcf39ab0433ff0b36c7ac9ce3e850ca4a433e1c173dc7b5292ab9fddb6f93c0b9873de87ef78663a4f195527ee04da799a2161bcb0067e01f9e59c74e442a4ceda6db01bff0859df182ee8f16636bf1350679dbdfaf254c36d586d50d569fc6a6be9ffec671019de33f4ec48bb49d38a4c158d0da75b66fd9b92d870e86d816741d873b32aa19c092d57af2f3d4eb2daaf6e3d62b55f36123bed7b0d07ecec6d734fc5fd99f67d5497b7d7ce6b2fdab6247c9768e7188166a41bca9cb9007f91caf17f49b51be68f3e89b499dad0012015c5b14515c20a452fce594d6335bad75659dd53bb96eb09739592aefc02968dabfbad8faa50fafcf4079cb8c39b003764e9ff9bcd00740063f8ce1d952f97d12bc4fd13b8cbea147045955e828f246e29d63adb0b37440e846ebf0fbf22cd2cfe2f21c465a753b92ba8f8cf55e0c71756b68a38b346250073c1c5ceef1a79675b6e6346380278f02a96ca5be0096e82787a5bf4f67091022a6e93e87ff0ffc895fea5106d7ce015f75e7215029ca9f0876b620c8d5d6e7a9961abb9ea9623c93c621ac300f6e7c1872739abc133b13fa72ac1aa6ff66a8f6b0e849533be460f219d44310d9f305cffc7f3e58f58f2c5b8611aee355f86d19b65f0f997ce73b644eecd95cf37c5b06710d3f2ecb31f0f672c263307b93a74a4fddb5acdef11b4265519cb51dc4aa0b38ee08b5baf79ae9d79c445d9a92c41fdf6723c1d4d0802da04fb2a8c5602609bb081c9c9d8f6dc0bb386fafdbbcabbb14b65a3f22ad767100348e46a4d1b95580473ab519e013f42bc46c67", 0x1000}, {&(0x7f00000000c0)="1f2ab27cc21b761b88aed9a5344f4e4baaa9d3b0162cc992", 0x18}, {&(0x7f00000028c0)="eb67628c5e56ae454f8e0fcbe02c65a3bcfc171c323bdca3c5ad1abfc884c74868488d3b72f3f4c865019dd064421f9181212fb6f685035e6900c8f64fe36ec8e19db6ad5fff060289fd27057119734e8ccacb4c9c7e7c86f6a0f3018b1e92189bb41176d6441ec00af2f52e33edb356ec239ac4d126473e6e9571925c59eb891e8375b40f318063011319f9dce6d948edb923ddb7652100ae337ba5c84f3ec52b3b1df30d2689b4d5bab36659e1b24e2bb5e5b0fd06dc8932b3c9cdec2f4495eb04672e540ea405a5ca9caf91ca1ccf8acccf7f0ea7a0a88c8e9acf22dc0fd57048b45468f2afab37fadf82bbd3af03be1277b0b85899f53fb6731fec6928a795753b90558a378bac0310aadc4eb67f9e782604d363b0042d778055ad7e901254707157047927cd9eb7d9ed8fab76e38fc3bdc9ce2d8281bec40e0f46cfaac21db5837fbd32a25f4c5ba75f6b06caa22b61c445af096babc08a94102cf8be339ef3d3dc6f4268ba0df5aff08beb09e41f728313d54c2b3f1033bd9436a9a3d41fc2f9816d684102dc18f7ad25227a98ba2df2f2cc82a41b20154f2cf34e92f3efed1fccd3684e6b54e918db98e22482d5042f22c20aa5c70ccb49dfc1e0f3603280ae53c9b465eb22af9b04323b1b1ef1de80c234c51ce43371fb8ca6038c80ff056076ca5e8555556b7fb612882dab8b8d0c5e5fa0e1b761f1f2796b936ff36158a43bd098c0bcb71386f34c8db9db505bd662991193542749927d6a9786252e7934d1bfe7190a434f25f6c6aeb21e58f8412aad85c16183b798ede1bb6fe34b90add6e8f8dfff44d93a2a97f4a84ff66d04ce2a67055375792439c61968b50a8eee239b5e4ebb39d055743c929b7b2fb50f06184be52d6828b578745333722cacaef606ca149141ae0421d7563b24f64e78ef0770c6ab02a50f479094eb5c3570da51f2d3842d19471ac046679c1ebdba3abc4a50ef440b47eaa3fa2bfabf37e77a0666e1caafb902f97dcd7536df84cc45807a10f2d4809341f85d1ec43aa267928ff3b5281ef84c6bd7727f4c7a3923e317dbec5e3389d0104806504d59e7a8801984e855b77214584c5b1ee29aa94708a241ac21f27081e073229122a4dfb7892a713e16381ec3f92348866610f2fef943795f8fa698de1f48d3d58323660d4daa1d5c30f85c623954c090bf2ef5c241662e82ee1eb5b7f92794c09c3dc532fd5a5962f3b157862300887c99062d3093c1874b627c33ba2503f3cca4f0eca10d147f3f1983e541164523eb37c235ea757c23884bd25550bd4af1811859da79ce3621aad01306a9047a4d5b3716bdfab68a5a5e7f45b8ad5747b8059a3b119197aafeb30bfd3aba38768e030f1932bafa50529221dbe376973027704a55a17d4eb3e8bc13cfed7841671bd8b67f68945a5e1197d0483447795f2504733b6859efb6802a57b21da1aba92a2ad2225d16cb43242aaf6282bcf41a2c4e7f141b579ad257a79843a10c8512ae3eaf14825f79bdef8e234aaa194f9f27d50666165274c3a1ffb5e511189431d000810fb0726cac4afe1492ea4fdba5e8308420879afe12feee3ea6323caa46b44d9bec999b95976cecb61afbe9038e980ea2c880620252a9a056a6cb58b1ecb1a6ebfde92dccba9a40a19c3b7e2ff70093ce8253e2c15e7503878fac907b553f99d00fc6df48f99e27fd468c2be3ca94b51041a5ac1e51e8a919b9150d2294d95481caf02197aff6e3e17325f033acc9c2753cc6e0b1001a67236389e7986e86629540a41a6d5524af671674fcbfd2fc0634ebef42e64c3296c5e9904f07c0c7c22331f6a3153a066f6f62fa0745a5d424e90a0ad81c3225eed969647c39c18f632e03e160d815e3497c18d7e304e3307378527b14ee6c7318ac1b9616f1c21f73504089f96950af00323eb522609b821e5a68b8318cf195a0b586a6439b36c3caca2d68903c3fbe1fe1ae2812b0ccd7d7f17aa322c506d58225d5def40d4c15ff1f94c679a57bb23847ee84eba084c235c9510b36d8e916cb39fefe75d3ef88c0c2c3459548efe064223d47a6b80f15dbd79541c439a15c91d854ccb02c6b462dbc3e72386da59d4b254c733b1115607e446d6cfd3616ef0f67c6b53c3656970084aa263c5dd488653a79b3473289ef9ebb6fba73518efff4c26ec078760c2d331df2e5a5cd41aab1dc7d96e896c0c662fd35c28d4d14ed116ca91d327dd4a8e43e1cc504286fc446cabde0fcac6132dab9d0802f14c0d1f7196991184b20bce6f2e0e6d67300044361e062107517c792afb99a78b0ea7a06b250e061cc8ac55541b77e8375b01b450238439b5dc88542dfe685036393e7566383baae255e0b87eb73da1de0b594f9ccd0ee2e9434211b6536e73a3c477b681e5806191d7185444479c477e223e72b5d244eda1abb1f0ce0495d43a747de1e0a5479f1ec6d5cb1c87031d65ba58e13abd43ed03ec47ae9f63ca0748b1645f3f1f1a52528c2bb4b7c2e9b38b7d05791aba344e43436ea6683d78de79ad2d710f5e70a2e9c7123c0ae824e026cefb6fd3a4e99a3430bc23d75c39e04f7b6eac46af18bb87c7014472dee57593d43f8ce84929a50de46961e2004fc760443d6e8a953a4796b33c3c81a5eebed853870380d8d6550ea4726f0d2e223cc23a596c92df2306ad03ddaeac3a65cb0b3b659ea69ac572506a0afaf5f4b909bb59a9ff5af67b47d5ded2bb445c0475d1846dd636f3a67bf9155d283d96788c88953ce411463e6e0f0b4a8715cef2f518beb47aea6d37b67b49f8fdfacfdab516878c39db20467e911de85ea3a48da9a836667c0cd326629bec3444d2c6c93f7dd3128b3e88ac94b1c53c49a7dbcb546f03e4f8ce275dc45a9ebf8849d87647321ce9c9190aa1817d4bcf6ad29c86cd6d77b36f94d3d8dc23eb24dfb56f04688a4c9808e5206fec50f8a397f7ce7fc0ca995010f10de2d9ccddcee59b499eb8d6f2d5360953aced0a776471ac84740594b8da911625d9bd6035bd27f37d4d13c7c852d32a6cd06dc5d177a44e3b888f00ecd567247c3dac62a979fd7208534aac4a0c8c59387dfd5f9af85eecb244fb90a7ae169b28f6461de90c7e584c6f05b1de93ef6cc0153b2df4d3cc463c03dfbc98e972f2277745cf7b846582af668df3b05f2fafe873447f179f5d0972b80210283bdc6d5f59fc4b1962165d1bf4b3d2e6abdca4488e08b88ca4a2fc1068974ac722af584d6b85d803d6f2ad064f7f28d6ca66de5e88efab62e2f3dfe62fe479609faf9b5de8433d3f4c9d7f6870c141db69a414ec72f79309a64166b88c6a12e32dc2c6391d63d8a89732fbb1c5c8722ef88f200b503555f88286b874fd1a35ec7befe03da1f020792dccaf2562fdb2b229e9ff86c8c3848261b800186d73e2b32826881407149e72055ef0781bc7fa6f892c164d37c56363fdeccc677df71eebc6f4d582ed8be1c90cea5f2c79a54fce1628bbd5709cf94a258e2436fb475948e224b8432523ef9063e0fa7868c60a15f58c42152e24599d1a20afe87a61b9694ef5ca755ac3be8a129541b27c636bca2786c2e8972fdb1dd4b6725181c64830bcd2c05ab4772e15b4d249749cf13c77ab33f596ab6a91229afcb1900b582ded51a4d4160504399460ddb3aaab367bf5aa6acfd1dc7961259df0420d0228f7a84776774b4f1ee3d74e89082ff7fa4d256e6c4b72cddf3904e23f1ec71634dc6727c6a67ddfbac40570dc5f2ecc3f372fb584ea91bf2f3bffe3f06935f2c0757621cebdc862fcaea96217270470f7b07acc1d56e800680d3209fd1d7038d6515a708a29f926f4a3325989366b1044f9e411c048726fe803463aa96ed3321e5e2a5f2c5e8582e0c2a662190b715ac31fbc1c0c9198a0eaf56744a21c72f779a2ef7d29f88fb190ddc39a9c28f32316bbc5e5a83e4862ba6eb6d8ff4796be0d1b09d0b2bfc92ea518d79c3cf2d16743a4ec2029a2e595e26c01e1fb1e4d44598a25faad6b6cdc7ae615881d9c282e0f188d1cf18d476a742bd8e16a407bbcbb6ea7d207ba19de1792d33beb0c36c0e50fa374fbbef554079b888a4aa960c732c16fd4c6b9b6f8a5d30ff78f356e464f1b96ce06153f6d7b2db70940b28f13359fc6cf40e2c2d4fc5e789d5368e9f7349bdf1a46ab30bff60654fac8dfa37e93daee3d9246645bd910a47505bee348bb0549d9a0958a2e8ced35c9120e3375563165d4020dfa6290512112e9dec1c0f4d088044eb327591763246e623178e53d8647e29420a8ad4f6d0ab6451a384af1e93c0b937720552504cba066f396fa420282babb2b1bc444736b91382bc14bfdcb21328c98205627ff3e55b063fe28c08c8700d86cc8097582cfe2dc7377134e6f8fa24cc299912617f04627f61699d7685782d766e80b18fe3e6e331cccef1875863ea4f05149a9357789ae4c8e0d0915cc764556737c722d405ac3bf466203ba7c93ca5d652199c87dfcb92f30c6642c6d3b921c2a33a71f8e94bcfb5db58f3b3a219f22bf4c4611ec68df607b02feece3559181fa4fa3cd44edf2f8c7adbbc9495a8905144384edf2d383ccd52825123d00802e6544f2926e022830ca62bc85e6face93cd19ae8045218c1fd192366af256c207161407b0c54b9566b260a5b84265398c2100ba8166f7d3c5531e9c4c69b6358c9e24f8676e54e6c213ebe4262453033d9b03c79abe15000b6ddf9a181a5d91121b0118ce51475121bec1387ca893a2711da2fedcc771ff4f6af0c63deca9aadc842a6ee9a28c7f2b293d459d5e0fc11fd99279dfd73db5c9cac9fa224638ee6e2f065270c1a48c8fa3c1a1e535f6192aec55d8840f4b6911039fec29a51a0f3729d007af408b98d14d3fdef1496ec8e976ae5f7000e8e538a80914370d41ebb900c6ef195dd775062150129251ef0496d601eb2c579f9763bffa6f1b9e0014300dba1694e58218e2031433cbe03325cf9be062b99bbec4a7540002735537dd9178b978272d989a7607163e15853901f2c71c1a5cbb9e1b38d5464b93f5e4abade80a115ef67ca6c71e1e13e6260a4bcfbb1b122e2070531a477a2d4a0a26510da03b64f8bd97f3d1dc52b0222c6900b86b32744d3cb388ca16fc47805f4cb44b2e5d1ff9930c9c278a5cea02497010cb21a92f2a9a198006156b3fd858193aece41e15d5710f598705c8952b64d2d10eb446f590d682188aa8745e38f61e62e12451d8a866dbcee034520f6bcbf1ec98c84fe807f57881af6b14a8267410c5a0e49fac9dee3405a217c08eaa65a2423cf2ba0c66a2fc13f3032a75ef08a7358803582f3b871b5eddc5b3a4ebbf685d7951977294919ea159a87740a107825f400332ffe14e58aa125cd33b4ca4e46a8cedbedb548ffd091588f5f3116b26cb0c426ae96f4abe86e2e6811f84fe7ee9cfe17ce814327a497bef333050f6a628b104bdad703048b12d7cf3f01434c8ba1e174ecbaa1a49a7c56412cdb288ee6026cc62e33988c22a3b3accb499e598d8d55bd8de76f176d1ef3626a943b87f0cbef01a108d7f70eb93f20981542b6b46c5e0abb8c3ea711ac766afe0bf78f5e4fc1fdd1546d827b3d74be0e0f6cc988f7084233ea01a661b29e0fa8ffc0566ce60b327399a9464a3aadcb0b1f63645309f335e6f73cb940dc07c11e2d4e354106143552ade0b2f7bc7c4b51fbbd521c211edebdc2e86f03c527db1dd5a05be9f77496946c3102a6ffe9977788a0fc06bd5ee62a300da2381522b711a388e809d6b53ccd8293c05032a65a", 0x1000}], 0x5) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 11:46:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[], @ANYBLOB="e64c054532b127294277", @ANYBLOB="b9d6ec6fc1e5573b1f3a416a5850c2e1d4e28cff1a46c4b689b8862b71904af6b4317f8f49d283f60442673bdd3c58d15a73282b8563ff3f70b5b9ff306542e41d6617576a9c3d4a17d9d823e964c3ca737220de9c1c1ffa4ecbd7462e00a9f5fae8040971e3e4d0af659e68eced5f29dbc27f573e492983b0a02eabdefddd53b5097ad3ebbec85c334c4cb54fd84cfddf9c65961c79bec0172e42222df91b26d9379c4662fa2ee95c5d2e9a768bd26e9106f74eeadee910df1873cf5a855d76654276bc19c3d79c3a86bad9ed754ed7f1c14aa5b089b0797b679e4141afb91659d85ae48d6c0d503de1a27db05cf2721af2755559a2ed6b59d8f2df970e97359c84dc8f26bff438753c54ad62edf0b16abc3d28719624a59277fcc05699293039ac85a30cf3c1472df1a64d4b876f1ed36713706732825d6364f5e74899edbd23e5e095d64d4ccfcd782774b783c77d76a8087d32ffc40cc3ab5b0a328d5c4bb2c103b2c1bfe5cc767daee1b98d0d2984ec0991be56381a7056a7a78eb477a1348ff9f136b9df42a96ad615c3b9783959b7dd64d873dddc1ead2d8a2dd1957621bc94e047d87a48935fa517986bcbe3ed7f67ac1b81de9d9256414e5fb41e36ec78c61226e0b3f8d97f71cd04b5c51f71f79ce4970e40481c101908935c151f0d6133d300d2aa24cea8b204011d9841df880201707b4f0427a953dd9b3c5e577ed2bfda8f36b65046ecabe8573dd61e927af9db2f49c61e2526403f501fd5d3c4fb989b5e549f6fe4c0678c221effe5a6431960e7464be097581f79d897b5df97f085fb107711b0e8cf48364b8a34f3232dcb2d9b1c7ffdf6f7ba9fd0c32b81546318c9628a3be3460415b35bf46e302e3ec11ef886756f84fda920710384c15b047b5364414d3c5dd79185e4e786d2155cba7f5536f94ff8636a077a069e959f700f470116bdf5b5f7d117eef19c09e9419a31fc66d3c9136aa6d4184261c5cbf288d890ff518e0230be2d3bbedef9f96bd0045b50636498072a50cbe2087b28ecca87a3606b739569c668e1df5af5bc72f8504dbf92c25310cbe0fd1c4372797ccf64fc9e64ab625543ca696daaf05e7620a9b978479569babc056eb4b33b600937139e07e501a4dfff2db59ff6c7950ea149240ecd1bd68201a83cdb3559be0128a7ccf59788c13ad5d0d6ca09cfd20c46de9dfde36b89dbafdf44e2bfd177ffbdf2ed9054f53a4aa41d8dc075963e918b8a60872fcd5b42c56c4d8525a8ddb3e2cd12b9cda3602a4af5a8e12258286f74e385e69fb1a052bfda1fd1a4a9b7f6f191cca105c6c820d7218a4283153ea8ed4147c52280a0110203a44b3c4ecaedf45cf0e1324947c24c5f61256ce5b1d584472fc81ac2e4aad74de2b2601289f25d07bd3b930cce6f1cee0a431b61320650a3fb803c8a21c3f3f33a77567bb151523f28c8072621f928644bc9ff31f1e028eae5da3cf602a3a3a27e87a49669248846896d712115da87c0bb33d42532fdedcf21df500212bde8928acabe0329c9e2a21bcf339bc4898602c5d51c14e1c00298221cf9bf311517700d342188a191e7d615544e295735c4061c1a00514b71dbec3bb3ae791b7a8af53c62933992d62de9de00f6138dc2cfe78b4d6bcbebf714c9145d9a65fc80a4238d5dc1ba48ae6a845a96978880e8880a6453c5c7d783238dad4c9efcbe83c0a7e5b6c4d878577250cb82a96885b5c55df8137c6a8d8b0bece26650b647f0e3bd63e6e6c8e92d28e8897c05779a762fbb356984756e4372b23db68a8b6f387697f4a9d9bbd2424d51b9b976f282f2dae2e5d6803fbd4c824fa6fb911b91c8cd40a7ac8fcb237ab9b8ea37683e27c1d1df615c809d023a28e496ecd10928402b52a2c3affd12fd85902f8d52e66bd825c972e4c07b7621192f61ad9186ac8f69831f09479690b025fe3787c85c1475e081deb7257ffec13aa04e5ce9b7e3133a32bbd056615a83847af421b552591ba83f9532292947342051f8ac1bcc968e6a0cc2c0a629cd139ee1beace55b9fd1517aee972d93c68f8d08823e01216330c8cded23243dc79475101d0141d94663a04d685a4d026a03e1d2d7fb4f04ab4a2213e31dbb591e6f591da6b009b1e192e68b9f863e0f375d11adce282da5ca59504e8dda133c6c60d53e54437d53ac475a00da78be1763c0849417db3a160484f57f2d21254b2db1a87330d845d8dedd272f65139241a1a8c1e98104fa4de9fe0fb391c16e098f6041e51f29f9a078452e3596be25e10362a081116b1773a95fcc5f40c86071ccc96142f869d4b37fd4f4b54c1f3b3877b99b0bd9737ecaffb8185f08824e8ea48708c40ebf7dfe926bd4f56690f6895f4852a6594524c71041ae330a533652f229d63b202b48df551c9130e1dfd488eacfacc1fdb86b1771b7425eaf101fcf24ae65a25cd16859562737e5e8ee7470aea281b0c4cb7b5c54d159ddaffb93dfd997edbfd2ce0fdcc77b32ae604ee9a75033396e7b4015053285b573e9614087bea2e26b4465b0ae8e5364b4a252a2eabf8fed828af33f3cd66cee3fb79e50366ed5104f17c044c0ccc9e2ed93aa8cb3d6389e8bd9818f8dc9c19b8b154cdb7b6ec9904a65867c94c318ba441c1637dd4d01137f9caab568d8efdd23de6f79f82451b45a3a875e99658441b136c1081dbe4f18083e8984657b4c159b62dbeb5eb23072854242b2a58cd19779bb891f51c8cc6c9fb1dfc9a63ebdbe77b9158d0886e4d88233ac2b8f9f350b2017cacfac740b5937e9b2b1f46fbfa0b13a287565390fcee348c6147f8c52382116d4901e915f4fb4ff45894b6c9059f2b63e4fcff4331c76d27a1ed577fc10ee10d824db13f9e9e56cee9aa56b3288f56e0777b6bbef14f81a609cb4d784ffa30b17f406164baa65aa458614de562052d8c68f697f34a00a84cccc869f76ba569904a1bb3950a7e84b66c4f00beedcc50b4f04ab223056443be332701fb04d3a11535c13d97f775e73922c47ee1467471e3053a33d234067c31afd62af33efb79c9d87dcb8a8e5cb36749d621e5b046fd35b0c35ce66c249e184626242a37b7baef41c8c067319f38a3d909ba49b84293b2a93afb10ab28cc9aa7f41ec6df35435dff7916b2766eaee4b20d5ef6c954ce8783c9b75d54e51a1bd6630c96375ecd07560ec1ed51aa857c7911437a4b141a3656334a699235d737d441bb74086bf83acc8ae1747d976bbf6412e17252f1b42462b1705ea350a11b4cdf0c1fd6269d54390618667b012b085780e6c1ae2aeb32ae618b57cee0637129edc3b153c08404d373e0b01e565d600282057f85469522de47a5227107ab65a438c6c3d9c3d14f5f655de5c9ed18551e864f6d424369b51da1ab5bcebbbc42341ba9a53c90999c01b12332ba5cb5a0256d4cf9e72a755edd3f5b2c9f8fd8b7b35692b01499719600ee36d6df29cca70112c24dd2e90c78a708b5597bd7f7a07d253b45edfa1407308e1b1c48a4e367f135830c991d2c3aed81be22082a0714ce5865a301dcb0df195fbea8edd8cdb2522e17ddefed7c8bbd4131d905a5dea096c1de5cf1e6ccbc3b62b001239d53c3c2482d975b740d411b54f93f0c90d22e786e164224647e611f39f235f221ebcc2a83db061ae9d924ba8ca71554bf9d8c5050460a43bf983434978780430ee4cc05e0b6d9508f2478f1c2b712878b7dff4d5a01d68e664427708f7743b0c7c6851ffafbef4330b458cacb244f254b8312205c0e8f6782f4d9058f1655f2296004b371f10bba5a1d029299a47d3362a972689f64b89f50cabf6a80d4659b24363506b405808c755e71e0b3113c3b12d7ffce130dc71183fe4239e490bccf53012a64fc1681ba5fed193164604f12c4d6934e1c38b20812d6f4a8a91c3c8ebb8150fae04e15e9ff12719266461acd7be113e886585f959adcce547db863784e59a7aa510b86af85a975f726836b29e0280bc7e10f0ccc9ec20cba22176f9dab75842bd754dfa6f2ebf23ac687571b1c3dc22f372a0254e7f12f338c79f8bfda2c069d93ca911e6df5ee678f0129c62a36b90dc154cf4558c9f0f3e33724b9e34ad2123edc64c8429aa6e8e0ee2a9461d303642c1ad215e084fd6ed3219f404043eaa3072dacba52c5a34a90d6d546659a89f2773354cc3e6ee0767359c2c390c2abf47e1ee9ff348398f71fb3456d4689ea7dcd87df546db4add73e98db195377e6861d80501a8b490bf3e5306f787ba545360e91431253fbfeca54a71aabc8650c008b062fdc8d61a43403c5abbc577334a79d9052bf6b95136fd94d15449a12f226bac42b38a21383c709d7244b7feed6cce596f980b38cd9f40232dc001d5819414afda819f8d9bf8e78541f99a4c033ec817a56bc67c1f551e96f752fe8de8ff0471519ffd163be6065657fae8e8ac2d86be0cc87eb1a2151278024b719ee09013b58b03352a9d545ed1233c59c11b330287100c946a3a9e0db26d04c802e0d973f2235bbef053f7a05f8765eedcc943af911715c52870a3ac21129d42b31907ab95093e3f0a750b33d95e14e4180100606449d50336c04287e63741d23cba9d569bccb1018b67f790b8dce16ac75984284ace7e30f644e8b0a3b3288d88058c7371a4bad3f569e987ec1ea8d454addab6533a570a73cdc35086960dff29c89f8ad2e2cc80ddd85c6710588382c99e1153481d5bf36e45d6867c6a6875c9a43c2d37751597ddcbe4e64515590e6a096357a0d05baf0fd72589aa4d2db1af5cb242aa76455ced9646b98043ce110fcb71648a6aab4dc9fc82c28c8ddcdf8263513e3f2804221610147d482ba14df25b5fa1048254f055f54075d5cbfef4b103d8a950827f3a548de70782231ec7a525d44b141871dbd0e38cbf40ea8507ae46a38058a3fdf5240ee894bebd7441ad44f51cf78a5ecade1ab43ea625fd48923a25ed26b1cdfeaea44f50698f7d5f0273fc5f03bc2ab950625529aaade1e6a8718af7021673aa8a2aeef61df81a8135282d00a8be68a0c2fdd01e241957b4ff14f4bba4f32da043033fbe84dc6b769dd0a57708c828a7cbbb4b46f5c2edba013100e95849c60f842d83298c73f222c91c052642699b5456ca712e57f0d2df5f2a1213b99d9832ca521762e46613a4e5fad58b47d56cffae2393da8ad48d704131361da73df4cc85066d2035d044dacdef32abadd8343cefb65138ab092c77cf866f0f7b8621e28b4eddc6b7ce654af7f0ccf04fbc48fc5aa9ab7efed522abb0a42a469cb3168816b7e9e2173ad26db4dbcc618c2121af9739206197092f13223e58aba8fbc0886733788562e27ebe64c63dadfd324638394cb101be6e588040dce6ee825f7a1a0d4803b4b10f9bbeb0eb201c0e18db9b1a2ed70f08ba3acd9b3cd3c309e7fd7316cd30aa7c38fd70b6ff7459057af66360858b25f5c5aea7303b274044b9c9b40fc24b0422d62cb41486594ab7d679bc546ddd27ddb4007a28569076cbfc3c90bd3f515e4c00c4268d39e0664e11a80c008da29ef9f2663c6d8485a86d14564ad70a8ba4320e56560e52847f3b023163115b8ce98a9d460e7f091c6921c26f1108d39c974d0417978132dd0fe0d73531b9b1d88813e48015a6a932766695193592a0622bc2cce731772109b4b04700e084997a756ff31a55d006190c8a904338c0acb7698c3857216e81df5c2efdeb157ea8a84e5161d630c23d6f8e2f7d6d9ac520533325dc35fda61427fa07f43b4bfe9907439e37174904536b79bf0b0dffaa03c295cd"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) login: denied attempt to set clock forward to 43980465111040 denied attempt to set clock forward to 43980465111040 11:46:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [], [], {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x4, 0x34c) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) rmdir(&(0x7f0000000040)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x121, 0x0) 11:46:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() 11:46:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:46:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x20, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x20, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x20, r7) getpgrp() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x1, 0x20, r9) r10 = getpgid(r9) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(0x0, 0x1, 0x20, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, r12, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) r16 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r16, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r16, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r16, 0x2000747b) msgsnd(r14, &(0x7f0000000300)=ANY=[@ANYRESOCT=r16, @ANYRES16=r15], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = socket$inet(0x2, 0x3, 0x0) r18 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r18, 0x0, 0x0) openat(r18, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000580)="ea005e0000000008b2a83a3cb8c73ce2d4cc520b712c3fefeb6a2fcf19fb3f10eaaf8b2c0c8bfea7d6de9f86fd2eb1da235106000000d600390c7867a0131b7f28708d0a1dad6d4b9081080350bf9c", 0xfffffffffffffebb) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r21 = dup2(r18, r20) ioctl$WSDISPLAYIO_GETSCREEN(r21, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r17, 0x2, 0x0) msgrcv(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="f8729b1118b17a025a5ae26000"], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed10475a2afaa9a9d7fb7e29ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e0bb73ed20b10e69d87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b0804a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2"], 0xeb, 0x0) 11:46:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 11:46:08 executing program 0: r0 = socket$inet(0x2, 0x0, 0x80) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="8a205457afd8ec88dd591e3a7155c776a07735351b125d1d1d8ef7df1134962913c3588dd9d5f4d0fdd2eaf0c0c6f6cdfd4ed561b8a5b044583999519d6f0171ae752b6d0680fd8a61cbdd2a660123d3a921e22981cd10dcf82c07b5863049f59b656cb9fea0507956646b178523736f270aebc09b4876b7b93faf49537108b9d59641d02ddf8ad6ecbd94874ea0b977060fe33b22d780", 0x97) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:46:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="d08fd2e9a68232083e65e408954b6c3a419025b5298dbd0d436cb2b441beeff4ca4c6408e5bc5eba211bf4b712ac1429f1a95192d0153e5846554b212a36deabb040fdaaf1cb9780c7a855b17a241667ea59477f99ce8b572679fc92ea69a6f228ffafa06f1209cb03c1d288e1b7", 0x6e, 0x3b6127d8d2a1a900, &(0x7f0000000080)={0x18, 0x1, 0x8, 0xdb65}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 11:46:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2df3124c28c48a06ef0e5c2cf73fb5eb2bf5776add2c", @ANYRES32=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYBLOB="4d0b16e885df40f99de1d8dffe2efd2db30c49015ed551b8515d58a89886e42a112ae239403be8f1602023cf4573aca19588b09339ff00f60c7ec5cdc5fe7038cf1227c51ad572d1a0646bed36fc0151734ede72cc303633ef0cde28a07b7324964c77e2b517e70fe922b77cc7a234501c7e2640c5b9f5d8026b57afb378fdfcd15c76f9754ee984350934b5f6aec7f36fca8d361d367ad9be2492f033a971752b5a59d4231363c2597e05405c39e1", @ANYRESOCT=0x0, @ANYPTR64, @ANYRES32=r0, @ANYPTR, @ANYRES32=r0, @ANYRES16=r1], @ANYRES64, @ANYRES32=r0, @ANYBLOB="87b8b4e54e5c491c2af2594acea30280716fb705a62621952047ddc96d7a96a38c631fcee4d1284da09318c62ef708c13eb5550891b3336e58721051c130d26c4ba6f5329e37f7ba41e3f13eb22ca4cdf895cbc2b1a994d3394615ab3bcb55b98bbb73fcaf1d0a39615dfa89e2aff0ff7bc0c569fc901de65bb4", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRES16=r2, @ANYPTR, @ANYBLOB, @ANYRESOCT], @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=r3], @ANYRESOCT, @ANYBLOB="39217274baa1962550dc0015640b005fcc73aaa24783d0384da36c3e1c2797092958a4291538330a68636269270334fb754b483adbc9f99a68c4651704043c20a6106d6d4b440d552f8a429a463d3a8cd453b505e41aace8d402e0582085751e1973c66da968088480beb9c4ee19cea7f5580af4aef60fe66648d1a2bcda6e30078266432963557815eaf0c27f032fb0033e4ff85727df0b2a3cbcca5ede2d10bc83bc0765746d9bd420cec92a8b4cfccca39e829e9a6917a1c6"], 0x6) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 11:46:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="bd", 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 11:46:08 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x2) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x20, r3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x74db, 0x3f, r3}) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = getpid() fcntl$setown(r0, 0x6, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 11:46:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 11:46:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x4) rmdir(&(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/152, 0x98}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000001340)=""/147, 0x93}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000001400)=""/133, 0x85}], 0x7, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 11:46:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)={{0x8, 0x5}, {0x6, 0x1000}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 11:46:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7bc02d, 0x81) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e", 0x20) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/10, 0xa}], 0x7) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x45, 0x5, 0x4, 0xff}, {0x1, 0xf, 0x5, 0x7}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000005c0)=[{0x4, 0x0, 0x7, 0xa0}, {0x5, 0x0, 0xc8, 0x8}, {0xbf, 0x0, 0x2c, 0x40daec3c}, {0x101, 0x2, 0x1, 0x6}, {0x3, 0xa7, 0x5, 0xb2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x90, 0x2, 0xff, 0x1}, {{r0}, 0x0, 0x1, 0xfffff, 0x8000, 0x1ff}], 0x8, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x189, 0x2, 0xfffffffffffffffa, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x1, 0xaec987c}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x2dd3, 0x6}], 0xffff7fff, &(0x7f0000000580)={0xfff}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x28010, 0x40) getdents(r1, &(0x7f00000001c0)=""/136, 0x88) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xd0bb590fff1d7f5) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) write(r0, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/4096, 0x1000) r3 = dup(r1) dup2(r3, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x9, 0x8, 0x3f, 0x1, 0x1a2, 0x20, 0x8, 0x1, 0x2, 0x65, 0x1}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000800)='./file0\x00', r2, r3, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r5, &(0x7f0000000380)=""/223, 0xdf) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = geteuid() r2 = getegid() r3 = socket(0x6, 0x2, 0x9) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380), 0xc) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001400)=0xfffffffffffffe9b) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() r12 = getuid() r13 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x0, r12}}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r9, 0x6, r11) r14 = shmget(0x2, 0x1000, 0x110, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x4, r12, r15, r12, r17, 0x1, 0x3}, 0x1ff, 0x240f, r18, r11, 0x10000, 0x40, 0xfff}) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() r22 = getuid() r23 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x0, r22, 0x0, 0x0, 0x0, 0x4}}) setsockopt$sock_int(r20, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r19, 0x6, r21) r24 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x29, 0x1a, 0x0, 0x0) r27 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x4, r22, r25, r22, 0x0, 0x1, 0x3}, 0x1ff, 0x240f, r27, r21, 0x2, 0x40, 0xfff}) getgroups(0x4, &(0x7f0000001540)=[r25, r2, 0xffffffffffffffff, r2]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0xab, r1, r2, r4, r28, 0x83, 0x5}, 0xc0, 0x80000001, r6, r8, 0xf8, 0xffffffffffffff5b, 0xc37, 0xfffffffffffff7fb}) msgrcv(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a00000000000000000000000020000000000000000000000000000000000000000000080000000000e2002c2275b94fef954965ec22ba781e5ad780019756000000000000000000000000000001f40600d97aaa554b542cf8351506935e7cf15159b34be39bee8a4182dd8fe1cc1b910fda770694c9f17c5b249641168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e0000140077edbf599014765c2ead88fab8d4be9c457918f725482072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7da4cc24d96b7d331b9e4fcc5246e35a54cc20ac9010574b495802acf425e6152ab59f32740000000000000060bcdd3b50b36656a1b10eeacff71daa98aff09a17cc4ce7b05c60f7bc422cdf64c06f86ae188c52f69b007747c303f02ddb36000000ec1028eb64fc8a77d191a3c33bc3431f85f010f8d945a0d5058ed06fd6438d260cfa495a9d558836ef0284ca493a1e667e6140d9d4ac9db4200809697b24dc0f7d748c832d4b417e7ac1d542e80f5c13d34abbac4456"], 0x1, 0x3, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4096) msgrcv(r0, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb6349b8270f64b6efa48ab4b589000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f6bcb1d13ddd2d26262baeca3e9d8b0a17b92eb25cb0269c146d45db0acaa4d23c5580816e1ff12b470a20565d0bc812fe2c924051d35684f9c54c5c329fa128bce9bc294f9c442713480f4f7ca022c54fa8a893af6722a981b1144f1a41905c4d8e305a829361dccb8e5bf29c1af1ddef8ffad16c3b4fe83cc"], 0x1008, 0x3, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000140)="83b581a4c1c89a9a28c26cf3010afb5a1710ac6951c1c8a91410d7feacbd505ca744a66ddc1585549c0c0b3ec98ca3cf073257c6396f0990231c8ec290d6d1370d0689354542a7377876f04d1f6948d714a1263ccd14b5334d88a61e65506667c332ecd2d9219f") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) fchmod(r0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x5, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x4, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x80, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) dup(r1) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r1, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r0, 0x5) ktrace(0x0, 0x0, 0x20, 0xffffffffffffffff) ktrace(&(0x7f0000000c00)='./file0\x00', 0x1, 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e3aecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xfffffffffffffd3f) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 1: r0 = socket(0x1, 0x3, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="02000009000059335e56aa39874933b814612862f8fd42942ac98dbee323e5e27b6dd36ee0900654e79a15455b2310f4be09e1efebbce0ea65cb16d65dc8a7782881672d883d5acd30b5413d0b18c13d00ed6b5436ea547f143d20b4c34e408524cffe39c7923fa8d9736365be0c29cb57aa5714bfd0349c0e6bc6264785370c1e3893eb0a5ad8426f3f0000000000000000", 0xffffffffffffff32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, r0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x6, 0x7, r3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x5, 0x5) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x2, 0x20000000}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xfee1e18ced8135cd, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x8010, r4, 0x0, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r3}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) 16:00:00 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x3, 0x3, 0x3ee) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = getuid() msgget$private(0x0, 0x100010726) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r5, 0x6, r7) r9 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x4, r8, r10, r8, r12, 0x1, 0x3}, 0x1ff, 0x240f, r13, r7, 0x2, 0x40, 0xfff}) shmctl$SHM_UNLOCK(r9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:00 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) r0 = socket$inet6(0x18, 0x4000, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x159, &(0x7f00000001c0)=ANY=[@ANYBLOB="47317628db58f340e3ebb6cbf56a22c024d1"], 0x9}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) lseek(r2, 0x0, 0x3, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0xfffffe7a}], 0x1061) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x8007}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50, 0x8}, {0x1000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:00 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000002380)=""/4112, 0x1010, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000012b, &(0x7f00000000c0)=[{0x800, 0x80, 0xff, 0x1f}, {0x1000, 0x2, 0x7, 0x8}, {0x1, 0x0, 0x97, 0x3}, {0x0, 0x4, 0x0, 0x7}, {0x2, 0x7f, 0xa1, 0xff}, {0x1000, 0x0, 0xff, 0x5fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) openat(r4, &(0x7f0000000100)='./file1\x00', 0x10, 0x40) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = dup(r6) dup2(r7, r6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0xe469) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="a6f438a88c4da8a8db8d21499686310f7b97264f4df4685833df0d5ca173faf5c21809c39907de041a97d20daeb363720d2df6f3d95954c4bb3da9d269ae47706b2ce655466473303a87c7b4a204524483643be218c0a9a288f187841778a1806620e396535b1ffad3abff46b1a490e9741c84fa02b460b0728ce0b07aac7e09b53b0def51e7c76b128e0f344210d748214b5fa598f70a7b8d031e7c8c0c93189f73b279023b88db821bea23791d6b66bad6529336c151c1ad2bd20310d63a34636d636bab", 0xc5, 0x401, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0x500, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r5}}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) r7 = msgget(0x0, 0x100) msgrcv(r7, &(0x7f0000000440)={0x0, ""/207}, 0xd7, 0x2, 0x800) fcntl$setown(r2, 0x6, r4) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r5, r9, r5, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r4, 0x2, 0x40, 0xfff}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r9, 0x0) msgget$private(0x0, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x41) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/245, 0xf5) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/29, 0x1d) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x283) openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x10000, 0xe3) 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5, 0x5}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0x3d2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x3, 0x2, 0xffffffffffffff91, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x2, 0x400, 0x40}], 0x10001, 0x0, 0x20000000, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000040)={0x0, 0xc9, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1000017a, 0x0, 0x2c3}, 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x4, 0x401, {0x5, 0x6f8a}}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800, 0x154) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x1, 0x1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x100) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = getuid() r8 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x0, r7}}) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r4, 0x6, r6) r9 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x4, r7, r10, r7, r12, 0x1, 0x3}, 0x1ff, 0x240f, r13, r6, 0x2, 0x40, 0xfff}) fchownat(r3, &(0x7f0000000240)='./file0\x00', r7, 0xffffffffffffffff, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r14 = dup(r1) dup2(r14, r1) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000040)={0x5, 0xee2}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() r4 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x0, r3}}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r2) r5 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r3, r6, r3, r8, 0x1, 0x3}, 0x1ff, 0x240f, r9, r2, 0x2, 0x40, 0xfff}) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = getuid() r14 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{0x0, r13}}) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r10, 0x6, r12) r15 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x4, r13, r16, r13, r18, 0x1, 0x3}, 0x1ff, 0x240f, r19, r12, 0x2, 0x40, 0xfff}) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = getppid() r23 = getuid() r24 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x0, r23}}) setsockopt$sock_int(r21, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r20, 0x6, r22) r25 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r27 = socket(0x18, 0x3, 0x0) setsockopt(r27, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x4, r23, r26, r23, r28, 0x1, 0x3}, 0x1ff, 0x240f, r29, r22, 0x2, 0x40, 0xfff}) r30 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = getppid() r33 = getuid() msgget$private(0x0, 0x100010726) r34 = msgget(0x0, 0x8) r35 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = getppid() r38 = getuid() r39 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000280)={{0x0, r38}}) setsockopt$sock_int(r36, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r35, 0x6, r37) r40 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = socket(0x18, 0x3, 0x0) setsockopt(r42, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r45 = getppid() shmctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x4, r38, r41, r38, r44, 0x1, 0x3}, 0x1ff, 0x240f, r45, r37, 0x2, 0x40, 0xfff}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{0x8, r38, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x120}, 0x3fffffffffffff9, 0xfffffffffffffffd}) setsockopt$sock_int(r31, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r30, 0x6, r32) r46 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = socket(0x18, 0x3, 0x0) setsockopt(r48, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r50 = getppid() shmctl$IPC_SET(r46, 0x1, &(0x7f00000003c0)={{0x4, r43, r47, r33, r49, 0x1, 0x3}, 0x1ff, 0x240f, r50, r32, 0x2, 0x40, 0xfff}) getgroups(0x5, &(0x7f0000000000)=[r6, r18, r28, r47, 0xffffffffffffffff]) setregid(r51, 0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) semget$private(0x0, 0x3, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="03002eaf6675d93a00e2c8dead00"], 0xa) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001c80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf7019f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a5df68cb770e3ef22f2917aa41f4ed2bab92467445537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b6540000000000000000000069c94f78147f1fef2148758ab3741f3e72a4633c7ee9c0311a437ac355aa159d39567d58a31c3a102f7c81be2b297dc9a7625b962c5f9a1cacb56343a3eb7d16b6b1e705258d702bae6016d13d92b5ea55e4a2c988c922df147cb41e27d38cca803f9ac8538972226d731f56dfee52e2e77e11b2bea6ff10fea11b81bcb00e82f431c5c8faca04f1a051dbb357f8cec05749e120683c2fe48659cb9f1d2645e47950398cbb09eb958f318630db2877702c93722200d3d6244814cf57b39cc231621c64985ddb12c7bacb43a4634bb9692adcc01d0ef77b1bebef13f81af484f6f77c71016ecde3800000000000", @ANYRESHEX=r5, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r6, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r7, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r8, @ANYRESHEX=r9, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r10], @ANYRESDEC=r11, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r12 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r12) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{r14}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x400000002, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r15, &(0x7f0000000300)=[{{r16}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r17}, 0xfffffffffffffffc, 0x8, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r18}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r19}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r13}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r20}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="8c65", 0x3b9) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000480)=0x1) r4 = dup2(r1, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x2010, r5, 0x0, 0x81) r7 = fcntl$dupfd(r6, 0xa, r4) accept(r7, 0x0, &(0x7f0000000300)) r8 = socket(0x11, 0x3, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r11 = fcntl$getown(r10, 0x5) ktrace(0x0, 0x1, 0x20, r11) r12 = geteuid() r13 = socket(0x10, 0x7a5083dfca915426, 0x0) getsockopt(r13, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={r11, r12, r14}, 0xc) getsockopt(r8, 0x11, 0x0, 0x0, 0x0) sendto$inet6(r8, &(0x7f0000000140)="0cb332f9647a6e356ed7fdb1b53e79696a933a9202824a3be8d0aeb78b04d5652ef526be081b69efc7d2faca46d45549db5fdf1a051d70b8ac93587081eadb51fb0b6e4611673ebc230bfbd537e18017d24146086750b9e7c2c3d693970258e965227ef937f2098c2f1269b4d77d3ba7ccd19eef4df62d837f1361824b4c6c56876aaedbfbe3f6eb4f04439852bfb9f6499ff93ebf82cd1b81d21fa007e996f24f748cca1b3cd3ab26884885b3d16e0b0dc745eb747473fa94761302ab922af2cfbf2bb2a324eac9d93471c566e50861767fef98e4453badc930457f0f", 0xdd, 0x92540ab5dec15b1f, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x4}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe, 0xff}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r15, &(0x7f0000000240)=""/153, 0x99) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ae, &(0x7f0000000140)=ANY=[], 0x47}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000031e000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x120) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) dup2(r1, r2) 16:00:01 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000c11000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c097be00000000000084de4"}) write(r0, &(0x7f0000000200)='R', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) r4 = dup2(r3, r2) dup(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2000000000000135, &(0x7f0000000000)=[{0x10}, {0x80, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chmod(&(0x7f00000003c0)='./file0\x00', 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r9, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x80) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r10, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0x3dc072ff, &(0x7f0000000340)={0x1, 0x8d190000000000}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x11, 0x3, 0x0) getsockopt(r11, 0x11, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) dup2(r1, r2) r3 = socket(0x10, 0xc003, 0x2f) r4 = dup(r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xf02) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) getgid() getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x10) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x3fffffffd], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff], [], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0xfffe}], {0x2, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x7}, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e886f2c33e8a549c89eedc7c2df1e6b00585a55d15a8ec709067b5c54bc70989bc1e2d29ec"], &(0x7f0000000240)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x1f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfff}]}) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x1, 0x1, 0xfff8, 0x491c}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e96a22f5fc98e230332426d299ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc3185406bb65825cf5f131312e81366db95910c9c83e8e6c9841555f252e102c8bbd2d977d2ebb32b36f94210dcb67e2595503a7d31a55428309c7b0688502808a85da6ef6b021734a95375fdc9ce671a88f1d4a1b9a022d78a34fd773037297ca73a65c7f14b870153dfc9999544428b3d0c5a1c603f9cc01b6f886ea56dde0644b38a616ed6c8b511d363e3ab9f3300b0777431fd837ff9ff310d837ab36b291003f2029687b8fbe0e71b9a00ec6c077334fefe57e8b637ee956a1aa8353736f8cff475df2e9b6aae691e9692d3fc1bae113b0e4e1760280500c592476fdfaa924"], 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pwrite(r0, &(0x7f0000000040)="9966d4241c710dc49eb90970bccc1ced82510f47ac87fc4ea3eac2d40ed220b4888756aea7e99cf3ccd607c992cc8d597beaff281f80d5620c9f7efd78ef3550e9175ac2ff0b25958d5fcc1da56f91811535783f996a1cfb4432ae16c5f194ea9ae4aa9102cb7d5e1fce7e241133ead11811f01342592ed0ef617d8055ad9441cd5df92175d237402063c206d2772600a4cbb33b6570e86f50d5782a0e752d5cb710fae73d587efc9d8c562c5755c6883448e159d027946f8edb696a410aab138334c940b4c8ffaa621154c1c6d0ec", 0xcf, 0x0, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x3ff, 0x9f5a, &(0x7f0000000740)="01b2deafba24baaf1fe4c82b33720ebc8092cd623c761feac65a8cf843e91dd08a3ef1bacbeafc9c8416aee4dba1c99268352914044c03298f416f1d5cc99968aa7e8f02c799d4a4d84ddba4a57fe46076561d8c1b9b5c393029519a2f5efb9b88c9d8751d8495747dd7bcf27862a4dc3769d38e556a34e9e5dd805f1b0d369afed00653b5ed849dc3aa5fef3daa0be8de7dbb62e63acfed00548175a758374525245748800f021219602470d3c41185543a53343a76d0fbaf28553d6100a7c43a77b820f60811a1116bf5fb669fee03d6a8a73047ad87ad90c7d2f84bb2539946171d1df053870eb7abadc1a9259c4af0ad11bd13cb7739f25d7930a1eb86181d04ebfcfad355be37c7d76fbe82645caeb2af2632c9a35a42ba92c51c9ba2c2227f9d29f41be0f450d341d259087da021f72e07d94e7b9123ab16be0f2516ced1d46014642823bbd9c8339db168fe038ba07a28e4f7cdf8caabe775fa6170fcb47d11820e78904e6a6158d2d19c1754ac51921704891cd6c9ddfdea02a4ee610acee60249871da47d06eb4bc6fd668c9da6a420a8f7718d657312e4f2be3591c34d746b83598464255f301d5c1800c762703ff24bae88a662f1d428e26a8f852bb1ba68edaa8c0ef848c1aa8289b37789db3ebc1ac30ac89997554bd94603393b7dbe959dd3fea5e4cf018beb7cbe5b108936f654eff37b1f8fe258f85cb79d8a11d67939a28986ababfd88f66262ba680dea6a885d513e14d8715a4061fab8cf1e3eae6e8fbb8c10eda124af85c9e283dd60b0dad8fc56f6d1234e2b7d7e7b9bca1b7000a8d5fde31eef1553ef86de4b6fd415de3da4dc1b997a73795b2cffb5694f354d9ea7eddd92d61ae8091df08f81df4ef92d6357a9f6599cbcee6da2929d0b5d020026a1ed77c1d98ccc37569734e3ea4e4db0ade6ed2348155f66110a2da86bba7c9c4adb4017b864d71eace7e0d98f06e093b48e76fa607b58b488903be55d76e022057e1ee44d8a8747c6eeff3f0fd2219371eb78a7ddb7b823b248902ef3aa9e61cd72f98793f6e42ee2b6f7dfa5cf6cc0fefa6544a9e323c1e37f68d2b70657020cdc4400b61c09e20cd8dd4610f0099e38ae01e85f889d279c31202ee07399fe63a909d4d7fa2e64d060774f865bf63d4c54e2e6ecd7031f0ff9a1fa500461e7b302a392cd74c8c76f28ac872f3c78e2c75b5d4e9100d907a4e2376ccee833fbdca3f20838f5deb8dbb2659081fef0f9e9a77058f2b68bcb3f702cabd36ad921b32aeac8b2a4398f8e99c0a5e5ab7d92494c0336d1fea29a082af749471271088976198ad4b01363f1b184558d63877566f5c2b6121ad4d4d229f963e707972efd15e649cbfd93ac60da2253eae692b7ebe27b09e6f178e95294d5018997f0c61178d6c46dda1d44c159ecb1d7eb1b2bc64085dd7a512b76f22f2a6262fe54d0e55e2a82a1c1e4ea2454bf5a1e658efe64feb16ce320ac8f0ebd934633bb7c17968170ab6ae83c14b0786fdd48a47d6198fbff55ad1efe68a04d1f0cec595a9b211b566ed269965e309930974e40f7dd0643e5fc8b292c655280ff26c0d1c6fe8d7359e544f463936fb2cca2f42b3a7210b4154d489af09787f9f013fe11ba7d0ad6499408787f6d4e1cd0dd85ac672f18844e39f42f22b42b58b531a58e817b75673c198ac08580e678fe0d2785b74d2322f08d0430dc13195b01b9a22c0a7452f9cbdd9f1b37c5635408485d156aeed7f46f8305b96a363ffee68056eb0c33a463a45496b328cf808677bf50d6479eacfe9b1fd9cd412f4fef02586b5487650707583e42526fd75dd309ba694292095f5c588bfefa766d7b5f3a1cd1ff88947c83e2fef76a68727d0dfda219554fed030f284d62230cee5d41a66387e6064bd49183934b924de01e972dc4dc581959958660ff52f52a7add986be79ea64204b94b439b18940c383e30c61016ca70fead8e5bb96ee11bffc590e0ad158d2a9d1b1a88ed4777fec0f7ff49776ff44f06d1edbd366c0c988e67f01721e1e7931a32bb171badbcf791dcd8e0e46e1e7049d7d3b5ce1963c729631ee4ccf55b8193f1162a2982e2e8b8c57eeb83b79326f41cc352be932ae776359000dcb236371e19c2bd21273f48f9cf00a3cb2bd47e5680a8997553384d31f977cfbfd2c1dfd114c68870cfed3032e0d3448fbcf3c9ee5bc9be6b58162642005737f0c100718f1e46a5248891a7d7479eb3240263b67376f88dc9ef7053ba07520f873a091b6065dad396288068ce474af27e4ea212cd8c5a6ffde476083f1049fa8fc33029ffb7c00902c137e04ece9df38a4d2ca4a7026ab726bcc5231af5d176f9cb92e206801d3ac6a1abf6cc77356d295292eec3981b6f350c45df9f0e170b35d0c9907022275c8f9f026ac82897876662d9c49a5e17b7a244d9224912dcfea1b6341cfebc31b9fac27cf736db30c0d8f830cd9248076373c3727a6fb2b691ea95721130cb66585b3713973693066e858819664fa367fcb1514af374528532495aad4ff4bdbdc12335d8b934a9f885f7458a0f03f404538ca0ac00498de18de7bcc6671ce727a75d868fdc8a9709a094062cef49848ec9abdef3c7e6d52d1e09100f975ad71b4d237c183fd3407e125f5d81a7c85e01f9ad646aafb7bd49a25ed2d60819d4e498b150544e6612190363d25539895c104c07fc37a45bae08b9c489d6c0212be569ae912437a127f3748f4e1a80e615a86b9ceaae99540e1e99f41058dec3541baebbc85926fe363bdbe88eea2226f78327af84c97c4861947f250ca5dd7de5a1b2d03751126079d8ec156c2633c98d18ea27dcde7cbdc7bcded56523cde9acd0f5aaebc233716ffb2d01dee478e31e889cc467d0a1fe26ab28506d1c34980aba82a96e48dcd04c336aa067caf627c7738bda87fd011d528dc57b52c61e01191f2ed66f8864c6c87965457be3ba84df3ae63b876e06111b97e552ca3d4b090c42aff0ea27ed97e779f94add8e6518027090a05cca4a394b103ee4213d53bb8fe771c89b949c908a02d95e519bc463e39350f1c876964fbd490ac56444e558cf0134d599a30eecfa612cbc2840493719b8af591ee4df3ef3377aae996a7ae6c0e93f941d527ce19e009ce89722256a1dc4199331d098364731cb9e18b8e9d9e70085e8e665184be5541ecd52b14ce0e89dc86f955b6b0831efd2b7a84e2db3e7c7de8cd2d2abf4f334e5306854e766051c0601f0ca6242887b31fdca6f549b0b7a173bc7d198c996ad118a2931b793afc25dc7839092eeac4ad521d584c9b258806e4e577f34dd4d1266beab1f5966097c92f249e9f8167c5a63fab78c1386ea37951e4e1fa49a17891d6e6c308cef7008f4003ade9b401d1ac254f72d8223d5c494c67816fef332d108846f314047c0e37312759cde2a7117ea9625b8b8ac8a8af0d781a4012d585edd10f2538d69e698ad12c8608ae41a196a3dcbc09a215266dc2c715eb820bd0697d8304033d9e7ba96a3fecc093a2a405e6ebea03cfa4fb57669e78037ab4f4a949ef4514146e93308821f8bc1c7539e19a8a313d278c6514b5994ccfc93fba67f21d22835435c5364c93a6c26ba138c29f58846173c82b3d7cf5b16c8997e6463c0e7ed954c1e32299c05441af95e16d31d2f06af9c356292941895f00bc698604148084e56ca43a74a2dd43dfb992ce8cbe279090537fe277eb57d5b6712a95b42de2f6f320e87fcfceef01eca4540d98a8aa1c897a9f3b1624816aee77387ba2a1eee544997619e1cc37a335081f74c5a4b8d325967efb9e39ad962a6a4d75d6579e03d97e671c5774588b61cc53eb0a74e3d5d99ac95889739b6f8715d146348cb31d89d92e30739f7bc970430fbeab81583fcc2c0598331389b5c943c049faf0a8303208d9fa73ee07dcff5f45a0ff8e2d9a910471e08a1252e78bb28805a41e8ed4bec3176aa6a3e730bf0ca7654188b4c0ef52c9be7811bb74dc5bab075c018aeb134009c46099ff34c0fca4a037b78d1c77c4da31a10011e8fff4e7ce326ce7ce7983afdd127ef849d22fb9950089075bb351ea9cf7a1cd9c9302f7f5c5020c9df0e213e00174817bfe4e343a726b133ca7aac26c2c3ce86bab47856ca02bc4134785907bb35f2db055b3249a990afe8a0adc905aff69cf8578163e8b6f77aa4f33cd6fae103cd92f0de0108d114f28d6627cf7b8f1497e922cea5e2ac1dd8db2ccda1a096c375d4f6158c20685b754d55ae6126a9804ff5b0c9d5397f5ae955cbbda5346bf8cd16c6ceac269ac568c2308eaa7d7628e3e1ab2853d26a014c704390a8f530d101b01292d493bd2602830e9e530da21cc8f793c8f6614e8559be25f6b0c23fe64e25f17806191f336055a800ea76062e89d79e9c5a5ee8f7cdba17b1b055253a9bc2e5e29e6724873aa1f5ade9865766f4ec1799c87aba2230c6b8188882720ae74393dcbd5974e597380562c2f90d5b2e11b03e4946038f13477fe9add6c2c807e88018cb4c74fa096bde69dbec9cd3cae3e6cbf4928bf198fd3e6bf0714fddcbd9f3f1ae4bb4997184a92a3bfd78978029fa03875c4aaf4461bf74aecb787d04b5b4680e7e6d36bea172d6c15302dfda24bc6a9d464b874aca96ed0f00436dfa834631c12193cae71caf33ad5f1705d22fbd6aa5098c13a5a55a16ff70f5bbb199fe7066047ab93fa90aef26318c6a88fa2270a738db8858db21a0815a4799d85ffbc4c4e11a64095681e54f34f47782aab92e7ca5c929b7647535a092b5e6ac58cc93f66957cbd177ca5fcfb8f64b69137e0e62f8a90c74858e262394f096d9ffdce10f1d92456f3fbce4b370038ec134094d8c321a8d94486c06fe0902ad4f7a217a884cc27c60dac4cc8cc7e6c4e796e7ce94ae734376f0041867ad138b576805e265449a1b6654325c15c0ec6cb6940a23700a9cd4625192cb693b15c0ae400edd462e82fce20edc6b9b718e4603be6a2dbfd8812978f31accde7c88f5badf80eeb346d7fa6feb7760f2bff7df665205a91a77190e6fda58852d8f62e598c30ebf72761d7ea00ccd29928e848ca5d367a353132152946c77ab8fbcf5023f7e0fae90109451d5ad8982c72bdb968f8829d0fd443b03bad5132719bb2cc18e48796555176b32ece7f31fb316ba98c857811f65616ba43b14077355008af8fb7ca652a2201fac8f8224e134c6b1b98d6cc8d2435ea2eb0494366ca7f35751b3b3ac0f67ac667ae23c49577d04378b84ee177bd970448f36788b7422b2028287cd798536b935ade56b9eee9ebe1308786f01ce5c1f66cbe11f6cbbdf87cad3b04971c87ce5f0340c68b354c4769743d25e7e57244abd964362f88a425d3a962f84d6357933d28a95565df5b87a5053d8a1ab74803e376ff7ae5668d1429cc2b95944b3f5ce108a9218059383a526e30e93c6961bbd2661df60817cf40b0b89415a3c7522c04ae0f4064238ff929ccf27fbe9adf5dc97de1b6c9a99830a99d519d6baeaf2900f22206a08c08631c1fff14cb21e6fe12b10d846fef290a9d26b32c6c8e823e01aaa4e46042ea5e16b12f21dec4e8b7da87787b023a53c7b608a1988308cb45dc2ab41867a86a09b6ad9fc6ce229b530d61edf5772e9e933ebe3e450820ee4313c150601d85b2d18fe6b9605dcdc7ee0c6aa337392c1828f54ec08545011ebef65d50b9d04202ce3168c07b997fefb9672847d796fb25dc624e6bef3d906a3e6c71e71082f84512922222d16526be4ec77497a996fc4a2cc06a7bcde8310b8", 0x1000) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8501f7b09a9f7cd2, 0x0) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) r4 = socket$inet(0x2, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x100}], 0x1, 0x1) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) ioctl$KDSETRAD(r6, 0x20004b43) listen(0xffffffffffffff9c, 0x0) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() r12 = getuid() r13 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x0, r12}}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r9, 0x6, r11) r14 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x4, r12, r15, r12, r17, 0x1, 0x3}, 0x1ff, 0x240f, r18, r11, 0x2, 0x40, 0xfff}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r12, r3}, 0xc) r19 = socket(0x11, 0x3, 0x0) getsockopt(r19, 0x11, 0x0, 0x0, 0x0) getsockname$unix(r19, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() dup2(0xffffffffffffff9c, r1) r2 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/166) acct(&(0x7f0000000100)='./file0\x00') getsockopt(r0, 0x11, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(0xffffffffffffffff, r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x3, 0x3) r6 = dup(r5) dup2(r6, r4) mkdirat(r6, &(0x7f0000000180)='./file0\x00', 0xb0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r1) r7 = syz_open_pts() flock(r7, 0x6) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r7, 0x800000005) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000140)=0x1c37e5aa) unlink(&(0x7f00000001c0)='./file1\x00') 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5a6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x80000000}], {}, {0x0, 0x0, 0x0, 0x10000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000004000000000000000000000031cf3e6c3803370e55a53013fac1d4aacf2942a747ba9a2ab20e7ee769984987b91344702381fd45371aff52d8f8fb6e8cd18e2ea5269ff1093110bb2712cab6c7a83d203d1886a37f092421a169382794771a56853e8e57119c4a4f6e1b5316c61cfcc9124d5a8064a87a104623e7ad637798cbfa9340b30ae26549ab5dbdb4923a45071af17f4efa6c158a99acbb640af978f2f521d89fb075db72d62724bce0ddfbdd7809b328f4e3de2b29030b06d9e73011ba405325657f94e64a21c495d29548355ccb8fce5ae0f47e8fae4d59694c95961976c0e53bc20efac1b4922d0b84d538b8e749"], 0x10}, 0x0) msgget(0x1, 0x20) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10082, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r7, 0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0xff, 0x3f, 0xa6, 0x5, "29c0e4dfc9206161662e67da8a008f2cabb80e0d", 0x800, 0x2}) r8 = dup(r6) dup2(r8, r6) linkat(r5, &(0x7f0000000080)='./bus\x00', r8, &(0x7f0000000140)='./bus\x00', 0x6) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) dup2(r0, r1) 16:00:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x1f) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x10, 0x2, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62ff0300000000000000"], 0x10) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a000000000000dde0155aa8cf9d7600000000000020000000a257cd2fef1bdb180000000000000000000008000000000000002c2275b98001000000000000000000ffffffffffffffe4218dc8d97aaa554b542cf8351506845e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152addefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb360000000000354c7f0d5824b8a9ec67c3d78be4befce5b16351b0c7394522d57db37d53a03ea8c2129e6e98cef165f506c7c42a6d263dbc664fa990fe6710a0d5b82082e34ac5215bf55c2a2c98b0a119ef60d0b4559e0305dc4d0183e4a60c3e0d5dc4a88247d67ebc665f89864b176fa86c67bcd68c063d3cd28ede6d21189c1c5ebce70f1ec7f45da8901e9ec062f1337e4a4fadfcb42e117683290c3b2bff41717edc47fb23ff3a2aed6860e44c966d8a98c9fa30b06767f7035f259c2e42398c0ea9a81e52e1daa6edd1b9e0200cd491592325236a5875488c7ddb400fbe9c3b21f07e5247ec2423d05877d291fb58a60d34070959c1e9fb35503d10d904a9efc22a8584015e6e08a0076cade55a9026743626611ed87657633178f9af7aeffffdc94362e5c77e23db809325634cfa0f595d9ef043544dfe866be81465c8b6cb493978b5bdc0f36ba63ddc364a6b14eaf918a2a402f2210472e2a299d0218ea465a8a4f024db7ce1ae44b6bdc53456d1bae0cf4ccf1913e96fa54624fad7fee52b67ce66f7347729bb37bfd3816ba5663c"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4096) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r1, 0x6, r3) r6 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getppid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0xc}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x4, r4, r7, r4, r9, 0x1, 0x3}, 0x1ff, 0x240f, r10, r3, 0x2, 0x40, 0xfff}) r12 = socket(0x11, 0x3, 0x0) getsockopt(r12, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(0x0, 0x1, 0x20, r14) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:02 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x19a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x8000, 0x4}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x1c, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0xffffffffffffff5d}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f00004ba000/0x1000)=nil, 0x1000, 0x7) r1 = socket(0x18, 0x1, 0x0) socket(0xffc6a85fe3b27955, 0x2, 0x7) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x7) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xeba76a8c1475893d, 0x1) getsockopt(r2, 0x4, 0x0, &(0x7f0000000140)=""/102, &(0x7f00000001c0)=0x66) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:02 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket(0x10, 0xbc66b57fbb996df7, 0x40) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000000c0)="6801eacffe1a51957369290eee480f5cfa8489c6090d4f6bb1925e436c2931784f25f5ebff40910e89948ef37eb12c8ab76d10e63972a0e46d7276ac2d70d326001192abd042a7ca7fdac2a6d3ad04594677e58652f0907a3b3edbd0e95a2ff7c3fdf69f280668cf41c98176d730962badee2bf8217fae7c1172054c4038782cbe9fb4a09f68eff108069406e96f97f3bd7c185604341b6eb1977bba84ca", 0x9e}, {&(0x7f0000000180)="029b26d57f7b0f75551268068796a78b64fde566a69cd0240ef8f1f1c5eb72060d7dc97df10aeb235dc15594cae4c660fbdf1f479b3180f2e323f566b6f95b1c0952ed522159a07883a5d31bf139ab23ae85240ba2706b7a32cb63e0a9426f34fffb479b3de4528e038f1f28fd3b436f7bfb279799d433218d9662fba3da1eba05b644362d0251e303f03a3996fe7eb4a92123c25d54585222ab84487bccdd5df5c65a80b998af17b4f6893a717e95760a3a64ca7242e33080fcd1b056533d56d71f5fca3ebeb1a2728269c949aa871942069822f965590eb8b7715d596e6fd1b6bbddd5a9216edf97da544a77c51dfaf5fc0d0c44d4981856b4b8d77b01483c6247b0276d1648a7b11e6fb6a71508cff490a7f7684ab95c34377436b4fc41828b6fac9ba70a45f81a4b9201c853b0804660c510734c5307af09960f1e3d1014ba712eb38738d4a67b352e9ae11d7932d14dd82bc3e14b2dfbd08c408a1a41c659e8f03fc874e6eaadb54decd2068eb209d6a0634c35d35f23d9c7bd2344cb445e6987546086a844243e98bcc7ad0a5f7101402d9dd20fabc91e18e0bd795ca70e73d61b365fd4cdaa9a2aef69fbc7dc3d1f3d4985e12f7907c590b8a910e79660da387f1c08b54c598eea1ac0b24ec2df9d286c1aa96f4401b5ef92fac1f9ac0e2e06d9b307efee9dab362389e326dde19df450768e8ee0564408c41e9ec52f8da1cc50b40f5473dafd8866dcd447bf21e899a0b7e85186838208cae59ed905c694b9ad5f388b82deab0fa4cce0a92fad83902c4a231bb7fe668bcb7af4124f35e6002e006454599cb6f206a612fa8d2c107563cef6ea6b2135baf9f3e8717ccef82358a6d257a13f63d713d632a5a6c43f4e97db9899f5e29ea712d8440d9b30d353916d38583121786d92a2e9a4c7237eb02286e0788c6719a54fb523ca14b25e5461873d4b92519c3a0919699d0a2c337e788ba1d906980d7ad431d830c6d884bb7b2ed76f330826ee8ef3ec7f62928871d2544f2943e3bc8a8ef4df6d547824d4566f6b8c72343bef85917976a3ce32f1642e0b5a129922f3b1ef67411ca33b1daee826a543d6e07e7a43b314d069f16c3f92973fd46fabaddfba1a2b1fde81b3d85f688ac309ec4c51746cb71b0c5fb6b213b947443a500868133bb160eb8b593a4db803b39253b0039098ef074b42f34502997caa0e558e6e07ee4e5cd4dd37e279169d9b8a91eb610efcb8660d76ef8ca35f2f8bd9b49a8c1018b4311570daf5a12191b34074a06f6589c553fcf6e4c6dec040083ab8878bcfb3fe5f395231385b5a87f3c295b4876c2f569b628b891742d26a4663ddddc4245b30f7f21d7247ed718b87bce5fa4ddbbf8b3a9c79e707b10237920cd0e411d2bf31decc1addd259fc934e827b78513cff3fde55b85271287e1755914c1cacffed218416a54d27c303d905acc3115cadb7437e3be184a38f179fac096798288a2a4a75aaa270884848e499635ac66e9208dc0abc07edcd81cead8b79f87e47136e18c64912386aba02a7e4ef7173914c3a1992fde0dbd0c8dc995af79b17cfa256c77ca91893a754570d56a896bb6a424ead70456e7eefcacb9d211e925bd1ffe7017efac6234fc42ee20d36e858666cba4861b4a69c2519bdd98f19cc3f1b6377d9fa3afc24e52b331adcbe2dbe2e9ec9402a70aeb6002e45c6a9297c8fa86fdeac249485e42fea9a74aaaa3bf1b3f6ca01f43641b44edf86676e2663f8d391e85abb0df00a553f0a33580a7a6286fb7787555d7c3d63b2d189fb6827ca2e740613f13da919d9af741168f2cb5535169cf84db8951ed8c89d0a721227984335dd7e1c03f65cb37bfe4aa8d3f8f68c15098dddfe1b74c4d7728cc756ede8bb4d005c552e915d5c390e40e1c7687e10c18911e7f83a76677614144006e32263f98e56bdce1b8ec3f66e206f3a75155b82b626316e1558253e942b7d02557675856e6d8cf1f846dd58558fa60d6ae4d03db7030dddb17836090b731d5d3f516ca21e1a33ec0ee0eadd1c706ce3cad0d0b3537f243d2d42277ea7dd28314c9bc51cec261408a7913017cce1503a15dd9da42844b99a8311878f19254d5e44c801cbaafb1765103755707139a7e3c7d35e5c563c56b2f2b6e91580126e109206313af9d7c0a88fb598be3ac54b911caf375ecba2767cc6c15cab19bb7546cf907a914694eb6a2bdc0b4a5424c6580d747303c0171b95ebfe0db5b3915778b709c84c46e859f7dcedcec16bc00e43cf3f24ba8cdeb20d810286db5064d22ee3157dfde20e288c46623a6a4f19c1041840d01a3d0d929e53bf1ddb961b29d7d39ea086cd2cd1d3df9ea06e222e8fd7c9c4087e61782a93dfc6c8ac05e1089f8cb1f73e567d4d20161b3339b0f0628ed1d19ea6bbb11813c7dea9c676776707fa9972267acf293dd0d4977e8cfe85beedb7de14ca5d6b8386975bfbb4edffe296e6dd85a5a63f7fbed3d6b671265c36b7ab34bb140bb0bd013650124901537423e236d535507753d6d7e11c2f5cd09bcfc0a4fb7a24476f5e8fe3de84e3eec720c41e150af036fb61f6abf61fc466b038838644933aca2c1e79bc92b2c24b2a50e1055c5d7c250ba0403e17e80b9bd2db3d0540d39c46d6343fa09f4b6628360efdb42bce7d1c5b275ab2faecb9569d84192b1af630c6bdaa1e2ad774c12ce89c5b75ae99591188fb063b1c263eee21cd60b3aa13aa2bed48a47512fae9847cc0841108dab6a7bcf03bffd6ede7a9701d9c7281503d7688977d91474ef1f745b134ca2dfd788033a28bd418e6e6b2dd1d561c294dab3e3e95f5132caa0901db35623c4c82574e64c964efb18a5bfb69c666249488b384f0f8f4dce1298f849b87234e53d647f8be9dec146d82b6e41d44f39589555a8ea496fe5689fa588e1d3794dd91218f2cef008ea6b0bfd51e03a5be68465ac38bba0de886c41c6d22aa783a4f3140aa9fdb6474ea2dcc59a612fdae3d5c99b42e17c28956be2a561c2ed80d77fe189444d58ccdfedb6496f744e5455c7fcd44fae21d8305ccb66100262dfeaa71aee19bf199b6697efc3b193a5c105e35c5b4eefc8709bbeead7eb7a52b96acfa926da207da1666e1d3082c54bce53f9ee78cc428be7717503abf158d859a9a559078cabcead1e8e1610ff60f85814f073a8f17d3f3c0666a3310be867bbddcea551e7f1ddc3664365a39e1caa03de09ec5adea2e2a9110f49293fa871bbea57a12d5d39a0c2b2e8dd28b1d556d26ca0a05ee5bbf9d47b38be5eabddfb7b61a10597e985e792d7ce28880177bd416a9a8ee8d12b3865c8a5b9ebeb8b4ea82430eed9943498de39ef8eb78a3d956adf6633df067a111b487332e1fcec9f4348473ad100804eea4a6861bfbf2ebef7c08f2225f03a26470ab83be525e1809045a666f04405bd9c87925901c1239aab4433dab780eba6b56481b414766691b626cbcb1ebc08f3dc521a4fa495093e330d78096d844d7477bb5b148fb3f3a5170100e1c03e8eb827171030a915c99a6b1b59085563574db14a95ca28df7936bfa2fe8604b1812da2edc8da922328be62e67f094800bc7c152495e20dfb6a14fb146bb556d69db6a2a68fddb3c0417248d40f5b8895d6b189e737c7ec9d0ce8a3754c7838522fd4a715f9a7197c7db35d4df67bc97bd2e548d5927eb895c4cde10632bff3df1dc17750d14b699287f1b0e17cbc1718a3b3e6ac5c8876f142bfda501ccaa35af058e25220aea123d12bd8abedace3bb59e02452ea0dea9182a80cc0e2a814f4e04310b206b58dc5604d6714bb42afabe4d445f8c9592b2c68a73f9e583e84b53722e55831575e75a641859be0571df02821994834bfa167728a05b2fef15daaed0a545561a483f402480aeefde5316e6056e883d27650ab88a98512263722048cf2b4593a698bbc754a3ca30f59d4f489f1b951c890b61c85d229329fa5d3788e6dd27341c674d3372878f4f2d4819962852817aa3bcf0c98ab2bee3d06d8246483d007fd48b74d8564fda3e8e569a5915bdb1dc93aa2f1d429812be35863bb49964b8c3b461cc54fc89bfae29d9ea6b1c6e2769a0a8b120433dc0892aa1950c96676cf79753a4c58251c7af06bb06f44c4d41b007f4a7f1f5c9d79b175867992fcc7f27b621f525ec402a75fcb79402d460bb67be2a109141861980384e6d434c31e357780e368b1d38695d227350ed6527b589b23444b14f989dcd6c1679e4f127bf1a9e46ed0266a5a84e524e187d134051c8156da6574a29db145ee29372c0cee8aecd437744623edb8fcedc80dab3257361d5eeff25e2b61087e2e05ddf86643d3917d35bf4ab8ef914bfd3a20fcf6293d97c18a68885e2979d6b3130051999c4858534198a6f3b674f6827a2f7225ce65d2162830744507fc29fda6fad33449a3e86b5dcbb0471000253b6910376ecae17e393176ea4adcf7a039642c5d546d62544dcacc844d17eb541b4ff002434dae97661247250b9a58e328bde033fbeacdb229fbb8327c9a93f57af1595edbc26a613407d4103fda4567539a9701a496dd01d585290ac4f9ee541aad8a882b6f7abdee8236189c23936085723567b8a49c073c472566fda57779ba7cc18e7365560f9485f178333b3d3cfa19c1caf1e60bc21f2c3aa2ebc748f3e59a0e1b71f5b7d417f0a02b75c245e771a30f20909a889d7bd48633e3c7516f8c2e3e0f81ae888342e4a839507bde829998172b414b9ad21bb58cb0833d275f082183673a2d6ecea90eca322c15dcbc18970722267f08df6dd2ad7ab0e817560ef220ec8c9612449e77d3add979afa608a3e77e09e20ca7e31c68af633fdfdc21d2d6a1756c179e235a5367b03b44f22c4fa473d24b4af74ea3a7bc22af834e5cde4f4c1f09a3f8652bdfd1c3987dfc59364affaa580da07e0947acbc2accd2f5fa5c5de42b30e78cf7896cd6cd8c987d6b66e10efae8fff83aea5b3507140f20e4c70a3bd3b51b41bb6672047756fd00340fbe5665e0b81ef6d4c58aea8b08a63a4717d6a851fe732830531473cadddab9dec139b77d38c770b283b21b946d2c8079519bf935abd1b6f98fcdb09e12c72a6d507b83586cf2130b1293d551037421794b205ddce1ac813a3f4e347315884f5d8045b50a32f62d44fe2fe512ba84164249796c9c67bf5020d8ebb956356bdcfa973060378f7a5dc29c8d6ab59ce02990ed974779ce225b94c6d8ed0692ff3224604dcdc46aefbc01571e2521d76c5bb1ca42482d511f8f27ecb42ed980e547a18385b2f20f4620dc16f1c3cdb955696db9ca8bd646e1f4f39279b3db06471247a0bb567f8eb2597bd674c211a7d86d7daa3ead824f024f5fe5e59dfa4ccd0118c2e4f985df06f9ede31c986cd1ee6982eb80b0d714bff307049fc041ee933d4bebbeb3ba37739c22f55d02d7d57b6541fa30a4655bbafd994eb7557c19ef61e8320637f071f3071de725453a489f98b8e0c5c182fcf2e39b4e5dc1025b2d45fc6b213c1ffc0de72415f6973868af866adf760d992233a658bab065cc945d8346d2d401fa084c459414904d28e25399dc7c35b8e37a64228713086bfd4f34f744e23932199583bf1c17f3f04c1ec472a96e8dac8c6d69a9fe2d7cfae13a6e737de8495b178b23bd09e8d4cb74d88316343e19a7f7908729deb5809179d65d4ce7779bc723b9535aa456c259900cd91dc3cd1cd2f492d905b13c11c9b44de77ce15ff57994d0e2a9fb829578dc471b1c5d37dc98e1eb0ad6dba18b9a84c60829693", 0x1000}, {&(0x7f0000001180)="1451e079fc33f5c9337d8ff9b3006ef9b472f0d0909b2d99b4540e24640e519946d96a548ce55db54acfeb66c1405cb43322d6989125e7c324a8c9f470f46a689a1e3c7a91628e8c9b895645dc313832a83143e3a4899b16513227e579486e33650a2f63a0ac644d2f914d6e4e2cc19bddbbf35c561d52e6fe00cc0fa47ff9e25e59d7f351af8697f6170be3275301613c616cdee6a5c7715c46e21f2ef2397ef829aae981e028fa56550b0bce754d5c2d6db5495f5923b00d0b57dad649e412761ee49b66c20463e59fffe3a8ebf15955614e8117d33d8fc8f3f0d7e018ad13dd44eda6cd", 0xe5}, {&(0x7f0000001280)="120a99947339812dab4501a96bfa16ef9c19ebc9fe2eacea8381bd6fddd754943ea3f65d323b919c5434a019a19770a62ea5a20a05686866e4d9", 0x3a}, {&(0x7f00000012c0)="dcbd48163b2ce8c84fe6758a6bce68b3e5c401811be1779410d9baa5a3c1b4c95babb4e10b41f8ac7b01dbb39a4eadc48d67ac76cf5d1500", 0x38}, {&(0x7f0000001300)="aae2f4723874b6196e07874789838fc4ef15e3c44e150426eb25afd18fb1acc8bb0d2dd1ceaa71f76ff78c5a1b019828b18c928cd92ec0ab49cb76d1963a1500221bd4ae3d4f184efb55ac8f168ecbcca2328e3595873df1402f8978380f94ede0f1c6f692632bb1d547a91e9e31d71cb8b84756cced81d85734144d063b0d8bb291520f0157d8ff7b0f1d86c0bbe074e978e4d07d9ca427e1f941781808ebf9e0e7159f36b8b16477ce7d2eab98ad26f2f51fa9c7e7eef1fa13716dd7efaecd3189dee586c7317174bf82dfdcd297b29475351d6f547802268e0a41", 0xdc}, {&(0x7f0000001400)="3384b50b87920b73897332e0b4f45d9ff86a53117ccd8203f71464a1d4cce561162d94144be1ba579b2905c810166fc1214e9ab3840e660d6b6e7c2beb55da1dd69d59696fa9abcb4ef5d78b7112eb66dfeb91a6bff6b56d959f39ecfc4f85693346ed0723ef67ba5b34a0105203cf6dbe3265ff7838d9666980233a26d785c231d6d2962fe2f9d46d828e9ed7a5f9aa72a8d34d1c13e44a2ab2a2564d9e9713357690ac9805528478ef62183ba1079d4aec1f6f39b4c8c834455d2e4c79f93ad89d936265b1a597fb7cec0410ed65641867953074f95a69bf6fcea8537790aa2344d791856bcc4ad4", 0xe9}, {&(0x7f00000015c0)="1a59c949042e800af6b9c356f964649763f78ae574f7821c0313828e8b0cc0237d7a694d9579865e7781a8fa10a35efbdee3a147237928c2ee532117429b0bc2d4105e81b64bcdaeb5e251608541cb10ce797fd5a6fa5948eb61ccaf24a79a64f43b3c50a7416cc21d556ead4c69d74e2082eba60c83ac466f1aa26a4fa0e032987850611dcd959bccb15613312b91b6111a6fab17a126d838edeff2d470076ac3aa664ab146b996e444e71fc09232602e8851c26580d5a41cc784dbba223efc724f37c0c4c2081c85c7c5fdce436634ae76b608bf65c0cdad89cd16c489f2ed45db44c5dc0b2cc9f7edef97d82b05643d208153450a", 0xf6}, {&(0x7f00000016c0)="d8240b3f0618ed47844fac63dc8b2d5d73eda5a208a647fc566654fc95818f0b4e91c3d20882eb571ed8feceecdb52999fb8aa70854e383b8666622d7c8f25952f330d72de208da67690c73a1998d18ad5421311550d799ac4bf2bb33f2ab3357d13c2d445c3abeca010316a1b3076b83fdaced5b3b1db4c142470d55c4df35428c9f8207e4a8c437e22e31060942913f21e9a7fb342b4fe7dda678eb2e2e07c8608f23d37f4a2cc80dc90fab154aae79efb5a60509cf3bf9ec73ce70bb02940901035", 0xc3}, {&(0x7f0000001500)="a3721aef30adf726949ad1341a7af40e3a4bf8b86a06b2ca2c0ced822132", 0x1e}], 0xa, &(0x7f0000001540)=[{0x18, 0x1, 0x1, "87ef3697e7"}], 0x18}, 0x400) 16:00:02 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x16, 0x3, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) 16:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) getegid() connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000003c0)={0x1ff, 0x0, 0x3f, {[0x9, 0x42, 0xfffffffffffffffb, 0x4, 0x3, 0x3, 0x9, 0x3, 0x8, 0xff, 0x6, 0x7, 0x6, 0x8001, 0x8, 0x1, 0x8, 0xfffffffffffffff7], [0x7, 0xff, 0x3, 0x80, 0x7fffffff, 0xfffffffffffffff9, 0x54, 0x7, 0x2b14, 0x80], [0x9, 0x4, 0x91, 0x1fe, 0x2, 0x80, 0x1000], [0x81, 0x100000000, 0xffffffffffffff3a, 0x7, 0x2, 0xffffffffffffff9c], [{0x1, 0x650bdb50, 0x4, 0xffffffffffffff81}, {0x6, 0x400, 0x0, 0x5}, {0x4, 0x3901, 0x3, 0x2}, {0xad8d, 0x0, 0x8, 0x8}, {0x5, 0x0, 0x3, 0x5}, {0xfe00, 0x10001, 0x0, 0xbf8}, {0x9, 0x1, 0xffffffff, 0x7}, {0x7, 0x9, 0x7, 0x1ff}], {0x800, 0x3, 0x40, 0x3f}, {0x4, 0x8, 0x8d1, 0x4}}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000680)='./bus/file0\x00', r1, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000006c0)=""/193, 0xc1}, {&(0x7f00000007c0)=""/182, 0xb6}], 0x2, &(0x7f0000000880)=""/218, 0xda}, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000000)=[{{r0}, 0x5, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x323de040f35ab105, 0xf0000000, 0x5, 0xfff}, {{r5}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0xffffffffde832b16, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r5}, 0xfffffffffffffffe, 0x4, 0x10, 0x4, 0x2}, {{r5}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x2, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x9, 0x2041110d, 0x9db8, "d6d0368a40b3189e86de690700000000000000ad", 0x2000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x4, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/111, 0x6f) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r1, r0) close(r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44, 0x1, 0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffecc) getppid() getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8c) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x958) write(r0, &(0x7f0000000340)="5841b707a31d1a08d90f04eb4ec885a281a438107da7563bea3bacfc76f44890ab497063b1030016df0705230bbcf296717456f2c0a849e5c460f2e8a747a078c443715f5f0e50010beb823a54beeb8fb2ab401c27b1ac6f69c49e6941f34bb2f5d6af0749593da01282772782f24482a38aa81b93cc713915068b6e0d3e2d21b1052438d0324ffbb912ed30cde4aa82a85e35d74531157cb08eb5769d5c3da5571c7011273ebce9954def005b88c52e33947e467cee3b52c96241dc47b5070b11654e8a680ad71a29660c26104af2c0ecdab54c86d271337b041847a7deabdc72d1e65c248fa257059232047fea24aad2a8489aeaf94fd1609f57e10e334a900f9bd67057ab3d3eaba30edb5c195a38f2972c0cd1ad0e68d198ea6411f800"/302, 0x12e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x0, 0x2}) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f0000000480)={0x0, "5b6e24f8535c9e179baf29fbb0b23be8d123d87ede8849041e94d5f9e2dac7eb3d39a990d5c60037f81337beeff6284e44d9885b823239ccd654963385e71385871977a2fe8f3c64ae57780f0bafd81a498f1efd58d9df9c3e2ede8e53a7c3fe863460577c1997c6dc290f15cdea36039f088a66eed9b7bf5661b6ab7dcc46d2a685970138fcde76ebcca690a7f4834e7ead0f6e9e03170692e3b8c4e520b96e47ea2154118c70b901ba3827cd35bfff5917785e4178a33a9eabb6d27d4c75175ecf89dd0c5a83b41e512ff0a713b15b6b58920247326da652191c46dc972d46e623ea897f1704cf1a7a9e564fb40ca5766227253161f568dc2fc36c2db6f1e88c314ffd954a44e841a684e18fac216a70a1fd28d92909f48d2c4f275e8bba68520bcc80e9e3ea3849a2e14fd11900adc62e9a58cced8534f12120909011f0820a5651ae18df332700c6fa627d770050a6aa3d92f8788e5ecdcc2fe37ee147d5d5ce4555ef16bddb3d810752aff171a73be927c8926c9f586fc16c3b939361862acfdad761c4fd5d7b92e132c71e9d231c333e168a0ec82bf2898d259f29fac77afeb3f7f352087be89a7a161034b9e623a3a50b4b99f8ca04415bc41c2119f1aba5ff72758edba8cb2461e06bef37c63b14a8a6ea3ba936a2293b12a309390c0ff1911693c976d537cfcafcde98fd3f0306fb04952143b639aa6bd0b4d72b44ae6d45786222c066b2f387a57b600081f72708c05541888294e5b45f3ea8075a5d08cd0af9873871c52516b438564498c73afe3e1323b8b3df226949f15382b847e31f61df6abb39ee09863e8ae75ea378adf5c743f22eb4372af8deda41895cbecba291ef968f2a0df6c8df95baca18f9ae4d23de381bdb70127bea2d76dcafe0e579fc8e92a4976ca6805b31bbe1a65fb22a5d0a9a90d3b112c5661adaa3253d94d53ca5c67376836a9898d47843435799fb0bd0d2ee46aac629cebdd433401a84fb2124e260d4f4135729ae5325b8f9360bee4b2c4d320a82cfdfadb2c1dd4cd316e1a2c8b2940349b9e3062658b7ba1f602f1aaad009b8f094b01d98064429245b0c9006da447172d1390674d7845b27cb86f0065c5e1268c505f2f0785e518105141ad8f5a6d4c3d55c73ef0472b3ef0b153c672d8a8be16cf34c659c2bbbb2c37e5517f3d32e7e79b9fefdf8f81b6e0850c3d4d29869b275b3f47bd0ebd4c8aa8a1287da705abc0b878bfcabf9febcf47cbaf98a1d565d1e266b50231c24c52e3706c871657e51614d042e24a3dd7b3e46ea14c795b98c37116d223decfdb161423c3dc19099ac7443de1a2a4acf7b27ceb534254042b34d177a1c4d18129defea228eae2bc8b219d9bf2f7c6e2a424d8e8ec43ad096604feabc10d94f87d40d6cb2488ac8c5ebb496fd4bd5de118ae9a1ef6bf4a41d906e590c00eed2b56d1653812326b8a43307a4e5d77e2ae8cf30a6a689d1df86cc36ee5b1f6582295b994014ccaf2882734831f429b7b473f927ef50c30e98d010d57865acfb136344069edeb33d655a55de4a8b49a4a031b7b6599f98cd2c7d994e2e902942a76560e76b73833b848bf058f114f5fdc712dc8800cb9a0a6f550e1b493092560901cbc6ee03f26b4f436d11567dafe9eb572203425abf7c5087e79a53a086e66b87fcdc1db1a64eb69e3fcbc1f9ccc5b699f379a4346bf1f9ba928a4f856776e915720c1664455e32370a92e3d2453447c660c0cd233d6a1e3e449d46509cde5d54a33edc20325ca67717bc80a59eb63902b2321706421c3bda8b51ce71a1701373e7c78f6863e1780fb62943d14f44456cb178e7257069d17fce02c479181899aee3f05588065ec5f2ddf6e54180d85fb93449e46d62ffb9ab5252f6e3b50703888adbcab7035812e18af3dc9ebd64b533c4732049aebdf656ee06fce3918ecec58dc447607add3f9f4fd355a267ae9ece31e7d871cfe24ded51f54ae18c534e4817f1a3d9c141de322a6b8f39340509f80de10356317df631af605ebc1adba49d1ba159594d93aacf01a09950997e01da904da0f2833fb76914f2c03cc9b79a7e447d8c2c0fdb4bb5c61a154c306175a509efc610ef62b5905631fd33f561590cf498c79694a3e870a091a1757440bcd893ea29f0e8c81533ae2829a2e28ab4eb64f46f55c8d3b6e84fce30e99beb408e9ab57cc38da3242b5ccea45f1e6857e25b9c9a76d39b328398a7c2f4f58742dbfb717f19c3d7f52641c7b2f51bd06034c7a1fc2df72ac4a45fe95041b893198d712bca36aca875a250e300dd8d9019234a17f5446f67612a5d93ebd362bb769df5336bd03159630cd63d2f7408ead7fa6771fba421f864c13682ea749840c74870074267e85912ee08a2d13c3548694dfeabbfb69397d74c10f9eba761ba0d5c547541f2277a11441e2f31c29340e461c1fbc0242d08caa8c20507b53a91ca7606454927367f305ad1104ba8a33963406bf8f2b97b3fa523a1adafad1ce1b97b1037f28613e52bd00bf331275be0c7b9b5b09bd03e9f6654ff6f21f5689824a7650829da46c18e49729f5398608501b39ab11ac222c0db2fbd40a0e994662eb8a329bfd8e0f1d97620dff85fd353dce61ad792b2766a4e0ce2c26c50ab55d21267dfa83f4933054ff62e5af2b1cc07005501932d1724b72bcb93b45021d3fccb9b313c66ad40e62f2c220c03ecfb6a5a8e4abc722ff74c4102bb7faf4d68a30c444bde5da4daa3b6142c659f7c9cc851243bbf45bffa3b9ce2e4418ea0eb7c2dc11ff46d7389edc6520cdd7d35307f9a219bd5bbcf661a601873d29870310e1648996d90067bf61c9e0ce7930989d9e268a91e0b6914b15ac560497fadac3270226f4e233671705483ff69c989c17ed51d6991401abdb42c71a443cba65dbb570656a31f0ff6087a47c0acebac02166925f13439b59277546388eb84f9d52a0aa261c10924d8503161bb74964bed7223506ac0547bc8617907c2546c9f8f2b6fd044c87b7a8b9efc350b654fdb60413607d6347012001b551e2617f5ddf25aa1b6d2c521d13c4f14fa6ff3d3b879b5586736a71001e0c47fd7ee17028a2ed766cc0e647f49241d8d08b4b09a80ae9d6aae4079d688687e029f646d1e3395293a7cee716bee349d8b80e3c1ce1fba0ec644b76364d5d5b34b593de03f38acce75ce8c6c07143373f09e47e8db82482b7687443e8e886b3c2c9f88817fd4d0d24ae9ab1007657b03bafd969c7fc816fa301ce125e1bb0ebd804e6fa7cb84961ed34a5e5bb8bb2b02d25ca266d70b8bbf7d53c77ad027da9eca804f76e67c77791cae6e196ab8e5ed4864ae308ebe5d169603951b3c48cafbf2de106991770469825a43f1d33aa6996d6d39e9b04d6748e01f6c14071ae1e09d6b5601cde7ff07a63f30b07a32a0498ef472be777adea5f553d194e8e1ad6c0d549a59873ae7315982270e8701db56e55ed04dea556615f23e5fc0daea9730005075055cef52c0044a567fc2098eb87431fa571eea3a967f3c101c8990a560681f3533e3a21c85a9f7811d11a5bb05e06d6641cc3ba3065cc08afe9bfe607475ab1df6354326556fc266a2e2682b2250580528fd1b9d22f686a8f0cf02a017e59f3e253d6a4443bc50114f996ba8d4108d2cecddfb04303f6e1f192b1fd58b1a452e3ad7081aa10816c157814b1df63dd767e2806f5659e1c5cd7a827f6a40b3a9ae2ede3bf0ce380551b951aeb91e7ff248d9f253f6d986eceb830b91eed20a11b104900d08be4f36c28b23fd225b285e1741aecffe682c98746a650daaf5ad17e0f6b84da5e9475714dab9c131dfcdc9c931a474ac0a81c4427c8a5063555ea8b33ced7a81d6e63606da3b668893650bb5c4e0bc3189c7da7ec792c324e3d69b48ef341045dc4c510131eec6dfba5ad81209ec5c5775ede09f911ff16a3addcf8468ccfb1309d36a250a47bf1cee7d295cb876e3e09103af3b3c2b4be72ec2b5c5235c9245d89fe5f814df039f2c97c8610d45f7780a8774b376246f1ff32d4e6e6b2589ca79ffcbda272e5e92c529612e09bd1f3391284d554fe0ec884996c558e7b75141a0428cd6d4dffd82243d49462df7f43621ea192b3374606c3a6dee99145d8871c923e447a43f3693c12fac7888101bcd851216b193b3fe9ceddb77d4febe25481a179bb1df224bfaf3595c486eb515633cecdc72512383bc24bedd325aa8a8dd2f65c4b516b630e9d0c29891638954c262f6524a0df41c4626ffbc0d83abe0c3d7c9f88af9fa330cb2d74859c06a13b63b2f1de6ea129c32ed0ff5319943d48db1f715ee2793fb485099ad1c6fbe33110548322bfff4def01c3ef32fb8a8c9a4e4db592ffe45b9045c5fbc0ce30e9728c514af0182a48464074cccfc44af617d22020892c41bdf74ff61948f3aa7c890263a8aca76258fd308714758644de374a3538ff038b80c0fd8a29bee560254733727eb7da5d77f1568c47c6f83973b37f271fb69c59e1c347cc799db771062b9b13843fe72c414c2ae075de64f902abcd59cd36e32dfd1f5d9c5435a546d147e2ae0e415345f8c8bad9d078a26aaa6e39b423e95c4ffdca23c1606b725ae9f82631c5148c1a7a403f3e2739d227192131298b9dd6e0b17776f8417febb52a949f0703d62f006a428bacab73f120d10fcfd9244f89fab447b00b6d826d60defdf0e753a917978f751a7f84ce90aea4009f73b4e0c66657c725628f4b71074d9536cbf5921c1c16a9cdaf7a8ac41f45474751616e1f048843ebee05ed6e9a107d66a02a19ab1b6861a52cee6fd5b36bad264915f941135417d5132cdffcf482d7478538fcb1b84a03ad18e67bf4ae8482c121c1f005ca976acac31258ab57b1046bf6625728d35be1062ca35050001dadbb97d136a2dd157daec0f3567a36fc4bbe523f1234f1f671b8b9f1d2a11a5afb4c1b7b6b9f431e2b1c9f7e335821ae0c8ceb56d710a246b17102bb01b15ae2069a64863f687f83b6632a05afbad3d3f1725294a4c916da70553e65915bce09bc4618b221d843c019781161226f527714ce9da05951b23686839dde933cf7fea1f44d32b5047a962c8133f8ab0735faca2ff49865c0182aca37112357763f137b11d6549521bf4ce1d742351691754aa8fa392fd00f38c7b724eb312f819bd2fb9ce7ff1c92dadffd6b3ffeb56bb8f47bf1a96bd5e89f0265ebc446185a799ec124fd1828d11d588fc9a8d9b4bcde2110d41c11ea1a4e10d7ef8792e6a3a16f83248c8f8ea8d6daabe72f65a70acc892001543478990bca55f4b336899b487e4670f75132adb5b2f40bd268d742d6518e7dcac345c9074464a75456767ccbd52d339ca1e33102659e8dfa906272b7768d1a1ea46d6ba9bbbe96d9086aa8cd8fa15b3f8977d2b626280ca9640ad83d05fc5a546a0567c11c8ae3489a138d09b0b0c8e2770c995f8c5a47f40940ee16e014e3b961becf8ecac56aa87dcac210672bf3ab827f56718fa1c278911f0ca0d3b27215bc73a59c01c88e72c6363772751a821e88b9cac38087b2826d9e805099c3e2e08106a4124fea6ceffe9f640fb983efa69a223c406637c86b1fb72fa80ec59d1a9f3444f7b7263f4433adc3f2156862458a20fea2920cb5e564f170b42ed6335ea62aaa01387fc8d58f3b6a7679bf69275d859bfd23af692193237e1e2fc5cba9e402fae7c9600ce24e5d85d75922b04fcac91050720f37c9ad01ce3dc0312395f3cac68ce37bbb314af06280552214fb45573a81275a7f9a3f72a195194df38"}, 0x1008, 0x800) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80, 0x1}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000380)=[{0x0, 0x0, 0x1}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x22) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x20000000}, {{r6}, 0xfffffffffffffffd, 0x40, 0x8, 0x8, 0x3ff}, {{r7}, 0xfffffffffffffffd, 0x91, 0x3, 0x1, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x1, 0x9}, {{r8}, 0xffffffffffffffff, 0x80, 0x2477561c9ed9a039, 0xec, 0x2}], 0x927a, &(0x7f0000000200)=[{{r9}, 0x7ffffffffffffffd, 0xfc9e836baf32c11e, 0x0, 0x3, 0x1aa}, {{r4}, 0xffffffffffffffff, 0x82, 0x1, 0x5, 0x6}], 0x1, &(0x7f00000003c0)={0x100000001, 0x2}) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x7, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0xffffffffffffffff, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x9], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8001, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x1, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xfb, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r11 = dup(r10) dup2(r11, r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f00000001c0)={0xffffc654, './bus\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$getown(r0, 0x5) getpgid(r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x20, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x8001, 0x1, r6}) 16:00:03 executing program 0: open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getegid() 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x400, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x3, 0x81, 0xcb, 0xfffffff9}, {0x4, 0x2, 0x8, 0xffff}, {0xfff7, 0x1f, 0x9, 0x8}, {0x400, 0x4c, 0x5a, 0xbe98}, {0x1, 0xd2, 0xff}, {0x6, 0x3, 0x1, 0x9}, {0x4, 0x0, 0x1f, 0x3}, {0x1, 0x8, 0x8, 0x6}]}) 16:00:03 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x6643, 0x400, './file0\x00', 0x4, 0xb92, 0x7e, 0x1ff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x70, 0x4, 0x9, 0x9}, {{r0}, 0x4, 0x24, 0xfffff, 0x1, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x20000080, 0x9, 0x200}, {{r5}, 0x0, 0x40, 0xd6010d28d56740, 0x400, 0x100}], 0xfffffffb, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x77a89590a47b7bf5, 0xabecf830d4d26181, 0x1, 0xfffffffffffffffa}], 0xfffffffd, &(0x7f0000000100)={0x9, 0x10001}) r7 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) socket(0x1, 0x3, 0xc2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = dup(r8) dup2(r9, r8) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000140)=0x1000) preadv(r7, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6000, 0x1000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:03 executing program 0: syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3557) 16:00:03 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x8, 0x8c) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) ioctl$TIOCMGET(r6, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64, 0x40}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0xd0c7594560da9dfe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000a2a8540165d26d1c9c8ff8a7d5194278440e9f824ef7c606d23c30d42d39a00366ce1dd2e10a48553e25c04804c53c2b2363c6600488c6df360bf2b90c0d8ab602c662bcfa46ca42d421674007cf3c0ba487453b2594b396040c4b0f598bf89b94fa570eb73fb1213d2817a98fe109e17e5abfe5c1af6b1e912983658a453a995d2ad7a7df76586b4495c22e0a87662a2b0f881030d5fce104cef171d9d489193c9397afa46c5f63bc61b281564884b10b006157b3f0aa69695831f207e73ad6e22a8d3d0ce6aa87c0699a5ccf5065054f1beca403a0bd7059e0ecef9082845c4369befc07a6f0312de113c06e4e6263882614d2b125b9a9eb66c3e978855c601e4de7881acc36f4062e3e9d23584463af0a334cb3b53e12ea5f85106c35a207890e65548ccfaaf2b044519dd2aa3c7f585d51a617fe48dbe7a0861d4533b60e7fffd91f0550dea87908d924c1d3cee7030a3b669b4267b8404b63115a1ae6a978dd162aed55e614e875a9d767936961c3b8752b8603c540792422e316365bd80e576d7577a6cce7b3d17891eaaead1162c8232dbb4c22cc6e9ddb8c4d784b61c65a560a9901d3d93d23fd69fe4b6c6b5ad915aafb8566e7ff40568ab292656c6ea4656c40d890f6890cb31d2c9469dc0e284b35cc51fa0e342370dca68f3715eacab9e61cd4882ab5acd9781af9b579edd86068bd4d1f914a1aad03f1b40bcac74100a42680717e699422c0d80554d04c94bac44e4bf379fcae468f5e13fc7945b44f42231b1fa84ccedd"], 0x1f, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20008, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup(r4) dup2(r5, r4) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) ioctl$TIOCFLUSH(r6, 0x80047460, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x9}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) socket$unix(0x1, 0x5, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000140)="054b4565dc03d64f1b354b3239facde4eb7f8efe8b1914d7812841a52b28ebd0b104669377c73ebb229895c34d01914be1dc19bc0fa0da134bc8bb208112ee9bd24b7d3a3c64583936b60e312ca740d58352e66417cd732ff435d90fb887826e3e4815e51adb9f4afa91733dac14b5d69c45f47d7287c2ac8921d6a48aeb5275099bbce3", 0x84) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x241, 0x0) poll(&(0x7f00000002c0)=[{r4, 0x2}, {r5, 0x8}, {0xffffffffffffff9c, 0x4}], 0x3, 0xaec) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000300)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$setown(r6, 0x6, r7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r8, 0xffff, 0x3, &(0x7f00000004c0)={0x5, 0x5}, 0x10) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x40, 0x0) dup(r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f00000005c0)) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2a84a4e74559fb0e, 0x0) dup(r0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x810, &(0x7f00000001c0)=0x4, 0x4) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000580)='./bus\x00', 0x1, 0x28af) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) shutdown(r2, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000280)=""/74) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/35, 0x23, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) mkdirat(r6, &(0x7f0000000080)='./bus\x00', 0x80) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x3, 0xbab, 0x8}, 0xc, &(0x7f0000000500), 0x4, &(0x7f00000023c0)=ANY=[@ANYBLOB="5800000000000000ffff0000731dffffd6dd19fa5f505ba41f99bd7bd3545d23596daf0b056e97a09b02743a43ffe13a99d9b70be1d030ddd4f109efeb10cfb4af5e2a34e78e3378fd5a23b4ea496cc62fc172ed35000000c00000000000000001000000fcffff7fc42f27a923572ce31c9cfd7f8d55b6d3bf203eb64ba8bf944fc3616b25d8cb43c822c5c092637745af078f40df744d37a8d473b63440eb9330ff9b57d68cf9c2255c58eb1759e034ea08c313d946b7e0803926f85c76dbb7f3598e579544c3cb11a9df64fe77770e9f61679590bae5fd460033bbd860c554e852fccd7efafaa8e2d98c912e2c61dc0ded5582d66c81cebc2b3c23f2b278fbdff998ea517dde669ec4d469378b01e014000000000000001010000000000000ffff000008000000e5c527e0a6b00b850c12055192f01c20db469b325c6176c6a627f4b017be729762e911d4494e50f611d4f64aed18d3e069ba1ab191a3c34a2a42ab91303211e1ab4697ab770687f5af508c76ee5d941cbe30f00eeae47757100916209bb2f2c6ed7961167929d9771fc85864a9fabb69849de8c94234bd9bbbdfbc4cd613286a4e55ff8fdb2f17655e4ea7847bf2ddcaac140ef7d43426928f8f57a23b6eb8cb9355fc68f298407a10edfca569c2f3fc5bc0f9f691af5e77ff8676ef5ee1c3fcc59266566f46864aeccd6d50fd9fe761a65bb3ef653a3c66ec9e40fa63378eed965a34b969e7b34a08ce109796db9320b7015819d0e48d11efe10ceaf023adfe84e4b9ccdece0062e9940459183e09f91bdc73a482225b5f5ec3cb69a6a819cbc37189df2439f0c492dea3d0c6aa67107b08521d1cbead091bb62bdf87ac33908c643cc0efd07a127983ac08e98dd0b3881d4a46bfcdecdfcca19663540858f46d1ad410a8a8604aac6e2d6f8d4abdf735841afc18ed631c770002f23e60059d39b57abcbb4b24a9ab8a946cab004810f881cefde9fee402afcb14d746eedf13d7d7473dd6bd900daa98cc01666b9661efea81df848f95c00765a3cf658901aa47047f8d465410ca9cd851bab881a6838f290aab0676d6c629611aa5f9d1129e95e746461f64d5943c7898021fbf907904ef3a68a471abc6234e85f017cf028b7d2ddd0f0c2973e5a633a5d8fb9a0212fdfb5cc86c3f3696f3a379019f1972c5d27ca2c78dd41e28de59be744b8034aafaefd266ed118f729bff5f718df2e68b032e804efc1656985a989492e94b819cc718661dd4d3849f77895a4ff0302db679affef1f7ca53f8f2d1f228537129333a094c31711e6e0772a11e442d00e220e04658634a69e375f06e4af00b11406e5854670c607e964eeb571cc49fbce1f357902d450371f393523c420335db0b9d44c8e631224d14a116c1b867b3583183db5001fa095e06b48960c94dca21f285472fcec2c204efcba9592427cee1ecf5d98eb8e5db1ddc3414d1e59697d79cbfb2a4de1a7b45f66523941ad471d88b24cf00582d00e5ecbbb41ff4eeb30acc5e4c76246ebf6ba1726b1d2303b9bf97c7a46352cb0ef289226360f477a1877b1820856b0701ca3a0ac71e5321abda6dca052ea93b4da05b9741ab96f54d21129e8d5b4751328a27457a678285b5974a058181e544ebd5356d337be3738dfa2a4993ec548014532ab1bbbe3b98d06d3ceca4c4e9706b62e301e51571e5ee95105d2833637522f872ff2c1cb9d29c3ea2ccd3941557dddb9110d2985f06526f706911a1d7ec12ef50c035e89f960c8dcf78b719d88fd98398c00f433046b271506708f54c1ae86d7b7db58c5207adcfbe2c3bc2ec890ee6ad9b563ec6cf2716f1e577a78ca1e3c0208b0029a92c8476ea7497f9e1b4d70c52a1fdef95813f073a7a0e51e0dcbc96a5f42058ef5978b4b41363cc046ac3cf353e4abcd7db85604326f0ae0f5842e4b9b3837e05ee49b32511ff66cc8a6cd75e77835f2173e13c5472ba40964eadf9667fe5c69caec550ac90cb6a6b547ba66fcd791f3f7e20b7a94701de495183216c2811ad7d828cffbffcc635b4e154337b080b7a328718051836db762ad682fad57f004487ffd7d520148ca981608b7890cd98c1aea31d1dda69e539b2ea2a617a099a2ce750378026ea190f92cfb766e842912711f30835c10a82044a4aae488a0a612e875d47949231ad60589783cbe26ceb007c5e19ed3e1680a2cf4d08a53599f27203658c090a4875a4ed8f12d75472c7422dde078f132e3c7d2b0402ecad6962b65749d9718b15ca104cea3bc34b2f54e9a5b97a6a3afc42318fc66fb39bdf976fe3a6bc71551cb5a894eb761e19cd8569149cc5e573d7b5de8148d0633c810c9e34924b6c602373126d97339ab41b9fdab54fb891aff906f0d92abf1c18daea9c23f83db77f4eab53a958430d43cf8906251e090718e082323cb6ab8f3d43265e9bde6186cf1d6485b27877de91162a973ad420ea73ad6fd3fab3eab2be0b341b46633a68235bebca7d9dbf60ceae847da0744a61cab9d66d90a722e118a401ccc0e260442265ce6c75b5ac914a6f1fd31376f357f2ba6410d67a8ff5ca0f88a5d2199cbbba11ab96faac2899b50731527956d5fc721cea4c91ff7f6397895b66d9396bd708cb47140d05879aacbdad93fd09ba2ad8930a172a3457b64000bba7f05289399675bf2fbb9dad1c4ef21d5e3f0bbdae56cdc4414a77ab96aa1af72e959913b0590ad19693595423053a71a11f739a86e76f7453ef2a2ed98ed4738e332d046da512c50b5b9cfaf45a6397c278a85881dd70fdbaabec3dfcc0c74e8ef46ed22f1818474ebda98d0a07c1a348d27c1ab5f88a5dfbd36071de5d77ddc6450025cd7a3f18da27765a5a80372a7499671be4af2439341c01be2b88e05c02ff2c740a5e91ee8b4fe5da9ee9231e3353d9e7787bfddcf842f7af82104ab4a6d2eb4b146b7e64e57062f31fc363d03748f03677249f4b5d80240da2a34f3418a2b0d7fbe68c2c7d1c486667a628b16c59e16f2de18ad0925fbb4e11a40eeb34f1449d4c5b85f463aeadff3a222c003705093fc75017188e7cc343e2b5416521c4cb14c7f7cb72b1d15d4eff09715c240c9d2826de9588fc9a9545028c68f1c8eaf9e5259bb27fc03d2aed7908e3be1848ae983e6ae84455d1ca4f96d3f2d37b68351aae9e931891a5210b57ca4531622bb9544607cdf6c8978d0cca8b135fd7da1de97bd96b9dcb9307fb25f9fc529316fe92d4c6812ff105e79272356ad44e6dd71e9b325b77e38d600e02fb12e6812109338debe0c32b41fa7518e10f82b911b55fb796e0838f71bad641993be1ef7bf3d5bfc1db525f995b14b22bf87e169b83585ad2106ac9fb4085dc5128ccd48ded12a1b5bdf9bc243e297e0ba7f5714eba269193aff645470c4d9881c4e1ffabe49b9007c096cade3da3ca49aad2d350a2c5fad9fcad123ba45df8eae793de7799c887e3e21803b150c1e58964d7365e787431f226aa95022130f2bf39fbeed2a523bdb9a6c9aaf595e12e79c48bae6ad2e72eb42a17fff37fe69e88f150128725e4707b62d4630851b7b571c173c6fc3e6aad50d8638a22ebb11105fdb57e4b75a3d1ea4ebe8df5c1e189fa6c8b85c11b6b37e78c8d8a8effdbecd6cc2c4cf7c658fc0b2f1522d0ca5dcfc949a0daf0f3394ca5322f80d4cf047cd9855754362c6b5741f3db56f0e29833b9760226efa0c050fedab679d5f4b694ea556c177eb668087e0c4486cbb96c0ebcad2acc0102f87033a44948a1fedc12a22adb494a3632a18f6fa8393df78e5ee2356ab4eaf6f8070e6ba5072cd15d672d19e11bc38719e99a255a2e37484701471fff368f4e95af130f5f344b18b8680e3ad13117cda555bcc2b809515033d500ab6eec3270f17e43ad097858f4d0035b7afb91b8aa9a3846ccb993c336619cdfee1214de9ceddb3cee14a5c15750c127cde6806425654943d9d5fe1f67ee3d7af6c6a077309a3f836a0ffcb8e23ae96db885d4345959d6202be15e55dd95afdfa94894821174f68f24c0bb43dc212715faaccb94443a40199cfac60ee1999090385d327220a745c2dfbe6f5deb0791300b0a1924817586d22ecbbb616767ebffbea4daef9c519a63f5f0d1e7dabc6820a32e4bd6348fe350f6cf8a431616be2224e4ecffa9edc88112ff19f313392799c424e6a7c0b5bae360ca3f634184885fab307c9e1be1ecfa05ee556ebc25982914f38c23a1f04b6d0dcc84737596c40f04ab20eb3d5e3805b30800159ee8b499e1ab19d1ce00f93eda78e7b5fbbf1aae2d4d4c337da57434f4def438212e4c8373cd8aaea724d1be54f1c6f5823dda25ff0444f9d856586fee6fd720505aae7775e498459bee53e54d1404929911b4adf867f0a61c880e01372bd4dd3b7c1ea12fbccfba6682f0596487c90cfb9292e989c1a80afef28a187d261db1bff39f8d45b7a8a715f19293816cb3313e7502febc91cb3490b95c135fb959ba3d543db82b0b9ba048995dca7917c19c44a986b2c07e1e3f0f8035157f77a45a4893ef4479791a186a002ebc5d68effc8c47f29e9cea13876711b49499da9f3419d66edeccc3af3306235ff83f8bb90fdacae24553e0f48f1b1123efb6566e824f8739eeeb4ef6561edfeda8aeec46f7a4fdcae904969510cad60f64e4e1a4b91363ec33904810d44c673f998e22153d7f22766b82a95cd8445638e11d893ddeadea4c14f7301b119e2e121a28f8c02853255a59e6621609371a3201efc56cf9629c6c2fa989209a4054cedabacaef0b3fd75b0cb3449a6ca741bedf6e0949215dbcb960d00926cd6f473664ee7b4685a0fd6d9554e52fd9425575fca37e24966c28e2ba8390c5248e67d988f4be0e3750ec33e700c08dad153f29818b345b9dbd6cbe805e8c1263794f9ad110458686f4d92328a1aceb3abfb0c30d7acdc6da041d78fea8b50f95fceee4e260553b079b04d52c82a6b34c85a18755e9117393cb43eb85749fb7291efe621abe419a84990eaa5ed2d74e9f44e66000a8c8e05a30cb978f0eeb3d56c684b9702f2444e63d9bc298640ce72cb538614488e490d262184b8a5f0fcdfec98fc345ada2fcb27572fa51c0181c5970d734c523280d5f1008bf3c040033e40a30590c79d77b68b87c4a997cf5bd9d40b489c2b8ae0211398c5bcfd93ef2419078ff13d034ffcc5e37e2b9641402fe24c7b724d4c69c96df4e75e379ec2bcac7963bc211a710bda720d6da217337e1ac9c6811b4c99c4ab36e8d63a3d07af32f05998d09544157305056474207971155046817f72df74679936768df4954012c5243447a2efe054f061c348f73eaa04f5901449cba0f795bd8bd01381e46fbe5e26b016daaadb73d51f5ac0393dfc6aa5414e192639be218895224d7ecf0b9a073a2be6897c46ca1236a33792272a5687a19534bce585ebcab7a8e5c1340ee501531a0d042f36b9d455e9f6b539fe80fec7e7a9c1b244c3aae60e59fb66e3a385e80e2b2691fb15ddbf2c4d29a11fdba19953eee1e908ecba5b0dae28dc909057f4e18e4ceec8234b0f7de7836163698c8591d9d0e12adb7aa4cdaea8026a12d37e2df1c95eef0bc3aa75c4590f662e4fa972a887ea0735a134f8064410e77367b7722dba3d4dc220f7b41a73e3c2135eee4079652759f14e9b1265168d506598b6957933db29744e728bb4e0e229656a14ee7c29ec56a2d32c0a0c45598790729e2f602aaf15f658fc0bec1c6cb5b3b0f63f635c8486b23fcd2543816f659164425242718ea8fbc3bb1f3d0c327af6963811d8b2f72c88a1a2113e989b86f934c5d79a887d5f36292d8fc340f60c690d76a1bb143d6beae88cad23f237dbee772073dbb36a0be5be40d32bded56b321995e28ab92c4507df46a00af10f1d7827489c4633304ce2a8e3d15e7cab97f4267c4d6fc75a14e9a803b56ee4534e0c55c0d07bf99c1881fb1fc0cf206da977961fc06082af4fef87c77ac5c797400933e07110104e759f0a4adcc7621df4f2cbf3e30d1deb50e687dde557f9a80cc9a3501b53b951ed4d6f7a3163a5467face10b03d1d2fd491e5b9caa1a779d9ea2d9164608ed35c6c8b040de214fb3645156f3a96bf9ff5a5cef3f2638e3bb9fb61d49c6c4b772078bb7944155bd0274b5d7f5b1d511f5f642323a4913d24c45401ada8fb4c8934c2cfa64eb187d32907c89591f933fdf3da7c3b26f4bfffff0000b2ad0000d7c65ffb1310a334ce651eea2712fb5499a05719b847ad08e41fada6f726c457c7c06fff6574e827e42221b559519bc7d493bc91c17aa41c9a2928b9099574089518efe13e93f81fa7aa8d2e44cd44d6aa23e4e6fc377f979bc3614013f5f944af7028dc51daeb4049466d772f19297cf62f9292b3fea17f90593f2be5cf7bd722febd61e9bf5f5b578b96d11895f4529ec44e42d57f23d18d9661f59531b1f0cdd20b1f91cb8d1510319ddcbee5c4bcecde2f46b680db84712422736dc08c92163a947b17b449359aa2cb5defea46db33bfc11634626da07000000000000000010000000900000003b6a34b4bdef2a060bb1bf550946b9911f462f48f4613061f4c3031ab8b93a4241766c08cdd54d7e7d646540cf30ea00eca1f0fe2f76de45b77006c371f7bb28ae7d5f4f9a1d9a8475d0f5ba7e2e3f73238897f95fb116ddb9049000000000068000000000000000100000004000000a989ee49e1008fbad9eeae8fc65ecb5eca274b16b6d48192e0c3a241e044b255891a1462ac5421ef4234785a4644ebf05a3744f9a3a3eedf2a3360bd413cb6675b13bf6e4c9351d3989f0cfc69fab6499d000000000000001010000000000000feff000028070000f1c688375a2ea8fa930372a02cfebc63f5efa3e394939eb5342298f824ebfc17c9dd96ed2b0583daeae52ba5928804f41e2f959c5d16ed866c794be8ad5ab0223ff57e7f6601725a0f3d6462a06b424b3299cae659b2f06c9091e3371bf1793e86c187869954f7533d0ca7d580c755719a11ee0af8988bdffe6c9b5fbc03a22e6d2bf40830ce4782e497e359de37a848275b9a7c14e664bdccb5cf9745bad85519d402be33fa2d307db44f5d120b6e22e9f97ceaefe929d10230113a26041ce15f419aec436d280e12109196946a78829cbbf4da625ed6e08f141d54e255296ac379dea0f589a260d6cc0544da4b4c1ff71e810ee11f17f324d483ee683bdc2720d519e4034e8c80df00d5b79979e20550837986d8dabe023abee9411b0421bb2157d96342f0eb2a4c053a2dec778ac0660cb31510fd92193ce07a5c568256d6003ec1612a72261f24493830ad69478f5185abff5beb73967d82aa25ef32827de0aeb17f308f4c9238ee80cd7ef72438009cf6e9f339ea7585148e7f9c57b7b07451b43a55d78b2b40b98891af516f3c40618ee99777e14da231c814056acb4c6d3fc15b09f23b3ba4a2fc24a338c97964e3f412a12b67128cf4b5bb95328620add0ce70e491c3d1195f3f6ce108e8131498cb1a823e7f96e9a3593744a9dad3eb4cb0482d03af806a7d5eff55720f02587109a4ffc0e86c8821e2bc185cdd2de2996062529374a00e393630438a2a1e5c99305f28ef3ee7b824fa795a88580c39b041bac28e411a15fa2c36d46dd8b95b2e53425ef93989eac39cafd0e889c3453d6e3a9141c0258a344f718a0e7b4e9d0a57cea464e5b0c5c2b9341c83273855dabd062d03e5069aef23d724ac96786d84914513ce4580b5d0e6a4b87a0eed16968a22ee7614d45bb0b92007a04cd5e00aed1150435df7a58ba135eb6073ae31bee1f4ea0ad1f08a0794688047b5fee637251b0dfa5ecbcd87da17151c774f3aeb6a8d66997fa51e33c93583eaa321319cdbc7096f70c13eb4befc708437553f09a0fbe8c9c1632ecdfc386fecf1012f86c9c42e92c17c353915a4ba2dc829d65a303d9f2cf16521d87ff5c7867ec6265f84504c7c6576d01f735c35606c8a60f68673cd51fe50f74aba8fe3d30af4c82e8ba319986fd12f334f0f8bfd1fb83339ce48cb00591055ef0777fa1d0780e1c74c5059a834e5fa0e23b8ad66359b24b7ef5b1d31e5c5b19b7a53adff8878bcce6095e1ec051fc583303fdc4567b8cf46e7d436fef99186f0fdd31c433a75f9c9ac9a1f819050b5d60c10a25d774c14a16b188477628240ddbb4f9f33f0c534ddbd3ce05ea04f73352d839b02c496ac97b655ab5a8d96ba4d54580e3a5577ec30d55dc6500f04b9adb2658d3a9a1872e6d6309e949ab07ac6466e4edfc077b6cef23772ca166495f6e102a23a395f40f1e1d2b769cd651f325db8dd83a62c0dca6cd269073e7d59d69314274da72b97f5d068e10f4d7ed6108b55651d7380222b1008b14ce8e8f35182ff38bda6f5417976b9a7c918d94f8e32a4819a00300e3ddecd09b46ce23238ab20d3d74aea1a42299fe3cd49421e303f6642d88591355416184a5b189de9ab14d5db060cc229fd89232422061b1af2b905adb4ffc3e6228945cd6f87e454229fcdbba50680b368033ddcdfa71b850447961e1dac15566b700f7c69282844fa11d8d2c76b469ff1e4eb3fc5643a3f970d512f317b321a3edcca24f0db4267a0f20dd31d276b0e7653c3d3db256ab472cdba06d9107b2260f82774fc8c403c1cfc32cfc18ef23698c3dd4244bba16b295e624958381f96660deecd15359aecf94973d555d3e0187758d36be9ac5db1230c17ffca6ed8c772bcd9d852d08b33950dfcd99c72b389c226f9d273b017b5f089f1ec2abfd67c0a3ea54b68454e136432ecd149c4d68b3e7a7efafa198dbab12d72a6519e71499f93761b49441a62928d74c6ae62e688bbc7e36a49ac0fe7a43af8a8e6fbd5f0b4a1a3bb93f3364e69014403855133fdb56b55452780ddd45b999aebc326e84700b85de610c5a129a8bdf4fd53b9d0cc45c78d40612ed9c4be4dbfd85b3f27150086c5d745e52abd70d7e99697e94a78011213c81d81613364740e510d932135ba117245642bda40c18270187d25251c8d787c9fd77ecd1df86b9c65bf87c2d0f4d4a33be2942fd798adf9650eeee5b64dbbb9495aacefe8415258ad2bcdbf11edd41f237bed650a638999529ae2e1bf9ea35b6e73034b527a045bdc991329817cfa99c3e9d7450d97f22c2c268a00c85dddf50f19cd6480701c10707776d1a1f811e485387773644ec654c04e7d35661a08748568c81a2aeee7f2923a2f841199c4782f5231a0616aa473b64fdc3c4e676e486cd46d42c4810d83df03b65f70db827409b20ab2157f7b6d7235ad412b719f9c2a2f53e3d2690fffcc83e5ef24e25d12e959ff1885d99429c6e41d68259e23abe8de60ff1d7776849e955ad06c0147e0835001d684d23230b4578d468a38f8ed52ec7fb1df8858a08ec4927c918c9df5e6c800c3c72fd03d63d10527b4b5df1468a01dd4c6e5e9dd2be04009239317dfa9249d1490da4f2676d596db3664b1a8fa49e5a2d8d71e8f7362150441b7c51757fab340674eacd31d6a8c49c144593cdd7f8b436f6cf93c8465452066d54caa0b44b4ba5ecae4f26543578e48facb7dcd329528967065c51e2f2644a723f3e0c756f4fcb038eac18e05eeb846389296ecdf6ae791ea5b919e762558468c0cb9b0b12380a6f66edecda3da419deb5a7c6f2240c46443f222be10a6f7e0bee7bae56f49b6755fddd6ae2f6a6eaaebc6c75b9669e7bdc0d23c0fc1b90e1dc642df3edc14af681fbc790aefc95785d8578c08032dd6311e6d1ef3da3fd5474296defe178da8599c7d56f447945ec25819dd5615a2c48115efa999a3f91a283b7ab75a4ecbdb449ecf8074152ab90b36a6e0fd2b86d07905e8a03309f7cb9548d6f60c252426645b48360d99873192ba3365eed5c8d138d3eb1293a52c5c3d96e7941f72ae62dc1d665e4b734afc6e218f9504b7349cfcb122911d3202697b1c19eff8bb979f8c200ab75f0110e6e34b7e6253cba14676b493c65aa22f703440d2567fc325777e841787b72876edb523811bd37e16a3f1c307de5543747c3aafcfdfb5e695a4ae8a74a45d527011ddb37b076e64f51a8d36ca516234888bebfe07758b0eaeb4ac1fd93075a29b7dc04f3933084d603f12b64355ad8bdf53a11c6b46e6dec10e52fa6011699c4adada37b941206a0337552e279e163eb58db60c1eb94be66396ba4de852bb236e16cfe597bb52162930ff020aa3ab359cf7c15081048d3528e28bd603aebcfcd6fa9f1519be2faf1a2def988f0109114ee399cce1111dab50353c467548c6fa913e8b7d6e8f860138b9a1cbc5774bd79866b40e39cd2cc41339dd5d7077aab07d1a7406529da962d65d060b09952388b131e7ecf0b58e7cb0d50a0795e477c19becfc49dcc301ce8c608739746ed5b66d21add2bd76062c9d124a0f2c1578f0b6e29781ed3005c8fac317aa3aac8f1ee0750096fab4990550d58474c8b4acf3d3ffb14444948245bf60d72cc6cf9f536f3f5801ed258d85bc827fd61b8648d04af0fa98fd292ea0c430570870bfef404a794449e1a507e8c699a03debe870524e7647c429e4fb2a2540ab6ab6070e342d5edf276a6f12df1e2d5ed5332810ca2977379697c39a6c3440703430a02b12f01e8ffed871d70d052fcfb31aa4f0b2aaf2dcb4f41c8cd5059e00178a1417466fa6684588a43666fe643f7144ca5fec0ba15e80a381a423d0395d04c1cbbfe1bd16a2a6990cd00e51ab25d743dc80351b565e4329879d229c22846de3b24ad50c0f37f9b8fe5297d244952436269066d3a024164dd990f52458a9ea9c4c1f3050b8f37d6438af681cc6655d21ef40567983a470ca3a86f08414fbfcf34dcb34aafb759ef968159e183e767b1d8ad77da9b3b4d43c9cf46d3aa31824e9461efb40863507aae65c9bc372baccadcd115f52272cbf505009fd0353d06a8e4e1cf9dd3a744f3ab5f3aaded15f849a2ba9aab2edad185a72bc721e31e3a12be1b3f01dca93a3dd7da15b7a863bd0459a3c75eccb55493ff8dbdb445b5df75230e3a53f61fefb6e4002f06bc0ece86a4537855d3f8bff00dabb6097fe664a15f000fce4ccf2df8431b6cd065c1060b27ec796dc5c2cbb64c9bbeb3b4044b5d84ceecf19b5233f544732ed57d868f9b5a9addb14988ca5893eff8b5074105a9b82fd29cd88ae5de47a9ea32e02b61a6247fc9d4bc4be451a0d9b85c522d16ef24477f287606f952658b736c58e1b90e06b0e6721a7455262fb36a1ffa078ebe9f240449f5785714b42c8927f85b245396237d5ded8072338afaf575fda1cf5783cebf2d552bd2674ea565ad388c8981f3b41eff88e7fb9e3bdfab30bb6fd2654397f19e90aef9a3ee8f779f59e07fe2874b1fde0176291cc0b1e668cd28fab9035db86ee311437ee46e1a274e49849dfc283321c872528e06a6b2730172aa2ef797a64e43c66f66f12bada8df5d39a7225ba29731c6389a21f9deb0d76904100de91b8b46c5b042d3cd6c11a0bf45f59c9fe98c1f669185be11c388c57f0f30eccf01d827cdd154abfa5fef090e65525fb6e08cb2b0852de899d6fdd8c0677e52228bab4ee6b5751eb1bec31ebfa154b737a9349e5a3991dc37b53594afcff432b401a7758a0fd50b59209e694c5ae11795914e4c46ed34adb38edea296f4e925992878dd2556b5ce717cb1dc4383ee4b99264767ac38861fbdada6ece84bce5eb6febeb6e2d7822f85c13f181311bb02bb729cc9edf2b363355311c0ec2f1454770f284161f0d7728a6e1d8479e3c79a2952dad1bf06588f744e4f5444f2797fcbc616d91d660ddd3144af8909bc5ce99232d519155c1682c84d80b7197ff7c2615d8f307bf4007447b17724947d6db3d537e8409b59afd08171b1d780246903d6e3ef9c0f2d8595dd188f878405a3945524d5c0e7cddef05203cfc57dbfb4625f752d5bd0b8d839556a3cbedecb9f6adb80416e0a9cf200dd6572d76a0d362394294486c24f8e04fb1d32cc144b1a9f10755b304fe293c4f41e37df6ef61300fa3269c9222524de97e67efa043d2968ff6de4c4b177078f76cddedee322a825bab19c5e510eae11931a0698a5f6527f452909330c09073599a5bb36a6d1a0df0705780520f2a6dffc5d4b6ce53fc537c1c4eca8b3957bc267f06bcf53c177965956b806b42654fde52176cbedc6e62d9ecb4efec4bb91dd8861f00f6b6efff4db30d38412b93a960a57a771370c0732d24f6f056988b4b25aa08e901f4d80bb6c342af9940a3e1deab8b00b6c1e208146f8bc51fe9d242c485029f221b2fd4b4a9368ac204ecf0a9e0ad32d0f24d21014e6b6f3846adad2181641a5b2eed9787656c7072e5d70cf7cff16321d6f99c61d2048ab2857fdafd873d2b1cb4527e990e89d1901949e9e14d3274634b155c9f186e52a5e401dbeb585cf3f61829f5be49abccb7a3695c94e49ec8e8047e9efdeef4ff697e2dad5d6c8aea6589a390680ecae9332e1046066280f078187f946605541bee255a05a6ecb0fe261de556e603a92020f7963fd4f19ccaf43320d00bc90be544f4a36029b8c1e5f17ac259d1c4d8231d656db279eb78a13111661bb6777fab176d62c6fe91c2883a04b507e320a80c0f630fb4"], 0x18b1}, 0x9bf6f4882d6f5c7c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) close(r1) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c0fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c00"/1308], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) dup2(r0, r0) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10407, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[0x2, 0x2, 0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xbb}, {0x35, 0x0, 0x0, 0x7}, {0x16, 0x0, 0xfc}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r2 = socket$unix(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x2b6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup(r4) dup2(r5, r4) ioctl$KDENABIO(r5, 0x20004b3c) r6 = dup(r2) dup2(r6, r2) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = dup2(r7, r6) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffff, 0xfffffff9, 0x1f, 0x1, 0x4, 0x0, 0x3, 0x2, 0x0, 0x9a, 0x73}) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r1) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8, 0x77) utimensat(r0, &(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)={{0xfff, 0x2}, {0x7, 0x3f}}, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0/file0\x00', 0x8001, 0x401, 0x9, 0x0, 0xffff, 0x7f, 0x6, 0x3, 0x3, 0x2, 0x4}) chroot(&(0x7f0000000100)='./file0/file1\x00') r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x82, 0x100) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:04 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = getegid() setregid(r1, 0x0) listen(r0, 0x0) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) pwrite(r0, &(0x7f0000000000)="3ab82b7dbc097e87043b7eca9b7f35d46baba256e419c6d395d5e71f4f251fa68a424383b400b72279d1e5853ebff261b1f24a6ff3399895926fac0a7069807f42e70dd92abc2721c5132f709e34a953c8ae33bfb9f73985d671a91b1645ec03c35d790758977b071f675c1a374e7cbacc7a24a2cd895c37a99c8f45b73b4f89102f4699bcdffda1c1952642a2b5", 0x8e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b20070f485a30347f55c363ccdfe25d30a2253ac6524f74ae203e67587dc3aee196af7fb930a0f7d57b931eba8c92f75eb603c82bcc8f5bfe4499b7c3d459a58429ebdfad1b98288e360666ab4891b371c5e34d6090923cb88b157e57e36650a3a68b7a93b87b6f8fa71e322572afb86", 0x70}, {&(0x7f0000000500)="dcf8286d0d384461145dcec217e872023c359d7b9072c2d04648d69334cd97a02b91345de409786a8ee770f7de4bd495e837a9408b39a6ec4bcfd33c02d25842e9ecfd6f2895b987e0f78d07030fedb9945814b21a88f2647a6b573388c8c7c4bef7ff4f1125f420f16d5ec1c7a0f5a686eda27e829751652770e7dcd26362eaeb9da6cf440f2f80c046041b4b37289a6b3267ac4c251e80c0f220b0448bb927bc1f45976a64cbc0f8fb206d9c406a38607d2f022ff26799d4a11e1ec00698ca582bd4dea9da2a4e4dee40260f516a31b0185f34ab80ff19b52bbf31a43a0a3c3f47cbfa6015bdee91ea1c7e8382c5adb8be8fcb597bb7eccf87dbbfa1f5877f04d9f2c742d4aadd4d42f1fa04459fed413a55d8a8c367af19ca9989be6adff1ffce8aa679a18d3933b408467302aa440af254ae976a8f29f5e52fbfeb20c6b99a1ca5b2f71e20f7dd6ab88064916b52747599d10c35a25322fdacd825e4b50d42f738b63c3dd0bf1e1107b6e58a4a4ccb9a085421d01fc4b131cbab0b0acdf377b893261665fa9e7457e9f8cb632a8e8f3e19464b80812920cf7553257a12a2f147297871496694aa7a25a267f7c15a838e2b9149f7fc86a019dd3c5db99e43ba97cbcb81a9debb59705826c94dae7be3a9e7626b40b417b2d1c12566221842ee3557e386d7da859d70d62fe4a5abfec1e24b13efbc4bf9bb900ff089a5d67213ddb6daae5c612c73acc1cad80bed83130fe96f1ffc069586167167e6658122aa093014bcf25ee3ed5f64f2cc5c27dac3b950138ada07f8edbdcf4062d236814d1415203749c274a82b4b39f953d770f522d39dac6902434f08653e54a951484a9ce2a60a5097b7b0f1c0c3c197e6f242df73c828ff0d1708f4a43c847d2a75dd00f8ec5d9a3aaeab2129a9f7e09fb62b20f91f60bd51466d4894ebcb23a6147a8dae42dc04086221aed778621333a6fb06fa440063aee0ff02adae6b2ebb7f5283de3cb73d18eef3ffdba5dd525f24305c154e62d30e062b414d2b8a2b38991889782c719bc1745eb6ec0c5c8ebd837455e2a309a5589a77bd201abb9dcc681e0679b678bb7d44f5dbfdab30f4de36f042dfe6cd16f635ce91cb81d071d645aee7ed9249494a5483c63c80b95197323a093ddc95bc0b130fac90092dd69967228fb3b02947c899e20a3b53c3287fee40dddf6f9bee3592fc84eaed2f81d2dc49e7ea157256474f8640036a83f49792829f758b697100b1814a7a7f2da089e6c0cd86ed69b63841cb113b173e2ec1356732ae8f56edc32f93dbe114c9be993ad3d0d3f13d81b42fb025c8f87c37751b8a135fba787e572a60cd86fc5c1820759d33bd3682d023ccf107b89338b67a861a5ad7000cd702c91fbeaae6afab45d6ddc4832cb35d71825d143a198fb4b9c7d732d0c3acf3c4e244d30912866e31afca9ecd53ed703a03159d6088127cf850f74a98c3ad74411d5ed2185b64ce3798cebb0e618fabd150a627b894cf7fecb9ee964959d3fd61fc2545eca2a3d193856892edc4b46f42a983e5dc74aed8d55b496da2a36d7541842af1fac4f8999b92cbf7b78eccfc1ba83ebd4ec3f81c04e5eb3357091279ecce65f7a8e9d00516419cb3b4317dc855ed10e53c46dc557b4da011e110c771af26fe9b519eea74b00e497d52e5d819616c5adf15db67a12e8f5ca66e805b3fc4033716641ca2ce7fc0b76cba690b1035081c21904894420a635511fbe6358fe82bc195433d10632b58861246359a4785aeeb4968a1c74f6170f7d6e3e3ea05a4decaf2ff053c36c934558575acc8b456e6901b4b6c26b9142cb5c5e3cdb79b503905c34bccb7cefb4ad3d5864f00c662351c3977f6adc4f367f5e30970349eb1fc92f45342bf0718054367c2bbf49472bfb312514830615408db4a35f7690c0ab967a40097127b41f462c3241b5febb93660289d2bb8d7cf8bd5abdd84a4c332ea3a093f1f35cf62b3cdd8c5a1535ccd7094a278613b6738514bd98f4aee89dc649aa1ef6a1d75bc9ddc53c10a57900b91303aee14c66963f1eb29ededd30eab5df045cc455c3a7d787647bce0d7a38e4a443a81e8113a6102602cf824db0bc1b75296a0bee81e29cb30dbfe659d6dd1b33dfdad816cd198938a35a19d225d76198acc5d325f61893441cbc821649e34550493ea7c3db2515348b43fed2b20dfb6b31718a884462fb26072fb659edb684241be568382315516a5abd69326038f82f4c72027a1f39bd02c7810bdcea5210f11cc0de3f779cfef38132b6fafb876b793bc25d8b761101fa7a89e2267a30f2057c72d12140bcb383efa87d290a0081708788301faf0709d47e30c6d307513d811f29e0f9e218951491731999fb459f2b581441c32cfeda0e3389e43ba3132604977169d43f2d1060b7ff72f7f981435832bffe7ad62fb2fe8a3b7baeaeeb6ea1b3f09c562612068abce50ce59c371f442ed2451ee287bfdb6155e76ec30f9d19d8fdd7c13646bc9dc11ebc6d74c93d04e8e9b97f61cdfe111dc1a7ab784cad1f89fa7c5d48ef0e6dbaf4b236129a26c6b69af8d4abc7309c0021d4bfe6128fbd8445faceb8faa85c45c5830f586062ad784fb66e7ad8adc28ece070daacb17bcc5d68e776036493a7105cfac27283ec0110d24919c0ad2475adc0f324059e07d2df294b92cc8ec6e48b7655beb7dd15e3a394e4e110569e0ec44a8898f2d62551806e30c6ed5865815154400be271a6cc65355d17b627ccb80cd3252e11740c0507ca757d87d7c8ea19300750c4eb9a054a0f291984e633ca2f9a561a39ce745d2057b8be7deed1dbc5285b7d1cd8f1f45b5f3e94c414ee41716fa42a26340696bb4e5fb92679c7d7465f4dffc99494738cfafbf2d001471d9e1c4356e2ddc40a3da362015a0ecb0bfecaee8862e2bb17c5e504005106662d979022c6f074e7a6ed51c1c7abbfd336b826f857bf187b92780248cb145adb60c2c1f59ec63a4427850667377f411511ca8903ce51c53b482a8fc8480038a55e6f32c199f7c7887fec8c0ffc6a14f5d9b49aec1403bc521eeb87ad92c17fee39dff1143127f91ed4392716163626fb49e458718b2875caed71a7102461be84de920e22e62cf18272d9482dd7e6a65fe0e47b82dea5c807c92adf81d78ea67f71893c97ab5fe44262325d2334e4bd242e51022af72350d7ede02251a82e1b35b4e73358d091f4eae4926bfd5f1d155e05730a0e588319ea87dbd7812ea7c65d007589197e3229de0b892a3dedc3d60dc614cd9bdb6b1861f00a2451c4fd89f66ec2b8b4dc3f4cfefa208a476620bab2357e65e9e638e5b6d4cb3f3fe943a975e9952e13285091b50b70f516ac36de36ed4c899841329689d2c31dfc84176152f12b4540889823bedbf0ef645638e61355a99394eb3c6333f12f79d7cc7074d4f8f600984d3cff94967d97723c3c46434a9110e69b3751d1a3cf9f0ec4a0124fe72a55321d3ca3422756581e1388f565953b8dd1956a18f393452362ed840b1b0ca0d89f887dac9be7f275714e66548b0ae7defa4f8974c7e5f6163e348a83cce978d99a1dcd49a1585c11e83f00949c8609283e3a4237c05019f082b487eace6ad8993920cd901ff151505409066fb176307ddade69cc2e281bb243c2d3f6a03d616be8d4aae0768147c3e3cfb3ce64bc961d36d0b53040595a5e1f0c7a0efc23a4228f101a3e7b71232af866630a80bb48e22edcbde40441056be7e7ae7efbd4098fdf7b1ff7a1c676261e5793e26c51bc19cea36a533a83c0f5f0b55c9f14aae5cc5a845f240a2043f041838b43aa8c1fef575866b8920d99c563879717a7060c87afadd57c7957a937d78d06b62319712e2384e378ec6cb71ea11e4b2e53d5c7fc27c85df297e0205420cd027ae4d0a78ceca345cfca866e9f0833cd548e6bfbfc0f2149a748010d0d2d745a86cdb141ea64c293973613ff6c354afd85722f942c0e6a2cc5aa9a9846c7685ae6cab2e55b78dee9d4594ad1d328e3af85e13ab2c72839c3ac2e60863fe62780f825f23f8b620b2582cd57a4996b11eae8834cefeeeec7c4a014d2c457be3d21d914702eb37a132a05c55649a4599f2cc00af645626160069bf08e6c4359abbdbb4410a2a56b4b9380e7aceac8eb1ce189512f0970f60def684e5b0e075b10700ed4920fceb2926915f8d56083d9842d002c3fbb3218a7ea1bc30302b0719965cd04f48fa5c9e1445e4f3d75a6bcefef58a74f5fb2b6bba8a254dc5c1b75da055e83fd685be7632c90e3c759f8219041d673dbd040da29a3d966471ee1dc447a119f207be29847731b4a18a01bd2ce86aa6ef7067408a166d5bf8c6b1e7fbe40631badbc66c178831f58efbdfb344c7476f36b8b85e4f58a85bb4bbf43218e383b90c819ad16b2ae8b922577c47371aa4ce19ecbd9a82f54c7da29688dd96ca5866e8c752e2931ff85f02ec3460c4527f043ed0967d447a449f717a79ead5f0fdd373a731f41cb2d34c40b40af052da25ef8a67b8a79162b0a022f6fcd979eea4546e84c3f40ac3e30c2a8b92d14d61f6d3279b49fdfcdd1e5871bff58e93c8eadbc7522e90fd58cee5dc96fea97201761a20e846f20e9d8e625c56394fd4fd25ca963692d56200fe22514d14cd1d279190968c9c3e0468836b127b79a7bacd4eb6292ca279840e136e6000d8168735c2218aba72b906ec4ed72f35078a9d884aac4df2629f8eb1a524176ab0d3dcbec9339e3aae32e1e6b1b007944dec836c658469af8772929c5550c2aebc877efe2c6a68cc529cf6059f78c9f32a539cef777fe2388309c3bc68bdada969ed7d7f218b503b8839955f6a92089758aaf672cf1a329498245bd1cfd93c8eacf815de5f018ea029c5904785c954b4a27d78525c7503831dd969f99f961a6c9dbdf81866e9236d63b07054c53038600786a35af34dd602d2fb309d2973cd0c058f815fd99a301d8844915717c7cc90cc99555db5c7144b3efbab46ac092108e4eb0ded9238bb3d45f3b46895e3e331c2d5c42e14eab18367c564a5c800c11aa911fa8ad002b1dc4e2cf825ca53ae9b07f1bce416116a850710dd5cd132be79a0d6798302cfa2392dce5a18d6e2f9d9220e7422a6f91a13f91475aaf4fe25971656e090c393416dbd2a0cc022c9d2a0cc80cf10182e6226f5d71437ba4102dbb0473c078656f049790d10311851745f8165c173a0dc572697afc1c754f99dd84aad623dd1f5d2eaf2d77d043d849530c0c5eb99976b93198194e07900a810d0fbe9881d207651c11da0deb667323c933a2488508f5fb0764006c068b3d81c6cd0dbd9126f321e7c801775753c9aee36e6eb807f335d417201950774a3688bd7911f637b3d402edcf2d06e6bf6df002de25ec9b241f0bd8f3140c79764b07f76130037caf13c85fb81649272fe49c0c6a93cdae5669764d07d4b85b71b96fa9d3489f332fe3709a17715ae6bcf2d88e7c975d39f4da906351e8fdf583b38201e963f2605b33d75a651fd8cf91617699f4ec1242f46fcbff3e73138103e92caaac743b69131a2d8e4d00cb3531ed9860a564dcf86a3c45962e907bec5652fcc25335e148ab73f070559898683775c8debc4ce09d7c23b956a5d8563d254f03351b83fc417f3f027e5a6779a8ff1caab3b3488c90f9d02bed4cae16d376404eb9680b793a9ebef9b38bfd5663b0abc6f7507d74e983ca1c6a690dbf9355e79299b3f0cc9df80c1fd6b37a1ec8d3e081d3e450971cfe040c34cb65cc9fdf2013b9debda77309b655", 0x1000}, {&(0x7f00000001c0)="1a58cc7ad20770cc66b3b08d74f58e6b201bbe6bb45c6562a9cb47fa6a4ed250e92ad8ee837b72689d7b90a127238ad226c5a64e0267dd2c76365c7f8d64c38c2f8753c2e79f2e46a5d3af064b0ed7bb6934509d72202a1495bf431f8d90e10df66f273dd3dd29c8437dcb2ac27eff5ad598485cd5326e0cfd0d246560d8731331095a85f08ee23a780bb83c152f019df348b71acf3a432a55edd7b13a942846a5596ac27a0ffd2875fec3666272dbcbabf44c0f4965b8260805f669d4c37d1db127598e8647cfc423b4486430622e8819ccb24a894aa127a05109e1f8cb98e1dd026c9f3b9ea611a96513b13db8f00282aed354ee91917dd169", 0xfa}, {&(0x7f0000000140)="1e0ed850331302ea475b2643b06904bebae38001a5964e409f142d5d8da6d274", 0x20}], 0x4, 0x0, 0x462) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000440)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb66800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e3639", 0xffef}], 0x10000000000000ae) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getpid() r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1000, 0x3}, 0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x3f}, 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) syz_open_pts() write(r3, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r2, r3) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCEXCL(r4, 0x2000740d) readv(r3, &(0x7f0000001480), 0x216) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) setrlimit(0x6, &(0x7f00000000c0)={0x3f, 0x7f}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x770f3248cbe695b5, &(0x7f0000000080)={0x0, 0x65d}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r2) ioctl$KDGKBMODE(r3, 0x40044b06) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000347cc5"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0xfffff000, 0x1, {0xe23d, 0x1}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r4, &(0x7f0000000140)="e93bed1e3f919f75234c571966b23fdfe2eedaf14487d0a7d2a57cc3cdbd431acb40e7e834abed67", 0x28) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:05 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket(0xef45d29105e64a1c, 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x8005, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r3, 0x0, r5) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r3], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r6 = msgget$private(0x0, 0x2a0) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) socket$inet(0x2, 0x4, 0x1) 16:00:05 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="e402e57f7f000001a83392b855e6c65fc64bbc8494f24f8a9e458462399b717bce4e13992919c0036ed8d6ade61009d4662e8cc7d9eb0175a50bc5d780b75eec33e41ec56b2b42f3f0c67d6398fb583a8acc6ad7719d96329d319b5c76907ce868799a96254d5ac7a54378f7da09cc8b1653af8e5b7211eda552c5a984a3da3d7e5cb9d16075ebe869be6c43286c23f014ca455ab2d0ae25f24d9b6b9bd38fb22ad117ad9034c5052e233e1468a96f12ca69d4267630b0091f0e3bb1"], 0x1) mprotect(&(0x7f0000057000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff040000000000000084"], 0x10) r7 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x98) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x4, 0x0, 0x3d0) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt(r9, 0x11, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) getsockopt(r10, 0x11, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000b80)=0xc) r12 = geteuid() r13 = getegid() sendmsg$unix(r9, &(0x7f0000000c40)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000780)="22a164892a68eaf9506e3be5e99e1a4634f54f9bc6212d6580350a16fd79cb9e93219bec4d0df7c9735a2ce8b3538d101c0cc089d204804dba6848f5120bf2a1485fde1b238701d44bd54d95a6fe754116df9d3b5bd258f6bcff", 0x5a}, {&(0x7f0000000800)="32d012cba88c53126908b9f596e9e05323e81275b619fe4956fd27438d3bf9c8efe4773a1ecf5f970aa3c1e789481de363406d89d986ac61857c5325e4b366133c6c6703dfe2e6666603dc190654574b0b34ce3fccabd3a60841e4cf77dcb383ff8f1c192ee686e0bda1987cd395373721948ffaa2995733c4666ef19d4d43dfd5148a5d09710185f27e263d446d01b83ab36cb9f8ff2a31fd3f2894c7c0aa910393705580f1f5fc2d80431d40", 0xad}, {&(0x7f00000008c0)="6917a7fb1dc52151ea16e020fbb87b53fdecc348869df65a7addfad027f45c5865835164b28d07b3bd72d9e5f45865de46f9b1a583bd6c92ab1544f3c369d758fa4e207a9da26aae301635faff9987544ac3eda60d6af256cd0c027918897a8f73b5adbce3fa494fded43bc1869af138819cc2ede6a71d81594c5cb24e705e021fd999c013ba5586763a5e358da102e6c412fd268a201fbe25ce519800b6d38f8ea43969f4db", 0xa6}, {&(0x7f0000000980)="fc7de9a8922b060667f1200457bb1c0eb9bcbe17a74744123eef39cffff636eb8dc485c524a8c4e65cd1827323af24324b3fa1184c5dd7c0b9453276ad38e0c01953766ec85da28d0c6990e18c33717c9c6a1ab355088fdb3bab6283b5f0ecd3ab01f27b41b2e38c5a8e2615c94f31f8b369a4f1127e16b87090f49aeef15ddd69a88cbd8e8a474cd2da192aaee497d04fc73fe1e8dd9a3c1c1e61ad8965e2e92a65ed077828e9615571c1de27cdd2992a66a436e483256e90f8e2f5a9301384338c37842e86f35a1148ce57d0485747a74896ed6f4d44c592b9cead70792102a607c5fb438269f4c121f99f2ededd874a8533", 0xf3}, {&(0x7f0000000a80)="015c0528ddc4c57cf2161c8b519622630660a070e2f548ee33f8adf214d389e64fee18dda83a03a1111936fc4afa106f36288a790e082f9701daad744ecde3070b0454e6aa091f84", 0x48}], 0x5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00319dffffff1d0100000000ffffe8ff00000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r6], 0x50, 0x406}, 0x400) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000680)='{\xd0\xc3\xadX\x1c\xe6\x90FB\xd9\n\xde\xbb@\xad\xf7\xbd\xa9\xf3\xda6?)\x8fmU,\xda\xb10\x85\xdb\x95\xcd9\xb9\xea\xcdcX\xf5n\xc5t\xc9\xf5\xd6\xc7\x9a0}\x9e}&\x92E+\xb7\xaf\xc4-k\x8cS\xa6\x84\xc3\xe6\xdb\xdfA\x9c\x1b8\x05D\xe6\xee\t\x10Z\xac\xdc\fp\xce\x82~UOF\xaa\x12/\xcby\f\xfe\xdb\xe6\xb2\xfe\x1c:\xe0|\x88\as\xf1\x00\xc7\xdaDwY\x83!\x9afZd\x86\xf5\xef\xaa\x12\xc1\xd08y\xdff\xd6\xd0k\x9e\xbf\x02\xc5E[\xb8. \xe3\xff\x96\xe3\x84\xe6\x80\xb7r[\xa8\xbd\x94,~\xd9!%\xd5\xf3\xb5\xbdFv\x16q\xfb\x1cQ\x98y\xf4\x1c\xe4C\xd3\xa0+\xe2\x8c\xbb\xb1\xa3\x9b\xefe2\x97\xba\x82\xf32U\x05bS\xde\x80\xd7\xc3Y\xa2>@\x15\xce\xe3E\x90\x92\xb0c\xe4u_\xb4\x00\xb1\xa7G\x05>\xc2\xdf\xd5\x1e\xb5\aId\x0e\x10\x8bp\r\xf3O\x14t'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() r12 = getuid() r13 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x0, r12}}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r9, 0x6, r11) r14 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x4, r12, r15, r12, r17, 0x1, 0x3}, 0x1ff, 0x240f, r18, r11, 0x2, 0x40, 0xfff}) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() r22 = getuid() r23 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x0, r22}}) setsockopt$sock_int(r20, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r19, 0x6, r21) r24 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x29, 0x401, 0x0, 0x0) r27 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x4, r22, r25, r22, 0x0, 0x1, 0x3}, 0x1ff, 0x240f, r27, r21, 0x2, 0x40, 0xfff}) r28 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = getppid() r31 = getuid() r32 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000280)={{0x0, r31}}) setsockopt$sock_int(r29, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r28, 0x6, r30) r33 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = socket(0x18, 0x3, 0x0) setsockopt(r35, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r37 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x4, r31, r34, r31, r36, 0x1, 0x3}, 0x1ff, 0x240f, r37, r30, 0x2, 0x40, 0xfff}) r38 = semget$private(0x0, 0x3, 0x3) r39 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = getppid() r42 = getuid() r43 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000280)={{0x0, r42}}) setsockopt$sock_int(r40, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r39, 0x6, r41) r44 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = socket(0x18, 0x3, 0x0) setsockopt(r46, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r48 = getppid() shmctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x4, r42, r45, r42, r47, 0x1, 0x3}, 0x1ff, 0x240f, r48, r41, 0x2, 0x40, 0xfff}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x4, r22, r36, r42, r8, 0x10}, 0x6, 0x5d3, 0x5}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) r55 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r8, r52, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r55, 0x0, 0x3a454690, 0x2, 0x401}) r56 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r56, 0x0, r56) setsockopt$sock_linger(r56, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x8}, 0x8) r57 = socket(0xfc33dfbaae0fb000, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="f92480ffff4ab599dff87f59981a005d11c4dd76730eaa2cb5447769500a1ff8893b365ed7498601a26754e10af7c6ef0b2520ba39431a40c7301cc093bafc888acf77f07eb3d1110c6611bbdc062ae15507396cf4092e92a876db8679c2fd71a04b71b6c99de1caf7dfa63db9d799b601ded1f6de2f8f2b6e857cbf876b5a0544611002388fc10e30c728c2f18244e28711d3b6411adb1e7921c51c7e797845fc0b1398caf6bd41633e8bd510ef001284ad44b4f0cd3a9d809513b443adb17ff77dca23bfef0b58cb91fe9963c8b04b11ebb42750a3f5894102fe8c1f29a8492f33d50b22fc88c992f05a9b578560e6d5"], 0x8) close(r57) r58 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r58, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r57, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r57, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r59 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r59, 0x20007605, &(0x7f0000000100)=0x200) r60 = socket(0x2, 0x3, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r61, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r61, 0x40047601, &(0x7f0000000180)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xff) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffff9c, &(0x7f0000000140)="779f006306d6177668ada8292f9858acb0292c63d3af7d96f377e098b82055b4794f5697554112d42e6ecdd18957612d6a51721cadacb96933aeaee90eebd264079bb308b9b73c187d78982174636f871ca5317edfd10b1d792f4d34078cd5d36f40ce279adb15a3d0bccc393b9ca36d24fd5669da5bff183388865417a74a607e2a86026c5859633fa34c28f04b5741c6a9ec3c5707c81b34acf4208361153a4bdf0bb48a7958061a44e39dcebbc044188b512d41c52ba3230d3187c97e9014f16793", 0xc3) writev(r0, &(0x7f0000001e00), 0x100000000000010d) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/104) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xffffffff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r1, 0x4) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r2, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x49, 0x7, 0x8, 0x1}, {0x8, 0x1, 0x1f, 0x2}, {0x2, 0x0, 0xfa, 0x7ff}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000100)=0x447d, 0x4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x40, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000002680)=0x3) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0/file0\x00', 0x1, 0x1) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xfffffffffffffe63) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) r10 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r10, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r13 = socket(0x18, 0x1, 0x0) getsockopt(r13, 0x29, 0xd, 0x0, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r7, r8, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r18, 0x20004b43) ioctl$BIOCGBLEN(r23, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r23, 0x40045720, &(0x7f0000000300)) r24 = dup2(r23, r23) ioctl$WSDISPLAYIO_DELFONT(r24, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x5, 0x1, 0x3, 0x0, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r25 = getppid() wait4(r25, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r27 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getgid() semop(r10, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r29, r28, 0x0, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r31 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r31, 0x5, 0x8, &(0x7f0000000140)) r32 = getuid() r33 = getgid() r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r35 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() semop(r35, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r37, r36, 0x0, r38, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r32, r33, r37, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r37, r28, 0x1e4, 0x7}, 0x5, 0x5, r25, r22, 0xfffffffffffffe01, 0x20000009, 0x8}) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) r42 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r42, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r42, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r42, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r60, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r51, r40, r45, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f0000001380)={0x3, &(0x7f00000013c0)=[0x7, 0x8000, 0xcd]}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r69, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r69, 0x2, &(0x7f0000000340)=""/4096) msgrcv(r69, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0x1, 0x3, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r70 = msgget(0x2, 0x0) msgsnd(r70, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f0000001400)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4409bbdaa3160d6cd229247939fd164886cea4af8f72587fc70a96773ae0d8b53f70416ac450c5acc"], 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r76, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r71, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf800080000000000000000000000000000000000000000000000000000f139c50b59e9599600000000000000e1f5d78a69a8bb3b370ea9015e00000000001c0000000000000000000000000000000000000000000004ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {}], 0x2}) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x20, r2) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x400, r2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="80ca5d863ecd669f85857786f7ce") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000340)=[{0x6, 0x9, 0x1c, 0xfffffc01}, {0x66a, 0xf8, 0x0, 0x9e13}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r9, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) fchownat(r9, &(0x7f0000000180)='./bus\x00', r11, r12, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r12, r13) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r8, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r14, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x76, 0x80}, {0x84, 0x8}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x0) syz_emit_ethernet(0xfffffffffffffe24, &(0x7f0000000080)="e740608e1d9faf45589c291d7cd36f7276ad76043256bfa0bc96") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x46, 0x800}, {0x4, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}, {0x0, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="f7b917bce01cf163d2e2cfede29f61b999", 0xffffffffffffff01, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) listen(r4, 0x80800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x6e0, 0x8, 0x0, 0x8e7}, {0x4, 0x1, 0x80, 0x58a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='#\x00./file0a'], 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20200, 0x1e8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0xffffffff}, 0xc) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x6) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000060000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2b06002b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4096) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r1, 0x6, r3) r6 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x4, r4, r7, r4, r9, 0x1, 0x3}, 0x1ff, 0x240f, r10, r3, 0x2, 0x40, 0xfff}) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) r16 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x4, r14, r17, r14, r19, 0x1, 0x3}, 0x1ff, 0x240f, r20, r13, 0x2, 0x40, 0xfff}) r21 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = getppid() r24 = getuid() r25 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x0, r24}}) setsockopt$sock_int(r22, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r21, 0x6, r23) r26 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x18, 0x3, 0x0) setsockopt(r28, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r30 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x4, r24, r27, r24, r29, 0x1, 0x3}, 0x1ff, 0x240f, r30, r23, 0x2, 0x40, 0xfff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r33 = fcntl$getown(r32, 0x5) ktrace(0x0, 0x1, 0x20, r33) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3bf, r4, r19, r24, r31, 0x18b, 0x800}, 0x4, 0x1ff, 0x0, r33, 0x3ff, 0x5, 0x7, 0x3}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/153, 0x32b) r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x128) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x9) close(r0) syz_open_pts() mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) dup2(r3, r2) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x2) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xaab644ecae4f220d}], 0x20000010, 0x0) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0xffffff7f, 0x0, 0xfffffffe, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/126, 0x1, 0x1041, 0x0, 0x0) dup2(r1, r0) sync() 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000001c0), 0x1bd, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000003140)=""/4096, 0xffffffffffffffd2}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000000240)=""/116, 0x74}], 0x6, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESHEX=r7], @ANYRESOCT=r6], 0x3, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) load: 1.68 cmd: getty 44024 [ttyin] 0.00u 0.02s 0% 316k load: 1.68 cmd: getty 44024 [ttyin] 0.00u 0.02s 0% 316k 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5f5c348704ea3844310332cef10cef2bbd5834b91223e94ea75d7374916d3a37c451733ad694794836205d094a5dcbe49b913b691444bd0cdee69700be97e0e3b84a50e000000f281cfff6caf140bf771156a3c7e857cc640d6bf1df5138924181d292ab1bfbb40a86d67a3da1955eb65361b897d36e663f6504c8546671119854197d817a7c2c6909404ac7fc0324e002f01f961d804051a575d30bccba6d956328c82ff9e6194875845733493c79c5e60619761c2b7047bb71b7932d19e42b7c7b82033cac953c5e88e224774fb72ced244076131059e0dff639b5de5e2187e8ebed49f2a0b2a"], &(0x7f0000000080)=0x1002) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x7f) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x20, r2) wait4(r2, 0x0, 0x8, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5014caf4f6b66667, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) dup2(r6, r5) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r3, 0x6, r5) r8 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x4, r6, r9, r6, r11, 0x1, 0x3}, 0x1ff, 0x240f, r12, r5, 0x2, 0x40, 0xfff}) shmctl$SHM_LOCK(r8, 0x3) 16:00:06 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r0 = socket(0x1, 0x5, 0x1) r1 = socket$inet6(0x18, 0x4000, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x100, 0x1}, {0x18, 0x1, 0x9, 0x7}, 0x3, [0x9, 0x400, 0x2c27, 0xcba0, 0x9, 0x5, 0xfffffff8, 0x80000000]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) getpeername$unix(r6, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = dup(0xffffffffffffff9c) getgroups(0x3, &(0x7f0000001240)=[r4, 0x0, r4]) fchownat(r9, &(0x7f0000001200)='./file0\x00', r3, r10, 0x0) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = getpgid(0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000002740)='/dev/null\x00', 0x10000, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x20, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x200, 0x0) r16 = dup(0xffffffffffffff9c) r17 = socket(0x4e, 0x4000, 0x3a) r18 = syz_open_pts() r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wskbd\x00', 0x0, 0x0) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, &(0x7f0000002940)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) r24 = getegid() r25 = getpgrp() r26 = getuid() r27 = accept$inet6(r7, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000002ac0)={0xffffffffffffffff}) r30 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) r32 = dup(0xffffffffffffffff) sendmsg$unix(r11, &(0x7f0000002d00)={&(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000001300)="11e3e1352c6e9df60cc514755ad7d36b4ee29a47ca8a0ccca91bb6cad12552e50165b800b1ec1397b07744dd7a8a1005738ada3e09be82d4ec8b4627bf085c5b5b96d79efaf61e94b4e14f3fd92e54f8f262d093496ecb1b4d3c4ca36df5c859dba8af251a3a937e8166bc8d73229a22729fd619c0d2f747cf1d8bf1cf72be2e92ccc701124481e924a5ac2a9a458f5247c14b42d8175be7861ef5a3fac04febd4f46fd12c5851b6daef7d726589cf9328ae47279f275575fb43c1b494202a3b473490199f6c4c2b62c9225b07a265195ea71971ee3fefdb593b7c575f029fbccfea4a41536da7e1bd979d5978a0ab7b57a46f25e2a5fcd38dfcc66e8e3ec4d6c720684f26ef1c032896345658c1e5a92eea75ab5aad15bf4f04d1dd1c20e5fd9955a97647007ff831e4e2fd9c8b0536dd3b4284e760232940a1e0d79e213ea0195343c2b0bbb4d9a5bf6ab939e71f204f64d9bf243371219a4125199441021db0abfe155a3c7604832c90ab6ef25011c4190968ec3598c0f1df2dd9b88d196462cb68e2fdd4b2645a22b8a8ae773adc2d17af9c907886181d80b993844d861040a79580ffa8dc2a8bce4ea1cea1570808dd8655ed5bf5a457feaf82489b00a35cd83e56128df1837b99d9f255cce5d5ad5cd0a2fd7887df79f79bd61d721cfc2878880c51342b6bb50dbdc93f812fbe9503c949ac1bf9a32efccb8303c505c8de287ec37ac3619b355cbcbb950e1ed46b813ce946da7af8f8f7e15359a14b6c6348c1c4da93029fd9386e6966f978bc7da3322e33715896d13f96550dafcb421172b84948b23a8c0756053cbe8c9e461c1b241475009569235ba4194b54d53004309a052ec2297ee6afb67ff168ac51004af3c89f67091f1f39f762d1c0d852767d1aba5400cd483835bca763c9928def3d0971a180a89eefa04978b10ad2967304b5a993af0d3bfa6dc093c1d9467973103adfeecbc42a67d872bc9697fb32b0b702a09080da760b148b23a4e2be724232f2ff2909d5c0a0068aa86514fa78a1745de3e67f61ab842522351badc464be74bb6024ac1bb18aabb1b88a8e6c04b304d5f6a2fdd2d393ab6e300dd2582e76254f1debcf385ddff71151dcbf496609fb9adc559206ddc21a53e9f6bebba9147cbaaf03c96e5bdb5690cd6b05b547a6c7e4869bdb53152d6f990ef6b82b22e681989aef4586c789cdc4937a83626667856b4a049204be0058b2fdda30fe031b7adbf5b343817982b88cd2a0d66545a7aac13ac91e5f3b04013793eed6f7b58eb801011a78290eea180c5ac8a26aace033ffba2d55594e5d595a8260d02b21fa4cc4dadc04d0a77c1f8654d4c4f7f7247125951c64cf4757f884e0aee7a9c04cb91fefd62841cb5538ed44b0be47203eaa14efd3dc6d2fe259af391f9ff128905011ed5b6d977f2c3eb8a783a2be040b54f4bb0901d7a780d94d8059e19674e2395ac25197a22ad2422eb7cb0e75b406b57c61abdc53b3f6b8ea671dc195f7c2d99d9854dd717fd45df1715b12bbe4229c890be42f352469991fcf4e9bc44b4a701191a1947f8212f8f39cd3fc800a4a6545125e50e1bc2445885aa29958cee7a46fb1247f8bfcb5e2ab0c9f269c614cdc3eb588b5e35ab1f121f2cb1893e3e8d9d8f4ac21b4317a9a574443b919082846024ab354053064ef55cbe767e887c7044775bbc2bf7da90273a5d735012f529552f29d0683b756329e77bc8016f741183ac4fc2583ee814e5a55a18639203e667374f0a471790112e0510d434b365d481cb5707c7b5dd02bd26144f236642c46faa49c68a891ecedd17a80c91b31144633e286cd2b3e80f395e3185514472be4daeb432b0eae3e5e66d39a8980b8e6f8b5a56b809cf3ba81614f7b173a376c20bc8417b689f6a4f7930c1e1f777a59ddfcadb800e1bfcf1a51aa5eba9f77501f66b38f7468122e8028006e2c2af7309a8330e296aec1b33596651aec0061c98280c4432b5c4d1709cba1ca5bcfb1dd068c427ff611beb141be8df8815f39abcd6073d00036e2a014a84dfc6fdb008ac0e1f190391c8efd2883d04f4acd500c324f4b07c080bfd55c004ed5d5391ca92e8a06361e7f066fe3043f4e22c5bea1035204e35c6087f0b9e2492c983cc7d840678eec19b25b920d6ca8f378f02b695d02490ac9cad8b72aae32326f1431b1f120d6a96d1025b07342a63f77c040a33adc4f475614833604d344cac11560004bd4b01485f764e62ca21792e1aabf62fbe88882d9af7f4d6abb81ef6d3fca877e0e18f1af36b6345d9e16afdc2482ce4e9905af8fa762981c9baa8cf42f81b0abe2b74b329e3a555c38f40ee4e030adacfc2e0d354aa57a9d9db427afe3c33b671ad5a2b5aa31ab087a27b48640f14d67127172b41a7a57d0110c28bcccaaa9bd5e01084f8248da93b07c497d792665cfd33f4271f540d386832569a718b5f47be474ca93bc36a28168a074723685f8e8e312bc1a7931f791d6d057e106ae9879f8fe25988ddb2248fd260245a0650edb8a1be3f14a164be7d95410dcffb730b1d2be0cca4674db2acf8668339f66c604e4bddc2d2467574febff26556f0258deffd875cb4496d1915974cb04e153c674bfc55585fef876c67db05add1808077fb15804fd367fab1fcbff7425d16c108222aa819a4023a306d71edfca0e39c901301fd3dacd28552e00b3ffa03b5a668a9626e35ae0dd98bb30d27e8f9cc729625267aeaa290526dbec19cc61e650e4f8ec328b2bab4f283f1598472b0099cf4a15ca715474ea94a87b6fc7c8341cca1070ee767061b0c903941fa87474aac1e800b5d6f133a9766aeb9d116a09e2377540289f26e1d33f6d2232fc4423148c852b6308cdd82a72b51ecf51b61bb27bf8edc8ff5c7a2eefcb96fa96de452b25f0cd1b54007f483fceb7289edd2c0cea7ffcda7e8d891cd0dc79a55ba14f4994500a1bdc5c33934b5c8e3a21ec131005aae2e235d553354fb4da850c08ccba932e02acdf08e19106e36f71284a0982650ac9bc22cfd6edaa5952fd6f8857835e3158cc1892c0f096e5ac1695a00ab174a5517875e75d042c2973cb7415013ca63b3bababdabec6093bd2c2b4294effc212ead4415e29776fe15ddc860b2c6ecef210dde1c1e1e0acc655c4746baecee76850c45919b60d0730530764f649e4c7acc7bc2014aab60d02f8a30489a52156bd170eeb2196ad46141f124cf52e4449524ae3dd49578cdcba94d7b93c36717c9ef69d18234730fb84c2478b1e60c56fdaf9f51881a554c2a047e0771005abfaf92f0f8d4a4153cfc2f321cfb6922188cef3c66d3bc42b9d387ded17922748317862c735568e2b24212de51b289aab8afea9087ac3b1757d4ddbddcbad6dda951e49e69e291e2d78df377f4d28023a3337c8d5866943b11879dfba300eee1d8742ef35f93cf9183f82e4d36c05a2638f737ec643ba7e2f96859d3ecf5568c8b065009131aad2348d87eb2d9fcc31567f746aefd177ded5963ae1d10258783cf0f19d927822e485e784e4358e82a577d01888239f27410c3b08e353a7a051af6f5ed3ab1700f242723dd47633a050ce83a925c5b81526bd89332deb743345123d3585d60f89987fcbf152dc02b9d605bb916967f28c0edcd976f3890fc03a2ad5e0c8706579326f5757bff054ebbac694fbae0601c0f3b7bebb5f058cd898ca96c9f792ed4e0e0499bf6b79323ba7b4cd5ddc6b940e8101e143f07f9c37da16a377c7a864f5f2a140134871bb10d893ca62399ee61d725efb3007d55c7934edb9301247631085138e911f3b5b7f58836e925dcb922dcf4574cebc06bf8015a80d7256b39c96efcee4710baa469c10fcf6b312df99133bd818fcf81478a94f966048308dbfa765882ee838505959dbd66e49bdb52438137b6a939b7ad59934191d2290fd0bfd2c6d35aed45768a9dcf7ebab097f86d5c7fc7d44ff89a081a013e16e7e6624e28c959ee60fb3f6a0a214044e136798f06a454521b5c747b188be6d0b56c280a899160c2d7d578059a402d79d9ce9841030407150fac379f90d1184ab099a27976d3accddceacfaba1de21ce0acd4dc44dbeabe2e9724b668ac2353c4fbf48fdc3e7d85a38a7c9dfdfc49f19d6ddf2a0a49b54188f3c081c1bcd38cfa72c7e827714121ef51d78cef9bbcbcadf77f82273b224c0b7f36ce83c789fcd05a92222058f367a2b3d72f5a2ca0a6b77ad1774e0b6d1bbf4ed658b476a51a4099b009b840b4b84f7b453d7ae382ce291db6f602597e020ea3685f487763195d7eb6f11e5053fd4f67087f77fcc48d9be9d4b8892dc2f3d3eda4add1718d5ceb3d3b29590a548369719f55d1d81f874b5e50de02b723d080b7120b6fdd9205a1e08c897d7651ca2a56444aed2859d7f52ff5e9c2b5d51ff08025f7d1091461ab48b3ea7653a27d45c72d64cac891baaa71c1af4d54f66ef9c842e040cc5a18a1b7bb5e74c4a7dc110a99de8d6d67b5bc2ced819db918f3782d9a3cd828d229b90ed3585c79a10c017848ac3b8750ce3b007487dcdf2ffc81f4ddb025b93185b33fe4ce912bd5e2b785b172763795e7d93ceea0a3213a375821500f0971d0176d60dfc669ef4c80643009e73147410854de7fcd7b163be4bf25d8bf71679db2e07080c67b16e80f214afee8b7cce5f6762910e3c063c521b9552689951f0a36e34f866aa8571133fe7e3440bdcd68406fcbd64e653122517c7ee949a5673868b7d91df8438be60c08d0116be7464cdbc25705c59cf8e1e565a42bde7e06467b68f33af3162feb84f347e9cfd4c8f4c06b2ace89b172d1e67dce67af05dea9ff391096a43be2f3dd7eadbfe38255d1a82c084facc9ba09c891d8524b664bdb730b7ead961ab4c64571d0adf4e1dbff6fc6a292e3899ceaf107c4f241b94c0cfcd8d5280bf517ab0dca2def98cd08d61231881b29aa7ce90479dc3b191e9a8a59e2cdcbcbdf21a6dec1d4be4d0c53626e854c8ae9101e31d57424b2cba305d43b7b1bc7a73fbc372b3697b1c75b2e234aa960f3a8029d62f38e581982af41c9b650094c303cb4ca68d5918581b535c6c1b1b5c6d4761573d081d4d7e8b663e8a8d91fd48e8e1aea72cdc2bc642c273662856ecf2052c28ef5af702f59e34b5fa95a79482316eff6304c6e24a3da4394e1643cabc420d822be7197f5bb406125e0fda654279406f63b581c2438882466f55e89ef995b5eb3739490b92ec0145a7389b992cc221a84331fd6234074bf23d1a201686f4bf0d3b6c697c77ffdf63cabb87a8d09362b1a2fb83529bd0a4a07b66e99847560eb85a5d50c0e3064282177c9ede690ed5158fa0e13bac887864f4685d04e6984f7151e0b5c119675de7d1b7c58a5e762b22b324dbcd0ed52f4d40f3cefa3a3866fb8b81f1447d7818cb3d68a8e2e84d3d77f1a7840ca8fb94528a2f33faaef5276eb228925a08ef2864d3421907b2fc4c396d8018bbc0930f76c3d8759ed50a5cafeaa97a5822dcbc9da16d206344a363ad1af3fae59e626c841d5d36a5c0986dc10af8673f7b9c3e47a7731eaa7541c310c213da6d7b288a9a194abd4f4b959b65873ba4165c9a0c18c1ece7b823324416abb43a6fca0740cf01dca8e7e2ec40300ead84bb4a246ba3a8bc4ddf47e9e3774c6fdaf669b47f2b7a7d587043e7c071297fe20e52e9cb34a41c7043ec05853c9035295f0908536d14e801999af4bf71aead3615e211462f95bc53266691d4a3c87eeb950f372754d44be0f3b2e834ca332f740fe893a5ff1", 0x1000}, {&(0x7f0000002300)="fb98ba317c83e60fac15df579fe55ea5b7d900bddcf9f6b45ae929449e0b6fbe0b8910f854adf74873ace254f4d280ac7a8c4ef5980afcb3565f0e0533e7594e002c0cdcf53541496ddd5bef148477c5af36e8982d600859300827ef7f92de1f9b99bd51", 0x64}, {&(0x7f0000002380)="0bf5adee89a62b2cf7bf1e698f028df6148f8e1671527bb3806283d34429253576a692f1d623128c9d9bd4f5b236192b7300dfecd3b64a9612b1951ebb344d59fc", 0x41}, {&(0x7f0000002400)="da9c9fc770a11457c1f5e65ef36aa7fc6dd2b54e29af984573436ab423586d5302a9a8cab69e991f0bc75e930bc4b0a5e0a95a0712e5bccad02b3ac0f6a1d2e037349c5d2ea2b25af100031eb6394eeaae2006be4c19725a9e7c5c6820fe08d442155f466ada5b843fd75290f540113d01cf69d24536a42a59b8eb0cb17de16f798a24dbbe2890812617600a08dfe98b6070712a2693dc3e7927e6c7cda1a954e2156fd7fcf2879bc59515498821ee6a0fc69e13a54a820e68b2a6a1d3e8ea4e509172d2890fee0fa973ce0be29ae7333bbec8bca82783e1ff680419b21dc08682afd9d5a0", 0xe5}, {&(0x7f0000002500)="d2eec0cab8a3725cccedf619c1e8d20ec66276c8845a26a82ea989b5f31b38712f6abac050b5b2735f52cd8a6ec4bd4663e3338d35a6f3519e017e8943e3094e9de6fdac1aedf92ee02178234c", 0x4d}, {&(0x7f0000002580)}, {&(0x7f00000025c0)="048fac39bd96fe73e986", 0xa}, {&(0x7f0000002600)="caba03857499e88c1bc3f97951ac41e9cfb7feb285528040a156f68dc38a967a6c357b7c4d4f9abc1e83dc64842a32af4d4329e78086c6470f4f4f826cf5819b45438b4c6bd2924468d55057412746dabead061a5afc515fd9a42f8066541729e2ab1e26c656dc08458ffad4d394adb918497c24f59e014609f52544ca7f4a40ea61a95bfbbc122eed5b0131dd1220e664576b167f8f7d3c280e3e7436347578790a64b770122cc5b9690827d6cddde442072f0a3795ff61705164bcc8f8d0", 0xbf}], 0x8, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, r12, r3}, @rights={0x28, 0xffff, 0x1, [r13, r0, r5, r14, r15]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, r18, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r10}, @rights={0x28, 0xffff, 0x1, [r27, r7, r7, r28, r29]}, @rights={0x18, 0xffff, 0x1, [r30]}, @cred={0x20, 0xffff, 0x0, r2, r3, r31}, @rights={0x20, 0xffff, 0x1, [r32, r6, r5]}], 0x150, 0x4}, 0x80f) 16:00:06 executing program 1: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x8b54) uvm_fault(0xfffffd807f008170, 0xa12, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f008170, 0xa12, 0, 1) -> e in6_purgeaddr(ffff800000b41100) at in6_purgeaddr+0x135 end trace frame: 0xffff800023b64c40, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000b41100) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ac5000) at in6_ifdetach+0x74 if_detach(ffff800000ac5000) at if_detach+0x155 tun_clone_destroy(ffff800000ac5000) at tun_clone_destroy+0x1c7 spec_close(ffff800023b64d70) at spec_close+0x311 VOP_CLOSE(fffffd806e2bb0d8,7,fffffd807f7c6a20,ffff800020ace518) at VOP_CLOSE+0xc0 vn_closefile(fffffd80617f1558,ffff800020ace518) at vn_closefile+0xd8 fdrop(fffffd80617f1558,ffff800020ace518) at fdrop+0xc2 closef(fffffd80617f1558,ffff800020ace518) at closef+0x11d fdfree(ffff800020ace518) at fdfree+0x101 exit1(ffff800020ace518,19,1) at exit1+0x32f postsig(ffff800020ace518,19) at postsig+0x4e3 userret(ffff800020ace518) at userret+0x199 syscall(ffff800023b651f0) at syscall+0x55f Xsyscall(6,0,4,57,b07e4,7f7ffffcca84) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffccad0, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800023b64bd0 rbx 0xffff800000b41500 rdx 0x205 rcx 0x206 rax 0 r8 0xffffffff819dccf4 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0xf47652ac85f7fcab r12 0xa0a r13 0 r14 0xffff800000b41100 r15 0xffff800000ac5000 rip 0xffffffff8142a7b5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023b64b60 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.0) pid=397599 stat=onproc flags process=a proc=2000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe508,0xffff800020abea08 process=0xffff800020adc380 user=0xffff800023b60000, vmspace=0xfffffd807f008170 estcpu=36, cpticks=2, pctcpu=0.23 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37629 505984 65 0 3 0x82 nanosleep syz-executor.1 44024 267794 1 0 3 0x100083 ttyin getty 46610 341064 0 0 3 0x14200 bored sosplice 34113 234630 0 0 3 0x14200 acct acct 65 231615 28208 0 3 0x82 thrsleep syz-fuzzer 65 59378 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 164978 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 157543 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 397170 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 85810 28208 0 2 0x4000082 syz-fuzzer 65 193949 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 449448 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 207845 28208 0 3 0x4000082 thrsleep syz-fuzzer 65 364751 28208 0 3 0x4000082 thrsleep syz-fuzzer 28208 283715 84426 0 3 0x10008a pause ksh 84426 178518 15445 0 3 0x92 select sshd 15445 294076 1 0 3 0x80 select sshd 38346 294207 93430 74 3 0x100092 bpf pflogd 93430 407801 1 0 3 0x80 netio pflogd 83694 273076 58649 73 3 0x100090 kqread syslogd 58649 67159 1 0 3 0x100082 netio syslogd 36357 449308 1 77 2 0x100010 dhclient 37870 30761 1 0 2 0 dhclient 86263 49721 0 0 2 0x14200 zerothread 47253 439108 0 0 3 0x14200 aiodoned aiodoned 59413 472171 0 0 3 0x14200 syncer update 49805 511584 0 0 3 0x14200 cleaner cleaner 84881 297896 0 0 7 0x14200 reaper 67680 508842 0 0 3 0x14200 pgdaemon pagedaemon 86060 168390 0 0 3 0x14200 bored crynlk 43353 146724 0 0 3 0x14200 bored crypto 59771 410347 0 0 3 0x40014200 acpi0 acpi0 54723 472051 0 0 3 0x40014200 idle1 25985 82574 0 0 2 0x14200 softnet 24689 233888 0 0 3 0x14200 bored systqmp 53745 175564 0 0 3 0x14200 bored systq 31260 169715 0 0 2 0x40014200 softclock 61687 403530 0 0 3 0x40014200 idle0 60353 283552 0 0 3 0x14200 bored smr 1 369878 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9635 7119K 9450K 78643K 43888 0 0 pcb 13 12K 14K 78643K 3855 0 0 rtable 187 19K 20K 78643K 6353 0 0 ifaddr 129 33K 34K 78643K 1859 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2036 0 0 iov 0 0K 28K 78643K 1982 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 78K 78643K 11691 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 109 0 0 VM map 75 37K 37K 78643K 110 0 0 sem 12 0K 1K 78643K 2395 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 4 9K 25K 78643K 9299 0 0 sigio 0 0K 0K 78643K 155 0 0 proc 62 63K 95K 78643K 3897 0 0 subproc 23 1K 2K 78643K 1056 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 888 0 0 in_multi 41 2K 3K 78643K 1307 0 0 ether_multi 1 0K 0K 78643K 100 0 0 mrt 0 0K 0K 78643K 46 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1974 0 0 pfkey data 0 0K 0K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 258 571K 575K 78643K 34191 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 2067 0 0 NDP 24 0K 1K 78643K 601 0 0 temp 257 3561K 4201K 78643K 277578 0 0 kqueue 0 0K 0K 78643K 103 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 186 0 182 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 3892 0 3890 1 0 1 1 0 8 0 rtentry 112 1174 0 1098 5 2 3 3 0 8 0 unpcb 120 15214 0 15196 32 30 2 2 0 8 1 syncache 264 42 0 42 18 17 1 1 0 8 1 tcpqe 32 12 0 12 8 8 0 1 0 8 0 tcpcb 544 5233 0 5226 77 76 1 14 0 8 0 inpcb 280 16865 0 16857 85 82 3 13 0 8 2 rttmr 72 16 0 16 10 10 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 4 0 4 1 1 0 1 0 8 0 nd6 48 181 0 179 3 2 1 1 0 8 0 pkpcb 40 60 0 60 16 16 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 250 0 250 23 22 1 1 0 8 1 pffrag 232 243 0 243 19 18 1 1 0 482 1 pffrnode 88 239 0 239 19 18 1 1 0 8 1 pffrent 40 8347 0 8347 19 18 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 733 0 672 1 0 1 1 0 8 0 pfstkey 112 733 0 672 4 1 3 3 0 8 0 pfstate 328 733 0 671 10 2 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 6 10 4 6 8 0 8 0 art_heap4 256 5163 0 4906 47 27 20 22 0 8 1 art_table 32 5175 0 4912 3 0 3 3 0 8 0 art_node 16 1168 0 1120 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 2391 0 2381 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15562 0 14110 47 0 47 47 0 8 0 ffsino 272 15562 0 14110 98 1 97 97 0 8 0 nchpl 144 29581 0 29115 63 43 20 61 0 8 0 uvmvnodes 72 6769 0 0 124 0 124 124 0 8 0 vnodes 208 6769 0 0 357 0 357 357 0 8 0 namei 1024 115100 0 115100 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 74 0 1 10 0 10 10 0 8 0 vmpool 552 108 0 35 8 2 6 6 0 8 0 scsiplug 64 9 0 9 7 7 0 1 0 8 0 scxspl 192 96544 0 96543 55 52 3 4 0 8 2 plimitpl 152 757 0 749 1 0 1 1 0 8 0 sigapl 432 9322 0 9308 3 1 2 3 0 8 0 futexpl 56 239048 0 239048 5 4 1 1 0 8 1 knotepl 112 1898 0 1879 3 1 2 2 0 8 1 kqueuepl 104 2898 0 2896 16 15 1 4 0 8 0 pipepl 112 5914 0 5896 9 8 1 2 0 8 0 fdescpl 488 9323 0 9308 3 0 3 3 0 8 0 filepl 152 100618 0 100528 81 75 6 14 0 8 1 lockfpl 104 3670 0 3669 1 0 1 1 0 8 0 lockfspl 48 1286 0 1285 1 0 1 1 0 8 0 sessionpl 112 83 0 72 1 0 1 1 0 8 0 pgrppl 48 229 0 218 1 0 1 1 0 8 0 ucredpl 96 11204 0 11195 1 0 1 1 0 8 0 zombiepl 144 9309 0 9306 4 3 1 1 0 8 0 processpl 896 9340 0 9306 4 0 4 4 0 8 0 procpl 632 30043 0 30000 6 1 5 5 0 8 0 srpgc 64 123 0 123 27 27 0 1 0 8 0 sosppl 128 322 0 322 21 20 1 1 0 8 1 sockpl 384 36258 0 36230 138 132 6 22 0 8 2 mcl64k 65536 989 0 0 101 35 66 66 0 8 0 mcl16k 16384 30 0 0 4 1 3 3 0 8 0 mcl12k 12288 41 0 0 3 1 2 2 0 8 0 mcl9k 9216 26 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 179 0 0 18 5 13 18 0 8 0 mtagpl 80 102 0 0 1 0 1 1 0 8 0 mbufpl 256 1151 0 0 50 0 50 50 0 8 0 bufpl 256 32508 0 25450 442 0 442 442 0 8 0 anonpl 16 1159419 0 1128295 322 195 127 141 0 124 0 amapchunkpl 152 72313 0 71578 160 129 31 36 0 158 0 amappl16 192 49689 0 48428 296 231 65 76 0 8 1 amappl15 184 863 0 861 7 6 1 1 0 8 0 amappl14 176 2630 0 2620 1 0 1 1 0 8 0 amappl13 168 948 0 948 7 7 0 1 0 8 0 amappl12 160 840 0 840 9 9 0 1 0 8 0 amappl11 152 2020 0 2005 1 0 1 1 0 8 0 amappl10 144 738 0 730 1 0 1 1 0 8 0 amappl9 136 2496 0 2492 1 0 1 1 0 8 0 amappl8 128 2125 0 2058 5 2 3 3 0 8 0 amappl7 120 955 0 947 1 0 1 1 0 8 0 amappl6 112 1861 0 1844 1 0 1 1 0 8 0 amappl5 104 1498 0 1483 1 0 1 1 0 8 0 amappl4 96 9935 0 9898 1 0 1 1 0 8 0 amappl3 88 2437 0 2428 1 0 1 1 0 8 0 amappl2 80 70607 0 70518 4 1 3 3 0 8 1 amappl1 72 220816 0 220367 26 16 10 20 0 8 0 amappl 80 31550 0 31458 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 9431 0 9308 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9431 0 9308 1 0 1 1 0 8 0 vmmpekpl 168 74282 0 74230 3 0 3 3 0 8 0 vmmpepl 168 1206684 0 1204011 405 243 162 163 0 357 35 vmsppl 368 9322 0 9307 2 0 2 2 0 8 0 pdppl 4096 18869 0 18757 20 5 15 15 0 8 0 pvpl 32 2980472 0 2956963 531 332 199 233 0 265 4 pmappl 232 9430 0 9342 7 1 6 6 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 889 0 163 22 1 21 22 0 8 0