d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb491", 0xcbc}], 0x5) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4106, 0x100a}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x401, 0x200, 0xa46, 0x0, "12e1163662e49bc751a751342c21f7a010596751", 0x732, 0x5}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/7, 0x7}], 0x1) executing program 6: write(0xffffffffffffffff, &(0x7f0000000140), 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80606955, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x4, 0x2) recvfrom(r2, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r3, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6492c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6492d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6492e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6492f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64933000 didn't change! executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0xfffeffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c7", 0x1}], 0x1) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (rerun: 64) r1 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) (async, rerun: 32) r2 = getpid() (rerun: 32) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x2, 0x9}, {0x7fff, 0x7}}, 0x2) (async, rerun: 64) fcntl$setown(r1, 0x6, r2) (rerun: 64) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x200}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0xfe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="450b08bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0\x00') r8 = getuid() setreuid(0x0, r8) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') dup(r4) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000100)="743ab7f59bdfe57ed9004aa6b36f1cc8bdae63f7925606f5674701cf3d6571dbd93ef023ba184b5b14f75d21d23b2ece1698a9dac1ac4982f5c5f5e11d23f2446d93b80e9f6170164aa65b78fb4b86303ccaa7e12d80cc63eb3285cf3191e4567195ef", &(0x7f0000000180)=0x63, &(0x7f00000001c0)="1c11b04d1d9d7f2b1d036b10b63e97251e477988ae67272bf243f109e619226ac49484d1a04fe50021b9671c98df568d22d25538ee8bd7a33bc38bf54aba2cb720062c79992bc3d1a9d1dff21c914aae9055c8dac6f6ded202dbc9a2324a357e121ec1cb2f1a773c268c0c239fdaa3c0ba25f26332095e14e8341a81a645acefcb4f45db8f2c14d39616c1c6bf5c22f3", 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0xffe, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: geteuid() r0 = syz_open_pts() getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002980)=[{{r0}, 0xfffffffffffffffc, 0xd1}], 0xb141, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, &(0x7f0000000580)=[{0x10, 0x0, 0x88000000}], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x86, &(0x7f0000000000)=0x3, 0x4) sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000180)="2cd8d500", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) close(r6) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="01000000000000009cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac90aecffff13dd0cc0269d49e7e8aa8018c417abde09204b211fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"], 0xc2, 0x800) r8 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000001740)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x1ff, r8, r9, 0x0, 0xffffffffffffffff, 0x100, 0x2}, 0x2, 0x684, r5, r10, 0x5e, 0x100000001, 0x8001, 0x9}) wait4(r5, &(0x7f0000000000), 0xa, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x4, 0xff) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a8674cc95983c0c2c59fa19425ce2ddb4eeff6d3beabb2236895fb9ea80ecd4e2a884b3e3baacb0f1a3294e132e93e0d35e20eb302144d3cb6e4223a344d86f2e472a8de96084416fe183cef3473195602a561f8bc987c8625706f50fab6bc7691bdd16d9a80ba6283255f61059557ce773cb3c20d50ed3f68362f9ed0fe9849ffbec35d193f2cd7259afe7d0da9d531d49166afc9b42a164c823ffc6cd8be4ffd521a3b99edeef829f2a55", 0xac}, {&(0x7f0000000280)="6980bbf1c6383feaa649864c6e6888614aa3d6914ce69bb77d70f8e432817427d34a05865eca63cf7dfc01720b1df0da56ce7ecebb1821b9e8161b282ef70329ba95db9e2d493f9fae91e6cf6da8f7d9c4aa5cde1bdb7aed7f768d63f3a82022bdabaea9e2264a1966c96bfc94934aeb5d2cdc2d81c249a3cfb9357c5bee319f7766808f9976cedaf00a74d74d68b0f3cf03e21eb289e3c89574a70a5658d444cb3f00378b09", 0xa6}, {&(0x7f0000000100)="63e9fe7eb0", 0x5}, {&(0x7f0000000340)="e098d81e1d4da217f1374f7d54de7bd608650b5b3fef6a214f65e15e9cb4d5aec5817009fad9c898a114e5ccc53053f6952501d659d9066a3b6fb6b04e65fc4c432c7afbde96e0a37538627098df6cfe6895178335a05ca4066baf1f6e35ee38a9f8d22ef6f4a258852b0f85b77e16335cb2e4caec67d9fb1d2c87f92020a94946da8b724826729bca3b7d518a65e95e2814c60129cfd92cc9824b3f0795c65ca1fab3a39740942de89ecef96085dd609b57c9fb617e9ddce93f3d062e5d91de295b9c1393f993c795c5f741ebf00da61bf93ecc7aa6535461e2bf574ee7efd90150af371758de2ac8a6d059907068d44513a390e78c", 0xf6}, {&(0x7f0000000440)="5be612a89e815f51b3cdcd234635f75f5d0240db923525e4e0061409d86fd9a150f03afd40b25e7e8c18ef15eba05bc479b4f48d2f95a80de66ca12a3fad9307e33889119d9f813dc0b3eb36dd1a764cbf3ea9f880fa5d769a4c05c5665e43fb7c2e721c03a7d51a45acf12c414785d75c62bf78c4b1d5ac7435f30304c898dbe725fc95a002b62f49e8b55dde344b55cc1357d3bd73c7935d45870e8ac8d763ee3b431f164ae8334ab77f9f08be5ccbf4d7a188aefe471793c0ece282e6ddb3350d3782c2d081362ca3af9618fc0d", 0xcf}, {&(0x7f0000000540)="bf7a5530dbe4afba677762768fc908d11432c546db24e9b457ed348f696f8910b65a77a184b59f7df976b6076f109713785069341231232e7f0bd40c83e1334e8f33cb5c2c0dfb95f4183dacff625bf1958ac7ef62011262c85eaca8290e1eacde6c9cb819de0d258ebeefdcaad09cc71ca4", 0x72}, {&(0x7f00000005c0)="8b2c99f684f3d4213b1139905d5568de82754bbc1501e37e5f4a3eee016976dbf64fb96952677e4f7a4bf9825097daaf3b26a0ebe1976296ebb9baff744e7377561d7e2fcccc9d69adc1b4ea2de89698db3020418f64486fba0b7d62bdd00ab7f30d58231eef2e3e0fc65ed3238c14b27e4bceed20fcacc5c77a1346d676e6a83feac1b7e185db6c09c3bbc4b598f62d331bf78f17701419", 0x98}, {&(0x7f0000000680)="93df249e77b67022038eeafd40cb465a5b7a1b246ff0ebeade26c76059ebbbc8174c21d4437f684215390be3f00edf9174fe2ec9d069fa1f90fda8b1f5c21e397decc5a98588aa0e29edab0541c55a9cdd86986d0b5b40dfdd6fb1000a0bcd75fac65c76b9698d453ce79c19a451a0f5588d0d5544ac2fbc80829147a47c2124e22fdeb4ba9250436f034af842db628b1980368f5bbcfc63c242c2411fa06b86f7c203f6583b5316b5d782f22710a0ad472f0af7805ec2bea96e7960a44de54ac587cd6ad3588e1c561faada942ff8b575e2b82d80513f131e8a7d3229ba3d387ad7ca612ef72a3cfb2f678284212a3a8c0b884b931d74ddc5bca91eb6542ec05064b84e25761bd1546e4bbb6ae64db49b5153ec31d4fbf7308e56c2612e068a7a71c40457baa86b8ae6e5232c4ec35d51c54b68ecd64054259820e897261b171336ceaf00fc0daab6a9f9b686c335ddb4d21da18e344211868c643bce4a966ecfa2cc7492f41098cd11ff1b70941b84d07267e12b58e786bcf3ee0c2a3c641846c1c21f8668daaec7548f1428d8cbb058ad8b0ac2b528445bacaf4a5b9dcdf716e07098916e1ec4c16eebeb4f3e4c4af2937b1cd56661e2d4a5b32cc3c4d7bd52c92ea282acf7b9439c439a9bb68775a71af0abed49a44b315802283adf6de7b6df599423d00aa9668608cdad74b4c08912b17a9c5598151d9292fe6d3ddc29afdb7e00a2b19ba4a9925a12cb770818ed38fa502a56965c60b9b6bb767663b0716b5b0adf3f2d1e1520bc94d1278ddaad06867782a288958b8693abeba7610933c7acf3a8d697f735aa738cf25ae1dfccab2cfbe21cf49dc226be12f0e38ac8bdd9719557fe5746a07089a50615a5f2e9eac73c647edfeebf947258072c5d33d1f247aa60949bfcc0c7d6df1a0acdd916748b928981886bab700584d74711489d1e5710926cc4513207b1f110b53aaa7daf4e7cf4d24dfb34736ff5f61db447104f09348563ac9eca71be587d63ba2f4a5f1e734eb169773cd4e3e817bddb69a585cfab3e3d8c134e7c5144049c6a8768ed6fb5502033ccec28c7286d18faab838d0809b6f06b4eeca085b90e0deb2459b9d2ff5e656f441323f2fe5fb0c1cda0baa2cea9b872ed7c0b944bea6f2bd9922a99dc5c1f534ba89352e54f0f6008b17868b56facdf83c5f30917cd16e2ee14bc1340111db45db4dfc929e0201b314484fa5272fded480b0de228f93e97251910c5a26952f688d4f632ebd40d9f1f64adef1ef60ce969d5a5b89ea7ca89aef91c5a3381a0e9c194e0b06e053621e110e4238c8f962c3e14a5268c470c24c61abbbfe645d57e4add9743803ba624094d4a23e171056a1a0d338edf8912a184ba7830358c6cea6991b97de994e27c00f10c7fa5dc295f31cccbe90bc1e26d3417309091606682e8bffec6ace2d1948168d88600246fe4f43bd7141666ba62ed3ffea9de7017d33ff3a0cc487ee6ca3eed875c55ab551eb3e157bd8eb5e72669e891668f184d04a3467e34ce2a5856e2b8ecbebcac67c9b9d1b160005a03d0ea1a62f2040a07c2fd1557f27655a94092c993bcb5f1adc15def0ef194a1e93808693fd524a8095a4e02c2c9589e5cee0990741ba5e296710ca8908b041261e84d25ea2471c17fa275f06850a44608d4bc75a610030a19981f6c076da2c9e616ed8c3de006a88334ee65d3b8166fd1d4e29f8b5017e49c1c1eba673c4a95e0990df41487886050f42aaf7f8c950be6457377012391c92869aa30689898f362bc92757d9e082664950ba1d24fc053d22a0b526f4123fd24b7b5f071efd6621c7c1230b7557ad3716a1968aacd0a331a01733d49322f411cb69eb1b2f84aab3816159e0bfbab0715cd5a88c440d54c9150cbeeb73ca4cda561531f97c3386b95dfbecf27a20edcdf34b5e299d9cd1854af5377236ca9f57555ae9d9a11018441ce994b9c921a1a61f1d481e20d514563b7d8c30c0e7fdd1af7d75a960eb4c8ca358133295078c435e21a9ffb76db14726a99c68d9f941ea0036769f9801eba29f7e97889e62120be764dfe35314ec3e4175a72878f520496cc40fc48fbb15507f7eef3642eb969db24f015ed5211573500fdbbe3337e954abac9cf681e336094943f8fd135a432b2e9fe8ae1d79dce1443cc7799092d9f53a3aab1c75e97cd789845c6125586f97b6f954c33f22b7d8726c95d5398c6803e8c784cf689561dd59fbceb6d7ebf9c2b8547572f9b8d2d273807211db1d7d46746992571d001b7b9c568fc7f499c0a4f8d2051e644a50a001647975528c67dc1d46f8df6af3f887b42ee512001dcc0c9b5494e6ae38fe74f7fbb21a8f23e703914d22c3e71c3386ccca069299c26cde2be3d558e65390c1eacee6ef2e6fddf8eefb4ccfffbd0dfe45c84fbb992aa9be09e19bf5b70d6c7fabbc17c353ed7cfe11c665cefc9d337fbed819a48ab375b5fe4ce02c6a09a0e431087620e091150dbe7cc81a0f164733f8225e8e055f4fe37c0ab32200c643c34510ae5a0d53fbecbd25506f884a084e402d009589fb2b1d341087d69decd69a25a37d117293a2315992afc897d880c16941adee5dcf91774683cf7d88c953c634816bd0fff48e705d5b6b0f0c78eefe9baad85c026d83b6973e76b753223d3e2c518d73da246c1c2047e9240bda7c2861246feecd0fb38e8da3d1a5a01e35a8aef7f37844f42f8766866fb47b58ec7fe641dc71c53f9533d939c976c14bd548938bb57a6ce69cb2e35ded519c7d0cfecdc7b161000c3dd1344d14da5cd13258e37d3a868628820f18f3bb3d05df5179693075d0e505938c0b69d4969410e36efd4b08da8c7895153363e64117a696444c544b1b386ce4632f686c7f77c06d7ddd948b388747395019f29a5b23ec78d331dca93cbc2f5fd3418d08a374647859b3f745798aaa4487d143e50791a33d560904d9c00d192154706ae174f9ad5bd0c1450fe11637143d23e38a4150cec29d1a2d8e8f2b331fbd0046098878e96a233b632478fedc62bde1324afc90c009b6c288c2a2cc49cc2315750b1846b3b2ee950709a97b35039c4602733a3b11eb9f946daedb543eb6e7ebebf9596d4e2b60005863b79f3286199d6b90e676dcb771af1343aa143d9b8594f87c41abfd1d0e53374d03ed67e85b283d1c7fde5558f677c89f4a9442252d53bdda5976045449752b4af504cc0934d93e2dcba2d797a038f3ed929ce956b0f908bcdc94a87871132333698b0665c35e6c286c3c85bea3361d50146321054331a5f85168906c149f499ffd2a391d71a9b75c0540b7e43721dd9bc03cf06032d4b1704f1132977e5e8f25ca511216efc14874f09b40d154032fc30530661a9047d7059b17a48217bdc8778bd3271fdcd260a581c27127aa503bf8ae6419f9a6de7918d8d9775a2f6a4faa35366e7b15b5b54d92f0d7752c3042f557691cac4a2015800c039ed81010f03e9ecfe2bf143346eb05d25c4cc71ae8b4662512e91d481422e408b40ae3c32c872dde7059bbdd7e2c882c18158e32c3260a13a0e6760ef9d2cc8e03fdf7ee6b40e43ec3d99ba3c36245a252743a9b51ad1024a9ffe26ea2a4ef0778103b2bee7e4a8939ac4a1ed66a5949a1973648c4943375b8e7aa006346754d6edea22070a3d63ce5201e36fce30e30ba09d555052a84f2cdc518db7e4df0163416d1822ab81848c2159396cb0287f5a786d3c2999a6e37457546483dc7fcb0f8beaee89e584a5c79c63492d23239778087c3f456f523ab22fa6169db0429f64adaeba195b58358a8a1caeab380aa8c16cd6324340fa74e67c2fb70a73a37404ca8466130240b8e7d59d03daa66e0cad63bf24daf7f69d1ef9fcf5a4ccf63ef3c8f783a3f51a34287c0da5f8300c3b4027add6c95cf43679aa36f30e886734bdf06ba953c7ca14f174d3c8872241dde799382659d36a522f5abb587ad2cdf93ddc284930f093c42aab39d5e0f892bbbcef9bf4e7f98827814bf31328b28064666bffa7d85d881ab6e040fe72ce314da9665566abfbb3818620283dc0156590285037ef0affa3f410bf29e570949e0c7bdd45fc56fcd5501af831eac539797306e289a06f60315749d08d3b260a9f4727fabf4cc48a2bb6b51bd07da8b339ac9e3a5171d84542f6cb894a428b5e054d1da81fcb93d65e283b8eb767c5b02a1dd13852be259fe60b965479443f5a7d57811a0bb6634356471a91d91b733357e855cede9bab52b5280f1bc722fffce91e506e6dfb422ddc5bd3c2eaf53686bda4b1e31d52d06caf5b1e2b069248e8b874ac10b36fd8a83d5bdeb616d42088e37acb699b482a43c0687d219ef0c72a2ff2bd0a4dd6d47652e4f3bc7fba170f391dfc6a2bcdbc59d76f2c1d09cbf5f13542e6bf4e2cda39fec2281d412f9b9e97128c89e53b1aba3fa0bf20db6473e56f8bb86bf9ec09db02ed940ee6130fbf84168e7e9003e33ba468ebde991f506acd148c7a4616e9b2978de5c471946f8e5e7635111cc75601eefa09b7fe3f4cd996444c3b8fa2c381946ed21d1701266a5f688e8ac04277155beb4a95c72317ed2f85953f747c57cc825b63eab9fd21be268de36b09949ce7e81de37dda063e96cbd0f1d10d230bfe8d6758b63265d3419b4ecbfe2986569b6266e6f070962e402e7f1087166093cbe195d84de31005ec5cbc3f3076c771196125307bb9f17b8e9490dd8a8d754020e1de62791642bdbd6823bab48df0cbeeab7b61016278ea234b7a44aa41f52ab18f511a631017545c25f3325168a2f3a44df036fce6c852dd7c7fabc5af3e0f850c6ffa7b79563640dead67e0b529dd9d9f2d98cde4c60ca17b40052a7278fd6c6326b4def2c2d2d1ce337f8c221e7371cc4d6d25c2e462a0db08dd8a78c8c20a83751b31f4bf54b169be94842b99a26776a52efb028896c577db46d387173e4c6675e47b808d5c916036671fdfe4dc8923cc2cf126df07c0054d87a2b8cd1fc79e9e38b3fb83ba77436a0a4342e6684ef458f1a3f9bdc3d88eb9f6eacabc5db5c39ef59d573646585e00b763463b0079d778ea5192226a8344ddd64ae6da0ac8607cb709962d24d277e95ebc2639c8f549f1fa299c163fa6dbb99227b0d01ea74a7e3d4cf699fea8c7fc5d61fc1262d90dad7d20f559000cd1d103e6c0414a31002ba74dd10651355747e8470dd982d0ed8990996b408066339cb8b5b689a0308292ea1887fbd645bf78ab31f72fd1d5dc9043bdaae8b30714b5f3ceb8fc587234f56baf555d82fab26891c2c6938202aa4396f69667a4c43c222a8e713574a4540ab4140f12471adc0559d6d76a53e3b551547d9ad1f82aa6edb1ad35c897741609909d85956e66373a5fa3690fce0ec2a75537f2475c50bc90a599e60667fdbdc67609a41f2822401d43b72c41d2b9a10d33bcc16f2376ddf43f2ce09d0882d53a63a34eb3e091102749e0df82c1f3e543fa9110d5c4f0a369bb6cdf3237555ca2a72d8e7058dbf5a6b8bbae066b800e306eaee224da2d27d88473c28fdd436ee5fb6030fb455cc810017aad325aac5731a7603e4c95e5c635d276bd4efa63af4f03a7db28fde989ed5145a682784babe4934d91721f21bf0422ec2621e16126f6f353d5fe45d9fa47065b70aca1a5636bf15177a73bfe795e2d4100d5188e71a5be0f4dcda88372a402dfb84ed214d2edd898db1bb4c25be12fcc4fd5d7b609693047406da2c75e257ad3cca93a64c2842f5281e836496e14c5d76b2c195284ddd949f647f9c50f5114d033886ddd", 0x1000}], 0x8, &(0x7f0000001a80)=ANY=[@ANYBLOB="e000000000000000ffff000006000000ce6b8e392e8589b44a1e0184ac45131f10bc272b4f012c89835574e6de97ca02adfe4a5f921ef6f515ca4d075aadadfd5248802cae4e45a0ea5148e794eb9182780cbc2f1f03cec6e4287c392dde3ccaafc209b5bc59368d829b7e893a9f5be854b8fabb280e3a3e8e631f0dcf24f1f8af85434454a979a0be1bced8a21b150116c429c2cae9308ae68f1ae71e1d661eff88fbee0fa316e9add60a16aafe2dc69dbadda2d10ab8c358c8dd924662a63b1a82a5e8735e31360666b30618023e33db202a5ab969587f55a7bc066094b200000000000038000000000000000101000000000000da2ff474b67c51f333d0241b6e5a2e3384b004e2e9b1ffd68b6bee2fc4951ad470b19b0b35e73a00b000000000000000ffff01007f000000b01ef1bbab213e3b34117c0d0d07e755e93d711b099700479303ba463df32457eac013748905d7a3bdc44ac55d3d53c09036089e5a2d6d0b1c68b745deef1ffc85a04b145253c2778a91d12ae6daa0e6fcd6071016f6bd4044bac37f5bd6c408814538f3389812aec0bc41c0a39128aeddcc6ad30a0446e4f232d326ac78dbf9f86734d3796bf60feeaea3c818d8638915e654550000b800000000000000ffff00007e2400002a393b0997d2b3d321785df33a49dc82d20100a0fdd974cd6ffd82ad64df71ca7ed94b80ab2ceb035b47df40d761837da169532a213d5a1e7ddaea1998d4d8bcffafc0efdbee3f9bb1a3d323ad9f0cd857adbbca44912809a7cdec30bff2220cf4c264322099553b2ac0e615a6612acf91eae1314b3036372b5bacd17a1b7198e928b59de925a6b27210f7a272295383f4e3c6070aae388d4b9f418c1cd98fe395df1ca900000000c80000000000000001000000f7ffffff763efef517b516615aad702488e31aab1289ee2b9dc15959fe8aaf10dd4ed0c4b1643bc1ff7d3b2bfaea20fc6d40ebb79289c30a9886e2637c6d738294cd93f3b38f430db7f9592efc7ec8ba1187e8cc593afecebc683520265ad8df7286c465a36e1469c5f027ec9af23ede7cf2c344cb9175bf234dd3e38a776d2b484a1fbc139b89920ed974097e49bdee1a5b5a078995a3a87d7aef70363fa834a383f1532d63bcb521838d4fb3d7b7b6fb1fcd4abf1ea4d596f90000c6b548098fd5b02a107034d2bdf1194c411badc0a3dfb5e272a953a847ef8fc06b333a9546ea3f65e8093fea03a72a5faea5bb69b1becf95562cd1c5f1585348937c88894ed1a7cc01d2302464e33a16143cfc79824e6c98288978e512e7334fac286118bced07186b46411e10ede341ed1c8e2280f0fdb9401c1fc17cc8842eabb2d8c2bb97867eb9791edcfa4d48d4151bc1fd6e884b4ca98e3581171b087443ba46f388f7610244b001928d12df6085db35db65af3149528350f555844cc4af4ac8271b7d75017e86549ea16b8775cc11e7cd4c512fce254cda83ed9fc8353f2dc9162cc20ff6a4422a72b30314fa26d2071d3ebdaf81239ec28fea5d7f6cb8ab072e9e1df93ca32698ad58b5a0790b74ebe8c739fe47495bd0e5cf40a45b0c8f73d4b9c716acac0d7efd2be6d07892069aca946f8107f0c785f5b77eabf8b8e74687f0d8458ea5cacd1e206ee3365dcfb01da710b0748db5fadd419cdb8e6e6ac86716e661bd46f5454eb94170bdfc6628f2a6d71ac359881f298d35b50195338e5f8a0c1d8a1a78bca26504bca3b246c42e80301a366a5bce1ac24ebf6521c73600691d4c239a6b6246a61201bc4c576be76bf29b34b3e2371970a9b95fee301bf4d3819722add7063465330eed814240ba1366f0cd41cd2d8b990d4c9e80c975f0b2c2b6bc2454c78e70395067a90cc56f6c88be57536073dfb57e3da90d3d39e2d56356a590bcb53b856b99a5a41d479329b66eac40c774172b25ed901b50e2a6f65fb0cc74101dc7a50d82aa1dfa4031e176d67eca8b03fcf7bf06d461c84c210b12eb86448f960af42d3da1cdc9b2745f900974b7f7e3ad79fd19b06a6e565d0ba649882843a7470394ba5bb1761641a97d326e41b2534fdb53914c"], 0x348}, 0x4) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6493f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64941000 didn't change! executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000340)=r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64942000 didn't change! executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494a000 didn't change! executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7271437a4b60df6b) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 6: socket(0x2, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494b000 didn't change! executing program 2: sysctl$kern(&(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) shutdown(r3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146952, &(0x7f00000001c0)) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2, 0x0, 0x10000000000000, 0x0, 0x0, 0xab35], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x40000000000000], [], [{0x0, 0x0, 0x9, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100, 0x3}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x4}}}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000004c0)) flock(r1, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000000000600000000000000d900"}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x5, 0xd47) syz_emit_ethernet(0x2ee, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd62546d1c02b8338100000000000000000000ffffffffffffff010000000000000000000000000001881600000000000009aa4b786bc402c5238e22e8be4e2aab0648216784d401cedf83abae0f0cf0e7638414b47c0a9c25e0b099120377618a5f8ba887e5e808039f6b7379305915bbeb13058081dc0745e21c3c985768ff221bbdd35303816e001e540e8426bc445588b852402c4ab833529f9d05bd7fc39833fe18827fff4a28eb58e4dd584801991f2ad052ab6099499704e901dbb72b0ad6926436a575d8c450b0ec0d045b6e0aea3219f4ac69c9dea7e4f509c2040000000705020005000000000730640000003b23000000000000000100050201ffc204000007fff2d5450a49ee70fb273515425bd7e531934e76e9625de01d479f69797902860e69626f8e4793d1ce7cd14dddec6bc7807ab6eed634b6fda1173fa168c5f953e63579b7dfab4c081873e5fe2b06b87ccf920b5d51e306e53dab4e07958db69616e452dfba03e41d64873aa7d37170aa838ca526b81a51f0fcc1bc86f3cdc97518a81768695c563635e4dfdc98af5f29e56a9e5448e0983b82c3a69aca1a3782835c607fb608440f579fac519d79bcdd16ba5bf72d2c873d80f9a82e4c0b12cfdee551cfca305d1963401ab870b292356337228bcdfd11d101050000000000812a31b272f790f0880ccaafb717c80dd18717d2aa8206befe6ee784d4cf4758e0c2e807d8fee69c675867e9cd146831a393a25643478e0705", @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="0010002090780fff01010001131218d1c9f6a80a0b4cc8742885a42088d60303071312aaf5086988446b8f95887e49ffb4654e00288a00ca62945969d2b6512d003bb975d1c38b65767978842499fecbee700bb33f8105bc4949722d5dcb28b3d4891f216bcba93a358eb1b3dc711c6bca0ec59033a7f234bab554357eba7d12eb00db410268a94ca11997f69a29a75782829e45adf84d0b105098f2e2fababecb1593519cf9513018974562b912c350dc42493b51225661b3a018a3"]) executing program 4: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) kqueue() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6494f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64952000 didn't change! executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0]) kqueue() pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64954000 didn't change! executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x200}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x821869de, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000002c80)={0x2, 0x8}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, &(0x7f0000002dc0)="f12fc31d1ef33dc14b108df9a811a28c5135", 0x12) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x10000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r7 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r8, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r7, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) socket(0x18, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x2}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) rename(0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) sendto$inet6(r2, &(0x7f00000001c0)="bd0acf2e718db2db25ba91755d73cef3406c63c8be0e700f36a4111e69ff72977a6ad9efe4a2ed1bde99b6d72910924d089f5568e81f020f06754a21a1fa91c830f2cfdef3033938b9011d0ad894a2fc2426d3ee961243", 0x57, 0x406, &(0x7f0000000140)={0x18, 0x3, 0xfffffb34, 0x3}, 0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) msync(&(0x7f000025f000/0x2000)=nil, 0x2000, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r3, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) execve(0x0, 0x0, 0x0) close(r2) r4 = dup(r1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000002440)={0x18, 0x2, 0xfffff696, 0x40}, 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000000)={0xffffffff, 0x4, 0xfffffffb}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) readv(r5, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/147, 0x93}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x7) lseek(r1, 0xffff, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 4: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000000c0)="27e128fe8091d50986e65b2ef001dda82ba5f11b4a5c90ec32d91d0e8d4a2ad27f1b3e09e4d667089bf19580dfa9e2af29dcd2e8347c212fc36b32c5085745c02f63e1e2fdccfb0115f6ca28cd0a33273d6c226d53923a083308cb23b79d8e8255070e8813cf02e7b0685edb760ee1bcbf4d8aa953d3a5b7bad1336701d64a9880cf6a0615196f0c3c90d20d07dbd66e", &(0x7f0000000180)=0x90, &(0x7f00000001c0)="49e5e400cdf7af43a2022da1de553462a63945ae4e9ef5aa3c52edc9c3a064c607b07b1eb74923e0ae78bc76b57fba4a028a3a1c64a3c5c646a1cb5508dad6e191", 0x41) sysctl$hw(&(0x7f0000000240)={0x6, 0x18}, 0x2, &(0x7f0000000280)="0a0b59ceca587907b75c678c1a60a0494274593d0c23b69291aafb35836625d93a20c55b8db69d314424a488384664cd4f05bf430115e2c066f29726a52987", &(0x7f00000002c0)=0x3f, &(0x7f0000000300)="2645f4fafc0ab2de71e2e126e07ca4a4656a9d7d5dd23e0f1a9f3499741fa07780586ba0308aa435d2c1af9bf2b5fb17290b975a59ed010caadb2a99ded571baabea9e1a0495dc7b3b8e15e6045492ecb6611b8c4463a8d8a9b02000322bd619eb656da4512273596c347c9612bec51b2309d57425e36a3121ed01cced1017b70335defbe6673c0ad214c352dc968123e8cc087b63750931e13e73ade7", 0x9d) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000440)={&(0x7f00000003c0)='./file1\x00', 0x1, &(0x7f0000000400)='./file0\x00', 0x8}) r2 = shmget(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000500)={'./file1\x00', 0x8, 0x4, 0x3}) connect$unix(r4, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x20, 0x3, 0x2) r6 = accept$inet(r4, &(0x7f0000000980), &(0x7f00000009c0)=0xc) connect(r4, &(0x7f0000000a00)=@in={0x2, 0x1}, 0xc) shmdt(r3) getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r7) r8 = socket$inet(0x2, 0x5, 0x9) bind(r8, &(0x7f0000000a80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000ac0)={0x3, 0xfffffff9, 0x1}) mknod(&(0x7f0000000b00)='./file1\x00', 0x2, 0xb2c7) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x100, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000b80)=0x4) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x14}, 0x2, &(0x7f0000000c00)="cff0300131d69e741e831cf85f62796bbf", &(0x7f0000000c40)=0x11, &(0x7f0000000c80)="5be7e3b1", 0x4) sysctl$hw(&(0x7f0000000cc0)={0x6, 0x4}, 0x2, &(0x7f0000000d00)="ea5cab04e161a447e36868c00cd22599cbf48bc6738d2708335ba0", &(0x7f0000000d40)=0x1b, &(0x7f0000000d80)="1e2c74ce7567abcc49257c6d43763f26cd8c56b77db28fc89421faae9da107d3d770d62534d6d7fe20edd3f9027795ffbb24ceeaac99640ac4f7076e0a26f6664413c8ecec07efcb877e17b909b7270cf228fa105f6df1c18ec9b2b04a5ec48b28576e29c5fefe7b14de6fa9b0747b0b6b6eeed655a8993ad05b6b53451253d4a47d95c8f1535c434eca56e059b3b9863dcf116b89f523d6a3b44eacf8eeb1ff5213944860483dca0d178735a507d1f96bf21f2486827e9c9ec6d7d5fccb837c109d6219766e133bd9f584de8b23fe661e1dc9a2302c45c2de63b824d1fcdf2349048a1aad169cb54464e700ceba4c36934d62a3e8298b0aca8f05c78c00d24c8f0f63e9bce0248f1e8ac90cda175eadc644e51c9c12a5c02c38551f92a8fc7d3c13a4b252da7b59cdbf57969cb7fb6ad2672c787dcdc4ec9c2f34d715cba8d4d9e74af8365f475b594172f539ff48ee57ad63565d978cb8ba3e245cb40bdf2a2a6340df502241cfba268493512b9e0ebb250426fc8b82c5091ae5ea34fc512ef774f4a7bebcc82cd6a1e834776d474cfd5cd028981c625a029c32dd7dc1700ebf9e928ba84f6bc37dbca45383810a5e92513fb4716aa2704f17adf71bd5f6045a2d61c36a2e6522a7d67ea5c428985661b88e834ae3a3f32c4ba9e6759f0761430e0fab0842b4d608b4e681f3661ed2ca9098e547616db1079b0f08698b1c6c41f581088b03a36814970f6dd5ffdf8e7135d7eaa7b09a38561dbddbdbcb4860df9de35a3a202f9e1f8fb2c1df1bb1498198fb8863f6111b04649da7720b8b16552f123059df720ccf0598f4e3e8f0429fcd73116cc387508eb4e2a375969e661bcc7bd8bd0864d5dd37ac68d2f332adb7811bbd91dfebd6f1b5d4223558ff767e924b39fdd489a2b2dc14e762cafb0d53c55fa14023c68d24dd0ff25a6dd48c5fc548bd3087e7ead81a563c94a4cd6236baaff2f89a10fa8d306cefb1480d32b6007a05b370e6b64fbec15d6c97e061734804b76b0468367e1229c3b818fd3cd4f78080d6a627f2bd822b02992e264430547a98a02c18578a5761de6fa56571e65ed9f82e852b7ac88fd0b50f3b85875e611a078a09a0422feb6c0c39587bef2cd44f4e58bbeb742ddafc49feda31677da84013877fe20d01d7b483bebe3efa4e0bb2a89f00ab5680eb646c62be411f64b7d2fa59e5e93d9bd5cd24f4b634805103b62ff29052a6db58c0bcbad44465ab00e818ea62c8900e33563e11cf706fc05c336d970d39b995494c71d930c3d2deaa0ac806c1c026d2e6b429b20a9fd4f59ebe9501887e1fce96d349f2a35b2c3ac21ba555bc3fa228fd770a4874cff7c6779900143a6acb2012c4bd1b5056c958bb2777913536f0d034a8f55abdc6d8d668f0c27334303fd76647a1310064fa99a520189c3900298ff05fa8c3093de6e3c3e022e70cf096132faae4607903f7c326124b63d0f67a927687ec8a0640dfb4c0258435f02c4718ad913135d1afdda7bb579932fcae18bfd7c071e8063b74758c5448553b56ebc2e859a7e9dc91098be6f1fa0a0cb1b3f190f4cef77e2b8314e5bf5efefd4dfdd5ab42a223d344a6b629ed5edf8dc8a9c499339c87033423028e5a23381901e81fc0f4355ac218f207bbe49764a9283d1e33f0be7c65471801f0db64a779ce902b6adb9811a34d3ea268b02a5888d90dd3b13948df900a76f8b59bd9aeb9921dd9d46549fd7b218678e1342be000115c80f534f9161bc7d55ba3f4244b1bd7e9cde41c0ac056cb199e350930e63ac1551de759a20e058dc4c0e16250a08423d944e52cf44c906c74a093b5d9bdf7077dc7801e5c2c6eacbaf83d2cc6bb4a86453854d3f3836b68b328b87891889e26aa5a42714a49320e83d4283b2d3f59ee6c9bebd95aa00f4a6cc9ef24f5746e93e04223c7c84c4f4e776764df1f7f35877a42c145030a7d058ae52eed4a689e3f7de941b77cfb9fc3717a0577461acb01f684c0e23277b96ab2cc42a1e1a31b2602c0d343b3f499bd66feba64849810ffa92982a0537cbe84abd0d4eb344990b76965f88fcf4e46249e425898a2baab2eb465946ef41c23f5b577e1ce853c774aa050301376196eeae1e2ac4fcc3819b9a7a5cd660e29daeda580656cfbe60b41aacf810dcf155f2ac0b85ccb0ab9645990ebf0304b456a31c787dc87b80ddf264cd7bbef74681b8832eb3a93ca1427c3278f8b3e39ac833704761fb5bdfbf13a577ae1492eb149433f1b187becc5b9defe11a2e3a24aad2da728f441d86740837e5dfa949d63ddf52e30aa120c016405a710ed0727425046119d7aaf43f075b01af0c9adcf0a4a5dba4a0bb3233a94e6582a7b73ec4eaa7c6b2cd29ea942c8e4c1cd4531cb38b22ddf3e208af71df906e9ea197b2d8f85a2484defb46e9049c3f0391d5197d1a84198919033e931978e8c14a89bb2a393ecdac830b778308354f34d9931f5f75147f744d105069f3d5f696145656d393161f29dc744b4756157d7da958be27370f2ef955bc91375b49b6d14ab191f73629ecd296886239392712d41253910dc50e02a7d22b53571a0fdff203d04edef89a20114206674cb2683431dc4855554735992a86a4400d8d3da073b97ec0a847c63e17425496126870efce56a44f2a8d872ed898b45e15d8a1ac76489efe02dcf5295c2e683cf0308e1cc272e493496ef0b3f4fc9406b8d77bbe96ec4bc313a73fe8573c39c3bc2603f419b9cc5bc1f5c2e519368ffde0331357faca79fd2da831ff7cf6315ff65b0da490cb1e2c77cdefc09ac2c0f34a418c306b27f215c15d73227c77eda9b88711478cecc249652660467e04077d1443179d8b330cba8af6203133ae6b3a922c63f203da4f85a06f6985fac014bdcc4740b815a7ae908a0f71cc3c4819012a42c1e0166a47a68659801e025c10b40cfc246d7c2b01a5534d106570c4ba8f1adbb414d2f34b41e5cda6b85ad63ec9e8d84cd281183d2af2f4219d9f714662b0c1a7eaa8849660169af3d1b3e3f2f03c68017faec16b68a5cd99ff9c9104353c083d6f18254fe57fcb6023ed055b198f6c63071586668f6b7cdf3815e04863c5dc7ce35cbb8f26d7b7eb21a9eefaf61f4a05f50e37f3f106a4d045746d441671f86af927a414402b0cfb24fa1e16f17636b58ea3613d92518c3ef9a835c6f00a95432b4cf5f4e2ca672927c327aa2142f6ec93ff341b87341cfd130397fe9b99a28f3471de5fb035bdc424133c4ddd1a228af2a39b9d288dfa93ee54f6170dc268865449fac12bab0e28fad53f76ac2a933b832a901561dfb5272c911dd3a3bc424b59470f3a612a77bc94a291152482e0d25a29395a1ed4fbdcc084cf1176100e55ba8be9c6645202231ae35c128dbe0a8879355a269da64077c6784c463c39537ad5920252792da3d041c1b7e46b5f3be83f72f8741eee19fb7175e36c97cbe7a0a4d35debbbd6a10609ceba3045f0f38ce0accb7c276eade60273fe851d6e8039c45bb2771e7e8dc3b8de28cb59ef1394d131c692172d20265743625b0732045377f1980486f1423023e63c4c7fc77643ea0788b90899fa5f80540ceb564756eaf65dbb8fed8cf6f216599395dedeacfa7a0eebdb7d5877ad311a549c343817d72bcdc1c804f66dcb2eb125f9515f4e98e17c3c0082892e20a572c2d92f233beab86fece98a98400b9520988ae7e6d3dfd68c43b9b5574aa8e0331ddba740e6e2d63478bf0a8e4e81d790a98cedcd50b66b623a7a4063c3ce5f630c5d4cd07fea9ee37d00bce7265e8a2298f053385dc0f70093a7b5b64e1951068c370f471340bb32be3a59ec84c24657b4ad557008ba21bd1078deaff83ea57b052ce11798ee2575433b92b2528fa9e666feb175600fd895c72b2cec187d5049e26df7621c82bcf671ac01e28d54036cae7bda73950b790e68277ff3d08a46143ea0024c4469a09596af90b0851bf96f4ef30aa04d4bf93e41bc86826d3c76739daa07c73996121e132c068a539ca74f3146027aed968a9cfb541991355773647815f3f69279e5e7612edae9a245f3cd1ce41c261fdfd9ec8b741da785631f2d1f34248a660851b4ebf3ff631b6ecc2c80eae5d9dbe99671c1914cf5223cd6cda7b75f4653b500562356255e9cce938ed9a887d00c03052f08eee0621e52ffa7f63cbc9573a717f63af4c22d62d2cbf22ba0b9f0196d79f49cdd1f55b9555715793acd63c5c3461b8374dad0c31321f19d92daeb9012138fabd0d1d33a18f7f63ca32814f045a1daf83048c0cc5a4f083e5dbd334a5bf5b57a909a1bee0ec9f6d93637c21449eec6fa140e2109da49005484a105d925166c01be1e3ea6878fe7f45c619ada11a7aba5602b0446161aaf4ef7891b6c1ad7d8a03a5926a0aad009aa487816ce6598229172556bc1594dafa0f7ed6a4a8c816ea079c8d53922a9f0b8632b7311162d956c690104999bbca2b2fe02c174d0073d80695c67105c8910c8c5230db107a75839d697aac040edfcb70906adef45214c66a5ef437f3231665808dbb3cab462f2088377306da3838832de1380754a335bafe04c0cd65315d9cdd2f1a0e2efa1e2b3976b5dd780e600a256f82e2a21257085d3e8ae9f12762e5eda635ac62f05809058c80831c43b80e69feb75e5e7463582ade696ea2d60cb4f4d94c084059eb3efc47d1ede34567e942eb6408c46070f4fc8c3f65faf555e2d359c39e3feaa69a7a47060be506df6e6b5d1c19ab2a76ed6c25c4381a6500d0d4669a59e29114984a22cd68ab4077e8584bc1d223773f04a117625e6077d7c5fb34421d3eb22181e313a4de13291e8f3b31378cf0a446f41f2eb6e41101f5a4cbac54c6796fe1a6986e3a003c7abba66db3000a43b94a2bc5367cd0233b56612aaffa917c52c926b319f8199730f5e4a743efb839490fe76263b0c938cc0a2cc57687998d6ff1f5faf53677b928f96c4a3bcdd9a79617383f09c8d9aae5e8db7f19d5bd32a7758d6ab22756d32915fd6d6ba6f5ddb5e0e6f70cad65b216c31bda3255f1cfddd813a44db4969a61f9c7bf93dbe3dfdfa2b910f1a36643549cfa961928c13c2518a742a99871981a0e2f0f8212c5c078e463a7977aa89b646aaaa0edac2173c9d9f9f1f93189dc0be9e5aca79b3f193de8bea1ece0ad544bad0b4cd46d067010e6e1448328ff03f07c1f0f0b91d56ea5723c62c7fe0c5712a9645555dfd8a66b5f9df7d0731746bbf6e51d5d631573f6f9e44b2bd945ad3d14602eee1fe763c5e362501bf29265fe3666e00153a259923cd1c2406d8b43363c7c165e74011b12a0d57772ac498502f8390df18dd5990147f78bc0673c3f4b3485be7a16dd531c19b4a1bab6cde78ab0586beaf7c90f466edfeb5fe91b7ae98f968b29a7513c0dd5691e6a13879deb99f0fd123aaa940598d618641a1ac8f8fed6f6daa10adefe0bdb2fc5cf1c75a35fc16a18fbcad4932d75e6cc938a99fa00fbd5442f74b51881eaf0281b97ec5372d3a9584b0a96d72104d85a68d460e9bfddbff9b0db99047ce50573dac3f3bc34f0f7b1dd3167e005e26d84e923f459d35079d3aad1bf143fed8368d3e313378014c1726e8b031d58ccc2bb088d7d468bca4bb7b745a6888f44071993858525256cacf0c0435ea3ca847ab27a530a3dc4319b221f91547a1320e4661f80b561c677ad4dea65a56107bf042e57be4b7ba7c4e661b807457ba7e065c5c0a3b6fbf1a139bf845a969e47deeb1e8ad9093eecdb08667b741bd86d21f8e378814b6fcd", 0x1000) bind$unix(r5, &(0x7f0000001d80)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r5, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x13, r8, 0x8) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000400002ffff000001000000b4f9b8da0bd26970d997ebca32c39fd43dadb3da44d204ff3501ce5d28a86909fac337852d8614f22bdd7821ce1eaccd229059b65eb73d4bf307590f742eaa4948a5ed135e04ee53f0eca93a4386e8c319d47bb3a4220eb98405c2c5b0e74c28c4843c50a3dc482f0a58b4cf0347956d6529412f8f2b95b3cb3bcfb862b8db833a1ba35b094c2053196f83a719d79794ba1af4336856c10e7cf1a6533f51d517c8a3a79febd431987b0a2546d12c19cee85af376dde94c7fced92042a4b84eda7cba71212076cbada31d000000000000000000"], 0x10}, 0x0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) r6 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getpeername$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f000002c000/0x3000)=nil, 0x3000, 0x3, 0x5012, r4, 0xffffffffffffffff) executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0xf0000000, 0x20c}], 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000600)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000700)="24c5c7d58b48450a8820f85e3fafc84ccfacd0f62d45272acf2f248b5a10ff6bad3f4664e37c91c7ea5c8351320ba404de2abb4feda2be2ba16f6ada3fe3531ad8b75304792f04b7c565bcd715119bb81aa84e3ba9b938a428bdd26a6155792d6ecd9ab1cf52d603eea3f408bf7ca50535109cef508ea87e5ebde478c026096e", 0x80) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) madvise(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x5) r1 = semget$private(0x0, 0x1, 0x81) socketpair(0x18, 0x4, 0xd3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x0, ""/79}, 0x51, &(0x7f00000001c0)=[{&(0x7f0000000640)=""/69, 0x45}], 0x1, &(0x7f0000000340)=""/86, 0x56}, 0x40}, 0x10, 0x42, &(0x7f0000000440)={0xf929, 0x3}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/63) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/148) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="c54a4eb611fb8658b1a75f95da954ddd7c2cc4c06200137a1ca1258bdb50b9998b36656d2bdce0d00ff11bd06963171c2220792070c03f023ac98b67d68ada7b5da29c29cdd3487bd992c2187f1f7ad0f79cbd3bf184cabdb8c93dce5ad01ead0cb28a4e04c71d102fa28413c6a7e4f5c59365b6245510a40647ad194c7880fc2fae6ca1ea32cb41f503b296492e150cdbca37072591abadb71f5dfc5d85faa98c6f0c3848439c3e8ca0", &(0x7f0000000140)=0xaa, &(0x7f0000000500)="5589bae6bb7e9bf91499784fafcf55fc17ca562d5c6e9b8e8b445fdd6d0ff3e7bc849a534c45c14f89b03d1f1b577644fda9a3035036eab185e6fd57b603f25d0abbc75c3c573df4b3f4b4c8fa7574d2c6e2722e19840fe9f25ff3923b311d04234b7ad8cdb22a7beeee13426a01db4a3e46af02ca5938efc7c56b908b7e361a05aec0241e3da5e73574d4bf0eed6940f307d99ec24760b4f6270a5010b41d39b375d8535df64dadc629dda723451fec7602e333ec47fccc5b922ce1e70c91933eb0a7a35a4a68fc049ad1dc83f3aa9d2b0d8f99d744e77c863d6996552cfb3c30738f355df0ff6b5ac880ca67b7191a4ca560c801da7a9408ea4ab8", 0xfc) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64955000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64956000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64957000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64958000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64959000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495d000 didn't change! executing program 3: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="f58e29f6d0f1b61f9e7e9290a0f3da437e47029cc7418923a3fbbf1c8bfed226dc9d338d65768626a149226534271766f39ae49a433b3dd10d00f9bac4962563267b93db5e86e4c03759976efa3e072d0af828ad070a1c661266ef1558f694126f326528aff48f1ff7c5b65cbab733da86c230c138f386977dc3b432d556a2cc109144eba124d475b9805b117c4e404c702070847fd11f6cb0b2c19e375d49569fb8e8c050", 0xa5}, {&(0x7f0000000200)='|', 0x1}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mprotect(&(0x7f00005ab000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x5, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x8, 0x0, 0x80}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000280)="007ad6b3df3436443c4e968c5926a1d00dfc5be9e60c37dd37bec13fea4e684d8b6c2b0bf806d8145df42a4d7567b5e2f1ee9b7d6a0cc234394826554bf003591e4e696ab3df4fe3a4b959aee75d47691828515f4e0abf0ed82b03146123ec9758dba3f7a71dc4a952c9d5d1", 0x6c) r6 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x2) syz_extract_tcp_res(&(0x7f0000000400), 0x7, 0xd2b) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000140), 0x4) connect$unix(r6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$inet(0x2, 0x4000, 0x7f) getsockname$inet(r8, &(0x7f0000000080), &(0x7f0000000100)=0xc) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x3b) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0xfff}]}}) executing program 4: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) setreuid(0xffffffffffffffff, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x38) mknodat(r1, 0x0, 0x8000, 0x5) truncate(&(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, r5, 0x0, r5, 0x3, 0x1}, 0x101, 0x180000000000000, 0xfffffffbfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x4}, {0x52e}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000004c0)=0x8, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) socket$inet(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() r4 = getuid() setreuid(0xee00, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r4, r5, r4, r5, 0x40}, 0xffffffffffffffff, 0xe7cb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5, 0x24, 0x1}, 0x1, 0x0, 0x9}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000080)=0x3) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x8000000000000001) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6495f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64961000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64962000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64963000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64964000 didn't change! executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000480)={&(0x7f00000004c0)}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000003c0)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4a}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) r6 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000000006d1d5fcb28d9fc2efd0309f90c6bcb7735b8f71caff574324a95b9b34887ea5b249fcfeb969ee0027faa"], 0x32, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r7, 0x7, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYRES8=r3], 0x401, 0x800) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000540)='./bus/file0\x00', 0x10, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x7e, 0x0) read(r10, &(0x7f0000000280)=""/167, 0xa7) write(r1, &(0x7f0000000340)="2300efe4855a00beaa9acc7808d0", 0xe) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64965000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64966000 didn't change! executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r1, 0x800, 0x10, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) syz_open_pts() rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d7380bc9d1b55557b60000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c601", 0x1e2}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401", 0x35}, {&(0x7f0000000380)="f5319cd89ec27e25177526c5e5c04ec19b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8e01af", 0x30}], 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x43) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) executing program 5: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64967000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64968000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64969000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6496f000 didn't change! executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) getpid() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) r2 = dup(r1) dup2(r2, r0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) r3 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x200}) executing program 5: semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/242) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/124, 0x7c) setitimer(0x0, &(0x7f0000000200)={{0x1000000000, 0x3}, {0x8000, 0x4}}, &(0x7f0000000240)) r1 = semget$private(0x0, 0x3, 0x220) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r2, 0xffffffffffffffff, r4, r7, 0x88, 0xb412}, 0x8, 0x0, r8, r9, 0xe44b, 0x81, 0x100, 0x81}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r10 = geteuid() mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x9) mlockall(0x0) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000400)) setgid(r5) flock(0xffffffffffffffff, 0xd) r11 = dup(r0) ioctl$KDDISABIO(r11, 0x20004b3d) getgroups(0x3, &(0x7f0000000980)=[r7, r7, r5]) r13 = getegid() sendmsg$unix(r11, &(0x7f0000000a80)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000480)="503ca208c4304637c2927d35500973667bd45113640db726157a00931a5e147a08efe6d800dff9d40566414a1e677684cb0fa1a75e4e99fd4dfff83c8446de50c2a381e62c94ca2d53cc7a4b04427c38eb5127342e67cc987433c8d442183d9b3eb0dbd2463561466b77f25cbdb5a4e652a29107267b55c0c2959b88008256ff", 0x80}, {&(0x7f0000000500)="57d5bc2d93ec0283e5449e16702e6d435963d0549e5d1730ea6cc94b6b79c4698098d52791fef27a08a3a6b9409773810a6e93adead1bd7c9e9be6cd79ddcff6da551617a5caab1f412fdcca1337fe", 0x4f}, {&(0x7f0000000580)="5d389870051f94e70bd7474179e8771ea509ccb343c2302d8e013b00", 0x1c}, {&(0x7f00000005c0)="64804ae3a803027a2fb86fbadec6e4d4c1a96dab746cf52f706d218debee5629cdcb201d769f7520b8700c6901306310c1ef4e848658354be2ddf3509325fb30b6c194becca9a7ed72d893c229b13a69e07266c907df441071971078b4d0f26910401c3789bd598d98fa9cd1a76ab774938fa6e40e1f8f3820089af7335d4ae494d6b08263ae1d5e0d96a2cf63df5f05f8eec9b55087272bb656733f12b778238d57008ab9073453beef0b4127a683f55d583e5e944337610a05caad", 0xbc}, {&(0x7f0000000680)="bbb6813c03a014a64a2bea7237a9e9373c3ad4af9e5a36d04cb8a187f82bf36353b2e5d5380d47e7b14173062e25fedb7396f042d47a2a79ec06eb0f302942208e3feff524d75ffe98be520f61ba9fd43959036e4ff3dd08d329dd87ac4175c5d139f38058e88d501eaf70dc3def38ae24627960371f5e942b023332150bae1e3b63051a14a8a408f88e69d43cff72c800ff9530f8bae38141972076a2c51a5446322aa9ddcb69030887211761b456d9b69a5777dfc907f2a9960c6017a6f9", 0xbf}, {&(0x7f0000000740)="4bb6bc5e0eb3a9963582a3e71a364ac38daab6e8a4f83bc5831b6ddf0587bd5391ec16b548c3ab7195a635e3939da4b857845457345239953a27f6934edbb25c29f1b2915c177a7947a1085d778d05f118c8a77b92706400d0d0c5d93bf05eb78f947134f6bfd0ce0fa0c1f87a4a390fe079c23b912c2c5057e3359b69573f43eb", 0x81}, {&(0x7f0000000800)="aa15e6b5525688f492c3b8636781f3175168a13f7893a7d43ca943cc06ed400d707ca4baf756657c374f1ae850984a0307cf7ffa7984133b6244ca829b11d03c3ff27b37d97b748ff3263de16dd1ce586bd535868fa5d551032f2c814a79d9fbbd5db1fa06db5469a9ef15f09fd51d4ac0987376a8ae034f0a7fa682ba74ee7e3f27ab1aa37562480a093f0ccfd03d1494599587898516c8e24aec0c584b775f90926a145946451e1a6e6730ba5bf4f6f9593443820d5a06d5fdaee4d48e0e11b0c1eb34320cce604bc26f41030effd220943882143fd465a85c21dca29a2b5598f17dfba2a034a43840e8", 0xeb}], 0x7, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r8, r2, r12}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r10, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r7}, @cred={0x20, 0xffff, 0x0, r8, r2, r5}, @cred={0x20, 0xffff, 0x0, r3, r10, r13}], 0xc0, 0x402}, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0/file0\x00') r14 = accept(r11, &(0x7f0000000b40)=@un=@file={0x0, ""/4098}, &(0x7f0000001b80)=0x1004) sendto(r14, &(0x7f0000001bc0)="6743baf7bf6d0e85ca2b6d05b726ee9cf31faf865883d04ed3b70116107f392bf6947a3996fa2ebc06930bcc7832461714562f1465c2671ca97a2543522c59b8d1bbde8934db7efb9e85678d885e6ad1b93f920348e5b478239d645c778878816b3073acedd93e37ad8b44e603e8fda3189ae37980c437bf180a68d6374313695618c649655b36109ce04bbdcffe367b68e5cdadc9aafb95f7420c1b3dc69c1d69098f1d30a7dc34a84b7fe5e730541a496379a0bbfbc57b1ad9c06866210081c9b17d30b22dd23e8fa10359c1487437a426da17f43ce3b7521478a43017", 0xde, 0x80a, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54018f9db245668c0694d094c5ac66693dab541aa6a87d0a4ffffffff", 0x35}], 0x1) r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) close(r2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "bc86ebcd000000200000000000000000000800"}) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/135, 0x87}], 0x1) syz_open_pts() connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ftruncate(r0, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, &(0x7f0000000100)='\x00', 0x1}) truncate(&(0x7f0000000180)='./file0\x00', 0x200) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x4, 0x0, 0x7, 0x6, 0x5}, {0x8, 0x3, 0xd3, 0x1, 0x20}, {0x2, 0xfeff, 0x5, 0x6}, {0x1, 0x92, 0x2, 0x401, 0xe6}, {0x4, 0x5, 0x2, 0xff, 0x3}, {0x4, 0x3, 0x20, 0x9a, 0x6}, {0x200, 0x0, 0x7, 0x6, 0x1f}, {0x4, 0x6, 0x400, 0x0, 0x12b}]}) r3 = msgget(0x3, 0x82) r4 = getuid() getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getppid() r10 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x20, r4, r6, r7, r8, 0x48, 0x1}, 0x6, 0x5, r9, r10, 0x4, 0x6, 0x5, 0x7}) msgrcv(r3, &(0x7f0000000480)={0x0, ""/127}, 0x87, 0x2, 0x800) r11 = socket(0x6, 0x8000, 0x20) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000540)=0x6) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000580)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0xffffffffffffffff, r7, r5}, 0xc) r12 = geteuid() setreuid(r7, r12) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) fcntl$dupfd(r11, 0x14, r13) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x4) socketpair(0x31, 0x8000, 0x7c, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r14, 0x2, 0x0) kevent(r2, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x40, 0x4, 0xffff}, {{}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x7, 0x3}, {{r1}, 0xfffffffffffffff9, 0xb3, 0x1, 0x800, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x80, 0x3, 0x10000}, {{r15}, 0xfffffffffffffffc, 0x3, 0x40, 0x8, 0x200}, {{r2}, 0xfffffffffffffffe, 0x8, 0x14, 0x0, 0xdb45}, {{r1}, 0xfffffffffffffffa, 0x44, 0x80, 0x8000000000000001, 0x4}], 0x1, &(0x7f0000000880)=[{{}, 0xfa9c6a9fd93eaefe, 0x0, 0x2, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x9, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0xe75a, 0x5bb}, {{r15}, 0xfffffffffffffff8, 0x86, 0x2, 0x7, 0x800}], 0x101, &(0x7f0000000900)={0x2, 0x81}) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64974000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64976000 didn't change! executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) r1 = getpid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r1) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getitimer(0x0, 0x0) setpgid(0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64978000 didn't change! executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r1) mlockall(0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) semget$private(0x0, 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f09"]) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/220, 0xdc}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) executing program 5: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x4, 0x8}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x8}, {0x200, 0x0, 0x0, 0x7d9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000640)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0xed, 0x1000, {0x16, 0x4, 0x2, 0x9, 0x7fff, 0x68, 0x6, 0xdc, 0x6c, 0x2, @multicast1, @broadcast, {[@ssrr={0x89, 0x7, 0x5, [@loopback]}, @ssrr={0x89, 0x13, 0xf8, [@multicast1, @multicast1, @empty, @empty]}, @rr={0x7, 0x27, 0x7f, [@rand_addr=0x7377, @broadcast, @rand_addr=0xcd, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @rand_addr=0x9]}]}}, "9c5c"}}}}}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r4) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r8, r7, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6}}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f6497f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64980000 didn't change! executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r4 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r5 = dup2(r2, r3) r6 = accept$inet6(r5, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r6, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000000200)={0x2, 0x3}) r7 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=r1, @ANYRES16=r4, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r7], 0x298, 0x800) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x7, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) bind$unix(r2, &(0x7f0000001040)=@file={0x1, '\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'}, 0x50) fcntl$setown(r1, 0x6, r3) r5 = fcntl$getown(r4, 0x5) r6 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) mkdirat(r6, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r8, 0x4, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000001140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c6925921be8b09900"/202, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) fcntl$setown(r1, 0x6, r5) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{}], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000001080)=[{0x3c}, {0x16}]}) write(r3, &(0x7f0000000400), 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000022c0)) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x52) dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)={0x7ff, 0x7fff}) kqueue() open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64981000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64982000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64983000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64984000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64985000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94950 va 0x87f64986000 didn't change! executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000b34, r0) utimes(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f0000001700), 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000480)="665b8b200a338fcc9bedd39ce74cbbca195960777b5da3bd34e1081e4620e5bda0ca959f25f05a5ea42fefb0d9b62958fd179f43d5730a7b6895290b478f00b0", 0x40}, {&(0x7f0000000500)="6a9b38186590c4010d53b59e48c8ab56bf314558c8901f8efdcc49e657850bc051722f7f3f748d022aa14711029fe9b0a3cdfbe80dc7821184e06b70d1f4e9101910525ebaf59c2fb8145b0a54adde28c43536581644f5e7c43e5b204acb9e5b5593a5f45049aec83ca764fe6a4bdd69fe34c0845491ddd61487723ef4268ccd2ea81ea0f58cdc7269e972e5d71297d29c55fa7a53209c5502bffd32ae5096ebd0d7fcfba0211fe204439cb7e721bb81805c", 0xb2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x00', r5, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0xe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x16, 0x3, 0x0, 0x4}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000001200)=ANY=[@ANYRESDEC=r0, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRESOCT=r0]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e17eda8eda159625930c30e70f9d537ea28a8de3c27d8a986e01db016375ed1b9388c1d812ed6c38b45758ae156578a6fad9158ed76eb954af525c7dce547dc1dadcac21bb44b1b3ee55c3bf7d085a12c06fea48dbeba9da22d89a3593a076fcf736457e725395283b1218c1e0d633672fa7ad4a0d3a3ad58c7c0f1840e3da7c0de195a632efe5737069d0eb6bd78afdcad7cdc43478b186eff59b87e2360e62a3b403cb9e8dd15ac159d7ba5070ac3b6ae511b9646aa1af357f8fa38914188e59", 0xc1}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000001c0)=0xff, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0x1, 0x2, 0xfffffffa}]}) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x7266084c, 0xffffffff, 0xffff, 0x3, "cb8eb9dfef9b3c1cf5a7f4660b586e91578ae0f1", 0xdc6c, 0x8}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000003c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x1, 0x0, 0x0, @rand_addr=0x7ff, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001d40)=""/229) sysctl$net_inet_ip(&(0x7f0000001840), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 4: r0 = open(0x0, 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000340)={0x1}, &(0x7f0000000380)) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x8}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f00000003c0), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) semget$private(0x0, 0x1, 0x4a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000440)) fcntl$lock(r5, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="856da7", 0x3, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000009c0)={0x10, 0x6, [{&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000fe8000/0xa000)=nil, &(0x7f0000fe8000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fe8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb9c}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x4b}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x2}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) setrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fsync(r7) executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x40000000000001be, 0x0, 0x0, &(0x7f0000000000), 0x2e) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x4, 0x96a, 0x1, 0x40005, 0x0, 0xd4, 0x15, 0x8}, &(0x7f00000000c0)={0x5, 0x3, 0x9, 0x5, 0x3, 0x40, 0x6, 0x4}, &(0x7f0000000100)={0x8af20000000, 0x1, 0xa0ae, 0x81, 0x100000000, 0x9, 0x3843, 0x4}, &(0x7f0000000140)={0xfff, 0xff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30, 0x404}, 0x40a) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0xa, 0x4, 0x3) executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 5: sysctl$kern(&(0x7f0000000380)={0x1, 0x48}, 0x2, &(0x7f0000000980)="0004005f", &(0x7f0000000440)=0x4, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x8, 0x9}) executing program 7: utimes(0x0, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x2802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x1e) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x8001, 0x1, 0x5, 0x1000, 0x7, 0x8, 0x0, 0xf000]) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x49) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='r\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0xdc, 0x3}, {0x0, 0xfc}, {0x6, 0x2, 0x7, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r3 = getpid() mknodat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x1000, 0x0) fcntl$setown(r0, 0x6, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000500)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644b3be9451de4fff7dcf9d423a8366150ad301c00a4d432b", 0xda}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad94950 vapmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirvm_resetcpu: failed executing program 4: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() r3 = semget$private(0x0, 0x2, 0x7d4) semctl$SETVAL(r3, 0x2, 0x8, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = dup2(r0, r0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000380)="717a9e10", 0x4) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000002c0)) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r6, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x40}, {r2, 0x20}, {r3, 0x1}], 0x3, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x3800) socket(0x2, 0x2, 0x6) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 2: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe49ccc636f4b70b9b5707ab702b0c2bb59a0ab00e5aaa2c173f734fd703d1bfebf751e61579a790520101c71fbf5385f3f377fc5ecf5b0fad7de14f023d3c4218954c89665a3348aa2912942f9767653649b4a8c71019eedb7cf34d486ef2c9eda5f2b90094f66698d76fcbf8ad89ad0f14ad5f7587d869d41c53e66e979e8f9e22891574a28a6d7f8f59b15fbd8425620c7b3e66702dcccf0878bf89b8156ff12f443039aed25701da912b00cd5b575248b0dc26abfad04d912c29581bc529b1141374c0cf7d81838e902ebb2713566308401fd032d964179117046fd17d3885370ade61dada20a2d7997fe91598cade8d33d186351af1851fe79e5bcac92e236d0daea65f1d9015fbc31f7c5453d98684a5c5f5b8648bae583fc07e3ac7f76af6c9090b9288f53346316a5843230cd78fab1efb815e131be69a7154b50c70ef3f045ee6b3884d0017bebe35c6c460d3b43cea49b9afe7133eb9917fd1e259f78f8594e4200bfb1e7d1053e7a2b0131c5a9a8638a9b52416ecca5f37fc91b8642ae7ceb9ef2dc85db554614cd6786619175735216df11cd2d7b84c0d2c97fbc0896ff592fbc4e5e9ff8303593ac2fa4d4498721b671708c395acb3daa90f94234480feed93b4bd863b2fc5c0b7a5d8730f8fc51e90250b19fb1e1a54d3a91fa339e03078b8a23b0921073f2f03e2072f2a0a32c731b2d6753f73462d138131bfb9838da27501f44a869459f76f5f8d9ef26a75a26d6e2000af5457ad3155ea779e60566779ac1c97e11ac630ea4d62912705950bbc0adb8a1232fc549569f73bef586b942f356235f9a6e0961598202abf6f25e827ca06b92c95727b152ab2aa907a73ef00c54b3e2aea39cc8c0da7e4024f83ef9e4c133a81bcf767c952ac1a7e30afffe04a072518b3ea0e8b7285bbec17468e04eedb363ef4569e892890fb6590cd9f54a6ab45e57be7d36491de3575322705acea9052ed3cdb624c04a0a0400da90701cdbfd03351a550000000000", 0x1007) pledge(0x0, &(0x7f0000000080)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socket(0x1, 0x8000, 0x20) socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r3 = socket(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) syz_open_pts() setpgid(r5, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r6, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)={0x8, 0x3}) connect$unix(r3, &(0x7f00000000c0), 0x10) executing program 1: socket(0x6, 0x0, 0x0) kqueue() sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000200), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x4, [{&(0x7f0000137000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f00005aa000/0x1000)=nil, &(0x7f0000467000/0x2000)=nil}, {&(0x7f000073a000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006d4000/0x1000)=nil, 0x1000}, {&(0x7f00006da000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001ec000/0x4000)=nil, 0x9}, {&(0x7f00003f3000/0x1000)=nil, &(0x7f000059e000/0x1000)=nil, 0x200}, {&(0x7f00005e7000/0x4000)=nil, &(0x7f000060e000/0x3000)=nil, 0x1}, {&(0x7f000020a000/0x4000)=nil, &(0x7f000067c000/0x2000)=nil, 0x3}, {&(0x7f0000325000/0x3000)=nil, &(0x7f00000dd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004fa000/0x4000)=nil, 0x2}, {&(0x7f00002d1000/0x4000)=nil, &(0x7f000038c000/0x3000)=nil, 0x1}, {&(0x7f00005f5000/0x1000)=nil, &(0x7f00006bf000/0x3000)=nil, 0x9}, {&(0x7f00000d7000/0x4000)=nil, &(0x7f00000e3000/0x2000)=nil, 0x790}, {&(0x7f00006af000/0x3000)=nil, &(0x7f000049c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000361000/0x1000)=nil, &(0x7f00005a2000/0x2000)=nil, 0x3}], './file0\x00', 0x10001}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) r3 = semget$private(0x0, 0x2, 0x110) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)=""/40) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/139) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x5) acct(&(0x7f00000006c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 4: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f}, 0xc) socket$inet(0x2, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xc00}, {0x6}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/232, 0xe8}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0xbd, 0x0, 0x0, 0x0, 0x40}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000002740)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) r11 = getgid() r12 = socket(0xe, 0x1, 0xf8) r13 = open$dir(&(0x7f0000002840)='./file0\x00', 0x2, 0x44531164aa6b7bab) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002880), 0x200, 0x0) r15 = accept$inet6(0xffffffffffffffff, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002940), &(0x7f0000002980)=0xc) r17 = fcntl$getown(r0, 0x5) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, &(0x7f0000002a00)=0xc) sendmsg$unix(r1, &(0x7f0000002b80)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000180)="5ee444d8b01846e759c781364049940a7ee05d39ccb14aabc888b062732821971f27447c7400921f7ce78a9ac2ec4b8aaaaba656f72b1b26a8f6d0f865dc239e2bce55bac5e2b8ff066534d84b3b6958f94178d173d2b93894d86547b149c552d2a035240ef1290c9f73d021c474be4f1762c52eaece7cb11135c2a4c593a55e", 0x80}, {&(0x7f0000000200)}, {&(0x7f0000000240)="c159448a3da4c6649b638da00573b0e4fc357abaa8b66c67a386a495195f82f750be19be60bb9aa4498cf769864d99c5cf1f3cabd8f54e7bd90d365fd69d6361", 0x40}, {&(0x7f0000000280)="bd4f620ce062f0aea88f218100ab7294f3c42b4471f83b20f6d167fd878ac075e1cd4080d8fa34410d862b4a17ade84a76a26ca7d440c2a2a23c0ab784e7c13071e50efa558a4b7070c9c78330223d243e653969b7d284003c0b27a9fe32cb16498fceaa0c01f0beb1285f28fa8139078a33891e1762495a5dc645e36de990d8b258df1c892624e5d117fb1e344b3ca458fe7375165ceacafe2ae9fba6f723a2b8a36243c5c003dd9eab2ccb3e2370ef191193eaa2b945a2f4df53c442a9fc76335ef53a525df547e1665b598d29448c4623eb59a4832cecc6d5835f1874d7d8ba91bf250b86295dae4bb5ea5adf4f69946de47f7e3836d6fddcc4fa4db238", 0xff}, {&(0x7f0000000380)="f5684f2939ac5ac98dc586eccb9f5f72a218e204e467d4aea952fda2ddc0a24bfca386b32edce0ece079e7564dd45d50409964cb71bd0498ae77cd2eed6ac1368139eacab00673259695f1f0578336d34a99486096754f80a3e6664e40f7f4fdfdc01c8cea93a4e0a6790862fa12073db648b8b670646372bc88cef187ecd85d50feae04ac6b5d8617d4a618a886eec0e1c0dd0985092aaac814641ba503268e3ebd0a20daca2838f69a4651bfab521b168a655ddf2a221a1f2c5e5ea05779b3d380352d63f1484ad67fe06952f2472cc3d15df188c49c9b2c3e118d30a9c01f6e26c2fd7c6d65974955185108af3d024309eb5d58ca93d35aa614667fc23ab632583dce4f989c2c8a9276ffc36ecc86ce880dae8c8ee97389ce86df3055dd043906b34591846d485e8d4e321d986859b864470c57c3f6406fd7caa66f0c3418ebe5e2f0c2da4352327447ed6a9943b684fd12f7000fdd1188f8e4edf014d299e02afb390e3e047101a492d9e333bc1f416eb958ade1650bdd2e04c9d7dce048be8e42edf87eeb8ebcd335b73bfd8f4405253e71a64fa8683d9cbc6748196cfdbb364b287af6d2f22df937a23fe4685ff8f68f8e2117d54fe1f5cc1168083a21c5238c551b915281431aae97652b8b03d2ebe27f87c1b78e2e44687041044b26484cf882d75adc98b9608a4e3188a734958483acc87b974e93ef4c3cf3c1539f4508caee3bf776c09e99ca845698d4cda0d51183704478f0f0cd3c7276f7ccc2c021e603f56df545cd16f7ca6c7779c85ede89e032585af0a77702260bd72a287fc3ea7169060fab2bc9b71910047a1998691d19c7c0b7084c7f2680f74da1381ed3264ca45bd86ad60fe4af8d508674b2c32edfa0e2ecadc3ff466f99867fb9c3c721e7358dcd4585c584519d352c20e12259b3aafd179a068a022321fc34107eeff0ee781a743ffd2e8d13ea7fedb6960397e29dc97676d99448779a33e1662015827a22c5f77cc9ea58c7237046f1697edafdba7f040f09110b36843e88dc0181f08febe547cf63d45c11f630c42de725567e8b0104a5ac1e7b30515717e6f29fa55e77f0b38ee9d9410be746dc692aab66aa195e1195edfcf76adcd04ca84ed6037574b98f4e6fd0368e65bd238f931e126fc891092184dea427742d97e7ef21db054e97f0a345bfc90bd648da6d326a21433bfdd969513f2f36dc4abbac72d5386db263ec429ac27eeaeec4d46fc12c81b3db8ece62385def15056a54c07b6609c0630d2a4b3b1232630802df371d0ad379ab2bce3c1d4f6cf45ed24e1705c4131c8eee4f4a0e4e776dbd65b3b80d91e7f1fe552cfd37e21b7d28bd18cee0913ca620a23a781a6b6d2bab565223d4da6e2f5c87d1d5aacdb32fa303b8047fac6bd37ba60ec1e33fc8463414828e0140f397df934e846c1f3ca52b622d8064334ed0755df3319fe4c1ba14bab70fdd822ec6754d409583b6eaaa142267a28db601823b6cdf54af9c945c9567d31f9331558b362c48bd93d8407792b0e46cdc8ca0e9c9a429c3810e2cd5b01c612c6c72cda480e6e5839391fbbccd29e82076fc595d3ab1bd78021bc485cfb0185b828458a8b22a53dd0fd634f5e1ba869590a8307620d0d39b7930275b8c7e33b29e04463b19befdd2c33e383d3b322a5ffa087b3d7fbad6f906d4687cf8d8ebe68123dddadc45f69bc934ce6fba5e9dd28c34de8c4cd7c0030c1b92a9cdaf32cb910f71dd890d4ffe7861db06b12a0f15ebf6c1a3bd29cc579b2f1f5065d0249927d96016d09340154ce563ea436825007ef22f6bb253d24bb3f93327241818c383fb15eb9aebd3ccc6e75b5bedf620d8255ffc508b6cca0a7fdc7d0e1a5b14d12067b3bc013f7be966bbd2199b1e43d5a184c041717efcab91efe937a857decb92320b2bebcd4ad6e1fc3e7e2dc70354cc11d145943474cf5cd59de302a99213cbdca672bb4c47aa75fa86a0561c58663285facd624179c3ad456599b2054a1ab3a317f9082af2577a1d579c88236623d47a0a95d3096143918c490e8616a05dca1c4cb63a59242738360b44c6b3855ebbb991903ec888905d481ebd348fce5fff0ee7b91a1b39f860fb309713216fad319acfd5eab4598a10aac4e30991622d1fbf706dce8b66e9a607237d22b3e82a5e3af5ee041fdd4e63c353204ff720339265e32dc1df50092ecf765be43de7f855c0a1358dd564ed38331207b14019f5b2938f58d75d4275d8330c2112d260937e8c3a2f6210005e282f01062e1dac4515941c9fd4bf0268cace951599d5d842ffe0028089dfffe9baa2b75338e4d6e0d6fad74693d5c9f885477fb2066a4c20c9cd5ee2de9aa1f7460a571b07293beb97881131faaafe0c9beebdf84a967126a7548ce09e31ed7366a7f307b8ea50d296a11e8b7bb98df5d58d4816376f36165923798668f7d22743fcbcdbf5df0f08e2146243ba91a59867923d0078ba245e073085088aeeb7b3298857bd1647d40eb278d6e993e8861cc849e7001633f15d359bfcef28a4856dbe0f841c560e99694d3c15d134fabaa78332330e7eedc9ad6870f2300581e25d25c078430a17087808c69d2a43ddd3dc4f133ac432c15505ec73364d82a3b4dda5f78471f1366c876ddea20bc2a2264c448b1a456f531e2a3745ffcef3a60bb661fef5b92eb2995b3e14cb9c6c5dabc6d016fea44958bdfc40d24a63b35ddf49d403559a0d1a3c6c877d8960225a8407b21823f2394bffdc7058c982aff65590fc8525655029620358b28078aee807cf70a42521cfbc3e1de367e7b3bfef88e9ca72714bc0ca8202f2009634d3afa24722c99d12f74d45418edce2c585335553decd2cf005c2d5d7011f298d337d4632d08124dfe17c6ba888bd0da9f2f52b18a912586e16b691bb79825237494cccbea3c9544ad0dc6c5522dfcc539abd8b18efa2f0679d4d4dc9bb4f290c4b3e7a425956588c657ac53913d79c88de9c68e48713f6435594ee75c45ce005d9e98d5ae4c875a725d960cbc263cda72b9ff1891097ac6a3c8f87b0901b72c1ad44af3985d859daf715aaef1ce04a5972d04be4f9e31dafe4634d6f8fcf2b22c0f5d3b77ce024676c6daebbf8c2adeb7122b8ac37b31f520fe59015708cf89d42b25e205f919abf3b286b61e45b320957aed1c27127f85d06a69c1417bbae7b8889e80d314a2578b60ceb4ccf51e374cf74a7e85179e5a43b3339dcca9f0ddc6f843ff0419bc5778676e97c2c8effc7bf20f0acd9c489ddc9314e014aa64888627fea01a5f12890dd4dccebdff208ba2f1b7410bb5fa44929dfe44f6a852387e54055f3ab2da26822c1ab55f94058b4fa03f2a3cab0136ed33a8877b1e9c02f7065b8312e6f140c7746f12410c04c08aa5e564c6a69e5ccb5bf43ae07d73402a1e54775bc44a62a58063cef20824b77428fa2d5fafd1b64f1ff8eb2b5b90b8e3745ad9af734a74f703a6839e3c61daec575d378af0052169ed9f51c999bce6f8e976ffd3851f98ea52e10c85a705beb434e68c01e544bc971d483aa76b0f89e670374a2d870cc41b6c3a2dce7621e61d968d2bc1086e43393f37873c958b205cf537c5901756b1ef03a0fa9359322bdd2c5143b76670115a0e87a422fac06aeafc7ef6151fee55899084f3269325a0878ea69b573173de95b5f4fbfeb7527dc6ad16396da58719c966f21722b4d4aa8ba3a9333c0d71da72bf899ad7422cd8b314135c324ef90f5eb3fe31035bf93b3249c7d614387dd2ac208026ba662f89555761dfa15beb3b5a82215668dd32bcfbf2dfe3617acac4377a5cff83e4a8e97b6bdd2fb2b538981deb639a18a5241ea2a9f2a34aeed78fce45faf2c95c3cbf69853d0b84125a777effea4b77f6742f90f80218095e4bb351e2cdea0e4cd310830f387ed98782e42de1cc3a08ac1096a6fb2e76e86f51fb0a4033231ac1384df57ac204e9d35ed51a142ae7136764423288700b30d20c77b04815080362d31656f31e674cd11263c3d0c4a5e9e62b65e5d81896188495cecfe361c66ed17ade29160f89a009990f4f546ab1e10ceeaf65011b9b410bffdadcfcf4ceb11392aba2cfa2bd5ce854fa41e1575c53c74ea8cac22ed0f87adcc5a2639402eb77e47f5330f9d23536c17ba788ff3e15daf1d27b1ca87d859ba07dd958c7180ebb05a10101420a964b914ce0523fac83897ff899ba8619cac3fc15dbc662eeb8b4b81b24fe3d058a3c2faef43d683c0ede2cc7555ef9f3a2126f15d3633adab8fb469e4df56f5dec53b0f143b5b1bff2230457498d2c882ebb4dc20426ccf7959964f40b01d4cdea22e4590eb0d3d15f7c9c14a542b25cf4ef04b8c2b965e480d04e6d2bb9885390506af6da9144aaaf1911875b3d7f104c818da9711c1b6c10e96011d61d12461d1558b12afa01204c90c79864b631d0821e5cc23e86eb97577c3d4ba49cd6bbb2a7bdeede8df79817f34f6fd7f4136a13cd09bef8c9957a47243229a539c833f0d6d066662756ca9611186c0e09dc4113a9155721ac74edf57858b88f914606130cb569e4db6ff9dcd3559154ba347e181826140c79ed16feb062331cbd06b858b3c34ac9c9f7763aa1effa64fcc4514df81edbdf845412923e57722ec72e9b5f9d5dc9a7f4b993b7fbb832911dd8d0c8a717e87b90b535a4ab1c7fb326acdf4d57535bad77b0e59cb9b807ae0da51facc1a2b2aef9b39d3d9c3c05a9e24e366f5f6673b8bcf4eddaf4ffdf653dc181a1dc13ccd9a88b52e77239a48683bc5897cf75ab9b4d5614183180170cf4840ab57f1063016e2d1bf174debd1336bb2bb3d0f376d6596e0efecbce7fc414a8078dcf2f7e36e3860afaeb099652e65b503b3630cd9fbd7f7f60628a1801cddfd0c896a59049c7fdc5ac10ef41821d837c5abca864bb9c6e65fae427bdc99b3c970202e78266e99a210d6f7ef850f76791666d02680553c640de3d692d053b8dff33358965be6ddce2ee1f21432b5edf09980f73c654cec279fd8400d29ec734b437001b37126f1cb84ecdacc933d3287f2c69f4084abb4d38bf2493b62a49307793397d2f221056799a54d4ed05db033f5bdc70a6e00725c27b5a63816493d5f048de6539e6e387bdd911934dd4d48bade552dd57729b588d75ebc98321b31bdb03d59189d25834fbbd7d259b18d1c27e2d99d82f13d53f8c989d99840fc583b01ab899b6204c3dfedf3d28fa294c783867f8b5fa1f8b8e25241c7254c3d206a7e1b8dfb1e9ab198068c07450251403fcf62147c09a4af83a6663a953f7c3fe158aa77ee6eb9723b5e2282fcc5a9056ef3ecff1c6105e81b2245cdf56fc74618b6e602bfb319ade0d7510670e66cd7f8ed6139bff9d153872f4068b3f5cf79ff2b2ad66a562c9bcc7f2463c8063d4dd47b0ec79f0028258e99ba45f017378513087428df07237d23bf91157b0633101993b667446f92986912b8a4f39e9da3c41376aa8403b4429c7f0c2dc8248833f358d96a80d3ea0774fb99154246bbda54454fd4b58f827c10d28926b8ca9de82693267313ef1834dc1b57584d398bdf16f3fd04c7718c7726d18c49333665dfbf30f713c4263252a18e3df1c8e27fade1a147bb59f929ade75a75db108e8703a9e7757646aff3fcf31b1f8e78154b92ec96c1684492eb766e9af3520bc9ab2efa1f67e1e553059962271a097f3e102a7e4ae5e4e28b996698cad3de3223d57c49cb1af3dbbb8a11a3e7fff2868cc46ae48158ba3d5b78adad483e3581d4ce073faaf6b121231c13fa7a", 0x1000}, {&(0x7f0000001380)="62b906bef5aa87ed0e9acb366491aacb008eb19c7ad99aa83543878a079524e5cebf13044cec4cc22b4d60c74a04cdd7a88b8d3c450ab20fd1efdbe174c01a56", 0x40}, {&(0x7f00000013c0)="7663598ddba7c5b68c60d665a9807842cc1be58f5860435608031cc4895d5ea562592af96535f480ce8268a528abeabfd4d3bb0872c8e4e89edb77c5607c74c5e44d174bb2325eae3033a871ce162a398b37cf1d3382afb28445160e0e2bc045b4e7408d136c3242b7caee783f06317375c534435982e6e340f7748c930822e630a6a80343ea17e48756faa9ab130693b0fdd64585da437cb8d992f92b704440fa64591511766d23182fef45f5d8cd033a4795d4c4e20bfc531383d475fd13af60e922e41fda9658711dfdbe66e96828faaaf4", 0xd3}, {&(0x7f00000014c0)="f6b5ed7c31861a9246a667827c994dc1e2245edc0d060b52a6b7016586ab46937ed48f08b3b8c2a7228ab8671b74093c6dbc5b06d8892193016c4f852af98d04cd535047a6c67ce1068c4b4143c4977bdd67169a1897cbbd6d773818c16f68f7cd5d9286275b43c64eafd24a7e3f0b260a8068ab083feae8af671dbeb7981f9d3ad3a9c948ebb889f17f7fda0b84acb6fec0850e6ccfd8ac14e7d8da5b547c2ca00f5d0e233cb2cbe5486772c9fcb4e6f90cb5cd41a7c2f8e7e21627ba6d29763cb873c447c38b2ac1e734f8b92f3faf872bd62eb5a387b273ed2770db9fc50472603f37bd685a416ab99afbafda67b0597997", 0xf3}, {&(0x7f00000015c0)="9d202c0ecfc8cb08382574f8808b267dfd7614e673df8fd65182598f7fc05a64aaef0e8f7281765854d8d3850c5ece9492d0bc8b385920c407be412b1ccd3d348c90ae6135ae183c97255068361da718ecdb9ac061fa0c180827cf04b8e1f171c70b92a20724dbebf9da03686eacbffe668ad071c42565849ab65894a89754ff04cf538af4dcfd8e11fb02ecf528c65ef482bc26cb774b933fe453c633802ff26b31ccbd9a646a64e5ef0d06c3a1d2f52c3751764103d3c08971ac6e92c5b44ce79c8ab91b227b3cc499cf98e72c93a12437bdcb2f2d736c9f88246dec1b3616d9b5644c1f0315edb1ef610c71ed3cc4cf48f728d568fdee0cf7472a2b2eb0fd6e8bb4df7fce3e095c4d939a710bd4f997c0065cb578cb0ef24f09fb4e7a34d290030ac4e4492514b095ff126911b985d5ee3009f4cb9787cec2fbebb5fba3c36c60d3f6d2ce2ee4a712bb953fa0a1b331a0400f4b579238172e7ec18534dc0d025403946a55c0f50bfeddbc80ea680b030db1f92583be29addcfe62447cb2ca510d42d2d74ad0ab18188ae79d5b4f16a6275a0cf1105006cb7eb75df3ceb2e7f2f6ef0cabf571d8970d38a30dd947acd371bd18ffdd2901dfc35723a1dc399eb29aae8a8f02723cb857cf3ef5b921f812354b5c049a628763cf1a3744f06c7d8ad39edb89e6c59209da5bce373506efa0ca35e4272a88c1a4b0afe61addbd1570e330cf0230bd7a1aad07a4394e6a62c853d31b5248caf3ef565a4967b2b297f27ea21d846fe5f4852f087cc0963dc0fd51eb3ebd9d7864c338c0d6401eb4413849dc5779cf6b5c8c40223b237363fd05d71a6df182a89694008c52dda62f3fd35eae10d71660ca5d8b26fe4dacb1d984163a7674fa2c1178658e5c7ddb4f12fb129d237b9bdc120180610bc01311449b0e997a2cf70fd86a5a44a7b5da90dba755888fba0a4de82c1be6ee7a9be79ec28cb65106b80d79006612f085ff4b0eb76513c43cdac923dce22cc6cf60dba028830c72aff4870cf210ec78d549b826c766bf40380228738366bc10600a4f600047fa6a52d47a05775da08e4e662772206d88cf48928e6db1b1b77388edd2e94cc25a71d2d5f147ecc71b996aed9a51ff520def3dce858e8cbfef4276fa54d6ceaf4ad14bf7dc857ca99df497f6ad1776629e0a42d28b2a54244431c47ce2838a2f71b1c077be7754d36b4e69d370d289b9b7993b308b05e4289bfd5db19fc6ffdaba6489a225521a66877579827f42dd8edb1ebf990edca77877f76e366124002b1b92ef1223aad5fd6c160663d77da56e046b495bdcb6ea25ef8347578dc27ce864d3e74d426416aadd6c2356a9e9f2c62021a7c7ae1978dd2393daed0b4f1c695f3948fa0376ffdb447042812b2cad6a55e3bc80a0a0257cf889d424605f4d2172b1508908f3f23bc3b0de12f14156f054a55fc3ad1113af01ae689612fae3de8587ad71936e3008d5584fc28b8484fa4dea744512aa9fbc0611538be5ad874aaf12899f55e85ea7f63332e278dfaa6d8bd4b8118ae55fd778d4299ee54ee2ab46c535cb942fdb030b5f0e81925367baff73e27ef1d9245b77a49dd43638255cd40ae205237b5c3e7102b010489145a1f73ed36f96aa8223e3470bb7427c94c9cd98bc38fed114674fb8152278996edd8395625a6eafebf8388f896a61dc55bfdcf6eef1f270b77777cd2a779761202bf93be947189ff03da92a18d5302dff2d3c941bd3d9277f063aa06e29ff0762ba8cdad4240d05f760e6058453c6c63a47e582dbcb580afa6924ae64640008b4d6b12dbb9d72340ed92a3e4bc5b0b4ce0c415b5d6d3dae78259f86aeb4a5ca60f7a2c262769470515ccea4b82b62b407906cfddefb5104ba8b34db5b0bb2ad13478ae714b113d94f1ab7563d82437926a4d7dea9321701430066c63b511006bc6a7a8e57c43846e09277944ce06bde15c22bd249d3c6dea040f5e2913826368b334c12d86794b03a4b80e7fd05e7174190734336aff413541f187a3eb9ceb9df32d3106b486352f659991335f8a602c9df8e440c20d2c3835646a163fa3cea950d58172779f7d6995275d57ec93e963bdb8f82de0f9a330678b223ad97170ebcda4cfc2e29af809ff7fda8d7d04e00337d4d7cedf8cfe3026377ec695cd16c343fb22edeb782432feaed6c06f1267cf119a9987bfe0289dfeb454d95f4afa37aef2ee8220b87b58b9bb97a73b903c133bf30ebbd66ed934b96cd1126e357101e5d74297d7e9b7681b3140900bb6affce85f9db711ca5051412ca96692fc49a697a4937a257442ab044afce5c4e4cf4e441f22800eb32694eb5ebc656d865efd963ac9f175b7d659aa652486e77e5ad813a45d5b22e50f257307fb3ca75e49184cc642c54c09554eaccf441192407b16425f808dbff773f5601b8a895c74b0ebcc95371c3fdf9f71efbfae3769a3262476a173a1d4af453150b5425e5c75b8338331a62f175b91d56e9bfbedaf014acd7897308352cfac4e8eeaf13cb4f69bcdeb713afd65ca8badb3af30057ca38272b1136a120d02839baa6b717e39d5347a7ea5593e0949ef3c788165e22c622afd0b78449bbfc3206bbc53c27a473c1657cc09a0510cb6be5f4319b5265edaa925704e04ff5d58996e0a561786d01c41fd580b3b478e451b3df3e51165c1ae392a7aad6a7a4df05bc5050ca5d830218aceb8703549e945c84c61d5aa4f1b88c6d8046608a9b696038f0cf82ad542024f8f50c225a87c5089f0d0f87bc360eee0a365baa0e5f6bc1d85451922f93292ac41bdfb450cd134558d2cd96058800a561d0e89b9c4489dc9a3713dd8c1b9cd0be95947cf0a2b2fa2e9f96f3522bccde9c14ac765012e6880d3c6e64fe78a9a9f3deab9ade50997ef11d8102e40b7251339b6dfc1fd0a81f2b1021dc57fa93b5ce3483295d1a17a6c18b2f7c36e121348e22376c33a27bc7a46b79acc3f63ad4de8a1db3b2726b7cd2fdb86e13f7f274f4e3c93c87fddfae6d496b1e04ae3759dfd10a33be067819b880cd11676a947eb5387f192eb27b6d309f258ce70b0cbd5d81d593f9b22c94915809ca3e1686c34c6c1c72c1ba8c28a71a942f818849c8abcbf470dd0936dfe1ec04d88368bf1ff37deee794762ccb1cb2d8a6f1ebfaa8588580924c65a396721c0420ef7edf1e0f050d07b43cff7d940ebd94ecddeef07fc47c87b3f8c2ee7640895c4b03004951f9db6a2e1ff2a5525f1f49bdc70f5e626979d8cb11a73a73d930b07d22805a0d18d7b375dec8d8d4f3d62997ac57800efcefdebf1dca9f3d260b0552f12df5fd394cbe47a70f6bbbcde05561fe3ca56cc23d995da95c981e8e2a3886b30ae6ac68fd25e9de6d3065c0adcc396261af52abf67812e3a59a89a83c6c76cfe75e84f008ab538e2eb1d35f38e4f505bddc269f8d13fac2516e35b9b683afad2dbb8e14061e4ef5e4324f5794316eb2d8ec400c0621838c25711dd9b6e6956e32db1fb0ab4365b393cdbf874e7d46842ddef57331a26078c8e0aa5a04ef020bcf8c50025c28372b6a60e6c2e761a3f1978c09960962a649988443b2686185a46a5b70c52407221c58fbde45c337b06b27f93e5e1c35f1f42792b362e7db7fccb61a95be14873736d37f8fc56c6043a74d4476edcd2781892420aaa189dbb29852b950f6988b2348f964d751049721eec1ec8b91b53c60f9a23e0b51c032802edcd9b918398dab443169d58cf228b0305cfdc55702dc76825d5e4ee7c392d8abb4944bbfa71649bb02d0abab8493670984b593081965c56b35f03d02db6fc516394cfe5d0cc1b5758af5d9ae657979e9820c45abc8b891ba72b73008c5a8296126ccd009488e1e623a93ba89f8bb95ccc811ad29e36a4adecc4b4d8d99b6e7da02e217748d5f55dbe6f880cfe7ebfa0ec92c0e269555da63c0fcb8f08c25782ab5e3f82509ca1c32723f9fd8e2eaeacf6d15276435021159fc39e7e31e46a06f8b1a772c45b0ac1ebf43448c08d8c77a750ea0165160ecdacd459c93e55cdf23c55c4983f481638106b92e683575b9a188d17ecc7d4b83e63670a561ad509a223813e566fbe45c539ff59d2a9b7efa908d3f4232f1049e527ea543063d704b308a6a169c0b78bb3f5b325124105b3e302bc2913a9e6733135b40f7b6b0d78595ff82eedfc7600dd5d6f0bd1d573d6d02bba60e3bf66a6a120ea88403e7ec2d84d02f7543d1b296feead777ddd4ff0b8b107978c6825b72c3fcc43bf7f66e8b7c2b4d01b5d536f8798fa0ab86718ebba5b62882a4878722a6491bb23653969928ca58411444e44abf960f534d22fbd75016f5efff478c5742a48f1955be77581cab8cc5d2a89bb5a427bcc0366064cbcd4e818ea8cfa52874ff6a9e487b0ae49707c511fc3e898c573ab30783f4884e76afcff252e69bcafc054a6c97cabb1923fdf896a3d3a068dbe115b568985ebbc21b7771019bedd883e5525785061b4ab0ab22fe57b9283b71d20e6aaf66811898740057e3c48c01df5f05d4da00c3f390e97cb929c5c1af2c773392fc4ed2c647818a13a41c2759af13e2427d4fd86b4adb75bf48c9a2ae9c7be335772c971c8a829686781f4835f45c38be3b6fadaabf1f5b3920dccb177594a86fc08a5d781032bf561b1a9ba12d6acca286f537a5f4f1b5858e663dfcac9c23ca17b0cc7f1b350f030acdd59fbc76c61818f54b5dfe1de6ff388e65ef91d65e1911115444212d58b6a83cf37982ef744a5aec483ecdb065f51b0725810f6d803a85347519adc315eba75118ed4c54f3a494a86db20359a8f5fb1d03cd3d3ba4234e81b48b8739245dcba5e4fa6515c9f8d4af38cd47dd93a4b7b2470c98c72ade5f5dce95bfbf4b3850b8a60208b76ea1500c46a5def4be844c65280d08988e6e0a50b9657b626748377449a7e69c1d94404ce8f4ff5a67f00f89797bf9a5b10cdefc4968f9891ea7b04c68f52d42bfe973e877c8a6f5983391f0da879026ae5dcf96aeddd682b096d78710df72b58c5e20980ff27792209f1d7b2870781e27eafac46239619b00f17cf8d04f0a552126b104de51504aab52d5bc64d48a93eea4ec1800d66d7795ad82940029ec5512550f7f9cd0706e2f0e8cdf356d08229bfbbbe8a7edf5f6320a7da229cccb2b1fb78d1bcd9ee305052a308c9bd8835ca740c69080bdc9f949a83c88744671cd55fae1c6dad03613fff706665b882121d6ff59387a061bc86b3b745ddbbc0b036673596a42659c85d04877d944fe3dbcbff296d85abc54ade6116be730241253052638c66add6274f80b1cd7dd2489fb52862d9e07aa1076cc698cfc61fc614bfc3613fa46fa131b887561d887dac73bad6f50f4000f3ca74c7cf71ef2bae796fa895d93893fc6523cda5b98363c56a54788acf25f567402a5c5bc45d5d7845a61a539d32fac15d65a48bb1ea66dcbed8a9853492069d3e6d123721df15830c3522a139ac2c0f6c9b0b58a4eab75bd94c5d3e06cf7ac022fc44a29278063d7d5c521f0f38e9cdfab7cc070bb9fd669eef537685a9be9d3f30910f7062b584f4a74c03512ed7edaaff98236a277061cd0e6660b360afbfe8fcaa834f9dfde78966b30eba27748b680be874399deea298c3deca7cf83ef29b270789990c691523060539b038b5e16fda2e22e6eb56d60b77653a8ed51f11686d1c4b000d2423952f42635666c4f88a31b831bd409fac48b295b94e19006b95f54d82d08db909136ddfd7b9699de04fa2c99e21f2bfa53760404d916f805a12e9b73", 0x1000}, {&(0x7f00000025c0)="1dd9743a87d495e75eb1dbf3b44e35c0ce7c356740a2833b2936337e0a952413d3af8ad7fd81cb12c75e6c1962144da5827edf2021c0c2779943a760883d9a2d", 0x40}], 0xa, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r0, r15]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r16, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x138, 0xd}, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r20 = semget$private(0x0, 0x4, 0x430) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000002bc0)={{0x6, r18, r6, r5, r6, 0x1, 0x200}, 0x8000000000000000, 0x1ff, 0x1}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) connect$unix(r0, &(0x7f0000002c40)=@file={0x0, './file0\x00'}, 0xa) lseek(r7, 0x8, 0x2) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002c80)={r17, 0xffffffffffffffff, r19}, 0xc) linkat(r13, &(0x7f0000002cc0)='./file0\x00', r7, &(0x7f0000002d00)='./file0\x00', 0x4) r21 = shmget$private(0x0, 0x1000, 0x424, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002dc0)={{0x8, 0x0, r9, r10, r11, 0x41, 0x9}, 0x1000, 0x1, r2, r4, 0x8, 0xfffffffffffffff7, 0x9}) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_open_pts() executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xd0, 0x1fc, 0xd2a, "871ff9bdca0d88e03a90d692080d51aae100", 0xffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x3fffffff}, @icmp=@mask_request}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x2) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x9) writev(r1, &(0x7f0000000040)=[{&(0x7f00000009c0)="5fb26156f83470725cef85a526a80bb0b115a89888f51b735d740a06effa7fb47ffc26c334f7b3f3a949693b8738520a21323517f39aede0576705db8f810be34d9268bc26b68206aa4b5e8a3aac5a12bd7da6eb5b34af9c13d015bcfe32598cc782ddbb8270a38f77ba0c3adf1f4cba4fd126db7b398454981ca103e4ed0a734a0e5128737e03c63a5e05f0381d71667032e2bc511d303e3968e4dfc8123d297c23352de39454f7701611ca697ea58c927fa536566f31712345c34b76ba2555bd3fafcfaafd354d7d0163dc13185f359d33c4f31784db372c4046ecb302cea5315637f841547adee198bc99a9ce1b59602b4acd3d60e7e2b32e73a5aa9070a0e6e8baad65959001ba00d072fd1ed750ec5bb4a5fb1fe9e8937045a9aecdcb35a96c904a643678a6f04360cffff95fbb63a5ced40b5ecd3bbe7771506080535ab102493945349d0b99db7a454172862237b1f351b208c014cacd9bf0237b28099e85b38bdce811f8cce9a2b4a5cb8aaf24b42eb87b70b038917279deebc059116184373141ed4395ab0b75ebb4bbfcbbba3c34458f76226da08030e4bccb61da7c563727c22ed30a37936a9186f4c8712d645f745f05dc012c9a5839c310d70c475b73ffea201a761772bbd9e4c8770f37470606017db6acb34a8bb9539469a5d7bd4e1710ac3665cf669034cbb47f42673e40ea5949eb50a31ac989a2b8520e6d9d7c347aefa47651811d702526388f77ef0436ce3794da7106322c1d00a8d8a1a6ef020cafe803164615ad64b83b1c57105edcae02e730d1bb3aa278317196a49b54bb7eeab778264991043faf59cd35b351a0c865e50f7abd33b31aa541e6d59907eb85237b1c034f72c2992f2cda1e471e3c80f75c6f6dd7ef91ae257f0aac4b7862af2e635982faae00163dcb7b43969c2bcb2ece9afdb0e7046dc09e4a4d23f85afb117ccdb9ff0b6b9016dd1f572342935b72cbe7db4c5069c4e0818ff30b1fe2e4029453bc38d437580fcb27de6e36ee386e75b392b875a0c7ef3bc21d886f79840543f10bb83ac4d7c4fbd9d8b97aa03540ea70cdb345594608defb659d6c237fae405b66b4e533084745e58e12d4d2a3ac60c7bc14cc932a4b7cf5ce27bfaf34038412dbd4e345447d35460b659a0686e7e614445c32c8af325e6c738f08a03129e1c9c98d54e470938bd2c2ef69921b66cd6aa699ee3b94af503fb6f060b73659679f0f4b3030d1f2f52e418a3e030a6f0b0e8c49f820906464d646ae928272f99e4cb3cda6ee8b0ee0e3af7b1f83c17d6a22d1f44b0e8169987c7d8cd0e1606939677677f62877f3e2d6fb4074ab63bc25479a55ef2fe7b91f7ca40a", 0x3c2}, {&(0x7f0000000140)}], 0x2) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 6: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) pckbd_enable: command error executing program 5: sysctl$hw(&(0x7f0000001180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r4, 0x40}], 0x1, 0x0) r6 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x42, 0x44) ioctl$BIOCSETWF(r6, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x307, 0x5, r1}) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000002440)={&(0x7f0000002400)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f00000000c0)="9ec3bb633201d010b9d9391a7aa063c6ffd35ed35589dfbfe80ca65397704d37", 0x20}, {&(0x7f0000000100)="3ae0b7fd965b96228f50f46003dae59e0c0f13678565f98ef609be39786f972a8d5284ea1a11f41e52308c033f728e152ea64f125080c325abc2e34f646c650a51355886a5bc8162e010751d242c69a468d9a212419905e3779382d60c9002fb6d834f0b6d09800953b1156cec2b1eed8a2482253587131e17332350a00bdf1358520acab94f0c70145fe10913604ddbda8c85ccfdb33cb2a9818c206df56178df5c0c73cfea4de7fb53f27c285fbc9d77e854e9a3f85afea4abd0033a24ed4e744348f71bf0dee5fefef719c7d035ebe42885f2c49190ca9125120a76bfe79ba963341aa5c9b6a2c37cda7066d14957233e266473141fa3b8952f29d1a6e0c71ee3f151140085804bdfe4f043cc5387b51028d98ae10b5809e729212f6a8143d2eaf603bfc6bbc8f8ebf468cf8bb2b767ff46b409a19c35a742cf0d03ed44f5089b55153080f6e4274412c0c707c9027f590dfe8fbed44424a733eb41faef04959523e435fd40b18010df914b90dbb2af556a49dd4f0b4a2025d1b376792ea60094fb5428210559940f6633648193275b2c16298963645165a1335403b6eee0da42cea35ecdc348c93ad4913c3e90f40025ea05b1501f8712f8b529a180175ffb592ed786affef44bf820cf70e00f34ec3095c2ce46442c8090e01e47f679411cf254cee2c2a24952c8e670e3c7ea76b57545ef81959a127d39746b26eb85f39bb2cf9f75310385a56e3fe1825f891fcf080b816532818c0878e188bb02f45fc17c8da3965bc78025af4af8617403e1504de1869415b59130b88e1507934615ea69cf566ee3dbb7af47a6950cd64b174a917a15fd3c27497b97914ae2cb7e04e23657a45a26e06395190737c52699fc13a9fda94a2e8b37ba3f4a5701e3ba68053440845ad16d5e7bac291125048f5c4c50a64cd4ec47b01c775fcb9fca8be55db3b3bbe60ac54561dabe57806c5b57b97d54103d63b03bdc4c11e0223f39fd774f31570e315972392765a155bf6da2847e7e635f99ce16286f48c0db4ff36886f6fa4e12dbb7588b6299f47f95d254cda1be51821f754ccbdee853664440c9d2c1e915dacf7c96656fb69ccbe289fcdcef9c7398cf2fa73176727a056faefd621700267244187f8bff91a859f0eed988476f5134272659a637bac1b7480fac45846786504ab7780e0a28f4e750ea6a5410ce436b8d86944cdf71783cec9d69fa3ce28f1583bd72285f88d516365333140b10e185657eea4bbf3a37a1466a6be60aacbd6f05f78423afa71ae3b39b22684be94a26f70615a14aba2cfe69fa97f7a265d7cccad06ff52e3826d268cc0a3e6ab1437abb4feaec95c500517070f0ecdd628a0e7e14314cbbde5d71fdf1e953e1990ea71a7c79980bdadb1a83666e3780d2a78564f362258ea2ac416e774e959d2083b1772c1cfabfb69cab6e75ac969c451d1f45683f869f702592f63940efbdc69b65f9568e8e1a99571de34285560bc7222297c47ba05146e25a15a39a2df7dace6cb67099106b1ed99fd3310acbdc165214d77178218da79d88a2bec4228a74e91ceb5c35b282764ee06c43861d23b043756e122c038bc0f3d8c50b6d7206be48c2960fc6eb0ae844d80a9614b0a2aea73d4de6a39a95b79baba528bab9c79140d22596283cb1c5aead2ac9858c38a1572d02afb65c47dfc7034981452872b76313f3144b0786781af2516dae41960e0b695b1fe403f4cc8b27ea6c849aea86acb899b6cf709613df412c66f61d9366f4e01578f826c11c00e0a9dfb3bedecca793cd150fda845a4276cd54d4024859078e76bc8ef7b816370806c52e29ebad8280cf81448c98809264ccf4b0902015d5cdbf6c90b6f4bcee178a85c603d46e26bcf1adeceae81221324d7e2a902845edaa240efcfba9609d6e7127ffac8a2e99718a233c560ae00de2c96b91860b9f4eb89882c1a4681f413069692076b9974813a41643a27505c66387c36d84722c308cda169ac57db34234c7e31e5c1ff4e3ce63a68cdb54576fe4ba526d3f204ee18a8a9ea53364a6acfe97951d965a7c0de4b496fb96cec01bb3a0b37c820a02cde6d1663dab905c8e51458582b951779471e7456aa43d2b6ed29156538e47a7f6b1b01dd97e17b0f693dc4ecf4106de8debe62a1943e1ee1b6adb41d65524b59972633c0a3d12ab2cab43d7933fb48bd3c2dd61a923bdb968a779f7b20b8b75bb019400cdff6af6f29056b54792292fbcef4a39059b91cfd7717df8bd46d67bf48baf53d27b8d955490a99c13c7b1acf664d74009bbb1460c0ce41dbe9bf2a74ddfd9caaadcc62f72041b095a4f4ca705480f2711dc3dc03c2573eebf2b3ddcbadfd820b695e85860dc0621f0655f4199e6fc732606e356521566d2affb737108ba3fdbc71983f1e011a37f74f8b30a6acde7bf5027aab28619421db241469ef17bf6e0998756c199e1bf0e25824052c464f697524793d43499e75a352468f9b5e1578be0005cd9d614fb4c0f1b20877a1b48d9598b43c65e205c62da07e35e0c8f9a9d876122a8f165ec2169490d88c98d86af4391b62d9e7d18f218294ec0f42ee2c2649df048e15314fd919c92372e55b7647063124a371ef74dd3dbf91d0fd1674260c7b891b0815130b79b127d0fc1a0be2e57d5cf0c21e47d9f5b20b83a6d206538c2d2e94f12d11247aa4975271d601e56425d59943ef8cc9a7b642274c5b4a0dd05982cd7c7aa3af293996498ab8cc40a9fa80a8aae5a31b219aa4cecbdf5f86fd06781c5c43d657f392a0ce393de7b31d2fa91d4a97d3405809802c2034fa864b947ebe3f08262936cd88eb296913a820f8d1d2420a42d9298af70df9f7a915ccffad509fb7d06b755184cc71887e4673457cbbe9166698b3069021205b9ed0cbd31f0c5f5b57af83483f142c026963355223e5c921868a3744bda6e9af3c45ad3ed447ee4039aab6aa1e231dc744d66a2c85f1b72aa678cd84488e9df7291e3881409dd146cc68fdab98609f6fc818541b5d3fc8cc22886db51abf072feaafc4103027a50f877bc53e7f47b18cec989f57b3a91c80a831ed2200576bc1d2d1ec1394fe9ebf4405fc3ab2011befeba3b6fd46f9e54bf6880c80f8eef48ff5f409734fc9a334b6df863c5a1b0c3fefeb32116748daae2fc0171e078ebbd5d8858f8026d95efb3d88452279e4ad22a6084a279841156df428dd149926d8ab648d06b67edf92b429592f1da4857db13a19840264deb6fcd2c012ac7210706f44ffeea2638dd6110da613f3ad4cff9c50a15b670b70a071368bb3ed3756d39a0bf1d8a17bb201ca03eebe4c70f3e6532460beda721de663f39be146356c48968544ec27b9e7316bfb982ac60bea332b8cc1c264e72293a7647cd7338c616a49483e2a8e9a738e8ad2c7193631a387721413cb26ea180924211a00a13dc225dda3366793e5c8ea5c59c1fb00a4e5a2e218e90300c706de038c71c58e1bbf279005e82f40085f0ef85760493461e508f072db61666411d7eb1eac9191bff0fd02836c0850a65865ebc29a64be708954bdcb4cbb55196ac8ebc4d54e8749b63ff7208651cce514bbc90d1d62735e13efa4fc0e77875f19b545cf5ae3d3dc6064dd4827200c2ec1128d54c652c36abb4e5822621f87bfae15b95165bfa41fdd81ea229c45da253a88d6aa7d593cc850bfe7423cfaaa83cdcc44932d69a55a6afb9f78e1606c3b01d5b6cf68fd7602a6f4b6dcf88a68e392fd97f4beaecae73c45d1fc58a4d171468dfb46e7c51647a863c3ac8d904e74639515151a0bc6ed2b52c3b7b1429f7ed86832ded7b42ed45b996ab41d52ed859cf380c51756439f42ecdbf0416a53aea84daa7c7a1d6dfeab2effa86a037c8fd11b2170b52553f37914e3a046eba18e19116f56e3db00d9718de9ab12c3cc09b2e91e2dbfcc6505ec5b279fa7604053b81a0cf1b110009865a62b9ae773a8c6ca60a24119ae5b6242a3d5a90581c741025e7c1555873deed89044b88a389744f96f325d7be46a42268126edb1e236511ea94331a6882988ccf037e27cc3ee1b3a987cff8781e263a0fc247448f3698a2681f5adc24b0e3ac82c25b8fcf3c54ae20eb876e2157f86731639b6bbaaede6b9b40b4e08a24c17d6d8967357bfa05211c7b4870ac4fc6d1b327fc5852f1c00762da903c3568ccad38e7734769bc4bd553c5bcec02df98b1ce21eafa0351cd4c6f8ef28efed522dc26e699db2b65176424fb21743ad99cf58f4773dd2f8adf01e5bfdf889fb66f78aeb38f76b6dd5b9874d3279679508d2ff5f211002b6b984f41f32d028c0715aa8ce6400a2b8275731cb967eb74f2bbfb005bc13ba278bf7c5c2b8128a4e00406b4316a10a6bf5e928ed6d18b6f7473eebeb13b0c0eaeeffbae531dcb22a54f3a6e45c63a9070ba11a0a6e28802dd1efb8b410ce3439a8f2c6f3a58a51fae0064355e832ebd042834f6c51408196277e9f95744ce90912865d7f637ed9a5802ac4db489bd6335a9c0c7315610dbcc21999b0fb32c921e4dadae86231d0379d4d2d0274acb03fb2d9dccab0d66d78a0f7b663076894d2c6d6830bfbb4bc3620a08fd3bf172a0928bfd26eed9dc7bac49e63a46ab242942797f43d9699dc59e542231c90f4ce116d0195236107f450d8925a5e92fa49faecae11ba1c1a3d8669646c6a033e62f04c468884d45a266c5fb43774cea57af656cfa4dc38109c153dd6eebfbe161736a76d12f7337d47ee4179654ee36d8cbbea0efa984440e3c7c0c8bcc58636848ce491d8c912e1a92730314ece73f3c3f95ac3bb26fc2f3880b63785e45ef841dd0073537944bf38bd5d32aa28feedb4a32144e1bb81a6d7cf84f00ed45dfe85704e1bf59fdcef6343f7a6bbebb90a8e0c9479355fb4bbf937358f09c1a367f6a74d2f7347e7e9b3c2ab4e394176cda019b9d96bc26883117ba36913ec2bf45c6a1db8e54b82edca2bbca3c6b98a7ab217ffe263ddbcf64013c2ab670a27b271e2e6495fb8c4916ed8c7007492d22623da21e32f3e27345e812bac20c18319861eb831da6d88ec48371186467b09a3737fc5034f77adc447889a2212a112815bcc6c991f56f38bbe35d486cb55ed811eb536b5b900efcd78bee5cc649e464ecb6265715c3d11bbd5fc9ac017edd588ed3e11e8a11ba93ba21a81d90fb2df16abeb408c9f51a5a37e6440764d41f8192fddd4d6461b9bcf0d490db875c0ca0959ba8c4a324ec448ae2f0e60eb22951ed9646ff901277c8f19b8379e8b084f520189bdae73a37834d9cb16fe332a8fd7a1afaa142328d239e4a3c8fe942184529df2ad0945bd12fa2938ea330e8829050d7ee07b3848ba5c834a56817f1f5550be0ca3fc55794ebaa3023d5c6c523ce0e466cdc131c1eaa4d90c15e402f94f8255d6b3febde00494acff78e21f282a27fc5ce54b4dd622451268d7915a058233bc9c2fa7722d05757f1c16fdc67d635515836460d6a5f0dfe5a377f7a36c5abba27bb6cbe92a18e42e4141302b07989049a800873b78575f324f50f72a1b2c38892974aa6d8575cfa801cec95dce585a1cf2baf568c77231b8bc3b3f25fb580f5fd73af7cd7998e3ad5eb26307692e56b543c986e2869fb8006ee7cb36615919abce0648c2140915b649f9866d0efc134b6c5d78c56fd2b0c59002acd28212d1b4a222fd9d67d80af731d66317831f4905bf478eb4c763eac9be38f9175c76ae754b9ae61b05282da07af1026d3819d36d4285e94c0a2537e1e881472e0fca23882186410919abae678", 0x1000}, {&(0x7f0000001100)="579c6ffac1fb01fb12663261040688cce3b2c86821a15ca86d0c3fc70df1cae4ae470444bac7e93752f23459931b78df7ee3fd5480bccb4199b476fa8aca3fc9a75827e85c46ed5fa105e776549fd71f1ae111eaef1e9eaf4b4549f8653c5a77233ce9fb85e3cb4121b59bd583223e16a604fb416899bca5c6c5320679d32f685037c66b4869ce408bd470192931b27015db7f9b91ab515c3f43275b4ab3effb90bfa4647cda6b7546b5fbb204822f9394c25a80e9bf8ecca6b13411506064feeca9b42af997869192936e543f4fa5c33e18c68f3920979dd89000219c82f141bac7b5012e5449c0d979441d5d8198c1abc9a2b6d1af0f98cc43f0ef308d6b461bde76bd32235b969db5380422072ee80c9dc54e25928f5ccd4109c5f0a837714e74029f572954e13413d4746c7509bbda0452e50ff98d40cc3e9d657c69e13d034cf144c05cd0e85f440107bce90a6e5ea07e85549b31cb60eb50b66de2c0c9a1bd60d7b844d37c1170977086de52fad04677b3be7f5aee11780d8c97f2fea5ecdc565378aea72705d3c38d3df94e652efbf1ee27b42761e11a17552e3c3462e99ee01a1c991e08e1b4364b515a2691ad544736fbc68143cda3af7ccff0170c7919632aab99161b43caccbfd40352c3b46d9eb19da9145e2a20ce434066801b5523831acbd18ebf06d411060f193558564b6271e193e06b016ad5a8bdf5e768b06dfd597ba83c6695f74f49ef5b5b946848fac1df62fc31131e65ac228939a719002d21429d7edcd20ceda4a97f39ac39b95c5659058a0434b6eddc237d9bdc3d773b270d6d8e4de31fbcbbed90dbc139a585735d256c62821a2a794c61dd620bcd9b408056974332924c55bdf6aea47b6925827815ec40885037a46151c30042d48b327ba7b7ace146d2a1a80fd27d89ea30d61044f041db7bce4d577cc2f6be55e44e351414c967c8906bf4055b4f44fb88cf39ba486a4d2aad9b88abd149cd974fcc1ac707a2f96978329e0d07be10745bcbc3683edce076d04593046ca3fa7bd8e71a6be9a0329b3af775f2d795f6d5bf15c61d2dce022d2f5bbaff14c517faafdf4c4c082620fd1dd92aed897b2b0bede7190a75e317ca09a0a9545a483e1c72f35865f38fc48272a4fbc74d77bfe0906742da3a576dd32d8a269bc1f374efba8baaa3c5637e78d44a5dbb3e47a6df2e0cd61c065a91d30fed4958d7f79fb062b896b8bb0a17bb1e4d817a49e9ffd11cc0d210b364853b573dfdf468fd187d097cabcdf720535dc4a3196b0c9d0495b99a2c09e883eb7eab4e0a894dd5c97a2ff132e02c4f85dd838a3662eb21963cdb39e966e074b4b77ffe4eb4cefd0ca5d341130c365adbe59a347adaa6a28f454b0d4c75b6191b06f50f259db3f49b67c7d37a6a9043b0a3030e3ee16a9a9eec69009c42cdcbba49f06833a955c134d7efdbafe5250f83397981b5e090c1195f31aba5cd90d6c9d079ecca42f902948e3599802f25b9ade48adea4fb170eb5ddce0f9c6dc31eb093c5b30b7ce3a39b43fb5c39d09a412b7eda3da35bf3173ed6609b1e8a0fc6ce532091404524efb4a439a9b513839c52e11cff48a5ed403f9971421a93e9cf297c6740d7bb2162ea2df25e5e50ec867072df01bd37a1a2b675d4638135d12bd6403ae820b5484a153fbcc708ba57cba3a83a99dfe64b867b4eed8c169f42af6aaf57cfeb13c4f6ef327d5b8f81aa1306010d3df5fd594a6731274c56004cbfab1289fc853ddae8771b77c6b503229760eda79d1ff71a3cdfcb3dd8176aab6cbf7ff05b8b01d828f0833a9f14b00b34944bb5e46d8ff899bdbca62896f850733930d5012c872a5e58692c4c72ad70893f420217fad1010a76ef5af902bf0c05307e291de2119f12898ec4e87b860ef6b9ea8a3aa5e211da785b58c179669f9d6e5bda943cb7210b12eeb6ade827b130c3eb2c4b7ec9c050faa18b52b42bf69a665c82c653a2ed2b5cb28dcaa70e22ae519c2163082433e1437a95343998a75a599efd069d7e2a159171007f06479950a4ab8b98a45ffdee29434c93e30f15e89fb29583f2b7ddea37de078444d2aa5a6a88fdd94a35fdc4c70cf24f6c42e5304f5e3f0b315efa72c871aed2194d20a01c70b6a36792dbdf7e30b5a3d09d870d150c3bb2276ccde3b60ebd70b843ba314a420927bd76236e65cbbc2405f525bfeb134a04993c8c053e90fdba34cc522b58d46550dbd32abaa4a47778c128c68b90355227b5adc69c713ec3d4649202bda8338d68ff4dab3dfff38e602a4951c83faa52bee4fba446b1683607a79f7622d6e8dc9075cd783a6a44995b7b78fd7a003dd7f68e78cb55df303b0c82d9e4a37ef13a26c26ab1a2082bc22a386a2dd241174f2de0ebc7cf243ed7ce05d3dad3d833dba061909669ecf20d1e0a160d68a3c53ccbddc94eb19262ed02a667ab68cabcb1de28dff71d84a82021182da1d3d7d2c9d4946c98e7f2ba6b50a058c856a32f60fc42d300b1e79cd42f08eb79f7e05658d759afdcf01f3bf7be5e27692ab54fa51b9972f34932a49ad40ffbf224e1a112f53b826d13a1e2274ba5b0092cc1f8514002f286f33666dc54bb818cfe3de1d1ea8eb6bba1d51c6b2c7ce3c0277838d3711fcfeaa568ae16da3f10fec23c998f186ad7759cc03a92a311367de514f58fc04ddd9461025890cc00f712b053ace908189f2bd1a496910c09eb023cbd0355d2c88f82424539293dcb8fde1522a80f1d37617c3b30cd133db14660e7bdcc52f510f2c6402a7d005035a470492eb3c71857829ba957a29ff545bc46d153cf10bb949e1949531db5a12d9c0112c44d820581150a54cf1272c7303adcf36ff936d2f9c84ddb6187efa4e948b221f5a035fd7b6de89123e71cdb76a23b1da26beefd36569e05346ccedbcd731009dc4ad397d2775d2a283a29dea6ba565dadde7b5c2b3846351f9332938e8be0588b0004829efd644e65e438f6a2db21a86ef385397c69963ad28bbf3bca03f0d633b4ebfadeedb3a1b3251ecf1ef941480546c14c8f8e46db687d5e989937f669f95efa28fcdae2d3f10013c59952226a84b8fcc5db4259d0751b0e5234d07693720f2b0a7f8e2bf480080e8dcfce4c8749af110e6ae39e7c2fbf2d3e86030ea091108a36f0b43877a86185a8efabc747310b443ce5d0bd06eef0fe1b6e4336460e2bc69e3360f3f8798e29377a12407f03fe73446f33b8137f913daa325e0d1e0bbf2616bec097721a3855f578c31b8b55d140968e12d6d583300527f1840adee3df37ccc684073068216e754279dbdac58e29fc76ca94e2d2485c410c488d2d2f77b310c9c31f39f08ae4d2ec57e28387ebfc46569eae4ceb391441e11cd302ffc7cadee9595ab675c9491e62342da525d8cf846dd136e6464efa2ecb101e22ea183cfccefda1e7bd8fc80449a263b7624a9efc1b83ce1839ce55ce472651604c56a38a7b97e32fece0488b35f5f7eecb45804ada6a3394a397e24e9dce908921d8c87ce6e0805fb6c2623f7404e9229620d0d81385153bcf392e859f015b1af41a145cdc11a2619c7ffc08067080f44963fd8e2eb6a23832a2ccf5c659276228121caba5ec6ee9e093cfeef09245caea5db436088400c1ef1b898a9ae80c4a3f1ce997192abc2e7823254be337565daef49bcb6ae0cd5b4d1dc39c12448ba0274793aa12811e64f445108c7ce83cfd266649acd8169f81c0df2fcd1b9f79d823bce978b33f30d23308158be31d3a766eeec40134875f8e2244a51792723d0af0f96fa2fbcafc5f206f2da1e8216ecb01657467341532c17bf022578f2afaefb766cd3df980d233fd72c4f7aa69cfbf54d18f20f412d2b5baac1b128e26cb2aa2b6405f388d0be7bac1660048df1796cfe224570a2dbbe8dc145bfb766a6de2819049cdb2f658073be2fec8d7c26ce0d3f1e0ef9e36e1177dabd231d87d04f203746e7d1d5aaa234141309cc313e170123921878f44689da80ed156f1ff33d7db7594a4ea41fba92274c3793561303d558359cf68d730aa1f773e938e1a7e64897492ce2c5ed847ea77553eaf52c48f9f9b8c03ddca949df532f043eb8a0647bd4c7d076d6f89b9ba16d4a791362acea96453778a8a14b302392f0610edfb1d55a5bb8b863cb7c7b091bae8906e4d029919f5e56c90accfa77cb139e9764f9e42b4753d2a544e224c5fc20fae72ae81dbb4ac24dca8ccbd6d12b3a6147d6bce861faf79794ec8477f04ca7e47bcccf102723bad306f745136b4f03211660102ae0bdff254ac157977a519a49eda21cf2d208c6551810e92d591b046ee2822b836767c5b878266cef8c5360827cf6bcf3784bf48e751ee4dba238fcd6b549c0349dab608670fa41f600b4d465adb22c9f8ab4ea82aff7ccbe251f9637b917b255869df36e00a38cc2a1c7f44040e0ec8c88603c185ce960be9b66d1c98d6b5eca1bb4731ef4cb37430c521e0d63055f1a47183868b6e3178d543a06f909d806aeb92fc6da147b98dd62784123e664baa11f071256b539705e5742ecc2c1c0e744a2cc407678af4a114b8092e22267475048b614e54c9d50e027b2dddae284ad13ec42c60630c7affc6829e97c34ef3d9bd4b20e400d8ddea8c251b5cf085c6bcea711436772cce94c16355d9537f31026823731308876d91699afca8ce98cad936fb5d86e523b40c059a895bafbde8778ac696706d5a37207a14d8c42ef2f90e8678e3f7d5f339a80f2124d7ac82ea6be56d32c03623f78033bb07c4b0c8bda35a4279019e8206b7ade119d125e7714e1638597e6dc221b578fc4e57c10801113c3604211b2ff1d84c1a52302f7947c826c342d67658ea5c83021b13e00908306738166dc7871754ed99bcd6d0c0dbd6ed44616444d2f1d80414bb132cbccbd51fa4bf9d83439b817d3bb2dd1ff1abad10d62fa2d2fb28e9d304fbf4b8296d31c28193cfbddd838f24d722be14d8f6f336913cb7eb78c07c39f589ae84bf6b497f78d6a620b8a08e7c460daccb3d8760d6df5780c624fc7511729d3f4fa21d74b7dd619d6756aabaf02ca9ab1b7d1aa58de21f3a2eb1e1221fb8419dd81a8c6f963a3f0fbf36a1b72545921f81fae3fc81c12514664a456f5d0053363eae849977c460876d4b9c6f264c60a59fd297ebc4e6a7ca82ad15dc495e2707fa48a0a7c59294e100d3911a7bae0475272dd83896fc7eeb72097dacfbdce7bd84cb7c90a2dccbaae61a774a67d14876ee02d201dcb5e0406d4352faa5e7fc37674ce5343fcc7b426e7d9f1bf58459bf223b85935b2365456c1a4e8438ea574ab4d5dd4d6957081fee867059aef5e5d1250d1a12a345081f3def5659d2c546b25c9542e18632ffdefea40597a4bd08c815d0697d3af09e41fab8be8602aa123ac8d9b2d28c9be7be0bbbc5102e1aa0bf65c4182200192cb6673d64ad351e0a57d3654e586aba438246a9b1a7a5bd4f05ebccf44abab61f40e89d212edc41a283a448b7cd6e95f89d4134de06d3b2d9a7b66fb1ecbcead8680edbdc060a23f52f3d69accde7226d8ced37b91a77d2b9d6c4e3bf2b6e5b03023b38f30b2f53733367203c5fb079f454deabb28dcd20b494406f3662fed59d01cdde9bab056e95f93eaca62d4355b67fc374fb00dbbeb8221fd89bfc6d984be8059033171843db1bc8234cc2ca604481755df29b9e8b1b86c3fb9d0310ab2e7e78d8e2f35cca08c6db2d3e814bb9b3cfa6554344f28f9c1773386b3026e89643b0f07d0aac5fd13585e0a58921fa8e2285953a3b", 0x1000}, {&(0x7f0000002740)="322b7387c2a8bc3db9ba33a499152a0e59e8d3f6dba493e8e993ebcc898457dd1f30ca5985eaa6722efa0725ea9c2e6cd4c5571673c2905d40f9882b9d74eaed6dc12ca88eadc516bfc13daaf07970f2294ad3e468ca1d8840beb995cd32b3ce11ac580f39b0075c9c3ece59d9d3b96f92f150525665ad6bc238ddef1950c173f42e4b1dbd20d68d5a9e241b0f8d2157f243c509ae265e5c0a4d694dc2f8661435ccd6976b14ea1f382cd851445f02c5b36abf80608e01794bbb96aaaec51cb90248a05ce2be494bb68af20aee778648a051408c40e0dc561499f0234ac4a440f6c9ae2e1a372cf92013f94fe82befc70363586caafda12b04c14f0c728e051ff3700a7401ac873ffa3dd41a732619fe3b0709c1f01ab1db2c3f2a8d538efbfc346703e59921acb225d9ea449f4fcb0a39b473abe0b7e98471d2009ec9a8a5f682a52ed4516461d257f8b70f2d488725b64673ff34299584217a864dd90a1a2f58ee62f5e481f6d3ef7d2366caec3d0ba277fbb079f4f38aa345f075fe9723be5a5fe69a0c0c84ee535f590bcc5af345183ce5198b531973ce8f7d2aeec267c80d61f4b2c598ffc76ae52a6f58e5ee95519f78a37f8d81760d6fe5f3c91619d98a962aebeebb9103b583afa2da02394f212385ff0d5cb29e2a613d7fd80f2b1b890f88a28b157dde23f2359b29b95a9e7ea26fdb716fedabbd940ef92aa7e411e6dcfe54da4348893195f46624b66921e716bdcc3f61f008b4582f6fb9fe429fc237a50dd19c48305405221ee91e96c1d762a5853052d47b597b1c2e372eebe27d7220a3d2c84e2d3461500a4a297ada7c624bb8f64bf28457ed33f3d1e2cfba512ace36a7f1674f3f551f2063031973182be43e99776ae067db49adea22c95c3c6cd0809b20672284aa6ada122d03f883b2765a5d9d69c4e7dc8bf780b648600644e574c75169d9340b3a6da35eb49012e0455d7de3203f85237af8a20cb4ff41aaafb25486ea1db5dbc9bfc78286accbdbe880509c26543c9272c8f39c752d7e6c414220e3e90d3d4e7d4c0df9661d5f4e1836c9e971872b8c40f7948fcd906b543adaef5c8f25d796e653592d6d977ca65c5ee3dbbd9345c740a32c416f6c6988729f8b89ada693a7621ee74046e2f103c4e5edadf25dca44286ce38e5e8d8a8590bfbc5c4cf58e53ca055926f6ef45d5dfcba074f453ee846ec29850486d4a86d74c647d8aecc12b07a61aeae10bc15aebbe5158cd938f6ae373af5fff4dda1c107d5f452a8fb95220e9fcb62c0311af18b13884a4d8f485493483b724859db286c7bebf70c1bd9febb83f08dcfea77a431a9d5cd68a54bb591478be8d0c7e75d62adf74b710bca98a45e4df1756763c5a28a748108d62a551c856ea41e00bb276f58dd58a79b4959e3e22e6e18d6a6486cc953a56b89dbb796b0f74c2737f5300decfc9b0dc6d56fc98dd82241f2fe3f8ba6870d29c95bd89af6a7206f72ea6914b1a75df7216f46a1aa565919190ef887ffc3d27d708d0273a2e135ccff27aa54ffb6b8b154fffdf51263d2ddd30fa60022fa907098a9d4df5ac3d38dccb442ab90ee9fd25e8e2ea927802712f84075217ae54853f44f19bc0a45c8aa3436768bc5b99892198b188cc914620d7af80a241cf34c1840bd6815717e798a9763153ea7a86b2d93a448f945dfe92a0e8e86a7c12b143c7aef192bc9b0fc22d2875b0eb0b04ac15e073dcbd179231a63862b370a149541fec06567467ae3c53c347bdf6490e6a9538cd8063f559e3c593810cd493f79a72563f8c1ef56a47e7d250d84d1eff148bc3d7291dc9c405d554c5b17dc2f0083600e84e9fa4918166c9de964d40528e87785e7c5131f01ed2d31627e2e740c91b0589bc5db61a930ffdd132a963e54b6526851d34349430bb1e0bb16f396cf2b7a28ff773e1f3cd98316bd54f5ebecfdf9f70f1a62219d5b48328a20e94cc7c43ed288517d4e86fdbb8f7a7dda05bfb18e6a70f8201eb3e7ba7074c556a4df65365c11e6b5bf0d3ab5c403f5e9d1c2a50d7d5dbda7e0ed6de7f55fcf45e6ed9a05da80728e4a66bdc26c035cffa9d9d04f3b698aca67c1a848813340144d8983b7fc3e78b1c17df0cc248df13b6ccd90e710cef532b93b24d03dbf8f57bede75f1a8201031b19df80771949cb9303b8581141f8cc26d169ef62166a76aaf48968471deba1db57d1834b2bef90f17a01c5e08a2d337fbce7f7a224073d9551e0f02dc926d23b72d12a84490cb4b872ba7eb1a3c8de4497a8fe73849ec8e4b99ee820a0f02ca9f708b00f1ee98038ea48600d9f28d4f60512fd7c2a253dc0315b649c291f5b182911035b1473bc83743f933757422b7d6579ffca4077a31bc73304e80de23d955dbb30f54d5647c0f6634652451344a988cd04a6bd436f08a525b4ee24cb8818b6eaa222aa0e0bdd5c93c183483b802a55d6f0e479d7e3247fdde2f68f773c0930205debf0d08f9bcdf931ec088f79d13dee8f8c6489af487751e4e4f364073bc33d287e56c6727b2dc721a4aa165f01adbac869e2965c7cd7cb6749a4fd93dbe9ff91651202757b560a6adc23da03330dfd09e6ff9b91da4699edcb37ff95e2bb0fab3e5f1a504b00e619bdad2d1c2c1f3864ac901d9fab53e410be3ec2bd498b7f7a4e4cd1bcc7f84561c049bdbaf0aecd5d76c09cac71412049485c3ecc65776bdcdc127765904eb9d3c3187a514c37fbe41a82f75afd4d8f441cf3b5f945117577d1fceada89662c598a064217d2c618d93ca7bc8fb4b3ad06d64ab9f4387720ff6f7c0da22dd884c425dfcbeda1ee6b6dcac5b8a3d75a9f81ea096010699a318ee78c57773e1f98c38a0511782847acc76538463bdd92215ff20b74eb69a5e94bd0ccc327cc72c828bac0cee31512a2bc7d7a4b25e054ce25caacd3fa056d8ae0889eb290fa1adcbf1de151a410f56d87a59914464d1391892dc3aef61b1319c052c612515eb3540bfabb8a2a28940913873755953e335f019bbfb049360b9faf7ef55cb1a364abf652b60ae98fb27ae190b8c27bb051608c7facea9811c131188865518e26720601d37690be884d6f0e00e44f0db6713fe69deaeab6c41d61802e2636afcdb8cb41e7e5d2f990ed0fe9fb6fc4ce94274f4dfa7b32eb0eda7728f82627f579fd13bba6fe1eaff94b749c2a94baced4893d20ee453be317b3f2c6823e813b1816edd6d82d34dd76e299fbcf5e30723f712381d16d43a7d5e478a214bb7f063141d973a5054f1d7337a98f08143bccccf127b64d8548e69a00b4c4668c8628827416516e062cfd50db5d6e596081d610d7fdd24e941e5ad5305358787629b01447447e92bd3c7f330aa3a624db755ac9af9839fe5ec3c5ee66bd876a4da9d0c2065404abb11fb2f6f0d409921551d8896fcbf59b504ae5d28f44e0f4922e3dd2babb3caf59b01ea50eca171723f62cd5bf60d238d20b737998f8ad6e1a349b0d9d8afc93cb0716d5fc820d114cc6e202b1c9897faaa31b8510685e35cd2c8cc6d9891096b7352299db37ede995d298369a465c18e5cb8427652751aea1fa4a1c8d5c00396897871b12970c4979997f88a85b0aca8e267aeeeb5a6bf8b938b9d96ccbad871384156eeebdb449d14b34badf48afbe5ef987949436180b16b669a451b64c961872e9d5056e7f891e305d8322f5015bcf169598816a45fbb0d8c0f5a99b88d8600c47a282f7b890beb1074335a6368906a8a6251c557473e80342cd92d852f9cc41d8d790223a02b5738a25902b1eb07eac242081d05ca744a64bf3652ee8d7ecf45bdb4017ea7909d97b506344e8005d50cb31bfce1cdd2a7555e02acb5a8ec2fc340782ac7fe4c3af73ce6d9e26bc44143d2275ac00036dfd6a46aea81b40899333ce00f2f917f749dddd266508bd815046e4cbf4c0533a24f80b3d9c19d2a9a354d196742735feafb1bc5b74faeb231e5ba57c93c5338029663854e943ef9c88b768fed456dbbd87cce129b9c528b9ff93f0e517b6da71c6c532ce9aeeaedc0ef3d3093060adc6e48bf2e172a492d2fc899dc7ccf0bd0b5a487470f9ce2e8fac8c78327d39a32b231831192a6cf51b07e22b1a240c7410c4e3491ca94b3cd9231cddceac5e88aeb4d033f44825d841b3dbd98c5488c788def5fe3ce29a25dc7cfc007ef02abd291bb723f0387c7cf647ca8b2f988f60a3baeec395e2d6a63ddd84d6d566f3f853853f047863cab85188ea9ac50a16cd8e94727923714ad8dbf70b2df67e3e16544687d912a4436b8b6f65c212e0e78b45341b98986315626e9ff555afe30be44a67f9b86b0fd4ecdd1c1dedca44e3426a9abc4e465808c5f23af358278aa411fa622c1801dd68ed93b80dc8d05c0923084a4ea66a3a507d5edc986e28d3004bad0afd60782ab3d379613559fa5bdf02a71001184fe2ab0c2959179c34d4156a568be3f0cf7bc35c550a9b77d39d76f3dce4fd84fdc7b280793176d1e9cf6eddc0457fc291cc67aa3560b8b014e7b8753f185921ea41df3e4b2b88e1470bdea7f7e66118f43d3d693b72147e6ac4ebdb96e91060be7810dc893de94c83e7294d12aafd246acc6bdd4ee303a02b49d9dbfb9552d1dccb5d96f9295f7bbc000dcc4118b903a54222c98400188cfe532583bca039ec07fa7c3060e64aa5d9fd5af065c1857fdd816373b33ad1b524ccc036599f472384c59d97e81224a0994a29a7f1dd692aed6d154cd92f5c6804288d120f64a9dbc01d1ef280c6870ebac974016ce527740c73f7d1cda4c16463e8263b6fa6163afd92fd5c77ce32cccd2290deb158cd5c8d49cdcf2b85ff9430fa079694bcc337d9126b60e40c729a4c2979347aa9c6263ec3f06c800c215ce89faae0a386774d5c7f7a44b92934c2e074947e59ca0b3a938ed4b13bd5c850ad38c8e901405ad211c36ccd16c7eb46fca46816ffae1b2a8b2b6e2be46b6903718f5c3a12f5f419cdb50844006ac1d14d8ad28790cbc9471a02a39f4ad503ebcf45c796aa3617f5e53f67ff458101977c29104f9e73c32a25847772772a72793e695dfdaa54841a61b327a1513710a71b17c514bb99a3bf874e7dee1fd3ace9abb017b73b64568d9c3745f144e45d52e7433ee258973ebb7f0488a962e6889aefa255b935887dbfd821d66571c3fa70476fcc70a2695f814ad17edb7894bbfd10b164fb796ea714b5950fc0091fdd261fd40c02f9c1d4c4154200fe19f2d442f7564c817ec84f31608e404e48197b4a2fe9eb57eaa1e7ef780f53f4a5ef822e1dc0773c8f5ae35a1c3f9bfe0b5372fd24c3a31f74e4302a4dd51fc1d7b13fbee4739744fbfc3318f23dace75d5b3d52d3e06d1d7f91b785e635603ea5b91ad5b805ff11a0e9edb389fa41eecad3b64af7adecbf7c0b4f0c3323a8a3715a006b5b6805a639afd481a2356100b06177f56168b66fa8a878eee7cd90768454d73cf0f4f3c0aa0e6b7f8be4e477187f4e69e9b87c58d0f467fccfbe00caf15c705ca60dc7fa83918446b6fc35e990ac8b62974992ba7abb085a413c95899f42781e3d08a5260fe98ce347e86867ed9c355447395856d8e2999481cbe2e8f06688e24eace71c66a29c95e1333580c4a1018f0b6b57b966a53d5ca558600df30a7dde3356245bfe00dbe482756bcbc2d8bb5050ae9f28945cb770a4ea0ec7830ae7a2f82c5937dc371b0a3db93504ce494c8be75da711eec12371dce3a92cf47fb725f27dc011a4f7df1405617a1967d97bfb494d8458dcab2481425dac7cc393236482c097", 0x1000}, {&(0x7f0000002100)="de60cf9ff0bf6a5da1fc0fc37e045454da5fad1061466c1965e885bea2c9659cc246a4f01191e1452525c6c37c838c735586822e832e4d1b6a1eafb14e268fe8ea4d3b37bd464bf2f3ed85b65c666e46bba9ca2d6ead140226cacbf5473d0effd66a0e68dde6c0b0e99436021c61c0b3a91331c5d6883b9a85e0045ef193ba2f7035cbc6bc26cd4db96f258d8f3fb3a55e1c9a6add97664d3bf03160248c42e465167e7bbed1d0ee7ac44dffc6c6c45d8225b60150e4607ed5cb01b4a918973c706d06b3aa17e661300677052e53f8b0fc314d3db74ff7", 0xd7}, {&(0x7f0000002200)="e134df25da3ef384001c32f2456fc9e70eded5abb28be7582359551f09ea0899bcc08913b3bf0640c0dd5bb7cf3591482825df0bd231012b35ef60c771aa1b8670a707", 0x43}, {&(0x7f0000002280)="6dcc9c59f8bea1a96c38c8f2dc225b1c22a87c052eb74afc1ade2ac5d41d6d7a27df80c31d4e02046661cc9c70cb32def41d71e4da2fa04c5e4e558b5d951542c85ede2c2e1f0e8bf788328265f0e587edbd379fdf613a98ecda8929c3c76f2b3334f8163def078a046f9881b7c188222b40f3cc91ae833eaa5f7ced8812d137eb1418cf546d44f2", 0x88}, {&(0x7f0000002340)="c41b9f484a3fa65213055e14490cb7ccf326d6b05140c90d1f683e8095d21c05590a82fb30d0f138e89c9a7d6f437fb35e2295f69546de6583bd", 0x3a}], 0x8, &(0x7f0000003740)=[{0xb0, 0xffff, 0x1, "98dc612926fcc24efc3d3339d3ac8d6f69cd8f2418f8c43a58475be91e6f6a30ab2bcea4dec1b6d78a74825dbb43ee3b3ee56bf42f11bd3503e417b9f53c24fa49af4685ec3d58cf5eb6890480193b302709f61f9690c6f7642bae1eb1c991fb693c2c3fe0e22568e921638a70a2103fc3bd61a3458c42496e12d48fb2eaf0a2756f3f729a3873747d47d54bca8da7cd91ad4831c0a760bdb29d"}, {0x10, 0xffff, 0x3}, {0xc0, 0xffff, 0x8, "73706777b112dca1772b3016d953f6598ce0b642877c686f6bbc7ac882022a9e1eb54e0f2ffac60efedd42b9e954e6895965718ee4a7a4d80675d77bf6edc5b16b659cb8f40f69e836de680c429dd53a54b2e048421a24c92ce964f8d3c5312a312f18149b32fa1477879bfc03f9fe312eb3266a1e748496cd903c0df073815ae0d7375fd6e68b3ff2bd4f8fa3d5566c3f20897b9cbaebd29d011738c33d93342fa8fb65e238ca5c07"}, {0x68, 0xffff, 0x9, "815f162880985fb325b4c2d271cfd2bb4797e40f16736e900e016f5da1a33c74b31d2915efa8c8b915194e903a57bd3fcf68fd1343a4ab3d7023f7a6e6b0504996dcff7cbcc23fe87872231aca62a4327880ca47"}, {0xb0, 0xffff, 0x7, "91e14c52e0b329ffc681bb736f693922ebbfe270a68bf367f3eefc2d73e8b18bdbecedee91355efad9676c7db0c312bc8e5d87cbd4ae2edd760e5832b876e7ddab596949a293a892965b5594556e0d2669cbb09caf5f1678ff242914730e7c69d7812c19f94743202f538f22d9aa5071f7c145d35cf41a69ea959517726eb12bd1101ffc7164fa837270adb138cbecb21e850c3919abe40534b050270808"}, {0x1010, 0xffff, 0x1800, "11765fe0447b6a60e4a5770eecbaf1a60f0ed3323da27bfd8aeb76a6c6eefde2126cbcb24cdde221e0a74c3bd225acadd0ce0f8ab534a06d8554543b6c130362c674a311e117d7593fb6729042b4266a979724ecabc5cce05fb861ac6cf75bf6d8da0154eb65624e43f0976df6726ed8554a265959db985bff540bdffe67e43bc348f800907f1d88351eaf39951cad766d19ccec89c371f1d9cc56e021d79096f5007962e95844220b7b26430ad3c2ac34a98baffbeedcac522d051fcad3f3c8a62c3e112c31b7e7b126df07452163e93de3096204b5e386a6ec7835fb8f40658b83dd24da17c88a042f65599bd8eb7fb34b8773209e9366c7275ee2d7ce692d841658333adce7dc208f891cac144600800b75900ff7a1d47f582a0edc7cf6fe97828f2d1215d9dad37076b698833d8d85e7c229f26c675ebe9a931fd8d33ce4700e6243ba5d2f064fbe1fb142acf140edfa2aaf12746b58b856def229a1684b1f596995bc7e81137843c87720db886af74838a3f828d9156c6d058616be2c83f2a4db60b0161a67c3fc684f84aaa4555ebbefdfb0e0c8b465359a6cfbd40525e99034974e2df6ea71a314e452f54de027a7db9f007a399174ec2f4f43d1557e1fa312c5d1e7adbe1cf9b8f886bec1f0f51914f09d071da5d6435b3e021e88d066eea71b1e92126b527a9ba612719e999844f9c502857131d4a7c20dec3134411409b99499896943037786755bd6f29341f724d59c115d13f519d6cc3ddb68d5235ab5c50207b9e6a8db4d4477c6128c160af14159e425f9d645d471390bf4ea3ebeb3aedb10f17398d74678240d848d0c79170f1282e28c9557f3ac5c462903b64ddb6e2a7cd550fe3065caad1a48775af28ba737377b0bffefe98e651dbd9ad6b4fa8481da4ababcb8a8d7abc26cfc52022f90955183a0bc1738d462870c6bc902ccd0f6883a086ad7c5dd20223f9cbd0d7de05d1b0e55a3d35080dcadeb26ba29fcc70462c87d810c5925c2b1a9aac845fc6ba16942ad1227d8b6606bf98538ee1aa46fbb9052c4857df15baf95f6ea33da30df9084eb38a85bbc7ea308939a11a6e21d46a87cacfaeacde1afdd69ea9fb8b5837535bb70089751484e9e99bf7f09500653f90f39d5211ceea1c5a5b92cbcb97ae58d5fd3201149d4b82c9e10f32fcb59216e29283c9e6f49258aa835c531d34d6f77b99bf6ba1d468e3a08a465ac51ebf95e021b1f73a0c1a246aa0e2cdeea66cc5154a9293e4147a418e0faea209ebc11124f7c76a68212a2aa438299ddedf0e838095450d880abe8a7dc0bb446e9eec557d35edbc97a8154c8fa66f4b1df4562e1f35e49caee7f896d5ff627a3395ede2e87986b4a705c6417e26ef2cdf4efde7734ea869270e4ee359c4fa4a6ad82bcd105a97a765d6105c1584127cdcb843870f5875ff178c660d57f871eca285ed57af68f4c8dadb1cc832f3b76b1a65d57d81d68db4a2e9e362dfd0dfd648a9c313352b528011e0f093f94b3d370a75824f9cf539414233a76712b936048db4c8d50dfda6ec724ba7352c4e209b83150ca5243d0eb4a8ba07e679eb1ef5aca5cb6b37b30226b16f439217b00c93a4863490c541cf2ecb17c29786904c4f1e0f120b3f930f66eb60859312febeb2b7982e10ae89451e7df8d068de9013648b9fee25cd0e19bc8fc8e2f76b45522c4586bd152ed2a528825c0ab577e484163dc5b1bb2e023c4137808c700c85282cedb71daea2d7781faaf8d19ffee9769774ece3a9834ed925e3e3350eb879e7e353cfe055c8d1de24fd9e46d708a5a0df8c354be40dbcd4d3c129a05fc928c04ff27446d2a1dc9dfcd695b9df23e59373db60825d45929c2000ddf47e1f6420a6805f4dede457a8ddf6289098f7782cd78df63e877bd55d0866fd2d06d5b5e6d91276bd0798987362b46c8c306edd688ecd678f846ff3dbbb82c3b7ee7523e6aa4de4092722384c773b36593d3e1fb0a1a419c5c5946293d0eda5241ce3196c17d6cc67f80861a423f436e34f842221ab6849bf10b332533c0300518aec3af33099528769bf7c79bb80f8ac8381a190173af52c9d46d0c9ef249c7075566aa262ccaa8ac705c0962055b1d21a8fbb273208aec832a66a31d030c52385d8287745768370743ed84c5130926db2cf63ce467240256d8ba69e65cd12dac68d67f0bec3e2635b19f24973cbb9b0865f3b9303e5d0672f5c289134f29cd72806031262c2d95805abedfbc32e4fc15e3319ae9b7eac1c5e388c0f1ea40674b61d09f5098fd17d3deff1c47494cd0a84ff4792996effde5c608d514e3dd124bf24263872e4a2d5016afdb88e95663687bf44fa3f4410f73e5274c86e582bda42886b56bb17265952cacdb3e604951c36c6292de9ccaf9175e5bf5e267fab6c1f8da4cdb4c074fed34db1e70bf61af6cb760b20afe664cdbf2cc1a33b2ad49ac4338e4534ad6f95e1df05ff84f6e724071592a9c071dea5ba6a05278190eb54f5093e6deeca36bf76cbeb78afc9113e0225fb8d02e554a93d824884cc1a1399c8f8118013dd2f55444030cf10b1d7c842bb018e2e84859d915d563381045829cd0b875870baf38f0a06c4483c3dd42cd6017c9a975fb672eb547513dfa6635e79d82afd026b6f01e53006a10cacfaed8d6bcde9713ecbb58afab4c5859e352cc3adcf87850db5d27038fe8a27e3e7b058a4c79a13e377001a93f71dc96c99e455fbefeb8a9e81feeb960b52ce86f8c4d1bab542d4b145bdc53817d61ae3319be1ecbd02306079a72a0e69121282fbdbdaece6238b1c40095ed7297d79cfadf96bef5ca57e83ef8beff77948de717411c8d3f42fe94e63352a5472d6ed2a1b04172071ba808ce9c6be2c1e392bb8842ad9173ae9d638795762a91f278bb02a9c1a3d192c16557cce68ba0c0415c4c6a72b7a8838cb18f9cc9c250a1ff3ad325d1ebd6d744ad90f5c9351f3869942d662b97832b9612f8326257448947901616a04fe88c2011ac02ab1c390d6547204161deda6716f4280dc9d9bce6c7e1f87c17af55c7cbd539226df8d3438813f5ecb7bff30c36d6564d52ea8da338cb4bb1fb65bc73a6ced3b8cac089fba4c192df8176faa7b6a36aae03767a51a06c50baed1dbbfbec2a63e83adb6fc9c6ad7edb69b298f4671303ed607b75fb75fe3b7ab0ff11569183df151645c8fb812dff625a8b0e99be98f8b1dee64cfd7910a5bb69a342abf471fa7c5fff80868eb724651ca404e6b77201e5fbc6d7a34a8d71493b88dd4ffaa4b375c9524901b1da6b6e612256db9027b133beb2a5d372efa5f8aeaa9bfccd62aaeeb9b92148f16ead13962b1572df6298ec9b6a87975177497cb7be7e6218397eef9e210fce86d9a3f638ff07b8ba765c40dbd0a586cf0781bdd0e2f7dba4e9e97d51cde6aef2e55d7da8c7c838b0132f1238435b0b53cd9691bd70357b18e50f47eebf2e1166160e1812132f65e8a136016d1211c7f50bf67a7c0425cace6d93890103e18a1c701b2991a9fc520fd9e6bb97e628c723aaff4b1645ab114442702bf1f0631879b3794005fd79b394c9f3e1be56b7a5914acb45c1198ac642a6b7e66b3e9b78e6e99cf2d715f770f609cdd6cfe17ce234c1d1e283e87428edbf0c7486e158f9cc794b2ef709eb1601bea548633ce9219eabba012d56ecadc3cf207032364633ba8930c286eded9a91b395fc9401e78f1b931eee859d46bd7badff03cf5d4d1a52d9baf70e2b6c1bc6a0cef41a3014888a8882649a0992c91e114343cc7b90e6e21b71f3747966838c3485b33fa16fe5e9c50a2f687e9f0ce54008f947587bc5a08034c129419bcb8d1018719e324876a17d2cae68fb9f507695a4e21ea71f770e164c5758566b3cbef67a5d62beeaa86b15ec32d9e671c72848fc54b36b29b1db1896b70a0a52e1e89b90c3157e939ce3c56575a6c1701f816882bda148525b6623294dbbbbc04069ad54bb5ce5903ce537a48a109210e49a59f208b23eab4390b29d3a951cdcdc3bf0ac6df0fcddcdf707f3fc2d09607c99e0d3bb8e2b376b4e9e0e158d3befaa45bc80ff567f33c0435f459a65c998e20b8b30f5fb1587754740f83b928a84fe2f7d93facaa70097a8c422f57feb7a66c0791698476432c562f5f7e387f0e523f0cf4502f5724e03d68814209e107533e636223f6c61ea605396d8a05b7ef17e6f7e2da463cfefcd3de9fdec80a7a3b4040cffb693ae01cf4f447365ae6fb35ac7d3d67fb2c32dee7e90d41d3a4f321026a874cb2a486cdc8ec99395faa11f21db585b35970f777c7f72aa54273f856ac7f7e27e82448ffab2f2dd7788d52659c0b86aefcfb30f48675c9da652e1868fadfd3656bf3e6fadac006035340ce41fbe811589eedb06ceed90fdb380402d211fac1c9e5d541456817147f9f9a7bcf5468cc1921245d0c8b51ae3d02e17023251fda2ec3ef2f71aaadf521caf5c3a8febd962ffd778f7bb3718227c2307b371bd3cf119dc22a0cc10f4f31aff6a027c2565c279d43185d0711cf7243a739da9f2113f78383ca5098d064a9b0e8caa06e67c33b74054f106f371845e3ea23b6c2b6e82fc01b1ea42a6f7e00c17ecc36954d3011ae6a7368b57d2a80e6e4138d16c0a16a2fb43a9100af0834896a0d2be44ab5bb36d992d55a198f8fb1399ae0562e351a38d13d517fdb334d495c30b137be06981b0cbbb3077dfa1467227269def659a8896ef2a1e5eb3b4f5fcbd1e4486285b9814a9e6dbc399323a1ca6d40d68bad5c9f5178ce2e7844708bdd22215bcaf70321df0f0f81be6e6edba6ac63e5ec84a63db64a137ecdf689f8bef586bdfa6b8ffd1cf2edc514e6a62aebf40d5e9dde1153e82bb876ed452b898ffe3ef626aa9e115b9f098d304f020235fe79b5cf92150a40c9cd46f7f3184602a1ee365731096f76bfde869d2a0b065a66eb69217712fccc7c93846ecac17e9c3a06be9bf694ca302499307c9ec60f8925383e36a6b487e196c99814eb630fe546429a1b10c0c154a467f991f1021590bd4b8f567eac81457fa81eb7a39537905171d839088b5737de01201fb9fb47c39780f1f7b96fc2fb19a0b75eb444fb52681ed70c5e44c4bc4dea9ae32d0ef452ecd44edfaf385e0818675a4562f2cdb3bc8af65c3ef6dd86c940b5491d86f48433de90c9f2ef276adeba3eaf95e6fc3e0c487f6c8b81a16eaac08948a86ba80127e066915fd773d417ddbddb2849e6f93dffe56fe67cff04550a8176c88d3f8c521039b7e0807362a1071091bfdeac7df542e281e8c339675d552ee524f5f9c625c70e1075f4e88ee85a7c8bbef4f0c9f36598ff51648a7c38200516968d01e9c345da8dad8456f44cf5987fae3ebcbfa0e78e9a5e3407a04e9ddb57973f1a39cfd573be1294449ba53d486e4ba1ead0312bb34291e2a1c055eeef270d977f6b571438b058d89675dbf8709e207b7a13fa3cce321957da3653df2dd1ef9b391eef8eef78768e08ff5d5e899327b669018ed12f048ad601f0ed7280e9d5242c689402b92b7677d80ad8491bf89666e335357b9ca7520dfbd32de62828b3fd196e97db3ec91514f0941090bbb488082779f56042ec4ad1121241c40750feca04443a047b92bc75ce67d27372d5f7445a51adaddb20bb026f826222c58f009b8548e1eb2f77381679737adc23257f2db4ef4ce3c179906311eb6cbd7f6331d9d0f4d741f37700a55ca624bf1d5a32200cf028b97c852bceeff60dca35e771b064ab2966a710af6884d16d8585de7fdd41bc180"}, {0xb8, 0xffff, 0x6, "26941fc51cbaa5d2a658eaf2e63ea5da9f88c23a96215a03f452318cb0f1c750f6420049f4c386374e69149610ffbf40944ef807f618999f03937e2ad6756e08aa53d47264d1e379db11c1b81a8fc3a347f1cb47dea7c4bb1a6ddafa61c0858d5e3de2a7ab63773460725090573d534dc7dbf5f718d6ee79d1de9d13e8eab73d8c38c5b145e344fe214a8e93a899c097a43cc8dc0df2060ba999a0c97b887cc906cfbd89e304"}], 0x1360}, 0x4}, 0x10, 0x1) executing program 4: r0 = semget(0x1, 0x3, 0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}, {r5, 0x2}, {r3, 0x40}, {0xffffffffffffffff, 0x80}, {r6}, {0xffffffffffffffff, 0x4}], 0x6, 0x86) write(r4, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r4, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r7, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r6}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r2}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r7}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fff) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x3}], 0x2}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) r0 = socket(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x17) socketpair(0x1, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ftruncate(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) minherit(&(0x7f0000434000/0x1000)=nil, 0x1000, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000200)="de386a35152775c0a668bc0e68f750ed0f0cef1717e14bb24ba890bb54ed3880a73b8c8304341066d54b8c9cf37cbb2270b871064a88efd77afadb8862f2c1155eb08cae", 0x44) pipe2(&(0x7f0000000340), 0x10004) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() dup2(r0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) close(r1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(r5) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="637c01058426fc35604da2ac1b9edafa34485a20ba0c0ecb", 0x18}, {&(0x7f0000000280)="4716df94fb0cdaa212649e50c0040a33f2b91e830f9227338000", 0x1a}], 0x2) r7 = dup2(r6, r0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r8 = dup(r6) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfde0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e488774592496856ca7b78060998608c2f952e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad125ca670353b45d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d00"/230, 0x4) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) executing program 7: socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000008848"]) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x1008, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="02000000", 0x4) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000001c0)=0xfffffffffffffcda, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0x6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) kqueue() setrlimit(0x0, &(0x7f0000000100)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) madvise(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x5) r1 = semget$private(0x0, 0x1, 0x81) socketpair(0x18, 0x4, 0xd3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000240)=@un=@file={0x0, ""/83}, 0x55, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/69, 0x45}], 0x1, &(0x7f0000000340)=""/86, 0x56}, 0x8}, 0x10, 0x42, &(0x7f0000000440)={0xf929, 0x3}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/63) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/148) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x811, r0, 0x9) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x40, 0x80) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) setreuid(0xee00, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x4c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = getuid() fchown(r3, r5, 0xffffffffffffffff) setreuid(0xee00, r2) r6 = socket$unix(0x1, 0xc, 0x0) write(r6, &(0x7f0000000240)="909596111bfe430ca97ab987c344731343c905ea38da0406f5de8cab39f60be259a9605d2d5e0000000000000000000000002300080cf4afea0763d0fd6af2c702de4a7c26e8b9321ae46dd75cc636f4165e36ddd1915819ea1ddf92bf3430ebf9f07be019879baabafae64c5ccd030996f396db10a5ee", 0x77) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) poll(&(0x7f0000000200)=[{r0, 0x4}, {}, {r0, 0xc0}, {}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x80}], 0x8, 0x800) r1 = msgget$private(0x0, 0x10) setrlimit(0x8, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r3, 0x5) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000580)="df", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) close(r4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f0000000140)="cbf5e512c90affff", &(0x7f0000000040)=0x8, &(0x7f0000001140), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r5 = syz_open_pts() writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x2}, {0x84}, {0x6}]}) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e9459", 0x22) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xa33) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x308, &(0x7f0000ffb000/0x2000)=nil) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x190) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) poll(&(0x7f0000000040)=[{r2, 0x1d8}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) r6 = getpid() ktrace(0x0, 0x0, 0x0, r6) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}, 0xffc}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x18, 0x2, 0xfb) close(0xffffffffffffffff) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) r0 = socket(0x18, 0x3, 0x3a) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000440)=""/68, 0x44}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000280)=""/30, 0x1e}], 0x7, &(0x7f0000000700)=""/209, 0xd1}, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) (async) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad5481cb65f697634c867cbe9395", 0x14}, {&(0x7f0000000100)}], 0x2, 0x0}, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x8, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) syz_open_pts() msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2a, "871ff9bdca0d88e03a90d692080d51aae100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) executing program 5: r0 = syz_open_pts() flock(r0, 0x1) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004800002800000000000090e08c160ce2953c3578ac1400bbe000006f2601070b07ffffffffe0000002004e214f2300089078"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b", 0x46}], 0x1, 0x0}}, 0x10, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x2) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1c8) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x104) r1 = open(&(0x7f0000000240)='./file1\x00', 0x10, 0x22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x0, 0x0, 0x0, 0xd1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x1000300010008, 0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x1) sendto$unix(r5, &(0x7f00000002c0)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000e3ff08e37195f8343712051eeab71d89e0001407000000800420000038fce5a13fe7939c2b5be64ef739d6c9fec9cbfe6e104921b03e7c4929cf5445ee17c9130652cb118c4f440ae9435a5018a6f799b72d89527b2f58476962a8343205ee0bdda52d76522aee0e2977d944c2166ac2cb59560476621914cb1e27c3fed2d7c575a8b2f0a6694bce9d5a9b152f5db3a1bdc383221d973f", 0x12c, 0x405, 0x0, 0x0) executing program 6: r0 = shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000188000/0xc00000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/54) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1000000, 0x2, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x7fff, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@end]}}}}}}}) poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x1) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) write(r2, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x8}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698b, &(0x7f00000001c0)) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) getuid() execve(0x0, 0x0, 0x0) close(r0) executing program 5: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeaf, 0xfff, "0fdb000000000000000600000000000000d900"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgid(0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x11}, {0x4000006}, {0x4, 0x7b, 0x1, 0x2}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x3f}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x40, 0x0, 0xfffffffffffffffb, 0x4}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x100}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) close(r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e63fd}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0xbc, 0x0, 0xd5], [], [0x0, 0x0, 0x10001], [0x0, 0x8000000000000000, 0x0, 0x200], [{0x0, 0x0, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x0, 0x4}, {0x1ff}, {}, {}, {}, {0x9}]}}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x5, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setpgid(0xffffffffffffffff, 0x0) r5 = dup(r0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 6: syz_emit_ethernet(0x3b7, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000381000000000000000000000000008000000000ff02000000000000000000000000000100000091"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r2, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="b47ddf53fd237584", 0x8) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x2}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000140)=0x3, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x1042, &(0x7f00000025c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004d2010340066000620159078ac1400bbac1400aa4420fbb3000000000000c000ac1400aa0000000300000009e0000001000000037c77de652ec7062044b2456dcc59acb5e5c0fec2666ecbf2029033783d1d66a9197581b0b8350fd5e669fc6eea92a59db6e7f4e893cec33e30084e04b9d72a00be48a3787032c9bfaa53876cf48e17e5334d1008ab82b75e632b8ab47bf8ae7bae7c38187e1366f10250d04d30c51b3284545e65c7e742327dd22fd6f7826c2468d9334c69c6435c41183fc917c818a526e03770710ca3afb7f40141ec7d3316331e9541da34bad4d4c54518519eb23ea23b96747c168fefdb0d09e583eb0aeceb6888ba41021bfb297994acea8a5da5346c393a02da3043bcdcbe8946fed126a0b6ed58b4c9c8189ae7662e81c8cfc3f01aed4f2d47a97aeba572fbdbd89571feafa93bd49f0b5deb0e12b5f9ea7d6b594dd9310604a957cfb2476a6f0648e6f341784e62a752b28b8d32090b16244b2ae9be7cc6f0f201c5087d97d841fc2f3c10d6177f245e9922fa71e7a731fa3929e7bbb210c2795a4e35f5d3ae7e35af114fcc418051e0aa26daa1738dda93aa97d7663298b9c2733ace15770a5a1e9542751171d6d32586a81050524a0540cd839585bba860dc04e8ac9a83aa254ef170c83d6c68c7881686e50c0522a03bf0824265d1abc393f6ae0f6555fbd4bead8c8603091219fe834bfb2229d385e4170d356327d382f3aff9fa6e776a33ad23df576b75d1bbe8b914eeb156731c23e16c53c189e85867b0a812c8a1dff20295bcf470e529b9e670793bd056862a87485c2a761a421946a5a39d2df657dd798600fafad5a8d5a85434850ce530d2c7619c4dfe73ec57c1ed7f7f5370a82160f780c3065f18c44f90d8fa412033718e8e726d0d19bbdca83fda7c2a25d2cb71d0df5776b1084ce97a16e3be0c93a3c12c5a341a6f101132b04b44e23a5952de91f484ad2019871f68a88ea8dc363cff0ab0f8d57c365ea43f9911568ff7140a2a7405fe15270ef5ed711f86576f188f12c20b813e80d0e8ee1f25ec42109988fed11ce96dbb5be3e512b596477e5d951a16064302eaeccbf1554b7c567bd21aac40aa4cf04181ccee16df35c739c3853f82d9d40317c7dd82756aa0ad162f9dd3a632560001959bbda22d3b75ed2a19409231a5d05368ecfbb9a9c27e83205342911673b1e5e4b81d5e15701e38491880b482aef33934fcafd9196530f30e53e302f8671761450c8ab698193bd7d6a228c743b3214c68f2963953e5e7922f4c6724e46bbdc3f6b1474b3767383888c45c4d4bb1c48a3a53ee236db27153fe12c87541275ce75e74da02fdcf706c625df5b63faf96df954e105aaa54b05ace144007df35e6534eddc99d33345000dfbc3b24ae2fe5d0d91eb867cb6dbc4c42c60e48711cd10bc2503acfca4bc6e3842763927bb4c0d3edf49da785ef645df567f039ac49b9135bc29e17dbf48ca6cd1d20ec0d2de275fd292dca1ac7e162bd6eaa8e73499c40832fa40b8cf185ba1b523e0e97b49865d3405f5199db4bda4326edff40bd2bd45d7b05fa3cf4bea1acf4d926a923a8140db73b100d0e6a8dafb34b2ed762055eae06b798922d53e249816f06e364bbd9ea2d65f266412c0379b6942b5c00a8913191ab7daacc20b7e9b677ef6c419534de38ca8ef0db05662edfa2d6d44cabbe5fe3289777a2377d382fe48fd7b414b3a84cf459566e7791cd5adeb8bd9ec85b2e25260a9cca8822e95d87ae14f9f0c2fb8db745c758061b72af9c929b5f3832ba54359c25d8015f0e6f214263e12ce33d729c7eb105a519c2161be7409bcd48f3559c2b506226a05cff17e90f288017b89a5cb06d6beca1b0f89126eb2355f06beb9b4c517137f9f1cf31b50fb1c96d28724fcaf7ce011f421a235bf8046ff349b95314e8e159a8705e3cf44242a7189f4ed05176926f90bb5834837399652ae1fbce1a45d4482e12ef362402db79cc3c307c2239404483801d28a15ce4665075a8d0922ddb2f561db948c5d02c54107e2d4a543f284f410b2b478d621e277aedfb96dffe0f134e7eae932584c785e0ba0fbc41fda89545d11c31dcf7ee165ac033028d7291464d33f521216cdeeb304dc55f79ef835db76f50816b19d2bce67343d9eead00908ee0cefde84460ea7385a977a24e972b0072d6e5626abfc88b5817749a4e21720777b7cc5b96d67b629603af477f00bcf4b59d06f71ef67ccef481378fe4bd6bcb5eeb1d3f56d1f32e0f245267ba0ebe7ac00018a3d2e1bd8bbe62411a16bdb28647a5ad9f0fb8d85de7e661d8044c3e4f106098e83efb5602db3e66ac4603393daedb4442b1560f62540ec6e8e12636059dbd7da96e9f1cfdfce03b0813bffa60d5be2cbf56f5493a91d4fa6a6d79b6727c0bb88882fc01b18c84288749fec9fc35e452f0b10a323432280ba3ee699cc302cadd6b87892633e772a84f6f518bdfc740231541b2c70188252568ce9e95bf03c8217d2214701dc2f8420946103b476de63feeadae079a1e3ed1c9cab267bf6d82a4d134f01e4957ae40ef458614642f5666bc177f7271d74c71cb08c5b33f62557089fa5f32a988bd0d4c120723a6523c4b1bf00eb8785cabc6ffe7ead9dd7afa7eb89f8e03ad8344c0783fbc6dcdeae1427b84ffc4fbfd5ae1f31fbbd7749c638ded3bdc00cbb28411b13b2aed9a4f2849a711bf120e9c37eed31732a4ea363f02306506467b4def5b175a191f28d5cf728d5b370c446f4bab33d715df3d7af81a24c3c6e992f3e4e9e24bc72227d0b900fbcb2a14a0005cd59f1ab98e85546a67c68a16351430004251773697aeb238efdf46015662646394e18fb3d40bfdefe280f9a8033ca958b75344fdf5b2784c8ef1aa7625ee4b0d4d823295514673b573a20cd428f496b51ecfd9dd01e66d01a72999b9d1d95913f03e98dbcce68160335dab2dd933a5d9dae35c4f13e7358477dd68e68f7f6ee737fdcf6fbf92f6d4a865eeadf52cbb359a74ff7878b9ac78e3c31889028957fbe60f0f6bbce0a4cf44ad3a4d8a1d1372f42f1591c34e2c68bf24c3b63f97ce62cb91b2f71fa338561f679d8e8e068fd4c6d39183fe02d5537f5801583555a09f5616251993e028ed72456e18c3cba7b165c1f1899b26e2279729dc9c23d07955bded2f8916328768a23ef6212cefde66091ca253f73d6199ac191c9a788923f6e92477ae3c356b30e25d7f63fe5243a06ba7a18a13a9ca29ae397542e29511a4c324cdfb6f72be31d511edab27b27374949680fb91872bc6a624ad3f085a1da1580c3975a104b04b6c2fb2bfedb84c02635f8f23bb9326a4757510722f6158cb42a882f10e17b0560299f2d8045277b1f17d0d0bb72d7936c25513f548146b8dff64276737e63c514918b337d3593897ea2c9524d0eb370a8b5b2cadbf626a843dfdf5c9d025a39cf2b983f65fc755dcaedd99d59d71e0847110765606eab256d3aebd6a6179fd540b1ee60406b89a601896d293e67dc16b68f7443313c02589a5847cc8fd378a7014d205dd67d6558b06f8171d24655ad110b4fe0930c826cd39214f473d2d7c63c9121f6315c5797f0e443d97d61104debd3e958ca76d9deed442bc80c78ea2e44e72ff5ed5d679fa860eebef22402cbe2da03b024c270e4913ae4f0f80e6f1928c313be254395b60f3d043d124543da02ab3300922521be0e4f313642eb88209256f1e13afd9ba0f1f86a678a487643e47ad0f18c74f5fc53424135f512ae3ecd8cf293ceadec9895dd842294da5e7e37ae3d184112d6d28d68207620a514b6b67368905e0643c4467994d08b006aa1a7a5aa01275ceaf8cd97e4d5968944688e960be6b83c2204dcbd32736240ef1e11824a8e98e5db3817028018f748a4d0518a344cf5026331ab9bb163f16299f4994d88944753638211db9f037c05cbb7a39ae438c10bf9ceda0cba54e4a1380fcbbca6a55b9b565d095345dd177fffe77232c5658574f1f03b0c5cc57a7aab63a0d2b0e232f4f2b37e8b5980222aaa9cefd23c267f12b8e1865b601474ce2809eaca8cbb36c772f44846b7e7f0690841ffeaa162e5b66f38688857d270ef9e231429bb201a8c17d7d34ec8116ea62b93950355837ca3ac4f35bb51fa5e67cf08911850f329707802296964ee42dfdf054132da2bf3c5d2fd08865a6c3f531f6c1e077a9b966382f7eedea8b5b20605cacb46c32a464ed80a10ae7890487e1ca08defd55067fee501fb2f23a5f1c605f3bf9cb5c7b42c6f59ead064cd17bab95d96144500331baaa7018ae84e765bac6920317cee80cca12e7ffb68f8ea9a0e12d8baf054977c216709c5e3506c747678c1ba2cf710d53167e6668c8444e396a676e68606a187cd9c4882c8dc98f311aca0d130975f985da323000d3bc687d7bb983fb2cf23018f8c839b4fd3f74c9454ab0cc0be179e5f73e88c20255900b6e415d9336be9cf955c7c9450644b5b0dd30a342f987d722bb038c20dca4561620e6d98b37a55fd983d7a2abc4a08bd80f7dba4d68636bf26773f2d96772386b9e1b084336c512583e13c39bcad57b773a1b30ff8b599220484f0593622fe2849fa359c384faf4c4b2b4c51d46da2f6acea3d8083940e54878adf8f51b87040444d91ecb506da8afeecb21b5685723c716fc0feb4931686eff120a65b634ed0fd540eca32a43b7bc57ec654c10f722ef29ca8e4a1a890c9710e143c3945915b9297fb1c38b5dcfc0d487a668f83dcf9b3f820bb238b0904c97927f9e6ca4f32e7aaea396587eab32a6f7eb2137941923f8b568c6883cb2cd069993df034752f4c600141b21c596deb58c73e6937a548f82926eb4eb8d0ebbfc058c959dadef6cebeb5bb16529d6025aa3b92422fe4effe51e099cf329d0edf1e88da4f211820c77bc258600d4db9b37ecde71596e02bc8b9cc51e72912b05dfc69841c3d8ce5ea87db6e200341a0f9e7c3b87a94c919bbdefd9b2fa4e34b8b80e69e5c22d5720f4e029e73ad148656a0e4446d94985f5585707c18a8dcad7807631c7785d891988f774b9a4b06a98ececfd95c0d79549bc89ad1f478e31375d9d30398497d9edf807c7e45199775cb7c3d37e22b1ba74f4224b0d3fcd23c55f818df33973e86474a1c75cb66a6b3bbcaf400485d25fb9c07ec6727f6549be1aa5ae7aafe034fa5184646d10ffffc83da2f7c8e5ca8fba81e1a2e48d2e18ad5c1cf53c2ae2b4bef7f1fbce1e0409e78084321a5f2cdf0937f8fe65275faeb1358ba48de18a7ccab96819368e2441c9b52b9d8be367dbc856278831677abad2dac0afe1c7ea7971fee92ffcdd0e8a80cca90b9e867989ac8f4cbfb06ad756d6132b9d182b0063b281977b10575927b78f5aba2e864e06679daf2d914aa6c4afd95de8abb912b42311619a3d869de508eb4412fc9cf4d5c435b9f7001337d1b2e7f2805fc5a35b35ed154d31193c53e3eb237e1ac98102a891d010012436e2f00ab0b9ef0527b5fe4e12ed9c7ae87d12918037f54b5d3aff61848c108d1ed86a4dc715f73972e234faad21f0b63621a0aa7ff2be72d2cf5ec5dfce7ef61c9610a981658c22fa83b83a32a52e415cefec340384ed79f97ef34102a4337faf50a17900239ebf525b59b8da8e57e3d39255a820acdb21fbae747f212fa17341f14863480aa0d2365ba1c86b42a9f6fd59705f4ea6425c1b79fc046d9d1b89ebc98786593ea84c75e57497ebfe25da41dab17acd4fc0167a0048d08b336e39284719a01dfead3f085b7d23c2352e662641fb9cb7cf411abbce3fc0d67f0ccfb2a2c4cf8385d6d46b527e41ec9cf7342e46702f227929ac563f1824c6c7"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x784, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9, 0x7b, 0x2, 0x7fffffff, "ffff0900870000000000000000c5cb0600", 0xfffffffe, 0x3}) close(r4) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0xd2, 0x0, 0xffffffff, "00001800"}) close(r5) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/159, 0x9f}, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x7b}], 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000300), 0x0, 0xfffdfffffffff801) executing program 5: sendmmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="18d5d8e15e65a5275eac5e27b51c65018b91b38ce7b55353403599e6bcc2ac68dec6", 0x22}], 0x1, &(0x7f0000000240)=[{0xb0, 0x1, 0x3da2, "697732c2965a48acc83c6f80b47b98698977189a4fc06da065d073df26d80ad92d2671e58374fe4357557fa5c0ca6e5408dfc5d1141a1a7fbcbb91be04c50342f0e5ad5a4e7896e7e20bff212b0ab07a0591bdce3c9caa7f4fca71060cdd0328fe4591765d9d63325fa88a876853a8f5cc8dad84132d85715256cdc143efecd5946df3e88ad66f2a65e6f364d653f78474ed06973b2b189e4c00b15df3e967e0"}, {0x78, 0x1, 0x5, "207bb883f93651786b9d5f93db7b3acf103bce90935f21182265f434fe2fecfb7c524fb0c556b0b386886a2803aa46a9da0d412223e470741d54b89def6aed7f3fe01aed40bd5da4eab113f17a914af7291dc663f9c852abda62e8d7ab54ed45bc5473"}], 0x128}, 0x8}, 0x10, 0x2) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: flock(0xffffffffffffffff, 0x6) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1c6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpid() r7 = getuid() r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="1ddf805e7a89b0fff0ab0cb408ca25de6fb60eb9cdd6b05b0fd1084982292582b543dacd6951bbd174ae9d128a2b188d40de3edf0808387963f661b99b1878a95c94", 0x42}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}], 0x60, 0x800}, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x4, 0x0, r10}) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) readv(r15, &(0x7f0000000540)=[{&(0x7f0000000500)=""/50, 0x32}], 0x1) r16 = msgget$private(0x0, 0x80) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r19 = getpgid(r6) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000640)={{0x3, r7, r17, r4, r18, 0x0, 0x101}, 0x6, 0x1000, r19, r14, 0x6ad51ff3, 0x0, 0x80, 0x100000001}) recvmsg(r1, &(0x7f0000000800)={&(0x7f00000006c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000700)=""/163, 0xa3}], 0x1, 0x0}, 0x842) msgget$private(0x0, 0x30) fcntl$lock(r1, 0x7, &(0x7f0000000840)={0x1, 0x2, 0x3f, 0xffffffffffff0001, r10}) getgid() executing program 4: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0xca) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000200)='\f+,T', 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) pipe(0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c09", &(0x7f0000000140)=0x40, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x13, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, 0x401}, {0x6, 0x0, 0x0, 0x69}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x1}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000600)=[{&(0x7f0000000480)="7b3a4a97fc7223ae7dcc060acdcf874c4d99eee7571efedfc2add0c17fcaf5191b0befc1c88bcc58461d0c0e5f6718acc86ac7b0c8d59a93d5bf3fedeaa3f3417deccb2532d13a257aa8709c03350601cde0d7def14b9a46097f", 0x5a}, {0x0}], 0x2) ftruncate(r0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x2) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0), 0x10) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) writev(r1, &(0x7f0000001200)=[{0x0}], 0x1) writev(r1, &(0x7f0000000740)=[{0x0}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x9) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(0x0, 0x20000, 0x2be) r4 = socket(0x11, 0x3, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) socket(0x11, 0x0, 0x3f) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3}) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x400000000000004a, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) close(r0) executing program 5: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x7) r1 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r5, r7) execve(0x0, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r9 = msgget$private(0x0, 0x9) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(0x0, 0x0, 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x616) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRES8=r3, @ANYRES16=r1, @ANYRES8, @ANYRES32=r5, @ANYRESDEC=r6, @ANYRES16=r8], 0xed, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000003c0)=""/153) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="39bc42881e81684c084a9cb626ca33b3b32786e5d27f7cbe61e4c6571db5f869ed928860453e3d5030c11424382e42019b188831ed9f199ef5ed8b75a878", 0x3e, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x400, 0xff, 0xf7, 0x3cc4}]}) r2 = socket$inet(0x2, 0x4002, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0xae, &(0x7f0000000200)={@remote, @broadcast, [], {@ipv4={0x800, {{0x24, 0x4, 0x1, 0x9, 0xa0, 0x65, 0x2, 0x7, 0x62, 0x0, @empty, @multicast2, {[@end, @noop, @ra={0x94, 0x6, 0x81}, @timestamp={0x44, 0x34, 0x9, 0x0, 0x8, [{[], 0xed8}, {[@empty], 0xfffffffb}, {[@empty], 0xfffffb64}, {[], 0x800}, {[@rand_addr=0x9], 0x6}, {[@multicast2], 0x5}, {[@rand_addr=0x9], 0xe8e6}]}, @noop, @ssrr={0x89, 0xb, 0xf0, [@multicast1, @multicast2]}, @rr={0x7, 0xf, 0x9, [@multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x3]}, @ssrr={0x89, 0x23, 0x1, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @rand_addr=0x5f1, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @generic="b7bd42245d3a7ffbceae8bf2fb11e84d"}}}}) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r3 = semget(0x0, 0x4, 0x400) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x800}, {0x0, 0x4}, {0x3, 0x3, 0x1000}, {0x0, 0xfb13, 0x1000}, {0x2, 0xfff, 0x1800}, {0x3, 0xff, 0x800}, {0x1, 0x1, 0x1800}], 0x7) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) shutdown(r2, 0x1) r5 = socket$inet6(0x18, 0x4000, 0x81) setsockopt(r5, 0x7, 0x4e3, &(0x7f0000000380)="0bfb4566cb01487f7f5aa4bad9d46e579d24e73948e524cf1d02719b839a421332e9e86137eb373a4e387d8838ae578c6492a7d818477f7fe0977152d50b88c7ff6f359d62aa740b7be3d3a50d037ed0b942483985d00277d80b5ebfddbc0e44e6bf873406dc849503ee273681132ede237ef7e07e0bcfacc340b4d7f2e05e6c153b17fe3030f407f773ace1ca1898a0fca23f90a4e838a142e7a4422d3655cb7aaa0abb4c10e3925a350963ad64eef961cb9e44bbbe0c9f7525c734df04e885f28c2b17eb89b220720f6d6b21b95ffb", 0xd0) getpgid(0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000004c0)=0x1) readv(r4, &(0x7f00000007c0)=[{&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/156, 0x9c}, {&(0x7f00000006c0)=""/211, 0xd3}], 0x3) r7 = open$dir(&(0x7f0000000800)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x11) r8 = openat(r7, &(0x7f0000001800)='./file0\x00', 0x80, 0xfee5626976126b40) bind$unix(r8, &(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa) close(r6) syz_extract_tcp_res$synack(&(0x7f0000001880), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001900)={0x3, &(0x7f00000018c0)=[{0x9, 0x8, 0x2, 0x4}, {0x4, 0x9b, 0x80, 0x10001}, {0x7, 0x7c, 0xff, 0xa0000000}]}) socket$inet(0x2, 0x4, 0x3f) semop(r3, &(0x7f0000001940)=[{0x1, 0x102, 0x800}, {0x4, 0xfffc, 0x1000}], 0x2) syz_extract_tcp_res(&(0x7f0000001980), 0x3, 0x5c) open(&(0x7f00000019c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x190) executing program 7: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) fchown(r0, r1, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x2) executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000001580)="d7e2c7ce095f8a5739151dfa845f306e77466e8d5cba9c82ad0fc22e6e9bc299c210b77b970ea69147f6e0c5654970f02b17234e62ae8444bf18f2ceb3b3964b79006ed1416de85d707c47d60e4a1a682b4b3163d8b9f010f09e00c8f0610f989e58523284cc733bcf32658f6580d8d65905d1ef8ac7457b15c3e2f034f6c5ab2fa3b815926c361110e6e0ebacae829356f914ab11a0330bf5554a86f9f5e44a539ce005a7eaf03144b6f7b93625c2f40f6fa4e34bdf182eb502b45f1621a51d41aa54ef0639d3fb8ffade23ae2634695da82a6f66e57511a53307988c8197ed31d1b72a43b803cc7405c15ca0f4539b79cea83f905c451a7dfb069d58ec81f7d6efbf7367724298481e6e751d2981a0c3e3ec6e496f66179b5f40b34699c0b26ddf82947f2fc4f430c7e375f4573befbb6ad2c2faa960e8c32be807c8d59ce565eea987583dcd2c739aa0b29f8fdcc5d3647a90eaf94dafc995702b2f976cb8d984c2d35ebeb62d88c0dfbce92efa5d96847bfdad11273c7b9e7709386fc9f9a85052ff4424c6d5fd5a3dbfa563f718a4f96042e10cf0c96f972b8b90ca19b1b3deaed506a453f9ac7a7de845a2b21e33ffffd5582b2a63d2619e3c3ecf8aef598cac4a462215ed4300e4a9dec2e3dd8e8584bf7c13a04066884bfa1848e9892cd9f3057d9a8a45c3e219908b61c314a6c931bb0b872527514d556469606a90bb2940e5d0c8712e6014823bdbfc937a6a9b2fc6c2f810329a5518bec00abfbb15f7a2e6d2fcaa2cab8778e4a84ced7f0df49d72f928fc23801598cea7a14a77e18e4abdfd91dff6f60456d21d273c0be832612f17b81204973efcb35b6a60b3a79a3383f0745186c5e78ff58a6005e3fe48111e8dfb41643c4aee4d58abc8bd6e4e00130b53a26f335b64dc53a860f510cc9eb4aec96985eeef28f0733cae711813cba2afca696146b66d3ad5ab3245fce442868ff7b44497ad426e4a543b5076853184a1cc66fa9638f104bd17a6e3f52b7c36128c9d2ab026f118a0a46d1281479b172cb224b1264673f7a89bdc4083418404a5b1a6809b0e69128570ab16b187ced9a6fcb969de49068c892b5479ff5f0c8bc5e8f726311573985c8119d424bf8a350096f4a02c7979c7e4f4741d63406708cc480d4f60b32004663f3a1e51c41ee12afdf47129427139c2fb3dc34589ceda1a42ac5df2fca2aebe9f1f12fba8a6c8a25a505b2306b319dcdd0b239793097cf3578cede5069ad68f4b1373c381dc904d52ef722b20bfe3a5939b84274010fabc6b3c669a1b622db2ef8ec5e3b953f7f27bf5dc208ea2c87f4f0182d593a4b59cfc7a33f6b7e29dd142630cc9beb7a14445243c04776a2b9c45b2d2d5f283df95c908e1990d412a7387104e33482bc15bd8629b85eee5967c97bc120ce2897d231c7b934852d203c2c14c8f1f31178ba8f9ab52fa18f6aeb5378ede16b05c2705d1608bcb7d85445c141bae06acaa53addad63a2716be525b405fa85aa87f0649a1d65a287773910fce7da1f65645e5a2578dd0327944ab652954e1e783802a684f2545bf7ea6da992d8cf8ed866e9fa38b710c7174387eaa52198aad2a6e68c1b38cebb03cc474249c98211b397adc789d8437745dea42237ccb216761f4d6b84a757087c4ee6785f00b7c1272fe0e8c9b62326bf1ed8054effb76f744e96aaf05808d1b1c42fe32e003a91d0816952aee823f1a86ac6dfdd7256254dadd459c86aa6187f3c5c2d764022020d5058e3338383b3dfdea95d3d37c201bd2fcd98bc45e508aadde58d32b08d525d78538478c7ec14ab68ca8aef406497362b7a6825d3d43003d874103f18805644834fdf36bcbf6c3bd81435b02f810d982e2bcdf4b058761182f5ff6c852e1f0f5c0abb96d52fda19b6f1c2cec0e01e27b5bea9648d828de9b8bca1c11400568b65c262622b9038ec60a3006eea78c58f91234889ab2a321e50d95ffc4273d4a38606fffb553b9652903a96899b9fc618241472486ede4eb956250825d9b1de586421ed3acbc9fb2f8fdb163c2b45005e14d185138f8542e0d9fac1f7402f61e9d0c8bc50060a493cf351edb3e049a3c268509ecb6db6845b45c3cb9114ae9e3316b2a978bf8d68147d66a5573e82a6131d0c2fa6f9fd357a02a9c8461995fd96ec9ef5481a17ede2c755ea8d5addd68c98d2135c1bf75782c535eea1201cf082b03fceba69a41ba6a692386b5c35df7e727cac7fc4d640305e7f4ca6c512b5805433d9541e78a7546afabf6b3da5ec37972e3c834009b4f739e32dd787b2e32f90703e3429bd341d54a4102aaef57b6c4dd61f786ae8580140a6644219dad38024dbf0f5ed5d9b9e03768d55f6d81e6c93fa910d6107b31d8bb1377e63ab052a667e49eb2571f5d2f41c879d73e83a066b0ab6ef8f27b1d59d397dfefbba1d77480f0a4c2456ac9668b4afe38ffb0218d06cd3f52ec10e057435abb745f1fd4b602fea771ed50c52ff77fb88432b14ad70723750dfc809a70ae5b5a60f0fb9c5f3f5c5e5da10ac444207f8c7fd790a3c3d979f4d50ebc9a202aa83eab7ecae67f5eb70fb700d9fb25995135107456aae5709f82960721357f2c418889d6e333fd765b0300378b61ee9bbac8468c6cfe55decf02f3917137549f82d7ff88003648b2ba7046f54a51dc1b4d27e4c1ef90e9a0896021859b10c8174e328ab0549feac2d1cdc27d7142025766693c3277301abf2c0b14e536f1e83f2e3127405d77a675f81763d3b117a1f4e8ff86e71d2cad91fe2c77da36bbe9f95dd9badca73afd8dd7cd28fc8141288ad985867b149be9a8098a5665674fd7fc8b0f267649e882fd0683920b513ae301abf37570c0a215fd26849455d9e5277f7add54a218378cf6dbd031acaf789722121e0fb1f5dde977909557b2d01864f040f38e76f62eb04e9e7a5479a28cd03f06e64246bbf16b884b6deb1f458e586152627ff95787150f072b7b6c89680bea82b471b3371403c070caa2d48f2b8b8a1f1b61a666dac8453350a372709eadb2475884dcf1c9c36ae77b30bc6e77a53a065f28b4ca1a93e58c2ffa62400679ec9d03f5e7a73bc7b58acd1b2780772af622d3ba688b7c7458546ef29e5a7da09436e10c8604d7ea8a3e2c18ff2225b6d3d2607ab4191733b17541c84a1c0c062bfb08c911936b175f845d7bad7d964c8fcefb2233b416e8a9b7675f2f1f478740d1ea7da85c13282c0edc930e3d2af6f778922e26c2670afa9cd8dcb4b30926f0f9511cd7427ee83765d4c3adc9084c2f0101dab0886a5eda1b53dac17c37a4afef79f23e9884357e8ef066655afacf2bfb7a46621a71f36930bc5b3be57586d71ad79531432f8f39841528fb06fa176745e2a46d5096545f1ece6cad99d34c0b179ef3f24929b44239085e600d91c956f1f3d64fc270287b7a9f7c0ab79410f77016d37e5eaf8b336822371c97c032ba7527dad91aa5b122b88a05a6896e12e4be695f2767e15a435b480064d6af1c236b356a0cbd4d89a4fa85226251ff4103fab6226a4403b7bc1196c6645ae523545d86b81db17d2ee92c47daedf07feeb3f80b2d9a63ced615b5cc4c96210887b672f92bdb1f0389204372af4425de1fdef6ff7a4b5270f9082713b3126f9d0284c9b32ec3113f0bbf058ed045eef29225b4877dee4b7113676572b9411153332fbf16f03c271a813b0120fcb7a03efb7b1f70eb0704306f1aeec41234200df501b46e79ad69d0266a0ab6c1d7749e1c298654949a4b3a0ee4f475803cc5fec48dfea515ea20fa7852bc8e8200ecddd1cf3d343991402ef973e865bec29810f56259ef0f2b0574be935ee48ec185a3aab46fe7da11ee1d6522ed5b5f94d214f93200200fc6022f268d93ffba70028461647bf0125cd680b7711f2a4191daf6394763236aec84d8e843ec0cf9076ad4d2c158536d60597933b8b6486f5b651a761086b374b916d7272a83a86ba713c29cbd987e7f2fb20a8dc74d5b71d269dbb2f13f71b3936286216e49ef5dd01e75c9fe8c92c5c12f299e901c803b4edb3b816121d7bb3104341bcbcec5a2d8899894041a3cbe4c4f4f479017942e39e19635730d4d96ae6e0f2a0bf3ca78c63d47fdee52d146bb2b51078c3ece638bdfc0cd1e2b60051c05a9142a37cf36fc7369adb406f1e4ad6e5678064222f4dcfbbc09cc4a839654033397293043a0a4371fe7103aee21535b94ae43a886df95bb9c0bf09714552ba8427d83f05908f8671e2010d1f41259f0b6716095f160c702ccda5357523fd4cdfefc32109c34f925eaeda95d36a1c99c100b5165242891c79d8e48e8322d88050b9ceb43bbeff8ca78ff3479e6dadc9a701a8373830c41562fe508f2028b3c7c3cae884c70bec2d1abdfaca861dbf897194333051053b8b542ca268444b0763f5d12cbd8f76e2ccdc9ef796d4e721e00db49d0971b5bc3e0114e06fd4518de50d8708b02c6d8541800742c738798e91e6818511fa6dce86440cbc6a2809457fb37100d1a0f13527d72e682a5a84e518e1811799cf1104850a7996dcaf62d0cc8f09179273fda941af637283d358a9b84724e85ee4278c1b12c209c7fb39c8a2381ffb9fa6a5e5434d8c691452baea066b72772f97195cef62cab1eb6e6de335369082eee18f24da5d39b178791e47f03c672e497cf5ecd091b4d47996d62a73e5ba46a36f4e5ad357252fe2fc3441ba66b2d8947a250c10dc4aaff5588acdd0bc0fdae822df40fc6b89461f8045f61bd34aeceb38e0198b90af242d0134e60d1805d303ffe18be8c8803227af2a409f07216c9144753d34643d9762de20788f62805cd7802c36e867dcee6847d74cbe8dea0bde67398422fcaf2b39d261bfb7040d662417d77fb5e2d3f57596842c3819ac82d8e565eee8efed4075a60da5385a9e3df3e3fc99ae0e4abb3aa88437d5c0f81a80d5578bc2b506a4575d4e3f9abaf7e414f6609b608af1b736dc56fc8dc2b0d3e875df53e1502f6f1f14a48b44a7be15f41306e0938a4e1b2109b944d89cb6f4b50e3f4ee09aea0e59a1ee5e7b39af0a228387395edf12b8736bac0bd3cec9e4df11689a14a4063ea1285efed5e23ef1ee34f9bb8e02dd57bf367e29d937d2093a0e2f5f6dba10cebb438d92c60b966bf6ae7872783a7b4507971ddea71dcd1c3546890df5c1bd0ec55a77aaa148c5d5984033f1d4c4578535c08bea2f811ab795184441a9e6b85c1e90fbaf1089666ec2da5366aed0f779a15781fb215b373dc7294352c3d2854c49c09df81219466a025fc822cb87d784156cc7fdb2ecf797afb9a03aaab2feaa9f8c2669356cc9b836fe6aa90bca07cddcd0ebe0161c3009ee82c4f6df6d475bdf4021d6affec38274e9ab073b0fb849b9a409bd7cc5bf57e505278bfb0d211aba93ea75c3e1a45978b2b780fe441d7dd1b25ba695a0120dee5a0f925c20e8eab3ad245e33f3ca599b74f6abd7910d2a815c12655a48695e890781e91e48c4b8b62d29b35069cab0fab92309bca77b8947c98b7ddf2d39efe8ec8b59142d0ee4ebddb191b45154707b73a15c552ae1900af9ac320154215a5fcd5c54ce1f645cddc09e5ca62f6bf2ea646940ad332cd7dc649717826b665197a2f3ef075e05147ae64d9f13272e3b3da8a53c1b5414bceb64013cff3375d7ae778d0c86f92f3a5235e557603349df27dbf0989277a166f276d8d4f71f68a82f70829d95aaf531904e90a2e423825411b5f28ad9a362bcf2636c69e05c71ac67eac893e728403dffc75932080", 0x1000) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x2a, 0x81, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r5, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xd4f, 0x2, 0x4b, 0x0, 0x9, 0x4, 0x5, 0x0, 0x3, 0xe297, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 7: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) read(r1, &(0x7f0000000140)=""/50, 0x32) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ktrace(0x0, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="5ca51c5deac3fb3ea4a2b4aa8c14b96bffe5a0eeb6b0167483", &(0x7f0000000200)=0x19, &(0x7f0000000240)="5a4f3764099de40a6fb47c09b469a5ce122a700e9e695a18a98ac3565fa6423739", 0x21) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8f5a9640d8411c8f2dd273cf3be70e24c70ef9d428172be37a54cb1964fdac626b2da22c882c60c92569d1112bb366f8edead0eb76bd573d5", 0xe0}], 0x2}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r7 = socket(0x19, 0x4000, 0x68) socket(0x18, 0x2, 0x0) connect$unix(r7, 0x0, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r8, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r6, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) fchown(r1, r2, r3) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socketpair(0x10, 0x4000, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000580)=""/145, 0x91}], 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x9, 0x5, 0x7fffffff, 0x1, 0x0, 0xfffeffff, 0x7, 0x0, 0x2, 0x6, 0x3d}) socketpair(0x20, 0x5, 0x4, &(0x7f0000000700)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000740)={0x9, 0x9, {0x3, 0x1}}) sendto(r3, &(0x7f0000000780)="aef50be9079796b399a670b30ea15b4b1d4d8575fd6560a073088e307323b5cb6f4ceb8a4e0a88e533b4d6336fe74f540e2683ec87cf119dcc735123b7ad5e4ec26f4511cea09631cbfcad", 0x4b, 0x200, &(0x7f0000000800)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) rmdir(&(0x7f00000008c0)='./file0\x00') r7 = accept$inet6(r4, 0x0, &(0x7f0000000900)) connect$unix(r1, &(0x7f0000000940)=@abs={0x1, 0x0, 0x1}, 0x8) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000980)={0x25, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) getpeername$inet6(r7, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) ioctl$BIOCPROMISC(r4, 0x20004269) fchown(r7, r5, r6) getegid() r8 = msgget(0x0, 0x40) msgsnd(r8, &(0x7f0000000a80)={0x0, "1115b8f6a9232fca7f792c499d8c5180442b0f7bab8baf17089a9f51bd5dcdb71711e4c0cbc4dcde98df6c47b12edd4711"}, 0x39, 0x0) getsockname$unix(r4, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000b40)) write(r4, &(0x7f0000000bc0)="8e16ee013050832b166f451cc23d42bbe93242363b7f8b06fd79bdf795f2789ff5fb3ff69ee4a85a5cb65397e5c241d1d2665ea77c35a37e00d334439e9c9cff4d2a4356366bf3d537b849cdd6015ba24626dec6711cbc0641b480b58f9c6cd61a06e8cdeaf36f04d9827d7b3004fc291baf6b044e41e90ca14cec6c2611beb367", 0x81) close(r7) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000c80)={'./file0\x00', 0x5, 0xfffffffa, 0xaf5, 0x0, 0x8, 0x9, 0x401, 0x0, 0x0, 0x1, 0xfe28}) executing program 5: recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/121, 0x79}], 0x3, &(0x7f0000000240)=""/38, 0x26}, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) readv(r0, &(0x7f0000001880)=[{&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/166, 0xa6}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/170, 0xaa}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f00000007c0)=""/92, 0x5c}, {&(0x7f0000000840)=""/9, 0x9}, {&(0x7f0000000880)=""/4096, 0x1000}], 0xa) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001940)={'./file0\x00', 0xe4b, 0x3, 0x1}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) sendto$unix(r1, &(0x7f0000001e00)="68a78be2c1fd537bcc86fe95a3664c1f4a237b6fe7f7a0908ebc1f09736c2f3825ced5ea636e79621eed2e2444287aeef6b36060eee83c7847afc1623e9cb56b7d63fb98cf1d330e19b3534294c79422c6b60f42a800a26fd9dc053428efa9700174d9b9a54a05d9989d7b067f9b9b8cbb8913f4b772d6c80eb82d6394fe2a056f6f71ca8d12475a0e4ab1981a5dca813ad306a92c92fa69aa403eadaca2c4641d5d8ad21199917277cd86f280075f3e2f12764f2e8a1a2678b147027ecfc6884493e5462071c1f58fc1646731e2", 0xce, 0xe, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f00000021c0)={&(0x7f0000001f40)=@in6, 0xc, &(0x7f0000002140)=[{&(0x7f0000001f80)=""/58, 0x3a}, {&(0x7f0000001fc0)=""/210, 0xd2}, {&(0x7f00000020c0)=""/116, 0x74}], 0x3, &(0x7f0000002180)=""/60, 0x3c}, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000002240)={0x80000000, 0x8a9, 0x3f}) setsockopt(r1, 0xf106, 0x800, &(0x7f0000002280)="10a34169a270d4a4dd71bcaacea950fd74c8c22cbc2c3fc204f3b09fc6dffe896079e85e95ec039e0614d4eaedbfab6adf2158beafed1038730086ff4c3b54616be8e6054a4fa2dd278b8c65669757e6644e1bfa5be62ed625742d24e714a3aa54994eab9189eb3f7d9b33a3727afe47a662571ca1d84689f2894ce29a89c5644577beb89bae4262e6f255d6df6b6f278431eb1a592e573c38bdb6c459f1b01fcf1c", 0xa2) ioctl$WSKBDIO_BELL(r2, 0x20005701) mkdir(&(0x7f0000002340)='./file0\x00', 0x125) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) setreuid(r3, r6) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002440), 0x400, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000002500)={&(0x7f0000002480)='./file0/file0\x00', 0xb9e, &(0x7f00000024c0)='./file0\x00', 0x8}) sysctl$vm(&(0x7f0000002540)={0x2, 0x5}, 0x2, &(0x7f0000002580)="5210d2f1dbe44f6d3f65c578b8a500ab832910a80b480288540513fe48addce9cf55367c915a261d48561cf7d138b40cbc2c284f2f26a225ca28c6294b14cb49d4ee87c7ea8ce8edca011c03d54960e7ea188ef5478a78b7c2ec7b366a6063dcf6ac34f8c41c83d05c931beb00bb7f1cfc67a7b2df266d90cb7d351580ed586c762a7276501b1455e9d40a71de97f6fb792ca1886587e956d0222473eaf3d5c55bfc7e1c7e1b14624f9a78e0c7", &(0x7f0000002640)=0xad, &(0x7f0000002680)="34b651a95a0f074fd2ae8efecedf5ec52320a3a19ba40cc78b687cb6a8e739766b7f6ca0213e1d62f6e6d67fe919c7ebc847f2ce95a6a56bcc485f39d2b7109f3bc4bdafa15236af13d9716504661036a8378e1daf9ec335935b3a02a113a4670d1a", 0x62) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002700), 0x20, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000029c0)={0x3, 0xffffffc1, 0x6, 0x1bf8, &(0x7f0000002740)={{0x1, 0x81, 0x3, 0x53, 0x0, 0x71a, 0x326}, {[0x3, 0x8, 0x5, 0x400, 0x8, 0xfffffffffffffffd, 0x9, 0xee37, 0x2, 0x5, 0x918a, 0x3ff, 0x1, 0x0, 0x7, 0x2, 0x65, 0x3], [0x12, 0x9, 0x3, 0x8, 0x7, 0x100, 0x8000000000000000, 0x7, 0x7, 0x140], [0x7, 0x100000001, 0x2, 0x8001, 0xff, 0x1, 0x4], [0x80000000, 0xfffffffffffff801, 0x8, 0x1, 0x1e], [{0x4, 0x9, 0x5, 0x58}, {0xff, 0x54f, 0x3, 0x1}, {0x1, 0xffffffff, 0x8, 0x297}, {0x553b, 0x39eaa850, 0x7, 0x3}, {0x3, 0x8, 0x3, 0x6}, {0x81, 0x101, 0xfffffffa, 0x8}, {0xffc0, 0x6, 0x3ff, 0x3}, {0x7fff, 0xffffff57, 0x5, 0xff}], {0x8, 0x4, 0x8, 0x800}, {0x5, 0x8, 0x7ff, 0xad}}}, 0x9, 0x16}) semget$private(0x0, 0x1, 0x221) r9 = open(&(0x7f0000002a00)='./file0\x00', 0x100, 0x40) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000002a40)=r1) recvfrom(r9, &(0x7f0000002a80)=""/231, 0xe7, 0x802, &(0x7f0000002b80)=@in={0x2, 0x0}, 0xc) sysctl$vm(&(0x7f0000002bc0)={0x2, 0x2}, 0x2, &(0x7f0000002c00)="6eccd151490e4f13fa9ad50daf161c05a4e924a71e8b0b930ef549de99e2aacd894517c361b3f54daa33b2250d6b0c03839eee0f693213261a86e7cbf1fca047c3b9b560364ddd3c3e0f19e4beb31378edd31bdb5edd85cc8aa7c58a767fbb904210cefb60123a131ea27a43", &(0x7f0000002c80)=0x6c, &(0x7f0000002cc0)="8a99c990bd88924517a55c7be87a07dbe93a6c89acd902f89cf18eea698f163afbb859688954348b96bc51d1904d66f5f0afbf022b124b53496f9787456257f052ccd587bae206ae091ef3e15da7a2ac26c2103b9def1b74757b4050f3b820b0e0493c7de7d5d4610aeaf4b188f46cdf8d3bee978af2e0ee3d2f9994b37e9c199a0c0960603f7cdf891a6e53bda4a3504f25e1d4db4d518364d507d0dde4837e85ece653e40efaf083be5b6af7330aedf318d78f84ec00f63253280d57cfc8c8b5900c4ffaf0a504089b5f5edd3b88a9acc95c25", 0xd4) r10 = accept(r1, &(0x7f0000002f80)=@in, &(0x7f0000002fc0)=0xc) r11 = kqueue() r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003000), 0x20000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003100)={&(0x7f0000002dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f40)=[{&(0x7f0000002e00)="a0ba187027e091057c7a1c8b037c064d82d89a34ffeb62ac0407a366db408bb346ab611cbc347dd6d856479a0f5cb8917ee17c23b11c79f21fc02cadff937096aaaa1a99ba77732744371565701f36e1ad066a0c52abda7330ac5d", 0x5b}, {&(0x7f0000002e80)="c7ba47859f458e3af41439c13e5781ef", 0x10}, {&(0x7f0000002ec0)="98bb85a086b854f73d63e17dcf1d991607e2ec3382", 0x15}, {&(0x7f0000002f00)="f69823b3bbe842bbbbee96c843641427beaf3649", 0x14}], 0x4, &(0x7f0000003040)=[@rights={0x18, 0xffff, 0x1, [r9, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r2, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x20, 0xffff, 0x1, [r8, r2, r12, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r4}], 0x90, 0x8}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000003140)={'./file0\x00', 0x0, 0x3f, 0x6645, 0x1, 0x4, 0x9, 0x9, 0x0, 0x2, 0x1f, 0x3ff}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) setreuid(0xee00, 0x0) close(r1) close(r0) r6 = syz_open_pts() close(r6) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001a00)=0x5) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b00004000000000003c907800000000ac1400aa89130600000008000000007f0000017f00000189030000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090787bad"]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0x6, 0x68, 0x40000000, 0xffffffffffffffff, 0x80}], 0x401, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x78, 0x4, 0x91f}, {{r3}, 0xfffffffffffffffd, 0x82, 0x2, 0x80000000, 0x8000000000000001}, {{r3}, 0xffffffffffffffff, 0x80, 0x40, 0xfffffffffffff2e8, 0x40}, {{r3}, 0xfffffffffffffff9, 0x1a, 0x1, 0x1000, 0x9}, {{r3}, 0xfffffffffffffffa, 0x8, 0x80, 0x40, 0xfff}, {{}, 0xfffffffffffffffc, 0x9c, 0x2, 0x3f, 0x5}], 0x1, &(0x7f00000003c0)={0xfffffffffffffffa, 0x6}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) pckbd_enable: command error executing program 1: unlink(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) recvfrom(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x10c, &(0x7f0000000100)={@local, @empty, [], {@generic={0x8013, "304449b129d51f4f161b7864739ef1ab5b027030d88e69c8843f7e93d24e3c6a726a62336ca2e45e42a20875ca73669e1e03cbf6040751d09b7707285bc39a57903a996c611fd60ddfa65f47674ff580c1d63b0991be867aceb7d0e4ca13c4b5a57b0bcb02f9a07807106bcaccf0dc70fd594bb480fb8a730e4a7e1c110d92efc132beb9bdaa5d1d2ecf222117a9baa85981f1d4a62c9a15f7a461c2b847166c46a5ae8e10bfc6506ccaabd5b9ece2f5fe38f05ac25a3afd8d26a0df5534b19b03842eabc443c557f538de5bd8f67a48ce5a5d781b03fb03573dfd344ea7aa025a03263f84657163bad839b455e7ff96b5575e58712d3ed146e5aa48f561"}}}) shutdown(r5, 0x1) executing program 4: sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f0000000140)="0cfca8cb", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) executing program 3: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup(r4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r11 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r11, 0x29, 0x33, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x12, 0x20, 0x7f, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x65, 0x8, 0x74e, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x5, 0x9}], 0xff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x60, 0x40000000, 0x1, 0x6}, {{r4}, 0xfffffffffffffffd, 0xe1, 0x40000000, 0x2, 0x9}, {{r10}, 0xfffffffffffffff8, 0x2, 0x2, 0x0, 0x8}, {{r12}, 0xfffffffffffffffa, 0x80, 0x2, 0x8, 0x5f}, {{}, 0xfffffffffffffffb, 0x43, 0x84, 0x7, 0x1}, {{r13}, 0x0, 0x2, 0xf0000000, 0x1, 0x9}], 0x10000, &(0x7f0000000380)={0x1a46, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x8) connect$unix(r2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x24) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='./file1\x00', 0x0, 0x1) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = getpid() r6 = open(&(0x7f00000010c0)='./file1\x00', 0x200, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfcff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r5) readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000ac0)=""/132, 0x84}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5abbd388d7e9c208b11d0aede08e", &(0x7f0000000140)=0xe, &(0x7f0000000180)="72a261ccfffbccf8f7e0a0a5bff97bd4a94d6e2ed8df34e0d305331e2c0107f5e95ec85667f507e43f67429a03eb532648e4795465627c644278abcb52fba7a0d072906a7baca3672b92e45f70cdaa54a3ffc95949903059fb38e7bbd8d5cbd1380b259d470037b27398d3d0293bbf775d171e4ce574533408c6e88ae25f68fdd5decd7529b386f304abed9077df408ce863ab7a16a8d435a19e018af5d10d3588113fa58d670e078d72e86ca26c142cef9e1bbb36fbe8356b749be2f4e63f01782ad2dfad9b37e1164c72df3af9097dd787c4ffc9f2245eacc69a6eda8ad6f6cb195c7979c23446f9", 0xe9) dup2(r6, r4) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r3) r6 = syz_open_pts() r7 = socket(0x0, 0x3, 0x37) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r8}) r10 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r4, r5, r9, r10, 0x2, 0x43}, 0x4, 0x9, r8, r3, 0x4, 0x3f, 0xcf, 0x9}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) executing program 3: mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) (async) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) (async) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x7}, {0x6, 0x0, 0x0, 0x7fff}]}) (async) write(r3, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x840, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "bc86ebcd000000200000000000000000000800"}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/118, 0x76}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) syz_open_pts() executing program 4: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xfc58, 0x1}, {0x1ff, 0x9}}) syz_emit_ethernet(0x108e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x2c, 0x0, 0x57d, 0x0) r5 = syz_open_pts() dup2(r5, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000400)="e1", 0x1}], 0x1, 0x3fffd) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r9 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) chroot(&(0x7f0000000740)='.\x00') executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x1) (async) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) r1 = dup(0xffffffffffffffff) dup2(r1, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) socket(0x2, 0x3, 0x4) (async) socket$inet(0x2, 0x2, 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r3 = semget$private(0x0, 0x2, 0x141) semop(r3, &(0x7f0000000180)=[{0x2, 0xfffa, 0x800}, {0x4, 0x3, 0x800}, {0x3, 0x3321, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0x8000, 0x1000}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getegid() (async) geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0)=0xff, 0x4) (async) sendto$unix(r4, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) (async) semop(r3, &(0x7f0000000140)=[{0x4, 0x5}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x5e0, 0x1000}, {0x4, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8401, 0x1800}], 0x9) getegid() executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x118) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000402020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f00000c3000/0x2000)=nil}, {&(0x7f0000157000/0x10000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000a7c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}, {0x0, &(0x7f0000157000/0x4000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff5}], 0x2, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8eb2f7e6726f1f80cc66758ec31f61ca6ba8fac78b859a6cd292207bd564c754dcdecd8463aa19d2c924c5c0bc816f325f1c983081115792d0f0090130982309a3bce6c3d9cc197623bfdcd9f3d2090b2d982fa7acc812ff4fdc4962cedc5e16a545fdaa9df62e16005f07e0181166ee4852d5c9ffdf0ec23b8972adaca8cbd936795c55cfb2a45c11b50617c8859c7f79812250d8f8317e980fbb6535f19c67c74d07247db864ba14ce94d2d5f643c45da994469e99fbdf473a6e909195123d9b05c00c1e95d9d6359582ca52927a50038f70bec6c13cdf0bac0564f4c017f2901794aeb73820a3779df8fc6052904024d4d557772ee0efabcf4537a8f169", 0xff}, {&(0x7f00000001c0)="e6a93c5741ec89c8fe998e8130a1b74193a1e4474293ca0858654a6ba2132dfd4a3f45a95fc9ac4e360799205b5ca4da2c2c76e30e58b0f1f4c25f19edc5a0da058ef3391c68e6556ee14704947aa25375ad492b7c120d0768f349fc7fd870c46e4681af1882ffed2ad9", 0x6a}, {&(0x7f0000000240)="f7d3e3e76ee43c718c13c74276c81c671eec77d28490c60804cceae24eabc61d83d33ef4cd42eb", 0x27}], 0x3, 0x0, 0x0, 0x400}, 0x800) sendmsg$unix(r5, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e", 0x7b}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x60, 0x1, 0x1000, 0xc00}], 0x0, 0x0, 0xfffffff9, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) syz_open_pts() ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000580)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 5: getuid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="7f94d7b3557cdd6c36b3003f00", 0xfffffc7e) executing program 6: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x30) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000025f000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() writev(r3, &(0x7f00000008c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setreuid(0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20}, @cred={0x20}], 0x40}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socket(0x0, 0x2, 0x0) executing program 2: socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000007c0)=[{0x21}, {}], 0x2}) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) setreuid(0xee00, 0x0) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r5 = getuid() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r7, r8) fchownat(r4, &(0x7f00000004c0)='./file0/file0\x00', r2, r8, 0x6) executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x400, 0x1c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b30c0c0000d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffadb3fed0b8812cce1c9dd3eeba4c145", 0x115, 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="d2a106f38ac344", 0x7}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0xdb6}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) executing program 6: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x4, 0x2) recvfrom(r2, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r3, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 2: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{}]}) r1 = dup(0xffffffffffffffff) mknod(0x0, 0x2000, 0x9) socket(0x18, 0x2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)={0x0}) getitimer(0x0, &(0x7f0000003980)) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: socket$inet6(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a241adb4f7ea24acf7cb0a2537df2712f8a8a6f66cb5beafea45df72d18ba6dea036740eb7cee3835102128e1b6d2d9a94573bc9763cf496296a1b9d5261b1e175fa00cf783773ea8b75d5305297c8cd92667b76d60ba84cef1cf83bd3e46603569ca0435150d6c0f2ab0bc0558e8162ebe3bb6e54d1b9ae540e9cb007ab13317965ccef83482fd66051d714dffb816af654454bf643ad31904cc5b9cde877dccc88b3dd5d5bc311bd69", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x9, 0x98, 0x1, &(0x7f0000000140)={{0x5b, 0x0, 0xfd, 0x8, 0x0, 0x8a, 0x400}, {[0x94, 0x2, 0x5, 0x1, 0x3, 0x6, 0xe9, 0xffff, 0xfce0, 0x1000, 0xffffffffffff2135, 0x8, 0x2, 0x1, 0x54, 0xedb, 0x1fca800000000000, 0x32e], [0x8, 0x32fe, 0x1, 0x800, 0x4, 0x9, 0x6ca, 0x1, 0xdbe], [0x4, 0xb3, 0xfffffffffffffffc, 0x3, 0x8, 0xf370, 0xd4c], [0x4, 0xbfa1, 0x4, 0x2, 0xfffffffffffffff9, 0x7349], [{0x9, 0x5, 0x7e, 0x9}, {0x9, 0x0, 0xc3, 0x8}, {0x3f, 0xfffff530, 0xfffff5c7, 0x100}, {0x8, 0x7, 0x401, 0x7f}, {0x2, 0x9, 0x86}, {0x1, 0xfffffff8, 0x100, 0x9}, {0xffe0, 0x9, 0x6, 0xfffffffffffffff9}, {0x70a, 0x0, 0x9, 0x1}], {0xdf1, 0x9, 0x401, 0xfffffffffffffffc}, {0x8000, 0x1f, 0x6, 0x1}}}, 0x1ff, 0x4}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000700), &(0x7f00000000c0)=0x4) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000280), 0xc9, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001000000", 0x7) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 3: r0 = semget$private(0x0, 0x1, 0x8) semop(r0, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x3, 0x29e5, 0x1000}, {0x4, 0xfffe, 0x1800}, {0x0, 0x7fff}, {0x1, 0x7, 0x1000}], 0x6) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000004000000ffffe0000001ff"]) executing program 7: r0 = socket(0x2, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) socket(0x20, 0x5, 0x81) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x3, 0x8) setsockopt(r1, 0x3a, 0x12, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0), 0xa) r2 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r3, &(0x7f0000000380), &(0x7f0000000140)=0x51) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x40000001, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xba}, {0x6, 0x0, 0x0, 0x8002}]}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x21, 0x4}, 0xc) r5 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xe) bind(r5, &(0x7f0000000400)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x7781, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2, 0x1, 0x4a}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7e13, 0x0, 0x0, r4, 0x0, 0x10e, 0x9}, 0x7, 0x3, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) semget(0x3, 0x0, 0x80) getuid() dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r6, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001200), 0xd, 0x0, 0x0, 0x201}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7fff, 0x400}, {{r3}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xad, 0x3}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x58f3, 0x2}], 0x0, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x101}, {{r4}, 0xffffffffffffffff, 0x2e, 0x1, 0x8000000000000001, 0x1}], 0xe842, &(0x7f0000000480)={0x0, 0x2}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000004c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xb, &(0x7f0000001640)={0x2, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f00000003c0)=[{r6}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, &(0x7f0000000140)) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1, 0x80, 0x81}, 0x5, 0x9ba, 0x401}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) shutdown(r0, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x341) r4 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r4) r5 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001100)="a2088f9d42556f953101ca93a765699aa74bf78809cf39d062c12113a505406be656beaf7bd5d7cc2b73f936a714d525f7ed01c6d24be94834db073fb2ebca912eac86d2cb55db5dab917c6e6ec819efa946cda146e2eba2d854a8dd6220c54c27a6d7c627ba145771b4bfa8dec5498f0e64684605b1eda9885eab0368ff4432c090ce29e0011d3cad4f1c68577277347efebd4dde108d0c0d3bb073b3cae3cb17a014c272f98d48eaab539b4ac28eaae4328a6846372c53371af2855b9cd4194768a3ef6a0ff5f077bc12ab83ea76ad8db88939bfda5feceffb7708c709b0663e3a82c73f4eddecaccfb8b018cf97442d34e0dc4e4c7ddb2621a8", 0xfb}, {&(0x7f0000001200)="03da1953059287e41a87a1b2933197ea7487", 0x12}, {&(0x7f0000001240)="1cceea74cf95c356437217bfdcdcdfaf5688d2c2e282ecec1193678d40c362f2a2a3d78fd3641cf0e7714421f6f7c981e9d126d74a5154fb7c9fe0d97fa9f550b4be4513c15e5d843f75445b31163466fb9d142156f413f5530ba90f8c3d463974ab3e9f712a183c7bc6191e15cf7386337bdba8501d6256ed7f2d05fbf1", 0x7e}], 0x3) shmctl$IPC_RMID(0x0, 0x0) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000001340)="f5a26ae195fdfa3636afcdd5f31c6e2f7fe5b87c9f559056cef2005521d6aa", 0x1f}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000013c0)={{0x8, 0x0, 0x7}, 0x4, 0x8, 0x81}) stat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) clock_settime(0xffffffffffffffff, &(0x7f0000001580)={0x3}) openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) mknod(&(0x7f0000001600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x10001) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000002600)={{0x0, 0x1, 0x7}, 0x1, 0xffff2c27, 0x1}) r6 = accept(r3, &(0x7f0000002640)=@un=@abs, &(0x7f0000002680)=0x8) recvmmsg(r6, &(0x7f0000003a80)={&(0x7f0000003a40)={&(0x7f00000026c0)=@in, 0xc, &(0x7f0000003900)=[{&(0x7f0000002700)=""/10, 0xa}, {&(0x7f0000002740)=""/36, 0x24}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/22, 0x16}, {&(0x7f00000037c0)=""/58, 0x3a}, {&(0x7f0000003800)=""/101, 0x65}, {&(0x7f0000003880)=""/43, 0x2b}, {&(0x7f00000038c0)=""/8, 0x8}], 0x8, &(0x7f0000003980)=""/191, 0xbf}, 0x8}, 0x10, 0x1, 0x0) connect$unix(r6, &(0x7f0000003ac0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r6, &(0x7f0000003c80)={&(0x7f0000003b00)=@in={0x2, 0x0}, 0xc, &(0x7f0000003bc0)=[{&(0x7f0000003b40)="c872977f2aea3d2f23ba37cf103c0271f31343c5aeb33a2488209b6f2eb3f2d0d75c0c09253eb98e7105b9c9b38bafdaaa66a78963bc25db9d089948bdab9429647c1ee0c6d9eccbecb0727141511f692bb2", 0x52}], 0x1, &(0x7f0000003c00)=[{0x60, 0x1, 0x93c8, "e15660caf31de3e20e51a73ea07892b4e0ed9951f19db3aa875bc0f03007830d9b3b59296a983c1b0062ba273783767ece40280654617c7dfd7009186c644363babce22b6345428db9667004"}], 0x60}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000003cc0), 0x200, 0x0) geteuid() setsockopt(0xffffffffffffffff, 0x7, 0x1ff, &(0x7f0000003d00)="1c4ecda2281de5", 0x7) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x3a) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) accept(r0, 0x0, 0x0) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x10000) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00'}) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000700)={@empty, @remote, [], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x7, 0xf4, 0x66, 0x2, 0x6, 0x2f, 0x0, @multicast2, @loopback, {[@generic={0x94, 0x12, "32f066f338a7567c122ad47b4dd92c36"}, @ra={0x94, 0x6, 0x5}, @lsrr={0x83, 0x1f, 0xd0, [@multicast2, @broadcast, @loopback, @empty, @empty, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0x12, "a3864c97f81bca0f8ef4f883a8c3e6d0"}, @noop]}}, @udp={{0x2, 0x3, 0x8}, {"3d8dd53412a5aaf47e7ff8f9a14098baf994bef9fb63fca7e2466cdbc4f79159f45e4dcd3efbefb80805d14d2c009c6a99da856fa5dbe128ee96fe49075ade1cf908c8ee3891f10b0325a8f7d70abe9033e97d2bdcd9553fa2bb71a2b890e854de3f06d9bbdb30cc9be718bd9b713215eefdb66d609b4eee2fc2f3db5c324670c994b3b9b69db7ac8a4c046e"}}}}}}) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x20, 0x5}, {0x8, 0xf, 0x1b, 0x5}, {0x40, 0x2, 0x1, 0x4}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x40}, {0x4}, {0x86}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = socket(0x2, 0x3, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000)="51f91e3471ac0058bc5a91501d94a34b8e5f84b59e7b157afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280), &(0x7f0000000040)=0x205) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r1, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7f, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x3f}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r3, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x24}, {0x14}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x4a6d008e585e732a, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) recvmmsg(r3, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000340)=@un=@file={0x0, ""/248}, 0xfa, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/203, 0xcb}], 0x4, &(0x7f00000015c0)=""/91, 0x5b}, 0x3}, 0x10, 0x1042, &(0x7f00000016c0)={0x4, 0x80}) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) read(r4, &(0x7f0000000280)=""/167, 0xa7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}, 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000008c0)=""/4096, &(0x7f00000002c0)=0x1000) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}, 0x0, 0x3}) executing program 3: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 5: r0 = socket(0x6, 0x4, 0x41) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x1, 0x270) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/17) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x87, 0x4, 0x2}, {0x0, 0x9, 0x20, 0x8}, {0x3, 0x9b, 0x20, 0x5}, {0x49d, 0x4, 0x2, 0x7d}, {0x2, 0x20, 0xf9, 0x1}, {0x401, 0x2, 0x1, 0x1}, {0x3ff, 0x40, 0x7, 0xfffffffc}, {0x7f, 0x0, 0x1, 0x47}]}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/186}, 0xc2, 0x0, 0x1000) shutdown(r0, 0x2) msgctl$IPC_RMID(r3, 0x0) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/510}, &(0x7f0000000480)=0x200) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000540)=0x5) shutdown(r4, 0x1) pread(r4, &(0x7f0000000580)="ba7cfe782f3ab4b597bf244edc5923d26dd0d5c88c79a6713a39ff2af927cb611f45712d6cf3a591f2c790987d57b1491975740882876103b03d62842df275c4e4819e9e12bcc279e50f1613cdc46ca94dc216b6c5888f1acf8683c04e591c6cf73829c2c2f119e05f2db0601c50be470f0d884b8139690a0b737155ee3d72267336103688f69db98410feddee350ead062a627ae5f026ce903175af8e4e1facd74f9511faed394f56d6e31712227410602b814f36457c4dfc56e8290bfe0c53627b8f3a2144ce0a968ce69154ad917e45f011aeb1eefbac104d3adfbaf6c9e5eb", 0xe1, 0x9) msgrcv(r3, &(0x7f0000000680)={0x0, ""/107}, 0x73, 0x1, 0x800) socket$inet(0x2, 0x4000, 0x9) syz_open_pts() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x4, &(0x7f00000007c0)='./file0\x00', 0x8}) msgctl$IPC_RMID(r3, 0x0) chmod(&(0x7f0000000840)='./file0\x00', 0x1) sysctl$vfs_nfs(&(0x7f0000000880)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000008c0)="5ea809e38c1daff35a6812f6ff70b1649e619b04c72999e13e", &(0x7f0000000900)=0x19, &(0x7f0000000940)="8883303108ab2e63a9c84911f16f61344546251eb5ff5d4ba4a52ec76e6f41505ba0b8722e0d850b0d5833b8f2fa7b24316326c121dad492c640e899a2cd60e26c42b12dddcb0127d2abd53dafbfb79c4fa8d0d8318e4190fe546cfceffbe8e3a388cc3374934e5f19bd94abb071bf61f0794f610914134a7dd326598a2ff33e94346ed188a3f27927701842790c", 0x8e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r6 = getuid() r7 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a80)={{0x4, r5, 0x0, r6, 0xffffffffffffffff, 0x13, 0x6}, 0x7fff, 0x6, 0x0, r7, 0x0, 0xfffffffffffff001, 0x4, 0xc4}) ktrace(&(0x7f0000000b00)='./file0\x00', 0x4, 0xd04, r7) executing program 7: r0 = kqueue() setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x10000}, {}, {0x6, 0x0, 0x66, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x7da) read(r3, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) close(r3) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0, r5) chdir(&(0x7f0000000000)='./file0/control/file1\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08472b0f2d7f0cae9cff0000907800000000ffffffff0400907800000000450000000000000000000000ac1400aaac1400bb"]) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1e3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="17615fd87bbcfa707b0cb33ff4880d0929c3d67c9ef6ef7f2300e1a299ab6d9a521e25f2bbdd09f025544f0827e86a58a657e1dae9c27476c6fce86b3f7b2e2a5ccb6c33c58685bf008544b042fe1e6eb1e54af465e5a7256370278ae4a1d94c1c2ae9284f", 0x65}, {&(0x7f0000000280)="033bce61a90db3b9a80fdc003824d6cf2d57278c9d9af7a73f4e2063f756b95f0f8f480d26d975ad4e4cb1a1bd2933323c1a3a263c64324e8cab45ad729f51426e19017a20969fccaa1ecbd126142a6f94b6deacaffb6d2e9e3aeec7f37e82f54eab801738e744398ebaa65766acbb3b0b2e7b5e6dc39a417ddd6a63d42e7078", 0x80}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ktrace(0x0, 0x5, 0x40001b00, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000480)="665b8b200a338fcc9bedd39ce74cbbca195960777b5da3bd34e1081e4620e5bda0ca959f25f05a5ea42fefb0d9b62958fd179f43d5730a7b6895290b478f00b0", 0x40}, {&(0x7f0000000500)="6a9b38186590c4010d53b59e48c8ab56bf314558c8901f8efdcc49e657850bc051722f7f3f748d022aa14711029fe9b0a3cdfbe80dc7821184e06b70d1f4e9101910525ebaf59c2fb8145b0a54adde28c43536581644f5e7c43e5b204acb9e5b5593a5f45049aec83ca764fe6a4bdd69fe34c0845491ddd61487723ef4268ccd2ea81ea0f58cdc7269e972e5d71297d29c55fa7a53209c5502bffd32ae5096ebd0d7fcfba0211fe204439cb7e721bb81805c", 0xb2}], 0x2) executing program 1: socket(0x2, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x21, &(0x7f0000000380)="d68c4ab1948f5e2662784d73236adbcd5c732ab7974b0a950a631c09fd2a8f17768c2bb5a39d03ca80ae725081d31de6d06a5f31a8bfc07015d4f16889bc75f2bc726daf0fd3e6be6d0b5128631d16b936de2f6928d5e7bea1a590ae2749ed3b5d3681833b4e134462c52231d01bc6075ace5327b11edd00c4d4c229250d584fca8e241771a69afb1c9a650ea8a924cf747989e1d2386c3554a60e45ed6f13b7a55540c460ce990b219fcfe7b47133560d993cecdaa87725274f4aefe2c54eabbd6923490d55cba0a8ac91f0c093627a540f44", 0xd3) geteuid() r1 = semget$private(0x0, 0x3, 0x67e) semop(r1, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1) r6 = accept(r5, 0x0, &(0x7f0000000080)) accept(r6, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000280), 0xc9, 0x0, 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001000000", 0x7) msgctl$IPC_RMID(r3, 0x0) (async) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005e00"}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x0, 0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() geteuid() setreuid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r2, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) r2 = msgget(0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/137) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() socket(0x18, 0x1, 0x0) ktrace(0x0, 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) executing program 5: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x25) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x8de}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x8, 0x5b, 0x1, 0x101, 0x4}, {{r2}, 0xfffffffffffffff8, 0x1, 0x20, 0x80000001, 0x5567}, {{r2}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x5, 0x1}, {{r3}, 0xfffffffffffffff9, 0x81, 0x2, 0x1, 0x8}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x400, 0x8}, {{r1}, 0xfffffffffffffffa, 0xc8, 0x4, 0x100000001, 0x80000000000000}], 0x6, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x300, r0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x9, 0x1f, 0xfa, 0xab28}, {0x4, 0x9, 0x81, 0x200}, {0xfff9, 0x3, 0xf9, 0x1}, {0x38, 0x2, 0x0, 0xe0}, {0x200, 0x1, 0x7}, {0x0, 0x80, 0x81, 0x3}, {0x8, 0x0, 0x2, 0x9}]}) r0 = getgid() getgroups(0x4, &(0x7f0000000080)=[r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xf3, 0xffffffffffffffff, r1, r5, r2, 0x2, 0x4}, 0x8, 0xa4, r7, r8, 0x20, 0xaa, 0x5, 0x3}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r12 = fcntl$dupfd(r10, 0xa, r11) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000380)={0xd13d, 0x560}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f00000003c0)) getpgid(r4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r14, 0x20004b08, &(0x7f0000000440)=0xdd5) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) ioctl$TIOCSETVERAUTH(r15, 0x8004741c, &(0x7f00000004c0)=0x7) select(0x40, &(0x7f0000000500)={0x400, 0x2, 0x2, 0x0, 0x1, 0x9, 0x400, 0x80000000}, &(0x7f0000000540)={0x8001, 0x8000000000000000, 0x7fffffffffffffff, 0x100000000, 0x1, 0x0, 0x3, 0x2}, &(0x7f0000000580)={0x87e1, 0x6, 0x7fff, 0x9, 0x0, 0x8, 0x1000, 0x5}, &(0x7f00000005c0)={0x48, 0xffffffff}) getgroups(0x4, &(0x7f0000000600)=[r9, r2, r1, r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getgroups(0x7, &(0x7f0000000680)=[r2, r17, r16, r3, r6, r3, r3]) r19 = getpgrp() fcntl$lock(r13, 0x8, &(0x7f00000006c0)={0x3, 0x2, 0xa845, 0x9, r19}) socket(0x1, 0x1, 0x7) setgid(r18) r20 = accept$unix(r12, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) bind$unix(r20, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) r21 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r21, 0x2, 0x5, &(0x7f00000007c0)=""/241) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x8}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000140)={0x2, 0x3f, 0x4, 0xdf7, 0x74, 0x3, 0x0, 0x10, [{0x6, 0x1f, 0x1, 0x2}, {0x1, 0x3, 0x20, 0x6}, {0x7768, 0x1000, 0x7, 0x1}, {0x5, 0x9, 0x2, 0x5}, {0x18, 0x10000, 0x2, 0x5}, {0x3, 0x9, 0x72c}, {0x6, 0x18cb8d56, 0x8, 0x8}, {0x7fff, 0x6, 0x0, 0x80000001}, {0x8, 0x4936, 0x81, 0x8}, {0x20, 0x7da, 0x7, 0xdf}, {0x3ff, 0x3, 0x10000, 0x6}, {0x8, 0x0, 0x800, 0x1}, {0x36, 0x8, 0x1ff, 0x40}, {0x2, 0x1, 0xd4, 0x10001}, {0x9, 0xd3b, 0xb584, 0x4}, {0x407, 0x1ff, 0x7, 0x1}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchdir(r2) shmdt(r3) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getpid() r9 = accept$inet(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) accept$inet(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) wait4(r5, &(0x7f0000000400), 0x8, &(0x7f0000000440)) setsockopt(r8, 0xeeb, 0x7ff, &(0x7f0000000500)="3518816dd08ddbdbb8111f092037a97884921bdd727d00a01818b9878df96c52da14717f02f83a93370c6edafe9057d279bf893af97056a84dc3bd5e6d932ac477c22ce19d5c12defb3facd0a3b449cfcb84887969a4f18c4c30366e6b863ad566f96e30312b47a7bf8c5cdcb3608fdfd33724e5947402b7f23252a02dff806fe556754483e768195ef9e669905ee727fbca75e35dd7bab04dcff920913091b2466ed8e2a1007d0bd203c72d395148fd5bfa6bb1dd56a0b10889112c4aa86911ee924dfe99ff22e98f34d1760c55f0b49a3ab704f2585413c34ff8bd053aa7e68194705c64ae0d412ae419b1c0c336e47e892af28b35e84a883b8a835b5bda27087aaeb57291ef6680eb6e6f86b8df14cff26d7744cf4e6497cb7878b88e39e5159d854413fab99ad2ca30b51c4a734f493c5bb1a19669dc2caf4a1ce4b980a4debb5b9257b49a811e6e65f1d32a6d240e95c28220e357b2217941ddab5cba6c74728fc461fde205d16a6e7216aecf9a41d66f69a2ece2ba07417a989e408d73d152e5b79bee6d629eb218982edff949dbb0f110e735bda61d82159abc4d0ccee2e771eea97a9c500557df88cc19ec33612b40dca0848e4ce419d16b046f151873d6e9a90cb4e7bcac645d2ff466c930bc46041af3f314e77195a32d721eb32e279b4170fa401c778aa8b08f0ae0bdeaa73124ecbb33f86d9b241178f810171a46d44385f799af53d65105afa882b6015b7bf6b727d46594e30620f08d9d51dd82dc3ca5f40064a61f0189df98d71c720056e245190ee1fe9e13849834a1212fb1ead45447da305d17e415a8340e26bf0a9e719ae5e63c88f3d0d0f165a8d3a23c8f029210fbbe0fc44182611454d53fff90500141619dfb1d8af2fb6c8200a9aeb2567162dd7f19c6751c7829f51207325a8dde28f196bb265c10852c59a4700c07918f6dfa14b9e5ca53b84e061dd8526b61da939a07e8813bc54a0f07ee532dd05c7107e72b4ed941f585cb944fe94f97bc7d1d0f6bd9eefe058a2f74d5af87318b88015c0c73e057fe348b5a46aff99c7e9e47b5f1694683c942bf9c9204597f14c6ed383eca7163524bca410e7214b28621db984ab8dde77e4f581193a593a87990b649bef5c9b57c2c467e52eb183ae12efd491427f618be8f1a40be9e0671b346f4264f0be3b8c4445c6b85a0b9dcdd60892f24b998a16771040e352f3ab954e32bd54cbd74614057aa45bda395aa0747625e5f56db3cb93af04e3aeadc84d563fbfbfc70c54e400e46dfd249e60a64f708ccb9acc911920032a999f1c28eede593c272b4298b4de4af997db206ce8ab273c4ad353226a7fe150972924ae22fc2d8759fd853f0addbf8dea130299c39fe5eeaa1338f53d994c55907203c354f576c8b710a8b0797346a29beb060784273bdbf022af6f6f2bb81972828976a8b2719e305f6c1260c965babcff42f9a5bb44a7b8523e442ce56bae0598249fd5b93d5c254f71d3a1772b5224250eb97c36d83cb312f8a6ce3ee4bfaac79865aaadb6e1ac09ed0a6a7c870d72b65cf2b5d6e7aec94eb30f531bd557385cc75fc61d4f93883fb0a9d510ff3ba1091aa30707bb8916a30c39452cef4fb233f7fd14ffb47c6057f57651b52110dc03b40becaee71ddfa9b8349e674af680e8434ba5eacd23829d090deb9c60e5969a4903328d2cbd04b6685f97db38c833cba4209619aad32d47177b488bb53ea4871229ae371247670bd6245ec1a5ef88850e3800e9cdcde0468a8accc0389d860397bc9147748024797679c8cc38d0e99cbb8f208b06dd179e8f449af41c19e707a93f8451ec220cb873287701c9d4afffcc48c0c639b76ca5e64d9c79aea0ac9a91a057b79a2419c43f622c447e78bd2ca82771fc5c9903f128689a06e4891aaa51505f8f1905f8407229ae9676502dc84e5e4f14ba7b8b7054e8240fbfe63e69a7efb1e3d6d44f160e388eda9218660a43a24c027c5768733e640c1984c46e73c7a61ff4d455beefb9715f43693d0abc6adf305bf15c1e8de53478e42e03508c760111ae8dbf7f1c272f850bed54488a35ee41754a8188dbfc7c55127f94a26d1644950c3f90d88b0ad31ee78098ed425f6f7fddf6d20e6360ba35432f931426e5b47771668958bce793aadfeac23ca23c768afa739bbb77023b4803c5d0ac1a09942a47b751b07ab0f9c48c44a3431ba5dc3bb1d9362f91f77e06268fa3f7a2999fe8b6a4e3da95ab23e6d8df3f12a05de695de705134c284a8d562e70a63b3243c5eadd85ccba35087945220671b94110a02c12d59656452d2e30441334f60c1f41983bc72cdc9b481dd9fadc58e62f97da8ef300c13b0e9afafba3cb64d64c3bfe9244f3f6a6119fc92e0c93f8bf6e96243c6e6806fabea23ede640ebe357bf10a6280aca9ac19d38405e3b666027dc4c2e613205ef2fc60c3084379e5d633d4cf60d0e5124951531a9345231c8aa6a3b445988afe8ce015c9830085c9c915e4c1e66fbc67bc6980f217049b07b57628baf44a4f91661cad3301bc5816c85a57f03b7a7784213c6aa0680dc099c503a9fadd52ad4a8c7e5f98579bae93a653554134df94031f5c6563fac16182905da9a89a674952a551067e41f765532ba6cff3e0a5ea4caab3c4d751e33d0a71f4244b7557aefeb4af7eb7ba06c176ec4d3a55beef33a01d88cc9e4acd8e1231bb982ba434b2918b407510b7c405a6010035135330359d0431305e42e22e9d2e58c35bc35cd432082d9b4038779d3d9ed4738f16cdceec0e1c588ba64367ea431b5fe356093964affb9c138003479c008079e200535812bfd5844e6c2ac9d989115894f725466c462f9115b2df8b0a590407a3018bf478fa23f60a0017d031907609e981fc30a5460fb10e35f83aa4cf168743a2cf414154d814fdf1d600e0ba273f6e45e4920544e902bbc86157e66b294dfabed65f36fa3aaf4e10612a82b89d4b5320a2007a392bffb995f3f3a3f1eba520bf02fcd4201f8cb37dee1b2f77f30f7f9a1a61a1bccd684414afeefeaa0a36c9c6ea73b6a9c44bc67b043af2314911f57352512cc094682f07450d093bcbb92396f3715beb3e7ee29daab52face06992fb584481c54fbf878db2886ad0721dad3948288e6710a6e0623fe8577eae75a0a1eb6425313c4b89d0b9785df6625cf71f1d3615fff718750e5c5b2dcc985b08d60115932059d080f2388ea025c50fead8ea1cec7ee6f9bf2146d84b78ef2844126991ee379c62d56e0ed506ac81816b6a2da5ddbf1994b6f2eb5e3c2293d86d57c32e343db59b1d406abbd7148ef69f3f2af7dc5697039500eb7ee18d0fdd939249d5eb170f04334f962af4989c5e31c2dd09bce4ba1d17bd31faa81919a5996b0e9463f0cd528e6fd504e489cee34af9129f82dd276ed051d448b3015405141b74350034095ca2622998e145868a46d40755718825f862f168c89d66e473548adf4516adf1bcbfda02fee1d67bd34a38e5a5ee358a27116acabdfa5ef5bd9305e746dd3ee5c860e723b6d4a5b904348fd48c82adfeda95565fcca9198f8e012cd1aec2557507d03913025d2e01acae390c9e19c551b8126321d5bdf9e820d346ad1d25191a263137bf83761fec7e3f12e1569f0b90280819d5f919210c64d775a39155d95b2d15ba39875fbd9b76d9c1afd5ee09c20308470a4445e86d23eec585973d0be7adb6758cf6d7e595b2df1e86c2d00f0e19054a1fc8ba6aa186df2df38350cb95c8520ff8d5cabea05d4769ac4fe83b05ca446470b6bf0bc93d282e8c18e36be0e23632a9bab4dd4f4ec4eb7aaa2f3ae4586d038cac507e90daaae8d4828f9c88df8e55e40bb9880c05325687b466353aa53aaef63175d4e5fb6e65998761bc9dce3bc059c8670495be847e789ef0a289ac43652215e71db6ae7886e1014c17162de1da64680774d2b224f49d2c9a00d358a47bef43ae3e9793a7077d8e636984d945c5ec8ba52f17965a1c6f3c8536bffb88701f170225958d1f2a760687db5619f8c29233f07c7e0484f5acb8914cf1d13c71166753f718a44cdad642f647da42f540d6aa690af857fcd8e172162305a7cefc4dd76fc70ed9c549af75fa6d72e388142026743cec0df00dd3d14269604cba3d6e34f75e970eb40a98e18d9dd6220baf2047cb4e02687c5325686e7b6e75e322b18a48c3bbe2e00ec066c13f3f18a7032e8044ecdcc29c88f2906649b99f9dbf508c25d32da57040ebeaa53388c8140fb3dabb43b72ff481041b64892b6d200f090ccabb0aa9d9f8b378d3fafe2c0e6dfd035b6ea7fc837fdc528a720f781f4aa301cfece8273d0439b4da8cbd9332a679d01a2a12e2cb8dac6cc3ee9096441082e6ea9bedaa9c42624d7a6bfe20e2ab26f4bcbb29c91cf4b6f9b386b6ec70588e3c4c7f0a7f3055a36e0d0654c20a5074749555a3c7dd5978f00847ffeda5161693a4522bcb9ea9f6068c304936de8e7fc4f75b454deba6a04f818a957bfd5e0d3a4881a1c482939e28aa9d977507f3c5cdf193d470d063e086eb4fa1df6915f365303871f02d01eb6274562825eb6f198870dd769b0067d09175cf594462c7cbe9ebe573bcef900c425cfc120caf95941b4bc630750f1d90d426aafecd2d85c672e68481e05e8199e887456b62a0c9cabdea1909ce9454a2e3b3b7526b309b194d81eb4852e557026cee12519dce03565c89dbf21a7ec5b89fea1431f84128d8efa4ff25804764140e2960bccb569dd9eaea8059712915e053ef0317418504c10e11736aa250fef50210cab397c7d4c096b11f322e73cd823e6fe15ef93dfa9423b22de84bce5ae7dc598c2045b391a2bcc3bbe985e70ee57b3c4c2bd2a7fea581e98ce8657762ac272bd7a48e3d8f92feb6c68525b92e4c30759b6ed4e71e5b19c40a37214aa6a5d6cdc592971f3fc05d6f29906ec90f74028679fdf721384788507fb73be4b0ddcafee8b3e25883ed4026d8f263c9c3614eacbd49cc4a1dc98c79e2d5e480a7fe1e72fccd097c4ecc91c0e8edfd3483ea0863f5ba4f8451541281a5fbeadd55bb6422f3cff96f5e1b5e3a5eade5dbd7e868b6a8b2ee5c1f907b2fb781625b69af5ed372dc4607f40394335c2f1a024c80799754ceddda60aaa3a6f52a3369dc8eb34ded2f26ae83071c7cb970ed222c507f751f42d2e16ad58f8399466f32ad815cca2d75919fb7cbae4ec40fb4d87bc6aacaea23645535778d57b06685c74a5b5fe63b6c0e7ecef2613c135605592e5b60ade1c414e6cccbdf7dc145b67b5d9d5936c95e79245c92f06e68d1147ac397ad1ecdb338ae35d364af9bf42f17bf150033d0b0dc85a0fd3ee495cca2e184005e559363b14066bd35c2c89c75f768eb0bec433350c00feabb1f4d52a547602de96e13dc371e70b4fdc932d81bff20e65e5e8c1aa6be9ddac4f0f740fc51ade731347b3832c03b480644ad1b9d75e7194564c8b56183f13adb415f2d9080eb3dd509d1400acbcd67e919b43d8d9b9c3407be03b66ea7a51d94bcafc4bf880cbf416a9f595fc1c8d08908c50c554524983e91c6bd11d638c65f6b75b3c534eb4d6b70fc25b7ba78a670ad74455719ed8aef0a87b57a022e20620eb0218f9aa79e4b63fd7df2123fdc04d5a6b5a6034e316b2a61788be9a6637cfeafefb983fd9b0d3b95c39b74b880441d57b3a06e619ff13a3f1266ca51f197209820dc3dfd3a524c5fa258da2a22e6cbccfa44048dac2b36f922a041d26474fc48ee56a4439861a75a171a6e1b29afc5576e", 0x1000) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) fchdir(r10) shmdt(r3) bind$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x0}, 0x8) r11 = msgget(0x2, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001580)={{0x0, r6, r7, r6, r7, 0x8, 0x9}, 0x1, 0x82, r5, r5, 0xffffffffffff0000, 0x7ff, 0x5, 0x40}) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x1, 0x2, 0x800, 0x100000000, r5}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001640)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001680)) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000016c0), 0x200, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000001740)={&(0x7f0000001700)='./file0\x00', r13, 0x2}) pckbd_enable: command error executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe"]) executing program 7: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x75, 0x100000001}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000001}) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) shutdown(r1, 0x1) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) executing program 4: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4, 0x2) recvfrom(r3, &(0x7f0000000080)=""/245, 0xf5, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000480)=""/222, 0xde, 0x1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0x800) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/75, 0x4b}], 0x4) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x104) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x25, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x1, 0x4, 0x7ff}, 0x3f, [0xffffffff, 0x80, 0x1, 0x1, 0x823, 0x0, 0x1, 0x7fff]}, 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x55421451) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x1, 0x100, 0x400, 0x9, 0x7f, 0xf4, 0x1, 0x10, [{0x6, 0x100, 0xff, 0x8}, {0x3a12, 0x5, 0x896, 0x8}, {0x5, 0x4, 0x762, 0xb4d1}, {0x7, 0x0, 0x98cc, 0xc7f9}, {0xc992fefa, 0x4, 0x2, 0x2}, {0xa0f5, 0x73e, 0x9, 0xfffffeff}, {0x3, 0x3, 0x7, 0x3}, {0x4, 0x5, 0xc53, 0xfffffffe}, {0x200, 0x40, 0x80, 0x20}, {0x6, 0x0, 0x9}, {0x5, 0x280, 0x3, 0x4}, {0x1, 0x0, 0x5, 0x10000}, {0x0, 0x4, 0x1000, 0x7fffffff}, {0x400, 0x2, 0x401, 0x5b38}, {0x6, 0x7f, 0x79db, 0x7fff}, {0x7f, 0x5, 0x80, 0x5}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{}, {0x81}, {0x8106}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) execve(0x0, 0x0, 0x0) executing program 1: ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f00000001c0)=0x10) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x4}, 0x3ffffff2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x2}, {0x3}], 0x2}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, 0x0, 0x2}, &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x10000) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00'}) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="5052e2125f2eea5f2d5d373afe1260f8488525a119ba0889dfce8121bc8928b7d212ecc0568cb983d60d0f0814f99ed807fc58b0749a390a751c5102a8611044c1671373ea111b51807edc5fc4fe5698c216444de3b4c0b18a58b58d67a7864fa8d0944822de235a8127987cf703b3e7b52f93d0910342ddf4a87fce17b327ed0a47d9577f7b0f063833ca8b54d3321ac4f5429ac9360df9109b39e80b3ea077408e1c6bbf38290c96cef1f93eb04c4b6d15424d6eb35d60f52b730ec008db2bdc9d84b749475a3bf0164b159ddf5ca7b338430565", &(0x7f0000000280)=0xd5, &(0x7f0000000440)="6790be6a608dfd443766fc162d38c50c4d1bf0b79ca5270376288e252f9242b892461ebd7902a936f4c2c9f4149884b25d8a155b459b14c2f6d60bfe09b2a6fd7999905592f3a196e0b80ca8f09fe4c7b93e49e50a7c2f328bd3980bfc9c75cc14637fa7dce906bd8efc4edb95fdf01f271e92e2a64d33559e5b3a1d3fa6b3b7faca3fc8d883925cfa7a422c5b49ca472eb107db15a682876323f897e418bc008ba581b67bfba3538c946fa437b531b6b2f2cda0aae55b5248ce025c52a9f0ed4e53273dc1d1b910489d21656a145699427547051ce543d8bcc99ecd69f7573aa5748668c8393a6926989418436e76a189ca0953f040be7f1b1f378de46f0f2466a91f0b7ef32c8be30dd0e48fb1c6d7f6a905f1057d787405c676ea4073e57946e5a6b5f47cc6d58868a1cf9b1eb6c92dafd65014360e7d3796506a1dda03d34a55de9578edd6ed6eec2497f1965ccdfd6e185e40fcb97e5da33ddb5ee072f9419493dd1af08dd76549cc56ece20cff43a17605b5ce4f8f35a0abf7f2ad6e3983939d4d577c9d8638b1ba69079ed410ee35c85228d1cc17819b94fc34e42999c94f6d9004cd7994732379845168eeca0f94b97b555303a0ac3c0909de422a4d07b49b2eb1eea7c366bbb81478a3296fc9ad1726945a93d0559680d6261c9eae4fcfddef8b6b8d136d05eb7df0c4797fd3226c891cb0ee69fcf729985b20621f2158e2bd7add4a0658739fb29ceaa742eef2fef23d99b722ce7ed607f289c26211deb543917cbe07917085ae134d0ab36b4024560240eadb18d5d6542dfc14e23d3b70de2b4012ac02eee097c559ca1a1f60f3bef21fa10f317452863b463dc45dbbd879ec3e40f1e45ab96a1324edbf14324c2f8341f403fff46efbe82e9a9f45625fef075e054352ff94c08f7660cbc398eee3e86b3f945d44afc41cae9b4daa7f8b5b46ca68adcf8e44859c18abe2d71235780d34ff05680c2f7621c634022d8f3b96645b10919dfa189f07ce61526c9a97427ce444451ea1d9f8ba2b5a23390975f0aa26b68e4a97c2db20f163cc5f57abf2950df3f136659ccf96adc4052455d8e785bf047bfe6c9c614d8cd71512eef88ca3d63092d45bd0f15b8cd8f696162fc0c3f6a9ffc0f0e3411b482304d858e3d129d5557ad1303defa66b87af28f1a9ec903ca91173acee1ac2a49e9dac468f601feabf2ecc397bc506d47d31c33e6b71b11fab851c0258e238021e336d63adddf664b245b75b44fadef99d33a5bbe740ac49177c6ca0c30a1a9ef8c74e1cb2742616dc3ddaa269b19a9349ab20a22e67d1bf59ad8081dca15b797b99bbc2ddcb57ff48c5500d6aa2650e12ed776af04f689a0b654e34621c582dc678a4a494f065b3eb463248f10a4c7507e4e509e8efbe1a6b7cf6d90ae1968e3c4959025c9ec1763e382adf94f6c0498a2d1ccde8afbf0fa26715b0eaed378477d399ded02e3a895fb0b708767aa377d9dec9ad1da97b4a99974e8d70489584fca2a3ad3cc41a57c7fe9540c60a5dbaf773d3b5476e3cb6e8c37fbcad2db31feb5bd1947bc59d7fa6a6099d45493b25c3bff68e040a3e69f018a16beb17b0ae176c23c231a80a68427903f3094b6bfa652f1222a73f5ab46c44b53d0a5848e9ad0874c912e98096252f5242f5f1072e813503bffbdeb438c2de2bbb3a2f0b65ad690b1361208772ce8a21d20818e8983dd955943bc90a97f02d1f0a787ec752ce261fc39a73905c9e0a59bc304b4bf3cc0cda04939c4f6bf73e45c6098181ad41cb7cd4edd05bfeaec8c0a69e278f32dce6c8e45da26829240ec76e64310f6b2c613f5145f5e3bf140a7344270bb36c87a563d475348a4b1bfdaad0a77d4804ca457961ef998ebf90b83827862a74efa836ab189de6ead1e51196581ce6fbc18756ca7fa7dd7c30a81f291c8c43db782510b0aa7b0184a1faa412a5fe92d5123ad5adee1ba7e06ffbc574715d47a488a4ad835382f59eb468026ae73425948fff3d87f5f4d014b02f3d74f32cb0c3cf99d5fa1eb5a2262aa898dc405cb795a5cc2d7c921f1ac874668e18a7814103889671a77685124033f8eb8c7ab4411a06ccab3d0371322ebcdda88864055777648673e2060446bda8d90aab1dc74ae944bb1b288c78b9b22ba8d2e1ae78a314ca58626eab3bbe90b4ab2f499d47f9a00bcc97a8a6b0b4a2b0ef741b3111c9402259a3cc30a0ae90ef24633fd66180387ae42c49f7c5dbe776914d469cdaf4f350e9af4f6151aeb4fa3b879143081db9b039013807b75f5d290a0ff02a4fdc2f85eea324b22e67ec1e97bdd0130ac4c8524cbeee80d9b58ae451b2ad881fa10aaef10483ca9896f17a064953e4baf2cba02b485bbf179d4c65b3fe4330f192e08b02d3f2ce643187fd73affa2221e0d0ae2b6b6976e35222ccd0b136228a98dd5965c2bc819d5e83b98d08fa04bf31ef1bf5b933d91e8f7b82adfbde96c6203b8035decee542cce79a0193e592bc4d40256dfb3cf4f085dce2d82b4da00ece796a7abfda246a2df2740ad48d1bdd8309c1346375cfccc3305f3fcd0252b53092dde5222be470ba4c93de0f7f94b0d81b0e48786766a4310a2ffa7d1f6f21ac730586be30dd931446deb4d6144f1d5ca2341b66843c32acac63c2fc2d306a974f959602e596aa1f888137d27e545b5e485ce62ef569a8122601290b02f71fbe314ff8af9364b46300a6e2fc82540668a6d4f46a657264275582323f71d90f2ee273d6d661f8a6026e327749566017ed5467e2cd5299ace1612f1d9ccc8666fc58f5bedb15e57768f41c70e35734b45faa172f12b1d7287dcd7f7f0179574b63ba94c9780db5cfbd44e38517e313bc5ab03bbdbcd4c2b5577c17d7758612437f1dd9fa6819f29716af857bb56caa58a4744698f752fa3e33a15902237b0e5ce10c9f32dbdafbe10cf6284acc48b793d0365e8922259d179e77293b677384eb273da1822b7f6cac61d9e43aa59be7ba0bf12f21ae4ba9974540efb195858cf33226fa968a11c0fac36058920c9975290aa31c2d3fa8964a4cd077f65303901e9b81a100b35f961739014a6468e164775738157c42a7583f9bd992f328995d49f9b88f8443ccb62119219109c48279f6c8df1b750fde1857032b79426874a53c4672420b067f81009800f9ededb0d64b2e4fa5b3ad5bef9a024d46ce1e6c77d6be0e9b1bb2dd4a6d1af8d4c9d2e634491704e5dc243824521c23f7e1c847d4a69ce5b30eaf8b39f43d54f0c7d198a7f3132e484464defd45b9e28036b1d7f64235fdd9095578ef58c2ec2e61fc273a404cfc025966b5f98b5d8fa32429620ed7cf506b3c5707676aff3978bc21fa2fd12c4dab9dbf1f70f18944b20f8846a9b633766beffcd2b5d689ba4bc33eb06310fcf35b5e0c59dd832b22a026955f4fa5bce8883e5924195097dfae8775e7b46939aac91a671903c82268fbc884d80310eb5dbed3ac1f3b6c867a8e680877b7b9eb2ed4f50880fe63cd7ce48d37f4ec11465e761e5ba58937e085634bc1bdd00485a3597100702893279a2904efe5cf947c7e485446110f539ba82f42517272df7c93020581254271c29c2a133aacf5622b8bdbbc3d1cdf27c14e9b4138285ec1fa04c7806049371a556d718d9358fea34c08ed235a49566539d653648de68b55ec4d2cecba2ca06d26426c30db54739dfae1c57b661c84b6cf4015ba073d1e68870a0d28111abdbee61611ee42343dafef054714b6b2b786a10ebf677c329f4d2a7a0e6241f711e978e2bd6e3e4d0d441d9b263738073bea79546d6c6e4cf21fdc1a71ab63f63cb8c7c01b15faf9d3dca7db2df59ad3c665a206a3a1636b920e011b7f6d1e55b781ad752b23ed956be9e0e6c45e07c97bc2c3260ff127ac1ef7b4628bb5c6f1f0d507587bb64f51dc6c8527a30cd09788619571fe92e5535d27cc92fa8afb9f51ab2c2d9c58dcaebc6c980c1746d238465b9354a5ef95b4a3be424700ea9b5574e2533a9104b6dd65a5343d0fceffe14ad01b4e5a5f3d69a42cf3f1bb9b7e49e358b37fa471d004bc4a648768dfc9049abb65fa0c3e160f9d8aa2e0beeab38a6ea0dac722dd02dce3bb4e3b18bcb44a0efb13d7dde386ea2750dd374aabf2b3f770692245703e7275d54b038364da314fd4d5a644b996798d5a411ff58cec3193987a1d7996ce7c23c16f4757c8b3cb603bf13f7d3c1029cb00295278ed150ac54fa954162be80c22c6856d0a7b40d42c413bf8386ad450a567dd3b44d1b8e54ca6e4644ca4507752dbdf3ca1e4dae04187b5b6dff19e03ba15174f420a26d45faac99139836ae96449858b66a7aa360bd726ba96a4cf9367a89a6d0220c7d09b14d777e1dde482c5e91cb8655b90248d5468b68652c286e2ea488dae103e2874716b45534a450dfe21ab3b4502ac8e9c7f00e2c2f5e443e439dd678dea040c765d57900d47eb0b72c9167d9dfc0692b230ef76085b06619eddbf15bb7805eb6564688565713c848e7359cb5ba4f548193146bd86d356c9c8622278ef3d907b9e761641d71f0e0a17883b079a5ba871e862d98fd780d4ede5abcc7c7069e3708a4751032dc0704dd8ba0570662f9fcc91665e68bb925d875a4c4094cf4c7251bda424f86677b7e295c20303727dd9f3cfc6fb51d0baf042962ef550e804db16980848d0ccd9eb72df61f14444dcdeec3901b16d329ceffcf8666504f884fd61b7b84c52de84393b7d488f5fcc09e942935f3ae668098903797a4ca86e2c4d80fa95ace46dd5a49ef26712ec9a7fa7c6890ae269d7399ea234cab3a5c541a1fe39c9ad9d3a9fa4a1af7d45f4ae5f224b6809b1fd80a3fb8ec9b410166838527a75056a807abe386c06d21bcee4bb5a4fbc80b3c3e4a2dbe1b181641566d9eed9a1ccb0eb2e57d713132cea8b57b9422a3704702380ed2eab94b969f9f14ee61711c329fc6dda5db7a933e6e43924b3f26c9d1f2fe6b3aa989eb6f2501c59e2963dfb88a3d9f905d35da64fc3f8aa7dc225934b68b2fdf0453cd7e2f8905eaf6c8b49e474e89f37140405764d199bcf3c528948c60ddc03b77208b46a3159e7a33ce355c7981ba911c37dd47080385929a3f3b185bcb2d5dfa25a83d43084ee36e977c3868bb880dcde58b7ed8c480c8e08b04c8bd50bd85fb40ab654f6c0530671539b1ced412203ebb956194d7078add5608443410a320c4a4aea48157530bd5f408192da6425c178e66c7672f85ddfceddbbf0d33c451a574f5fc9df22e3cfc127c5060d2ab0d9025cbcaa1713688b58a1ae73e1139abc4cf19477755cc6b8878e957e6a6cf9a074aa3706f5f8e0984700393257733bfb956849a25d3f101956d42384a02238380bf7814df411a2fbc784b80f7730c3cd357f1e3f0188261c383cd52287c00708ce77de7c5339d097ce65d8bcf5bd8d1dbfd082e6b6fd0c5a83a38d75867e2adb7178791b99d026790a9a4b115af6a3045d0311a4bcf28a17cec7eb17fc74956aa1a55ef6510977befde4c994417bfb170bd3a99ff2685fa49750801865c07eb8c1a54efb30d5ad8d0822c0ceb9dc3e1a6a50be4e9e4ad1306621b262c77b45b054d9a9b751feb8c31d9a27e99c64679e3cc48edba2c07958747bc128c677da3882693bfa4886e96cd9a3919d3faccce4a4b60282ecb911a255053fe91286b54a3992e542d798a72ec2388c152166fac25485c19f3f4772569db281b3f190e042cdb0372d5db78fcc9a0a9808277b04e9ba700ce727e3eb43c77870e7664f43d7fa1f0a76f844b3", 0x1000) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0x0) madvise(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x6) socket$inet6(0x18, 0x4000, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="331f6a128c9f51d19c47e66dcdb7a603679c255aa73dcb2cbf9f12323e9fe0e85f3ed1524e0000000000000000e42787ed45834776536dce68303557cac4c208afbdcedad872a977d8f35ca382cfc37f6adccbe3f00101000000000000", 0x0, 0x0, 0xfdb1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x47, 0x0, 0x8, 0xb65b, 0x1}, 0xc) r3 = getuid() r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r5 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) geteuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xac, r3, r6, r5, r6, 0x80, 0x1ff}, 0x8, 0x1, 0x0, 0x0, 0x53, 0x9, 0x81}) semop(r7, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x0]) executing program 5: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001fc0)=0xae5) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001fc0)=0xae5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r1, 0x2) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000003540)=""/190, 0xbe}], 0x1) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x20000004, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff", 0x52, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x27, 0x0, 0x0) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xb}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46c", 0x166}], 0x2) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000400)={0x10, 0x400, './bus\x00', 0xfffffffc, 0x2, 0x7fffffff, 0xfb0}) dup2(r0, r1) recvmmsg(r6, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f00000001c0)=""/223, 0xdf}], 0x10000376, &(0x7f00000002c0)=""/117, 0x75}, 0xc}, 0x10, 0x40, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) semget(0x0, 0x4, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) dup(r1) dup2(r1, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r5}) r6 = socket(0x1, 0x2, 0xf9) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x2, 0x3, 0x4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) msgget$private(0x0, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x40d) r3 = dup2(r0, r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="dc9b9765", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="00221979", 0x4) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20088, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000040)=""/38, 0x26, 0x43, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x8, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10040, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x200, 0x9e, {[0x8, 0x7, 0x30c1b45e, 0x8, 0x8000000000000001, 0x3, 0x2, 0x184, 0x1f, 0x7ff, 0x1, 0x3e, 0xffffffffffff54ab, 0x3, 0x1, 0x0, 0xfffffffffffff801, 0xab9], [0x9, 0x71, 0x8000000000000001, 0x5, 0x3, 0x2000, 0x8, 0x3, 0xff, 0xdc], [0x6, 0xffffffff, 0x1, 0x401, 0x100000000, 0xfff], [0x6, 0x0, 0x80, 0x7fff, 0x8001, 0xd7], [{0x2, 0x1, 0x7, 0x1}, {0x7, 0xfffffff7, 0x0, 0x8}, {0x9, 0x4, 0x7, 0x7}, {0x100, 0x19484665, 0x7, 0x80}, {0xfffe, 0xffff, 0x4, 0x200}, {0x1, 0x800, 0x7000, 0x1}, {0x3f, 0x7fffffff, 0x0, 0x3}, {0x2, 0x4, 0x4}], {0x80, 0x1, 0x9, 0xfffffffeffffffff}, {0x7092, 0x1, 0x2, 0x3f}}}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) pwrite(r0, &(0x7f0000000440)="0960457b5885408370be30c040905f37dac32fe1e40556b6dc97c01bc0bed406d334b2c5598556bf0688f7ab58806183b2343b3c49d73f1f879f0ac5aad25da6d2fba086b815f491cdef6d9c901cd105847d94e6a90218b59a3add500221eb4ebca5db9c52b66c15e021367dd0a1a91771ea97641417fb09860b55337c0282d271056387f4cf4d18a652c9c39254a0d8bde924fce113a711e2e046dfa03c786e54e879f32bb5f1cab839c70276267d562c13d9572070bdba4220b6789de07afc76a6972e4f61c3205187ff8019d838589a9237c2c2bd41fe6ac99be6825d0546075f676b42f4a1bfea062e3b739d9da7e6b6f0252d6ea279d38358b1060297", 0xff, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x8, 0x7}) r5 = openat(r4, &(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000005c0)=0xff) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r5, 0x80) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000680)={0xea82, 0x1f, 0x1000, 0x3, "22c7fa413c60aac95f83f9029f7943fa4b99aa9c", 0xffffffff, 0x5}) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='c\x00') ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000740)={0x10, 0x40, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f00003fe000/0xc00000)=nil, 0x8}, {&(0x7f0000eef000/0xf000)=nil, &(0x7f000077a000/0x2000)=nil}, {&(0x7f0000bab000/0x4000)=nil, &(0x7f000083f000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ade000/0x3000)=nil}, {&(0x7f0000ea9000/0x4000)=nil, &(0x7f00007e4000/0x3000)=nil, 0x3}, {&(0x7f0000eaf000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000c63000/0x3000)=nil, &(0x7f0000496000/0x4000)=nil, 0x2}, {&(0x7f000086c000/0x3000)=nil, &(0x7f00007e8000/0x3000)=nil, 0x63eced62}, {&(0x7f0000ad5000/0x2000)=nil, &(0x7f0000e96000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d79000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006c8000/0x1000)=nil, 0x6}, {&(0x7f0000c36000/0x3000)=nil, &(0x7f00006e3000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bfb000/0x1000)=nil, 0xffffffffffffffc1}, {&(0x7f00005b0000/0x2000)=nil, &(0x7f0000c86000/0x2000)=nil, 0x2}, {&(0x7f0000b5d000/0x1000)=nil, &(0x7f0000db2000/0x1000)=nil, 0x7fcc}, {&(0x7f0000680000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], './file0\x00', 0x43db18ab}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000940)={0x3ff, 0x81}) fsync(r2) r6 = dup2(r2, r5) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000009c0)=[{r5, 0x2}, {r4, 0x20}, {r0, 0x8}, {r6, 0x2}, {r4, 0x100}, {r7, 0x2}], 0x6, 0xd7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000a40)=""/213, &(0x7f0000000b40)=0xd5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000c00)={0x9, &(0x7f0000000b80)=[{0xff40, 0x4, 0x3, 0x20}, {0x40, 0x7, 0xc8, 0xffffffff}, {0x7, 0xbf, 0x3f, 0x401}, {0x5, 0x1f, 0x9, 0x10000}, {0x20, 0x20, 0x5, 0x7fffffff}, {0x0, 0x20, 0xc3, 0x401}, {0x7, 0xaa, 0x1, 0x8}, {0x3, 0x0, 0x1, 0xd619}, {0x6, 0x41, 0x9, 0x400}]}) ioctl$BIOCLOCK(r5, 0x20004276) geteuid() shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x2}, {0x4}, {0x6, 0x0, 0xfc, 0x616d}]}) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r3, 0x0, r3, r4, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r3, r5) listen(r2, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) r8 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xffffffffffffff9a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) fchown(r8, r9, 0xffffffffffffffff) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x177f) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom(r7, &(0x7f0000000240)=""/115, 0x73, 0x1020, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x6, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f0000000080)="daf3e9339ce320f5069cfa445efb0a3835bea935704df14362c6841172ee95954c024f24db6a3738ee612a6e4d0e9709b60dddd0060ca2d5f65db884e90b5ebf96", &(0x7f0000000100)=0x41, &(0x7f0000000140)="d75628a6a63b62ef830041990580ad798b7fc28d689ef9a33f55aae662fa1e272fe0e1f9bf74d8f659d09a8dcbe34bc8805cc593d6dd324dcfd1e94fd7af7cabf9fcd783b79b4fb05db2926976e21f008a", 0x51) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606954, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$getflags(r0, 0x1) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123, 0x9d}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="6504d3d2238961162c79eb5f4dee4b7603192c87589f34a1d096b0a804", 0x1d) r0 = socket(0x18, 0x2, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r1 = syz_open_pts() close(r1) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4) open(0x0, 0x8, 0x0) setrlimit(0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3, 0xfd, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() getegid() lchown(0x0, r2, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x41) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x735, 0x1000}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r1, 0x88}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r2 = geteuid() setreuid(r2, 0x0) r3 = geteuid() r4 = getuid() setreuid(r4, r3) setreuid(r2, r3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0xffffffffffffff80) r6 = socket$inet(0x2, 0x5, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)) clock_getres(0x0, &(0x7f0000000000)) syz_open_pts() executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="2cb23a58afd1a632054d3058ebfc2bd01d6beaa8d72a879c7ddf1f07afbd38eaf053dcb16b13ff72720ee0685f4602bcc64c144d62e7127e2854716306c61226b654e596c9f6adc673dafc96742e82cb4f145d77ee70ac2607f012f6562f4e7f6f7db4900cf70f3e7668989e24ff81c56ea711c3136924fac859b9d1bafa192f19b042f0291ff2d5e453d2dbaebc19dc56", 0x91}, {&(0x7f0000000300)="23d21760", 0x4}, {&(0x7f0000000580)="e699014569db01000040000050b7caef", 0x10}, {&(0x7f00000005c0)="55b88fde9c86acfb44dacbf7bdea44f0740ffc00698039544bc9450e251168684493", 0x22}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r2, 0xffffffff) open$dir(0x0, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 5: r0 = msgget(0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r1, 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) msgsnd(0x0, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) msgget$private(0x0, 0x204) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r6, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x5}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x4}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4c, 0x10, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0xc4, 0x4, 0x6, 0xffffffffffffff01}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x1, 0xfe, 0x5}, {{r1}, 0xffffffffffffffff, 0xe4, 0x1, 0x6, 0x5}, {{r2}, 0xfffffffffffffff9, 0xeb, 0xfffff, 0x9}], 0x4, &(0x7f0000000240)=[{{r0}, 0x4, 0x0, 0x2, 0x9, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x9, 0x20, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x58, 0x80000000, 0x7, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x72, 0x80000006, 0x9, 0x40}], 0x10000, &(0x7f00000002c0)={0x9, 0x7fffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x80) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) poll(&(0x7f00000003c0)=[{r2, 0x100}, {r4, 0x4}, {r3, 0xd5}, {r0, 0x10}, {r3, 0x40}, {r1, 0x4}, {r5, 0x4}, {r6, 0x8}], 0x8, 0x5) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='/dev/tty\x00', &(0x7f0000000480)='/dev/tty\x00', &(0x7f00000004c0)='!*,\x00', &(0x7f0000000500)='@#})/-\xda@-({\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='/dev/diskmap\x00', &(0x7f00000005c0)=']-+/-+\x00', &(0x7f0000000600)='/dev/pf\x00', &(0x7f0000000640)='/dev/pf\x00', &(0x7f0000000680)='/dev/tty\x00']) kevent(r1, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x20, 0x3f, 0x200000000000}, {{r5}, 0xfffffffffffffff8, 0x22, 0x1, 0x5, 0xc86}], 0x40, &(0x7f0000000740)=[{{0xffffffffffffff9c}, 0x0, 0x10a, 0xfffff, 0xfff, 0x9}, {{r2}, 0xfffffffffffffffd, 0xb0, 0x2, 0xfff}], 0xef, &(0x7f0000000780)={0x1, 0x2}) recvmmsg(r5, &(0x7f0000000f00)={&(0x7f0000000ec0)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000800)=""/37, 0x25}, {&(0x7f0000000840)=""/1, 0x1}, {&(0x7f0000000880)=""/212, 0xd4}, {&(0x7f0000000980)=""/186, 0xba}, {&(0x7f0000000a40)=""/240, 0xf0}, {&(0x7f0000000b40)=""/197, 0xc5}, {&(0x7f0000000c40)=""/187, 0xbb}, {&(0x7f0000000d00)=""/31, 0x1f}], 0x8, &(0x7f0000000dc0)=""/216, 0xd8}, 0x80}, 0x10, 0x1043, &(0x7f0000000f40)={0x9, 0x21}) r7 = socket$unix(0x1, 0x5, 0x0) recvmsg(r7, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000f80)=""/31, 0x1f}], 0x1, &(0x7f0000001000)=""/4096, 0x1000}, 0x0) mknodat(r6, &(0x7f0000002040)='./file0\x00', 0x20, 0x34d99b38) rmdir(&(0x7f0000002080)='./file0\x00') sendmmsg(r5, &(0x7f0000003900)={&(0x7f00000038c0)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f00000020c0)="d01822982767e6166d40e84922891aaf31feff8873939ad55b15b93669", 0x1d}, {&(0x7f0000002100)="0559ef84643898a631a414493ede00f86c8a5d0a267fd62fcd7f26d3c9619fb911e627ceb4a2bf7071ab1761095557786849cccbdc253875a71d3f186035e63c5e46d181fe187ee3b3daed9ec94df1c6bbf79f09ec49789a93510c54b8863e4c66c89dd7d8510d51b094ebf9a69c612a49c3094fa1192656d1fc018599c5080896cb29fe3d70ee966950cf57c32378a6573e2cd00d996e0e7d68f7c32dcaf38cb828373801e7077b36e2bb9db3d0aee97655dad344441206ba9923996c7f466fcd31756e0121d10718d8224e6c1bac984c01ad290fe66fe47ba741ee90da83fb1e8e8635a3ca75fd014ba0613c31daf90b5c6930c50f", 0xf6}, {&(0x7f0000002200)="128e34b3d067e130df02253a47fa227225b8a911188a9861ba4ce68b93601055d78597805c9923763eda728cd24bb6785808dc8bb5d4ef0858a193c7d9ab17d2a14be25bc4ace096fa6c466c9333e4e4cf1a63e429029ef0accecf30ef18f87d3a926c5af0f6d9fde63138b3c828f373fb3f00e9a1cad6c23721a42ed37e9e0cea78b951f9788321025c596e7caa4fbba8ac8843f3d38b366ab279ffee4c459e9e5f99303f47cf0faf0999b4a3fd9e333ddbf9cc8a9f95a973cba229c5a0cd53029da0ced39da2c199ae07312e05aa9f9afc1d12f6c1e885bb0758179b6b77a792aa07a239ed40b361a48372348a07cb8da09af48b0b1147bff4cea31378", 0xfe}, {&(0x7f0000002300)="026a7f794c556aef1511ad03efc74e02355b12d24bdd2f65e510f266516c99aaee7154ec30742320801c270ef3cfdc212a1f8f78875f95355115d81f0b04a41d217b0e84d3a4072bf1c8faaef01958bbeb6e6c7674dddf9683dfda07698ffa9e0584fcdb1f07f7e0303307c9954a9c9183d14a5ae963635af058b88af8f67399cf0961895bdcbce906d646ed43ef4a234b820ea871e0ccedcd387fa7f2516cfbc10cbe2a2f32d207ebb0917ed1", 0xad}, {&(0x7f00000023c0)="3c28e6220603c7afb9f6e22c3e91ef4092947f0bd6055d464aa3f3371750613efc433d2ffde665cbe850205785d7a6a12096e31bfe57b4aeb944c90532d4c776ea6e2b1ae0447ee031b21ce142086fc351cd64e817c33a7ff7f6b6aa8eafa7b54bb63a2e63c2aa44c25956c009a961729ca1db5942180fa4d3e631c46d6a44bcf95a8c00847c76d049900397", 0x8c}, {&(0x7f0000002480)="1e0fbbfa1273a6ee1c6af4df4d1d0d50457f5dade97dde00715bb6d8a355ef2be7f09e3ed358a5bde1bbbd26d529dbb4b347169d877381c244c7bcc768d9eb212228042de37e60a23ecd7c2a0440714f7b765bbe357864355e7dceb0f20516909605a746bb8808db393439ccb38bd620865fa535c0c820", 0x77}, {&(0x7f0000002500)="1ca0aa764e3ab2f89719ddfb03e9f9e76cbf0b20b18d2e407c364ae1983d7feb797771d5233ad9f74d3cb6b21fe9c12557cdcba6418053296489b7a735c26628b933154bd072260f1bad73eaf0f4887ae5551a7f76464bbc1e57037ec136052121bb5678e1b144551989d7d0255c594bf3885b6aa9445d8fae989c41c8d416fdea829c3b14fdefc39b947a4137dd1b54bcc48e9ebdfc17b804460524ba65e2eb0d07571217bb52affed6f93ee7ce168209bac76ba3f1604302718ab1870aa2f2ae237841c286a3249c02cdfb96a14361eecabb37b60c4c", 0xd7}], 0x7, &(0x7f0000002680)=[{0xf8, 0x1, 0x7ff, "8e70f785df92da808f2727787ca10b5ed17c04721ebb99689e5e180f4035438674250b5c8055c8c00110d4dfe636f413dfbd8443f203415e5eda51a0f7b702934a5c37a20591269e8244553267bb612047865b06f5ae967f0db6faa5febf1c123c415fe78eb8e9793cad17b93705156c5caf4ff63db476b19fad7f5c1293ac6fb6d8df3c292e09db0881a91458d2a7d920ae88934887be35f045a96c4a0e33114a64f372c997f4f5778d5bc7f0b471028be85eeeb575bec0180fcd709d06960e814de51ced5ec95e3a5dd8a1b89506bacc0608e92c3abce92c9070d8c9c471cc158d021e5b"}, {0x1010, 0x1, 0xb78, "fdb19d87497267ebd36486bc2aaed41c073ccaf05a323100e732f3ba43592a0dcda46e5d71daf1ebdeff1bd1903745c11a42457660564a591c3fe56a11f839bc3ca8e3f4d68a04c8cc9b47bf21163508c2b1277064e39d2c567ca43829510fc1b7f6d87ef65cfcff1206256dd1f2b64d2da2c27eb672b842f0c6588a963d999be794a857d9c91a14cab763ad534f1f554769d438b75fab871a3e683244399df75516860ac7475af3fb20862ef6e2b318fbc449fba7a7f7159c7637f14fb46474c87c2970ccb65c9f468edc3c84e3299b030c619f65b34992f5238b1d7cdc593d6b3d206b1f00645b7e94f83077b8ff222092c1fd5f18427783f834346db52aa53c9abb9d7c77d62ac80bbfaea6e076421a922bdebf278dbba898f2247a27c68c214e41eeabc0151c0eef8a06d1feabd90ca49eac443ff073f498c68775829888c48ccdf7fd6af83c0840b7262d979b5d583e75df8a78ce65b796577f752e6377bf3f666b85f9d6f0d2f3b2ad1db7c106469789b2fe868323778fa731cba26ebabf4b5d5be654d1d15131fc9c110a62a4f768e97018dad9eff3b0ed58c1330da399396d15971639fc2711f66ac68f95d5995ba7ada84a8bb02662dbe74e3d680f1ef173e07ab45ef1ba9b3653048cf6c35b573513ea086474587e93f1a9e193799240c0d8510560c8ef07b7378c33b53979956b2a4727810d6fd6679f0a976687b5681a80324f5dece4ce076846b8191e170631af93f30431f1b9bf30b131c8d431d007ea9ed7375b2c459f8833fb75aba90eac0a4de51deebdc78491c09e04b4c339de5a9670d0604cbe5c37538a109aa7204070b72948825f7bd19aadac17990ff5c6bf51f264a2ca3d53812e494a6ab3892fc19eb6fabe23c5adf50648c58eaab4f4fa8df071612293613868106489fd05c1beb130aeed10369b0d944ac79e4cda5cc0fb1ca2a58b3b700f6ff63bcf54c1a9d1f834429079cb491fbcd6514dcc72d99e0aa4499db74bcfacda058b96b1e170295232f74fb81326cc909d27dd5804af0fdc051c2e2bbc2be741c837dae366787838fc8d7b06583afb702a2a0a4f009f3371a21b7d2ef6045d81bdaf624cff64c1272a65fa631bbf571caa2ce29b4177fd66ef924bc0cdf64414dbcdcbe0926f6d9de8692c7eb8631c658d39e1e8ca7acb0bb1409c82b5f8fc4abfc1254784363e73d9e8535981f2caec7e304c3562bdbde78e53118d1f29777b23ee312b3ad485e6dead0c3abc62cea8f4d66bb9f478da81b3d208adaecc7ff4b121d2324861393a7d6466fae91ad6bb01992815cafcbf29aa6db72ec85dc8a52fa81fddc1b9e739c9825a3ce2bae53dd26dfb0ebb2c2ecbcf2514842b7967d77ddc98e55525d8248ec7c12c5f7c9b4f49c04ae10f3c577e24044980b5af37d7f3421f464274c7e9b5f410de1915ec1b4e6bd013507b108e72f9b48dfdc2018b0600c365f7ae477dfc5341df0ade539beaccce54bfdfde76861b20969a6fc3e3126e8839d1556106ca64ebc954bf9f26a8555f0ba06bc172feb0593435eff04f1ac6b37654f4c1f28cbfb072e9550293b147778d6104698ed1c6cc2260e93982069c4853671251b0ebc045ca4d50dba943f81f013324735c1e39da52d94595ca1e9f7f7a65ffc6bf9fa18fcf32408c1ef966e50b11a3f7aa0adeb02557206e61cb9c4048563ab4e9712ccc32ff630b75bcc9b715a3810bda9e6b4c979063e82f873d20853e7ccbe4c58e49da32217faf9c0b874dd950b2c895efea548e97e5acb3d2bd4fa3ceee872c12147f1cc344829e928ef9a3036fe38c5b7f4b4f2984e3571ec092bd227445d0037280d71c7ed7dd54cc363f95b9ebc79a0a8cafb7b85826807eafc4e932116dd5d434bc6600610af0c78ce8e0316623f88fa8f53c00675d8238c58418a3bd0079b7b16f31601a792416b3158765630e09eda67747d7bf43139476f2222c93f3cb29e8e2b705e3afe83789ca65784143378112c09164b6760fd8b271a0c25bc64ab892b6f6ab2203ff8749f4300a78003b2444c72f8a4cdf1ead69414f16d0935e373118210dec9118d1a2061322433d83baeb5b77de2f63eef5f2ea2967e987aba509fa5f0cdd05f3f615fd18fe7eb7cd3cf8a6b11531d16f3ed0ae138a2f2dfcead36f6452e645dbe8884c63f798f4e440dcdde569742abe7050b38b3d3866e798610534665750522d7bbfeced446be5879efa3ef3fcb47539225b17b947b389c769094a06011870628eeb1b675615b6568ae4f33df3a329370a01b0cae75b33d7a9bde2574fd32e96894195a716b7b407b47470bd671a3d8a0d625d0561b64fe9f884cbe2c18c11685455d098b2af1462c457a69b1852372208df2b6c42a52f01d5d260b70d0bd61b791e3213c00b1f7fed82a645c5e9b675db3eb6239737b0ae0e9acac23c9457ac0f6dabdde8965f80981b51a41488d96b39b557c40e04824d073c3621222783f028175d86852362fe7f4f8f292a7c856e5b15c3d89d20469d6f3833d00f97b67a5074a6be940dde2141f3ddc51e8285233fc3004c69c5c1164040e85a253de2d414d1be65dba4b37e29c5ee64ee9471d76bf88ad1b2d3b5c0b9bf79ee90073bc213720de04f369dde5501eff7b9d4d6c0065cdaa394682a36734d2875dc863223da0d70945743da7f26d242c5ae6d94c054abb5da78192935ded0f2489abbe773c9a21b48cdfcc1dc99af3d2309420ac12c3d88e2058883491e2a5707a6091ac40be910928f3b35d7f712d2c81490449ba092c1f0133ac2d0ee1fe3c0bfe9ff6a8b63a31a32a1255726557189065028ce9e319a3ed1b4c0486350213554fdc063359e2e98084585950e98a0ed9832003662c9d9b84cd0dcf4b475fab22c2904cf638c203bd8d9448b659ec380b02d4520bc9f8b7751f24510396301c9563654282a52e54489ec7fad72b71e18be1432d5be3d39a8ed8749bc7988d1cb6ae28b87d484f60888800fad676bd5aac0ff460c7026fd3d0e4b20704db953d53c95bc5f0c6954739878a8071358b69da09bf683d7654aa9fa3edb3c855b399916009b107f4199fa465ea1c72f1dc3effc0ff40acfe15c62fc56c32ae6e4b53f3c7aa499ad48a4def8bcdf0d2d12684babd04024c5bbb3f8edc313df94da69229c4327cddd3539d8a7c84177445edc4adbfd730ccde86905d1818b1ddcf138321617b87c246eca4dede616849f09eb39878b20c942610b713d37475b676f50aef86e4d795494dd9ac46c4fca765abbbf9ce39fe00e19b0b873898853252f61ff1407d9548d677d730eb173dd2b8a0815522fa28ddd8117f3480c3a86e9a9d9413f42045bec1bc3bfcc4f85c90c08b1fc48f050e69c985c9428cf1e7fe69a3be442767a968017e5914bec6d62642a7e7158c1b9fb230db5bd385a8ee847fcb3dcda836f0a5595ca264dadbd050173bf272e88d8060809124ccdfb1e5a87a90b54f638d2077ddcc1ab999a34182bd5db6f13123aaaf587eb384622f2525b568844d1def31a32354f0b3cc84339b1d7a0188f30037b799310b2f1d1fe204737a77706c3713dafe9313601925e24cc1915417521d9e4b9ac51d0d5712f34aff7109142a2502bb253f39bac730e3f6d3937653e3c0aed0c1685f1d4873c3de95a1a7aa99b4e2a43b134e25998e1afa896b9684f3cd5788628a64f27cff9d62e4cbf5c121393d72c0c1a1f39cea1491f8a9671733f786724c5d41090a843393f06bbde264cbfb373bdd4356e6d5a831eaa1aeb12889637360b8f368490fca6c566f4d5a8ace9e34e08523faab80701a0651472f00d592d488e3eb7ad976a368dd33f2909b90fac8aff119bccdda986c65c54cb533d45432e7a1ad0f7ba0b82d17faa1704cf7247144afa84b0ee2906ab11f328dfc861ca807ddf4a491804c894eb70b6192a4082bd128d571092992e3d0b26a487facd401e0c4b2d8dc4bd4408825952bc1aba862c5e8a498cb57f5c461742bc6183c615e7664ce15ebf52a319d75bd3a8650ae72346ee2cba16fe819cc6a4f6781da81b13adb70664e5b6bda0e1c9cf7f07b9f9e7517593353d5499df198647e833dcd539377d5857812908b870388fdfc1b9cdfb0260997ce072ba93fac557c2c52ccecd237547bff6c080b27fa92ef3ebdd249fb47e9de8f76e2731cd7c47054a3ac76566fc9a4ce53ff1aa79a754b4f56845490b4e0a063260763f3fd087195a9fac45e7933a6aeb5c8f2002419642ced4c55a130c65bc641c70ac50f103d8becb9554ca0833de3fd770025feecdac4fd3b6604aa32df8071d063c54129e3ff131498ccf5e5b522eed20d7495f1ddc59024a1de0b7e5c8c2dde919e4f26c65f6c4b00d1896d06b7f08dab3ce5c149a559df84b377188aaa2f9047ab9efeb04ace1847a34f8e0feb83646b9443eaab9e95a580444e4b999c20983d7b6233ef059ec73a538214b0464710390f0abc9e9385e8f282dd22acb66c09742efd576cce9aec5e480f33420b91d5c14ae756ff310f0707f0106cfe0a0a569166ce7f96bc963634c4503a66de1ce9c73f0298f5b982266d37f863669ed2e5f7b41ea1a932d5c8d0b1e1cdfb34a6ca07cfa1df6d4d90d1369191c01a8c56e7a393bee531fd9060bd1e94a90f6b80be1d6a12599afc2a1199ea609b2ebe54077d617d1dfdb057c1b459f0251c4623daada7c7e1c574e9ebb489e6b2b38fcb5b47d2b15b35b229c31c437b0af9fd344af68c4fbf73bd73dd9fa089c47bf9585b4eca6f73cddfb201e752a81baa0af6a8eefea700816452e9e96088b087297e67452dfe8c5a5862978645072717e560612063008df58abdf19d13081ae0083c1b81bd3ac0d4caf4e46f5750f31ea1d09da6f9ec37edcd7d1d20cd3adad4b1f3aba22b9a4ed8c9b2c031d37086ab4965e464ae03b670125c34ab5c2d938e3c17badb6fa3812c2376d5b9e51d8ddb793f6e6cfb4d0cadb4dfb588f6bb798bf2505ff9a4252e0bc01a7db36de61dbf8694521fae36ae23ffcfea5bf5087338864e03caf52e92ae4ea89077f9b4155972ad6ebf17d6b86d5434bc62794a9098425d97de9aa049876f7fae3a2dcd9d617958bd5b6bfc257822fe7f745d09c6c14bc43f1ff59c7d4b5076c92a3023b7b8697058713da74a48bb0b2816819577ac2bdb5a7e30289affa488eba6df563de3760b8bebdb2fdc51ea8d146581c353a345b401ff7f89c6dd51d5bed316701ed2d095e748778e74762eaa8997d66fdb9d3e32284935f8ac72abd5b4c0704b3ab668265f4ff61645ed6e6f3314802f0a12cbe1a35fc6d1f2cc1ed986983d70ddd9d55c50b9e62c3214a20c69689717ba343782a39d5a52a9db48a13e0d983a0d752dd8219ae10b245f0ad7127dd3dad417c9dd35c8de2dcd6aba3604bebc2f6f4155601542dd9e144c206515d8605d1ab43c58a522cdc98ffb432d057e443735c54f0c5567807a0d872840a64fdbfdd819b850fc511a412e231883ab9e0906192251f9e1a9225f3779757200b39adb52760c70fdc9fe5ba4faa08cbf7206b6b1cdcff689023611fe0fe9803d759d9219bdaec1435e9d26558e7bbda957d08cbd50d780aa8e3f2efd84413f756f5ceafc182b2bd4a1a7eb4c44383081ec4ff219d683e72116e0468a10c595bf154920c26424df6b7d3e7260ae5005f5781ba736ef732d02066044c78d7a0076a9904860e615e0de1de4b6f0fd19967bc0b98a265c14d529ad798240674855d1fb38730ecf78d97a4d352fd3ee11db18f5ee5a761d8dae41d3dc94adefb6eed15"}, {0x100, 0xffff, 0xfffffffc, "a37b3062efae5fe3893e39ac5906fda6734daf8b60c39cdc328259f06099cae75dd91a5f41425e9bd6ebe0a70aa97b8652de302df90968c3e9f7055b4d6c7b4fd761205ea0a67b024d5237b200590a6b8f93f6cff38bc974ef42b67c523a27f996d8f97ca6b332af383066c2cbf5ac2ae888cfb21f661a75df9251690902aac7a5dfb1a69a5931493658883ad0258f224075f50471381c79e35b1ee65514f8b462e99a14c9e7b7714487fb0bb46ad1ad45b2b647b773b7f4a7c93752c81903722296328d38d29af2b317bfd29459c692d2fa7a32e52209517649e3d1e6f9625f4ec4cfd164236732976e5c"}], 0x1208}, 0x6}, 0x10, 0x3) mkdirat(r2, &(0x7f0000003940)='./file0\x00', 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r6, 0xffffffffffff8001) mknod(&(0x7f0000003980)='./file0\x00', 0x1000, 0x8001) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000039c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) read(r6, &(0x7f0000003a00)=""/123, 0x7b) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000003a80)={0xff, 0x3, 0x0, 0x0, "37ff26c9e0070cf459db006b1ae25d796691b44a", 0x7, 0x80}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000003ac0)) openat$pf(0xffffffffffffff9c, &(0x7f0000003b00), 0x2, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000003b40)) write(r4, &(0x7f0000003b80)="b633d9b2faed726da2", 0x9) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000003bc0)) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e37123fc", 0xad, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x4001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1012, r4, 0x0) ftruncate(0xffffffffffffffff, 0x0) clock_getres(0xbe44501372635004, 0x0) writev(r1, &(0x7f00000026c0)=[{&(0x7f00000001c0)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef8000000636e0000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002740)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d93ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4d686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70462ce7c1fc459e2d644beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503f806a2206d9b071ed5f053f833054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37b951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04682cf1ab406ef9a901a561c49f098e736140f6c81ca50e771d1d58f4b515198dc5a329cd651e95e8d07481d17f1e9386fe8bd99ad97a317b74458b8b437168acfa809cc33bc365116a53e797ccae63fa7cc2d5db4d897daecc8dc9c7856d93fb0044d8d0ec053d190740aa3d7043ddbd60864caa8a489a624582ea069401782d966bce037981df9311d7f52d98e8d9d7d061b9d3104e7599550def590f489287056c572600000000000000000000e2b1736e81dee88f44692f0d10545ed91076acba55a0b089fa449b8472d57e44fdeb34ee52e46e1e56584f5808f40469134cea273e23b4142b174c6fddfa23206423704fa92df49566086b176dee1b0bdb64c0247a0a7068494aeb3792c143c6aec799000000000000000000", 0x111c}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f0000003880)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f83", 0xc54}], 0x7) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x8005, 0xfffffc16, 0xfffffffb, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) writev(r4, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 3: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r1, &(0x7f00000004c0), 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35, 0x0, 0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[@ANYRESOCT=r1]) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000500)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6659cc07868de45ed3fc33719caf1771ecec8a918458b2c10a1c66653b276e080e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setsockopt(r0, 0x1, 0x8, &(0x7f0000000280)="b06a049b6c868fd81346b123434bb25e6a5252d8df1dd286b503e5a04c3bdfed5e4ba38b13ef5797f33a4183c2890a4369e53d243551c0919b409ac0a817e9f3f76ec093c4a703f84db2a3382ff3075e168174595ca419e5c41882de5739aed32c5d14a13ac7c9478684dc03d5b246ce4ffbdc0308a234061e654d33a915cac66b7417f77a306b67de13867971157670fbab0149f37d0c584f5630a49b1d75fc57d6dd61fab1a7fb485000285a8fef184b0cfe98a74b1b36af6d62131220f34a229a6cdaaaa31e3a0d5b40523e1cb661a503be6f2bc1566934446e35f6f75fa2c2d43d5b262266db4ddb21dd885d77ab4ffe53ce88cd0f85", 0xf8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x5}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240), 0xc) executing program 1: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) mkdir(0x0, 0x0) link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) rename(0x0, 0x0) chdir(0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x21, 0x5, 0x2) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x88) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) getsockopt(r2, 0x7fffffff, 0x4, &(0x7f00000001c0)=""/10, &(0x7f0000000200)=0xa) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r4, r6, r7) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000300)="cb8b18563543ec4c5ebc00b6ea0af675b6154a562489c5eacdaa44b0edf9380b2fd53c51d8d721e7c91be8af2d80eb682a3aec163d9075bed40435451e6023fecd11f4aa63d09d078a53c49f799215959a4fb3ba4bf833e800f0f208177320babbb4698a0f04f161801b077fa271bbcf94660e5f3c023fc4da422be99e64affcb6e3f615906b1e5114a645a44e804af36eeb6989e9cc", &(0x7f00000003c0)=0x96, &(0x7f0000000400)="7af199569ad2e9b7b8eca25a63a1b1483e870000cd78d366479ed82803d7cda15f10ee1d60758fd123fe5ee11a140e2068e6351683029606035f8517fbdeb4d72dc540ab8a6bdee98e29a7b7f4c4746cf9f6305311e9ca25768ff9aa4142b454fccafacedb87938c50e6f413aa1681e08f9c5c71d56ad500d941f24ff8aef20c33b951eed0897f11ab308b", 0x8b) r8 = geteuid() setuid(r8) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000004c0)={0x6, 0x0, 0x2}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r0, 0x1}) r10 = msgget$private(0x0, 0x28) msgrcv(r10, &(0x7f00000005c0)={0x0, ""/188}, 0xc4, 0x3, 0x1000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r11, 0x7) execve(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000880)=[&(0x7f0000000740)='^\x00', &(0x7f0000000780)='/dev/speaker\x00', &(0x7f00000007c0)='(^\xea+\'!:\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f00000008c0)='{%]\x00', &(0x7f0000000900)='/dev/vmm\x00']) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000980)=""/95) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000a00)=""/21, 0x15}, {&(0x7f0000000a40)}], 0x2) semget$private(0x0, 0x1, 0x0) msgrcv(r10, &(0x7f0000000ac0)={0x0, ""/178}, 0xba, 0x2, 0x1000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000bc0)={0x4, &(0x7f0000000b80)=[0x7, 0x80, 0x200, 0x1]}) unveil(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='c\x00') executing program 4: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x88, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @pad1, @ra]}], @icmpv6=@ndisc_ra}}}}}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d8f94927d", 0x91, 0x808, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xffff, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d947230 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123, 0x9d}}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 32) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="6504d3d2238961162c79eb5f4dee4b7603192c87589f34a1d096b0a804", 0x1d) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4) open(0x0, 0x8, 0x0) setrlimit(0x0, 0x0) (async) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3, 0xfd, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = geteuid() getegid() lchown(0x0, r2, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (rerun: 32) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000280)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000340), 0x0) executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x201) msgrcv(r0, &(0x7f0000000040)={0x0, ""/215}, 0xdf, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)={0x2, "a8322633430e63c910e523309d10ba400995684a80a90083ddc22f5ece441fe475a49b76099878378a43cd62c0a1c31969a01ad61650bc0b2a15f09b759be5f067b03e116f47e982f984d7bd0f00534e20084861b9ee66fded7f3b7f145ef05909797a806892c60880137ad6388fa6b4e67cd7c0552c3491afc9d7aa30f61685ec3990f68ba47864cb342a2e65f29ce37be5b5df696ef0fe13a0a668af9971475cb3"}, 0xaa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="a42396a22d3d1e255f279de2e7853bc7e29fe066138279aba2d2c57f00e16efe98844acd5a503be0efebc2785f65608a2ac51b4f35c7168a77949221fea0df96068fccb757a014a74b33d60ed2207de702538d5c155d21bf6c2f03e3a5b608005d3e3d", 0x63}, {&(0x7f00000002c0)="880b2800580af3e450d31844b3c894d9ce9d7ad270ae74bb9a2c17bb58bcd71cbecf7dbc456ff9cfe20e", 0x2a}, {&(0x7f0000000300)="b4ab8a5d8ae53d9b5ec31725de881a4746ecb19556b9700ad29abbc3ca2933d91024be8902ca91b9944cfd3ff3ccfe8cdb4986ba1a9a98f5b96b9aa5af8895f42407fdf45cf2cbc93c1c0ab5c91c45d8a44bb2a0a75705d520f06f9317", 0x5d}, {&(0x7f0000000380)="d807ae5f46010c9039e2896a109fa08f40d59e165f8f2ee54619bd59a8ac297cd65443d222186e901b8301043d8ec22928b5992ec53ae0479b3fcd661584976cc76a35cf1a826855e1c4246ec2cfa9150bd7cce42e68e90c4501bfe00054c45eefc9cfdeb7e2b6ec6ec6ffdc0dcd9180267e37926788dc97627076", 0x7b}, {&(0x7f0000000400)="c04c46bde040d655705e767640e09273a4a373f768df7c66245d2724910a0a04966b9e45265d8b1b211c27750a45b614e9adabf44e3290b11880aac28c280a02b9b758002dbb2abe04f0b3d21e9985f988021e2f09342d9e419a510c838782c02fbf2d9e62ef5a3471ae467577c4bba0240b8f0af864a49a033a11269e0339a0d954d8f899d2a8f0b8bfc486ed5d1352d5ecd9c861b7d8c0827522ffeb097d8b76d81ee78985933750", 0xa9}, {&(0x7f00000004c0)="aa6c2380575973edd92f0bb30ffa3494e7cc3968bd271bc49914137b1a49b68b3de106bbec470638b29183222cc7bc1cb4a2d292a50d0b3dc181c146839629e518238424eb678c2de7f53edf8099d3f401c7beacaef793a9f7e2343a4d5c9743de7513d7f38ea796f8c030c218e9bedcd7cb0b578ef3d93b0ef3", 0x7a}, {&(0x7f0000000540)="455bc803281099d04dc33f5acda8bff230ee48f2f2480aa245c209160d9fbfb4fc2661cb8d85483f4190828938e32a170ee49823f1b1caad5096f7fda7aeff0eef0f0da7b09e3e19eb97495d316d177ae1a81558856eebfed9b71968834ae13662fe284b7d8b53e820408a8df08c19fa8a598049b787462ce510985163826a7916c1203eded57c175121a5a1a4202c2d09eeac205af5b8747c6170e13621d67c4c163e49b1e97e406172cd65416b19513a3a261e5536dd36c54eb498f89390b265aa4686c5417221e5e2aa542110ef2cc9b0e73fc1cfada0c2bcd0ff090dad6f9b1dd5f83f5580d5d6ad2cd7bd1c1482e99c65a9f3f9ab43ba", 0xf9}, {&(0x7f0000000640)="12439817f9ade24b9a9ab46d9acaa61f3c5b411d3f471ba8037dd5f8c017931e12b05eab60f6ee2500c0da8ac9c3f99b7d967c56176c9ddc1d36469586fe71c2608e54898e852478b565556e2048ffd77a0ed35d3513a117b2b435a9b730bda6e94d8e33a257", 0x66}, {&(0x7f00000006c0)="995799a9cd054cf8346262e0248b", 0xe}, {&(0x7f0000000700)="450b40216e45b8ae9109ae5d7719cfb10f494a141acc7f01c305cb2245a8c19f053b44f08495fcd991db737e6571dcfa19c404875ad586d125118d72b5428252c2d219590ca00e3124d815c0278332a80bc9108eaf6c71b81505d564954f0450b84b40cc6c2fe85960723e435a536241270714af95ff0abc1da7a43005a232a8", 0x80}], 0xa, 0x0, 0x0, 0x61b0eef122abd76d}, 0x6) r1 = semget$private(0x0, 0x0, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000980)={{0x7ff, r2, r3, r4, r5, 0x8, 0x7b8}, 0x80000000, 0xfff, 0x5}) shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffc000/0x3000)=nil) socket$inet6(0x18, 0x4, 0x7) msgsnd(r0, &(0x7f0000000a00)={0x0, "8069cb995e60df4212c17b7f0fb214d9caf54600b8f0d28e4db6021454738388d7ebe0c7f8f27b1defdd1f6807870fb5bd33cdd63ae213a3e7fc2d272baf31950adf0a78d4f1da"}, 0x4f, 0x800) sysctl$net_inet_gre(&(0x7f0000000a80)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000ac0), &(0x7f0000000b00), &(0x7f0000000b40)="14866961eb64b4491bb6a3688591cc21e13969bee379b68bb1e8741abe0088ac058971985e932f7d8de6ac41ff8ca30179e7d50a1a9c27c6904d25a4222cad37d0afa8872d64210edac82bf855ed08", 0x4f) getgroups(0x1, &(0x7f0000000bc0)=[r5]) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000c00)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x20000, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000d00)={{}, 0x1, &(0x7f0000000cc0)=[0x0]}) fchdir(r6) openat$tty(0xffffffffffffff9c, &(0x7f0000000d40), 0x10, 0x0) r8 = dup(r6) msgrcv(r0, &(0x7f0000000d80)={0x0, ""/223}, 0xe7, 0x2, 0x1000) r9 = socket(0x0, 0x1, 0x80) sendto$inet(r9, &(0x7f0000000e80)="e17b0482e99faabe31d90ca9afd9901ac21e06f4745f14b1e0fe4e0c9d65132abcacfaf17a6beae1eff9e8c75d40af62e0ba2ac35a179d47f3c6db7425fc084d8402ce265f0fb9d1dd9f32c0e1c5d78957f73af16bfd5c167fbd3a9f69a1777fdb8df2105214069843eeece281c76335e1dddb8e55f7c5b3b105fc1af77fdf1e0d74e0c68c36b02f4372414f9ab4eef38e82d878876c3fe5eb0eb64dafd324c9faf266a0145b162d47ef6cc012d243b03aca349888728f6ca5d4f3adc7f4f7d44fc2781b321e1a8c41fc5b16380e0278f271637c3e792edbbbb3bf83024442c16a4fdaffd24818d7679442dd7e19c82fff1667ac1b83e0434f6ae215db86fec1d5bc55a493559ffbe1522a9cb3dcb273997d3eae291282715e1f208c127b73ee7aa16119b5f0df2464f4d71801e465cb1b8f3a48a87c7f3f557382bfb23e07a8555bd81aa17a80a5ce037c99a7f2d3433097a5b5228c36e4800f353c9feb3eab7a319f1a0459d98e4246b3dd138f21df8949736021a1298d01a5da5096cae319d94a626c5a77d9fe1c70e876d08330c8922732e14e393b3aa1dbd1d47e1741d59fd081641c89e627baf6285374766472ef9e14924d4c2cc5d6cf1dd0e220ac0cdb332021a11e7cf039bb2a40e5d2597a19ce0dc2942b035459b6505f5545aa3a5dbf8be686b305687ba6de757b8c7cbb4f7e3c559320b8c01ec768e8f8c6160d759a167d4a563135e2047bf35f4004a2c63511a4053cbeadfcad7848aa01f9e7ba1e8ac5ba5f90eec58432e0c2e09c7b6d23807aa6853ebb692baac894ab610f3c3c1f6f7fac0dc63620a966a53876684a15dc4201b3fd4a8e7b9e82ac5a05b4bf341a8f55cd4b67be8cb8e4162f0500ca8025147a190bba8d9053514326badd8c833aedcb0c831986ea6c3790452dc3d3040ebd84f8becdc5f7e40e72d9d0b5ca614e92f0080a19d9d39cb29955a098ccd9c1ed62789f66e5f49592f4ecf54000e1ae67a754e46fb4c2b29e9845568ee9b6c1751966d22ef635d521c0c5f166eefa959af9455a46c79b05ea13443839bd35381353c699f17632f48d489f5676adb61e51b1a94e00b08a887aba3b7651d7a9339ff0d9c3d70ad6b242e8561553643e5143c31fc9ffaa57c4b157ac7aeb591d9ac83ee83a4ba28407352404a206ca482352c2be5ca650ac0829e15cdb6125a3e93af360ef5d31193584eda4f94b24a0b97098a1afdf9db818515f5fce9f32fee344a1d73faa87de18cb5f8a1e80a22b99db04593d70af64a95435a9f2d56dc7cce36a4a4bd88c09aa1f7598ed821fab1eaf38049d8dd041918b01451c014d7017711f27ec8a280f0f3b9ed8011aca6cf4c5463c06e2ad98d2a92115cb7e897342d008d1e1e6148e1348697b5e2fd94b231cecf264ee9edfaca6a4f18e848e21dce4d3347ffc22986f8301551ad8093f9a549c3aee53e79f856803ac124615c2486c9ddd6f25cfcd5b6a9b66475184f7cad4bd6ccafc923417971541d12e227201e56ec67423b5fab71af601e7d7abe504217c4351b6f280f983c2a1bff285079eb6737a7f7a6db89400eff76950fb3c2133912495d261ac0d94c5f147bf813645bfac564fac8c1501c253594688bdbcc39ea332c6042eb9bfdaacfc058ca423a640604314a79b592c3d0097b82e128c364b90781182f9356f5057ec003898fbed2063354f2c096fc43ee607fadc3667006c3f6a8eab17e1f3266ba4d8cc9bef806edf52f6937300e916d0dbf35702c4610edd8cea68d181c5a48e963f3233e808a715abc029e682ed1f8075a659e5dcb3cdecdd4d59cfbe4b09d9a2eee7b2ca2cfdcd3ca1d3487d317955f9ec1227c42af0c0824d23e7816cf4aff1f53008466de33a8f9ac1326855d75c06a8bf29b80cfa2bc90d3bbebae5ca5f2f3aa40ce4f858e81535c8e8e60e422219186da8a4585060c27b2f05f5334e3c654941fa2edb110d54fb9fa813eff5ebda45abfdd37a08df7655f90350c6586fcd45a0a557850186dd7d688936eee4df4f03d0d5c77569febce96453a3820d9adbf8ded2fbc62aab80d5429c2eba5df4513824d9526b86c11314ece421c1239db4a62dda1aaba1447e14168930ad53b08a257af835cb84c81dc2a6f81c551fbfc3b1601ecea7cb59286576717ba13b3c7b195ede529740acb338916a770eee659d77f3c9fc4ed2f4d9687668dff9e9e1dbbcb853a6907339d41f4e6b1b26528f207875856a9433c2a26962b1fbcad5700e20cf7c2b625ad69e7e39a0de0efac8eb8b36e0069cdf2faac62fd32e3ee620790744e3a7399593d6691c676d4f11ef355f2d30f110f62ecfe74bfd615fceb583b7cd39c403997dd8518ed3bfab0437bc09671effb8e9cf54990af4ba6bbd5a56a4f185aa790145d8946fe983b9b1859e4188d8747ee9e47e37561de7a47105042bf41af32f584e415237efa9c3804e3b10b95a1e1218dc10bfa102e6e4147de43c63e99db84ed30a8343cf490b594fb616c99d9e752bc7ddc45dff255a55b677f1c3ed551a37446aab5eace1ccf9283db4b25acc72fb76fbdf41002fb6f5f55f79ad5aca688d3d83847f585c05658ebaa758a8d4156fc53067924e5531f72e83787a39e77871bfac0a3ae4779f586caf4054b784d3770596c864bc8efe8e706e44701394d389bd7d0495ed1e3718880f61b90e10a406d234aab29998e7a40adb4787f15ae2d0797bf3cfcd69550fbfabb4bf13a7a83d29189984f62997080bdf7c331f2af9e3b3dc8f57c5d985caec95fbb1d57e0361177aa07c56f7c6dcca9e0cea2c30c4deac5fae3c4c5136e1d74e462623f6043cad4ae0fb4ade9faf5a93e70e8cd527f18e310ac3f2c83f53e2c285e2bb6f9f3f2c51730d7abe2deaa85287ec90130774e8b14118018232f530af56c4beb47fc6b819ad478c673ec04a60628d04c652330e8be8c463c15353a99b8d53c7066cad0b529a0eaf05b0b6efb3349f8e7458dd8c88d660aea374f1bae0e39749e1b3d29a24237cb686b3dcd4860e1fa64ec5802a3e2833dccb7d632be8620e6c6167c86225f46d74e70819f345c8b5609e83dddaf18315cec0eb77c58251cdf1868da472e2dea5cb973ec51ee07a30eb76017fdca7523a6304245ff396165d39bc0a298e790c638603c0a643f4d9df580f139638819708eaa508b51129cb3ddb3c27f2ae94aaab9dac20eb658e1c7feb268f8215fed8b4bbf6e3d66c64fb050d45bef746283cfe7e5d869aaa86b30a8d3471e417c0c15c90336fb388eadb5f600ffdebf31f085fffa6f338fa5ca370b7ed0cce080a509df150e78dfc5b1abdac16de2e43ce2ceaaa47d6d038e6ff77f080553fb78e956957ba5f006d067cd23e049f20ba50e6d68509f92b69aca3d0ed6419f73d4682d05d827fdb1a893869eb184a3b7c0980286292c072c3a496bcd8d5efa44ce7a44cca7a4c97d39b9e7089760d490e4283d26b00b81afa3efd8bb46af84c517d1dc21c6bf0ab755f3431b5bfee0716a50c0ec8619395ce37062af10d45c7a6930ef982bd1b49b5a4aee8effc16e5cbe23431a1d24a139159b1bd97be0da16ea2637714f3bce096194e30279364b89bae83cfde53feeeb6e8971a30072971d4d58001d80327722fa53789889096895fb83d175357103a5295d4089025eda94aa15c54b13588cb864082c666bc2ab919e9069b7c90ff4221e46aa692d4086d604d911fb3ea9bb892bdc9bae68fbf81912a9b102885a40753f4f20de6467888d2fc68e758b8fe29dabf7062856c2bd110ea8e0f379c43ca3b7c173c2f3d4b58c664cee3eab5e6690e50f75dc34482faf6e6f554527a313c4a083b2ce5e2549ad1e4a33276dff172faded5476d673c937175f9d448cf47c531847edb807a3f19463ed8e9da45c4bf7d3045738b59d6a8ed9b0183e18bd70f8e7d5a0f8673daf0d74ef702f18c491096e326a344256380834c472e0e53b9dac010493aa629134160eee9e6d403b2f185cd45d1d73b31b8eae039060498aa6b67098490999c27ce0af7c028bd5c0c21641dd2b045b8189c3df44dfa00d121ed5aa2c06decf63f3fb8f19dc2915f676ba61cea78ec50cb4e959c4c0f7c3984453f46c856ef5774d64252872c4398392df12e54531ce3316ca7da5c688e4cf0f8867d2f2750913b33dc61887f5f1f2a40265539c3530e6c8f26f34e782ac1851f500ec7e8dd18843a898c504d0eb17a9e42c6da793085030febb7bb283b6f0a5a1e9eaec2ab875f79d9f3455756c8ab624e69ee69f3cab6bb23c6673b7b9ab8876413ed1e497bfd238f92e7cbfd2e22aaab2ceee38594bde8335a206203a9a7434e936fdb0d3d72b4fda10e6399fffe2f39f542fff9943129e66cfdb247679881298cf737df1d03d74cf9dabbc320e15f1015f1748daf82f2b03f2861fa08709e7a15db6a6e5259863ea16c61edbdb2b806a8d3e70151aedbee3bc17c158f4e1d543e371b7f16c29f24159d2413a4acb4ea77d051e685e0d48e806ada8454d28bc2c636e4780a8d7c0d042e0e9e16177638094396e47b4b541ce3fc04105f614c2490fccc975b7bccddb8120263c57918dd19c8ae789d9a1564259c79d3b3b8cd9335d4c0bfa90dd50b539f13e03999e5198e01342fd7586f6468037df49a93e6de65a61ea73f237d20f1a952f16203c7d85c71b062cc75f40a85e639462f6a6cb2e659d3c5d92e8fcdd68c9642f41ca22124dbdc434ad0e329f7755733e1c430b4b8d1c27939ae7767bf55d7f70c2615b26fff8390b6c5f0724d7cbb469a3070dc6a2578e7679f5941a84219ee43180682a1b8208fd1d3ddd286d07ab5a79773c950e3791014920fc9d721957fc881d3ea99100f56b0cfac805d1ba1bcbd0f14bd6e0769ed0e54ebcb4fa82837907636a995767b9d90a7ca715afe2fe0c0037119f977308d23ba0346baa58e6477cb07690f08e91c63a9116829c78f3be70ab85fa56fb805ec73dd68eb52e0120de0aafce889f0a4f115b5af68bc2e60d0311f6249b652c56a0a35d1ede7629c1fdbb93c1828fa2c13ce4a706e6ad413778153d59f444fc8e706ff815bd2f5eac1cead338d608958c8e8194788fec8064d4f3b41d0e78764a2c4aad76f4ecc20de431299a222c48d30f4d13dcefad171b0948a299f8d49fe8eda55835a197aea6945db9cca4daa0ca450d3b4610b45c39586669af17cc55d0186d17ee1ea6a79b3d6d1680b4fdc0e423e787bc78969fc174aaa5fe2d0ef2c59881ba55a19dfc29e1c1f2aafe294186f00052bf3b1a230a82ff04c85ffe5cef617e66cddbcecec92780a1aece179813cffa83e0736ba1db2951f46a02a8800de03ce27054edb34e89cf52f2ff6563ee6c1025dd3c6d634e498a37033cd02fb316e23b9de765b4578476a29a6e09bcd10bf2618cdf1f8c2fd6bff4a39e4c055a8dfab028371cd998d905f6d9e4ebcec62fc6b251ed4a6a8a38f62e3074e2033659df46de69cdf019f3269ca4204165ebc112812daec4366b3c5227740c0c904b1ad14c2e720ec3375776ce79a50f0157482e4db6a9460a954d5f8c1f69d12843b341da941f84e3ae038a88a76cebf102ee5afc8f4391d4b3de38a8a3acec915bcb9a537d19e8175232dfc195f6561a6f24afb6922165f7af20ef98a4f27cafcb8c941ad6d0d9fe648afb19204a68eb6a2d4ea6c3c5871938405415afd66f28d134bc880609cb6839f8680b856af8039cf8b832b43a70b9943fc59633799e46492d28c5106fbfe67ab1b4239e7af6a93a2fbdf7eb70d561b48e96164a0d76d", 0x1000, 0x408, &(0x7f0000001e80)={0x2, 0x0}, 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setgid(r3) msgrcv(r0, &(0x7f0000001ec0)={0x0, ""/149}, 0x9d, 0x1, 0x1000) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001f80)={'tap', 0x0}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async) r0 = open(0x0, 0x0, 0x0) (async) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) semget(0x0, 0x4, 0x0) (async) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) (async) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) (async) dup(r1) (async) dup2(r1, 0xffffffffffffffff) (async) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) (async) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r5}) (async) r6 = socket(0x1, 0x2, 0xf9) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) socket(0x2, 0x3, 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket(0x11, 0x3, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r1, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1000100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) msgrcv(r2, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x3, 0x6) r4 = socket(0x20, 0x4, 0x0) r5 = dup2(0xffffffffffffffff, r0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000180)) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x14, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=r4], 0x46, 0x0) msgget$private(0x0, 0x50) getsockname$unix(r3, &(0x7f0000000100)=@abs, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x287c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) setreuid(0xee00, 0x0) getuid() syz_emit_ethernet(0x36, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1cdb125de315a801, 0x0) executing program 4: syz_emit_ethernet(0x37, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa0100aaaa040006000f0a0006050004aaaaab0a1eaaaaaa9631ec13ffaa65cb99d17c00000000000000000000f2ffffbd521e1b6a231cb5706823dc0dd0bc00000000000011ac3410cd76cf681cdeeea39bbd8687473dc37a8731b28113e3f623b85b9e9a8d8cb2ed299558e719516755aeae4ece84cabf14ad2572"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) mknod$loop(0x0, 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x81}]}) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0xdfdfdfdfdfdfdfdf, 0x0) msgget$private(0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f917b7c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e594049247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2a1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b4015267100"/3855, 0xf0f}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) mquery(&(0x7f0000263000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000001180)="c7fc0927652027c73409cfcb6f82fb240d228a65358272c4d515f461e4d0e68194ba1d220e9c3d9f3a9b6c43493d651db9829508cc0bc99db5457ef6e91b2aad8e613cc20c5e0a7652564c75380bdb79c1bea60aa9f0bcd0193e09a43a375ebc81e3bf54081b4c83847b47082907bf6dbfa05d2558955c6f4e5a6ebf8764537fffedb6ff3c", 0x85, 0x3, &(0x7f0000000040)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x200) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) (async) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x20) (async) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r4, 0xffff, 0x40, &(0x7f00000002c0), 0x0) (async) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f0000000140)="60dec52094a15d0683d05b91cfd04b1c8dd5eaddfe07b3d763acee5f301d7ae6b642b48fd86ff38731908f84732f1953680cb57a756d8e5c966b11b9b926cba92752aa21d7b986c111ad30268f64afca7955a312fd1e89cb7cce0948d3bf052fa2580333040bb9a2d09eaaee85330f8995a284a28065e0d7a76969d5e4bb64fa4653", &(0x7f0000000200)=0x82, &(0x7f0000000240)="5343c073d480008ecdd33b89db3b48622d89ca3b8832afe0e4aa08dbb97bf1d14a6e", 0x22) fchown(r2, r3, 0x0) (async) r5 = getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) (async) setreuid(0xee00, r5) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getegid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[r1]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) r4 = socket(0x1, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="e6163929", 0x4) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) msgget$private(0x0, 0x0) ktrace(0x0, 0x5, 0x40001b00, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) (async) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) (async) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) getgid() (async) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000700)=0x4e) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xb0, 0x40c}, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xb0, 0x40c}, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x8100, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @local, @local={0xac, 0x14, 0x0}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x8100, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @local, @local={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) executing program 7: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x801, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d947230 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r1) r2 = socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) dup2(r0, r1) read(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x200}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="97a9394f", 0x4}], 0x1) write(r3, &(0x7f0000000140)='<', 0x1) execve(0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) executing program 5: socket(0x20, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f0000000240)="44ade3819a3f15f08157d67dbed627d5c37e17244470443236bed80af95f0a85cdf18f373a276ce146f23f0ca4155724015c4a142bf698ff5eb8ebb68bb9ba65252a43359ba5344841f7099105622ead99b6f0eac842544ade59f42147e233ad696f676142b9bf43fbe6b9ce6a008c79066f57167df2af22b0ddce361d7d939e7b953fe9dea7", &(0x7f0000000140)=0x86, &(0x7f0000000340)="13bfbe6f5cea929f0cd15769772a6716d8327e9299ab73efa4deaf63437d82029eee5d4cb24b4f5d94f43a1fa36faf92112cd738324cda8031ccae219aa6a45dc691a5f4ff97ca02574d7f5d9b91cb88a82a0e9abbb39a1c34596bfa05373ececa7ebb054e2f219946a6af9c450fc3426b28350602e6137712c36d80afcc36f26dc53e16e8fbd81fd732aa9de0f1e4be68fdaf05ecc1909114b9ef92d98b59c3c8bb251d253b62b5ecd77aa75cfa268d5c690d793c9e40b98f2d593572cdfe73b0152d9d2e5a6e4de9ccc0dc03f6a7e5ba3973b16aad", 0xd6) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x98, 0x4, 0x101, 0x9, 0x8f2}, {0x4, 0x401, 0x2, 0x3f, 0x6}]}) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) (async) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) (async) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) (async) getpgrp() (async) r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) (async) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) (async) execve(0x0, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) (async) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) (async) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) (async) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000a40)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) executing program 6: r0 = msgget(0x0, 0x0) (async) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r1 = msgget$private(0x0, 0xfffffffffffffffc) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r2, 0x9, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000002600), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) (async) linkat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) getpeername$unix(r6, &(0x7f0000000640)=@abs, &(0x7f0000000800)=0x8) accept(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) write(r8, &(0x7f0000000780)="e27170d0ae56653a4326730c2ecc9dbf8ed15ee1d7e7cc7d57e3ffc39bfba66b3b51e480f539d815ae234f5dc38d8a24a1733d0ce2c0957154b037d1c53feabf10b283031ed9cc0f6ca75f5f4c50accfb8897ff35cbf3c6ddc03ded1611c120cda177b2e6a5f66664e7fd4916d630b3141993c001bc8fab4ca02ae8157", 0x7d) (async) recvmmsg(r6, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000000840)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000001900), 0x0, &(0x7f0000001940)=""/15, 0xf}, 0x8}, 0x10, 0x0, &(0x7f0000000480)={0x5, 0xffffffffffff0001}) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) (async) r9 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000001300)=ANY=[@ANYRES32, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES32, @ANYRES64=r9, @ANYRESDEC, @ANYRES16=r1, @ANYRES8], 0x0, 0x0) (async) msgrcv(r9, &(0x7f0000000d80), 0x8, 0x2, 0x800) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES8], 0x0, 0x0) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x4041, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000280)={{}, 0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) r4 = getppid() fcntl$setown(r2, 0x6, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000180)={0x80000000, 0x9}) close(r2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x1010, r0, 0x1) clock_gettime(0x0, &(0x7f0000000140)) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = geteuid() setsockopt(r3, 0x7, 0xf50, &(0x7f0000000080)="14e73ac594dfaf4cdd96213b7017dc13f5c356645acb87e49267b4c7e581e7788ba69c14732c3c2b2633d832797fed484bc88ba823528f492121e511e42dfcec2bd9196fd60b115b44bc1199449e73e3e464c99283e3bb3d8d4106218c544f760f67d05766a9883dbb", 0x69) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r4, r5) getpgrp() ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000180)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000200)) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000240)={0x4, 0x400}, 0x10) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x3}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x48) r9 = dup2(r0, r0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000340)="4948644303190a1be608e0739c39214c7b1123ae143bf6b115fe623fd94a5a29de216a346010697e7b8841bc70fd003f8165d420a6b93cfba65392e54e3b30bbc6e2e64c84f86ec0e208569c5d0912e93e005d1e5794a7de86281bac3cded7fd58f48f5403a9d20b9fb3a65dc32797258ffbc431bc895e66e0c85b223b94531ae2af84a883d32e8195ef8ddc2abd94c17ba99423a0a6ef12735773a648999ab0abbc59aae9b1f3fb375225caf52e1fb48638d1d676f69d34a4a51b09cd23786a2d48e01932471a8a6ff769bb47f28b88c67ac6a47c6e80005e1588aa49c257d00a7396ace327427c6d0d0085e9bd", 0xee}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r6, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r9]}, @rights={0x28, 0xffff, 0x1, [r2, r6, r1, r10, r1]}, @rights={0x18, 0xffff, 0x1, [r6, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r6, r0, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r6]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0xe8, 0xe}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) wait4(r12, &(0x7f00000006c0), 0x3, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0x80000000, &(0x7f0000000740)='./file0\x00', 0x8}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000007c0)) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000a80)={0x100, 0x4, 0x71, 0x400, &(0x7f0000000800)={{0x7f, 0x80, 0x0, 0x1, 0x2, 0x800, 0x5b4}, {[0x9, 0x3, 0x8f1, 0x4c2, 0x4, 0x2, 0x2, 0x3, 0x80000000, 0x5, 0xfffffffffffffffb, 0x7, 0x7f, 0x9, 0x8, 0x5, 0x0, 0x7], [0x7, 0x8, 0x8, 0xef2, 0x3, 0xfffffffffffff1ee, 0x1c, 0x0, 0x8, 0x63be], [0x8, 0xeb9b, 0x4, 0x1f, 0xffe, 0x3cf, 0x44], [0x5, 0x8, 0x9, 0x3, 0x9, 0x10000], [{0x0, 0x200, 0x2, 0xff}, {0x3, 0xfffffffa, 0x5, 0xcf68}, {0xfff, 0x7, 0xff}, {0x1, 0x3, 0x80, 0x1}, {0x8000, 0x565, 0x7, 0x2}, {0x4000, 0x8, 0x48, 0x7}, {0x7, 0xff800000, 0x8001, 0x4}, {0xeef2, 0x10001, 0x9, 0x4}], {0xb6, 0x7, 0x3ff, 0x2}, {0xd04, 0x7, 0x8001, 0x9}}}, 0x401}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r13, 0x7fff) mknod(&(0x7f0000000b00)='./file0\x00', 0xc000, 0xdc8) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000b40)) getuid() executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)=""/183, 0xb7}], 0x1) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x2061}) r2 = syz_open_pts() close(r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf7949) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000180)="1e", 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20b00a", 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r6 = getuid() r7 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffff3, 0xfffffffe, 0x81, "ffff09008700"}) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x44, 0x4, 0x6, 0x1f}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80, 0x2, 0x5}, {{r5}, 0xffffffffffffffff, 0x11, 0x2, 0x1, 0x2}, {{r8}, 0xfffffffffffffffc, 0x62, 0x2, 0xbb, 0x85}], 0x6, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0xd2, 0x4, 0x5, 0x3}, {{r2}, 0xfffffffffffffff8, 0x11, 0x4, 0xa6, 0x7fffffff}, {{r5}, 0x35a307bd3335777c, 0x0, 0x40000000, 0x10000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x41, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x82, 0x10, 0xffffffff, 0x9}, {{r4}, 0xffffffffffffffff, 0x15, 0x80000000, 0x200}], 0x7, &(0x7f0000000500)={0xc000000000000000, 0x6}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) writev(r10, &(0x7f0000000540)=[{&(0x7f0000000680)="fad8b8ee379b608228346a85f0d0420382b0b6483165f61aa2baa325b000a65a018b0cbb2ffd49014f31da629fd9ff5606c2b01a81e7c0c2ddb8a9e9cde7ee75adc2c01d2b36f4038a87bd4aecce9fdefa787205da1ca9ab20e9c6ac24acbb02fa712afb2dd40417396077b0e067b25a17b131a0b8ab42466259e90c48ba3ec314f3732b65514d7175f0f83b3c953be86b6e15b6a9c600e44e3a1ee25e9937310fb373826925471084cdab299429323f81918f860f5536b64c35", 0xba}, {&(0x7f0000001500)="2e37753bcda03ca1c46c28c6a31a24a5db861f4dcdaf9d3ef9d3b7b6f3681a11dab12b65ea682fc244afa78068975d881eefab4c589c7434e15e26a7f9342fb3f1e254bbd92c117532c94c02aa42f91cace1f51df2387bbd37a95726e3f8902f00f0ab06e2eeb2c80ddd8d6285dd5e459c954706773f0c6be60693001e810296d854ea8d3dc2769354f90b1deba36cd754016c19a8b6afabe045353144bea0420dc666b4f5a540435b1fd97d8d5ed9c0ea5d884ebefe940e3efb51521bb9413181081cd4136dd92afe8c719d0dca8c52738aa2b379b06bf5b5229cc6de1c128018a4d4305de5c109804b6f981fd5526be566b1e9c7a6027670f63f1865d84be44bb294dedb89c83803e03ef159b9885e1d5b5a9f5f4c6df1d9868edd85e25b5da3fb53e9dcbd74264129b488f84b3f3e24b97ed46059e1f018b85f107b511f2ee159fc1e544d11e6d628ec389f5bbc92c3895ce935b79e3efffa796fe7f940d951c44532cbf833fc3d7cd3ced34a5fe150fd5edf26998ac695e6ea87b97e16a48dc3906382d0cdde459a499e2de68a1de5bdc77789530ee607bd6907af52523a9e0efb45d297ed4a0c626e699bc9ae71841049166a3dd7a53a76c29420b20ed967455f145b7a2d9158404b822c7d591a31d70ede842eefc0eac06a2947f7977440e838657396dba1e9b9ac24842908e120f79e4da262bfdeb32b6b585ecbf9fe27e7612314c2d3d77b8730a09016b8b296a5c945107b41737a494297db6602429de1704d128ab2bf3f4bfc7ed5c11ef0998c67c2fe92673b262677eea6daa9d87656c83248e2c30737283c2dbca5e5486121da8daedb5d671d8c7521589fe9ebca38c52a8a715962ab27c11c890b9f1c5f701112e268362ccff432c736ed5b39927b634948565bcf763d67531e17063494390fe9fff604ae3d6c4142d35d997cff3979a0a39ac841af54c0134aa96eff1c942cee7d4e5525f4648951622cf9ae622f172c051d05e482c7d947717ef8aa6eae4cd65467e61497ec4069032e13316e1b644ca0fbc243b9f5de55cdb3cfec75ad01e01b2242bbe61eeaf1e2256b16a886ab93f2e3a61bfd8da9f8b7378ce45cb0352021a8d112d3ccd94b5ad14839bab27adcb3e9a63f00ece6506168b875cd4094e9fe7d8068e2db12db9ae74137946dbcc4a8c09be78696bf97c3f9468e3e28408fd84b5933fd7740a205078930fbf5ffb516761360485b7ecedbe1fe074725d82576f76333e9390447ffe4684318b35aedd0568f7855847c2b12752c80f31150c4a329467387d64de3a43d46e88e9158643611dddad72aa5e19d8ff05d065c23ae5841d9c73b29c4a80d8b82bfc361c6f7e6b04a92a2c7325c9cc10e49acc00e3ec690e39bca6d4e93c68723856eff12cea622462baee08a6e508e4cf9ef3692ed9faee1c90123fd8ea720ed6efb71f2d378096d4e1e558886ba9196ef27f29d16d0c988e091bf21c9abc511f329bbc5919a4e3929521e4e05c8b3eb7910c990fe0aa2a990006a152e47f9dcf95d05a50880da1f69218e009604a3c9622f32bb5f27679e4e13f2ee1d63bdf76d75a04b5452ac22d5bb2d17d0b8bdb920d6c43b0f3158ea8eaa8bf35934dd249be8b773ebaf29b7a27fe5b8da081ed501cf7f7659803792b69ecd722306bb4ea2d7bc4498a666307d9cc40309888a86a709681e063f9378fb674c4bfe80877bba96cc86ad1fb1a484effc464db3aca7e22fd574a9601ddc1a86d48e694af7fba0c50f095794215f5ad832c06daaccbcb7bf7de811c5abd18498f0235dcbe90b4c3268d6368868f0911ec2364737151f0a02275f6f21cd2e62b2a7a7eab2b440f91e3e1ea233d6ad0ba76a079248a3707fa275921af88063d11593875234dce55a95741631f9cce66386dfc0e2e116e652a65fe6c12bc29605880c80e3bc6fba71e8dac6ad42cd839cdbbdeaa555f0a2541daac06cfc24bff5a1947971a101f674d250a1eff9d797eb7a91db55c1ed52f2db7da171693091997e91c053c24a556a6f8c431f1a1b1f184c5e65361c4c498dca174c1ce400992ef4dc66081012ba819d081e357d53f4c056e51b27df7e8ec2df6ef1fda583e58dbef44345321cf0bf958ac34400f096329e0300a0df7678efb215d3ac80da95e730261564abf0b44a4817e21e23a386a9ae3dd1c1edbb4711a855162e7861302bbae26a43d3b9d5e36bc81f46206c5fd129e50443abc0feecba2d7ce43217717878f6fdcd196b29de7eb444393c3fac12b1a001d7e180d5d4902862b6e0da96e886846d6803cf84e1c398335fca9910b45a10923a74525fe16385f19677cbad145bfc86966b66e4cb10e33c5bbb364d1213f09a41258d7a063d634fac92a268985590bf234f9ee6b0f88185214b889ab3287e28c4f78bac849d2aeb6a87b86a320a3a7bc8f414b9be2d156b9ec907d5545c0cad1fc5ca339146d818508d67e19e4b493e5004041a7779525aa1265c25647376ce4c63081ec03e0ce3437b92a635001126065b2d194fabf6ae7a13b15831ab332f9eee3198bdb3671e21b29b9eedf5fa3b51486876ddde2f0236e01ce5202801301ef07a9c04b8e0728063fc86e6a6b74f4e3ba761c3fcc485110692714aab3863a899d623e85c66c60ae50dc44402d5fecdc1eccc073d675eea1ed06bb4aabccca47e22d987082208542df9fbc35c01fa45efb44c7e1f8228256c25d6557f638ecf39dbe68641a2fd35dc1e0763a59b42cf1e0ae8107b549549797906ef781673a03935f08d10de43b0e4e18e22bfa861e434b1fd955f63d82d380a5546eff5e0d1b99668d769ed8268c288fc77e9d57e4f20bc3e06e2e7c8112825525c2f279f003d57f6f6f41bc4c3d1b8f5a3f533ca9096b9728e4c822bfe5f9aaaf29365484252a4bae466f713927bace04d0e123c40b1a9b335c6d29d9b74a65cf5d211211bcfd72a554ccf2ca7bac5aaa4146b46623be139318f7c257270fa2f25e9a6582ec5b39614d8d07105eb9c79a170c09d0e994e216c003e85e9ad6bb67282d396eb8808fe755d5496d64c4ffc269615009f5e5306454f286828c18cca24a96145a606eda106ac9c675b3cde9d4f4b7d30a83a63ba653b86dc39748831b904a773244ff3df7938de0a76230f618c73e57f7670be16b425433e0d49f596e93352e3d6379392611a51f94ff9e61eb043768b4c389d6278baa5493d9f109a10678417a4dc9bc37c6a31935ab490bea8ecee4aee9f2408ee777a3d0f4b6b6b1e211df8c11c433e0fb837edb2b7cacdb52d0f2e3c570c63e8f9d295dd9951013c59bb31010ae43bf90ede222b025645a83e1161261fea4ea4a8a6705304df2a1e1be3b8aa6a5aa1783e73bfa004172f2f370facb35cde02410b874b84b744ce24d5a05f8c40310bd4d41e6037854c58ac6cbd24df54fee6dca5608b77f3326f2427c734f119fa58bf25c2a9cc24487370dcf9b0804d68b19dca31ad6eedae294887ae25ca7f5e4c17cc0290c14738cd338f027434101cfb1de097c929468fc40c49408afd9949451fd62e986b0745b9f2eb2e97d28b8312b2e343766674cf3b9e13d245c5281e24a31bb8da255ca67340acaa5335aec5ab3ed0ff7b0dd4ba8036be608f84238fb118cdba2b21f1d98e2bc683022d7219d89d73916525bd0c10bdaa0ee0e7d2bfe4ccd67c3a586596c8ea11d80b52bd48ea1de1d6ef4a5155b274d0dd129f7d15e043c06c69410bfa821f52e5744e63dde8edfa6a711f3baf09c2947f52fe5817c369381f19c6309791dc3711e11036f366d2a772bad4dee2412bbe8ed9f4b77f5432abd108453c9ed683906e2970d2532ce83b4a341ac6546d5c1634277533e47c896e3b36990a6650990925bdbf18a0cb4d5651ec3e2cfeab4f0625eefd3d0f925872776d157843b65b224adfe8519f8f95483f5659f8d269625330d49ec02c89be4e4b9eb345121e871b447a8029e2835f29f7f14ead8d6078e71fcea3288e3ee31ddb759e1d3546f31c3dd600433943d75c0bc8751787c3c27daa5939c1047af3ef6de05e0cdbbd5334365a188434389e711fbada6800a7306e287ce8ed80c4544f7531a3db0ffd9f631bccb1c4860458bdfd7cb5ad7718a43d4aa69091a1eca124e81d28e9096437d1c3bba90abbffbc3bcefcb31731d4eb986913ebf471ed75b0c99dbc2b238a803d20b4f9df0523fdd81c250c2566bcf167481894ca74cc6b5bfbeb3931f583a56cc3e8845436258810b9bfeeddd98b253a68b1fdf02475a06cb689718a85ab180d2b0542fc23eb37b9fdee6147e767dd22573cf9e3aa5eb557f10b7ba16b42465b03b0220671ca54effcb98b616e5ba635410efadf75fa4f62bab839877bc1ef7a5c53dfc023ac1f7ae704bc2ee1429033a63b6f4989591a05f477cfbad07aaef0157de4bcd3b65e3666d3552e477ad12579fb8237a8d853574b441680dc4053dac25e2bad99bf9554ca82055e5b46bcfff39fef41769ed112e81f6d8f3ba2df283f7818a96a3f60328a0dda35fac70f45b2aa8e69ee87d53976266249e01ce5c3a3bbd034df8fcf4ba014ee12dd985a5d4fc0310fbf49e46a425d3107a8860ed6db977c71b361c7d5cd1a27e93bb81824bfc1409c17a05ea72a80f0866fb6c2371b79e7f157f61c12268b6753cbb169a6e620bcc150569709c2432b001d6bf84c4cc70f4d10929a008c0bd2cf0fc8597a8379e40683fb388f2696c4f1b10864cbf300269aabc250a14ef8e53733cac815685991ee527c1e96e8fc7dffe43d64db138f8d0fd91fa1595c4d6fa12333cedec5b33e11469105a9d41919674dce9515a0fa2465bb08024a489af1a4e1542872a96686baeb7cdd70ca699f3ba54f62f9d5f3e329854dfbdddb5d36f452fe1f8982783a1d245d2fcd13e91ab6f24dfb45a0cb2ec2a18df9f4f3508f62f1108b0e408ca951f934de447d44f0fe0f7cfc752a0184b8131706e1e6f70ba81f4cc4597c6c291e5e5486aff3f604314d728adbe068ccfc9bd4db2ca3dd97225a5a4e2b4a076d59dfcca6e5afe3b68bde4bee8a5adfffc2e54e2fb32ecf6891bd0fd34164e19283197bee95ecc63dc853b4341d6308ce1b2c0b0cf24f14749d7dd742cd7df1f04b0f4b2e072ac0826ae34bd8f41aab55b4d989361b854a446567c260bb170c73376d8e779365d7efdbe4698fd28fe8b9afdc9a800262607b87c2f304d6239ada9a5f0b6abc0382226d65d0cf84c68826aa660bf7c4748698817d35830835453d6c829f53ef54ab18066f00ee340666350dd4829395a168176130c37275412202d69bf4e4453809d16ca344eb4e6d6b3942118f89a9c783a24b44cb7bef151942fa57e52aef005486474bfe7504d29516935dbf8710bdcd2bfef85db83c856ed2bb84710d52530627783e401df2e71b3c4de8ae1847fa9ef5942439a93e4a8ceebf0bc9b8711160d61018cce5aed8e05345e4e051bbb013af78806bd9f3dfa4a4e5bb8ab23772409ae3533f0e5e4665e248412b5d559392134e1c4df2bf14d76da60b7192f85eb04a62d05f0ead83265a83ca088e039f37a7ffa33ee4124b73ee3cab142aa69926522c9027bff8d64a34855cb0acb9b4e8b955382ee538de5777782784a2e0c0f2867dbfe2109798c254168b24f9af3dc44d3c393ddeb3e744787b9fda2b68aebacf6430c5d813706588bedf9d3f2de02aaeb2c1ccb794b4f32625bfeeff531367bf479ba6c551e3f943c84852c2054d3749d8456b88f77c0cb33af08c8c9af9d7831d4cf3a25807b43073497e66", 0x1000}, {&(0x7f0000000740)="681888ca4f5e7f916c3582c7f2958bea9c051120afd33fce4402d612ab9f681c09f55cdc26621a02feb29a6b9044b1b445fdeb0a47b95caba040ba97b656150a62f43da26b5866b4bfc114e8110d38491ef2990ad74c9f149952f43a24c1c7c7420771a3a0738e15a973ffb89d7acadcfffab3d85c471b198f1b48b80779bb0dc4cf04d3f53de9c79544d08bb7d77937539da1102200e3330c51025da0272b0557ed401f9e27a30bfac2a503b75f872c9f32a5c80f6d9ca1f454151fdc8ec829429258359cfbad4a00e7c9495942af0398148291517d1dda9d8c30b7b274daabe93d7d", 0xe3}], 0x3) close(r2) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) syz_open_pts() write(r1, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x12e) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000080)="240900d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getrlimit(0x2, &(0x7f0000000400)) socket(0x18, 0x4, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60122dd30014000000000000000000000000ffffffffffff607ba243b19d8e9ea241f500004405a587009078fe8000000000000000000000000000aab28da96309a4c1eddf8ef0d17c18674a1f79130ac016869b35496c0198c2623b71fb252770ae772a54cec4636e4119554024938896bc905738ba225810eb2c82152e8f8dadd80bb999ccb5e993699941ef2116244a1dfaf1c4c78e87d3bc8404d1501881959fb25ed64ee30565a35d764f699ccc589ed29d91ba7e38ffe306"]) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x6}) readv(r0, &(0x7f0000000200), 0x0) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) (async) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) (async) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) getgid() (async) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000700)=0x4e) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xb0, 0x40c}, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xb0, 0x40c}, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x8100, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @local, @local={0xac, 0x14, 0x0}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x8100, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @local, @local={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x21, 0x1}, {0x7, 0x81}, {0x24, 0xd8}, {0x26, 0x5}, {0x45, 0x8001}, {0x47, 0x80000001}, {0x86, 0xffff}, {0x21, 0x5}, {0x24, 0x1}, {0x101, 0x8}], 0xa}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) kqueue() kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0xd, 0x0, 0x0, 0x104}], 0x8001, 0x0) kevent(r5, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000840)=""/4087, 0xff7}], 0x4, 0x0, 0xf13e37383f903603}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000000000)={0x3, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) executing program 5: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() r2 = open(&(0x7f00000010c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x720, r1) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000ac0)=""/132, 0x84}], 0x1) dup2(r2, r0) execve(0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) setreuid(0xee00, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r1) (async) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x10) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r4 = syz_open_pts() close(r4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000180)="37ddc650b3889e10f15f4b156acec5630d2c804704d7b782c99f286f84430225c15a906916ec2c3528934f69f7c48acba0ccd5d7971125375d0250c5bebadf7e03da0ed7951aaf84c07f07999ee688f8016ff772799f88ad870765d70887af4e0ad49733", 0x64}, {0x0}, {&(0x7f00000009c0)}, {0x0}], 0x4) r6 = socket(0xa1198b08f1579b8a, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) (async) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="af9d3d9d4b4b8cae84c746d3d9a36e755849aa8f7ade51af1ee7cc7d45d785ffea196fc1ae328aa463f7016dbfc6d43091f9627fbb1135e411c57c0bce4f3aa8b7645f4fd07e06d0b3d6e4b25ba87956ae8e30551eba63fe59ad6874e9faec39db49eb4bd853af4a08d4d2615c1ac102709eed3a3d4f1fa76e7e8520497f900ebb8021915c823b22ebfc9e94582738624ff8f72b1f2f18e3490b964d0abf6aa243428712708fc489ae14d5dee5be4d777ca42a823ce08a89d7b456c695f6d1c87b33733f41e88c7da96f5e6113e4d9edd9", 0xd1}, {&(0x7f0000000240)="43eedc1753ffd2e0edf5ad8f4895bccb0426193aea99fba0c982abd087609a66cd1e26fbf282d99070a2a37a7b62cefc5c1d8e2b0f38b06c8e6435cb91b992424f360c619a69ed4e24108d1cb1e39e54a58dede8ea4bd4c2771654c382f1b898e38d95444bf1d29d61fbb280f66ca137fddccd28cd25644ef30d275321dec0069970b932a682a4de7b", 0x89}], 0x2, 0x4b62) (async) r7 = getuid() fchown(r3, r7, 0x0) r8 = getuid() (async) chroot(&(0x7f0000000300)='./file0\x00') (async) ioctl$TIOCCDTR(r4, 0x20007478) setreuid(0xee00, r8) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) (async) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) (async, rerun: 64) dup2(r0, r1) (rerun: 64) read(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x200}) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) r4 = dup(r3) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="97a9394f", 0x4}], 0x1) (async, rerun: 32) write(r3, &(0x7f0000000140)='<', 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: mknod(0x0, 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x4}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100}) socket(0x27, 0x1, 0x3f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x597) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) semget$private(0x0, 0x0, 0x208) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe"]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x9) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2, 0x4777c541, "1c102609307e7be2df67d420ffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80eda67840a1c8732a7932e906e007a8c15764c0c50621e5c22f2f95c11d4aaf5e93fe7168300c75111d663e2e308fad8d1dfea5317c97d4d6ab613a60565abd884169bfdc5e", 0x246}], 0x1) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xae5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x8000, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) getsockopt(r0, 0xffffffff, 0x2, &(0x7f00000000c0)=""/179, &(0x7f0000000180)=0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2802) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000003540)=""/190, 0xbe}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fc868e143b8aa6c2710d885528d39ad69cae86684df66e65aad19d40161c63461bc10bb6f0f244e32ef1b3cd8720272dc704", 0x32}], 0x1) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300), 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f00000002c0), 0xa) r2 = socket(0x0, 0x0, 0x0) close(r2) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt(r1, 0xfff, 0x1, &(0x7f0000000240)="093b03cb84f25036eceb73832ab6b0dd964d0e42a9f3cd0a93f1eb5906f04cea7f79305f6ecb507f5388b7eab6a4b9b46eac88b937b92bb0b2b299ea9e8650083618a4fa82331e0af1a132a7e6736daf1a06c85b60240743c6ecb40fb7eb4c25eabebcf799b8", 0x66) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e5}}) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x7, r5, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x1}) chown(0x0, 0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x3fe}]}) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000001340)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba97d6d9fb8ac4c53925f7021b2d59c6aaaf2b094d89a3ad260fcec4af5d2d0cc0e5adee5e97b5cddc917ac151754437e9bad2050aac15b008bbdcd12edeaaa1106ce4602bbf67741813f515e16b4a08af2ca2a34f27428dc2420af93f1357fa20fed58fc9a7f8cc5fa7fdfd572128f98e5c4380eb3cb3667d9e8c1afceb5c3104e94a99c4defde46b9d5625f02a6ff6ec165426bee4005b8f504f8e3764bfe1bbd12e034650470c7303a11e44c3feec17fec605d50b0639bd34a7b7085b25e25a7819382fdf5aa2ad058f090d62eec267ba125ce36051555e625f0ce1f1da96549b98f736295cf02cacafca49f6b7d1d21a06aace9f61b687ee2ad5c580b70e219de69f826de59bc873d9cfce187020dc1917679c84a19bb8d2fab150605c540b94dd7215d8e30094626d0c7f2b83580846ab96963103fe2136bb41432da727d75b935bf3f42581d936b0d4fb253c595622bff7bbe2149d60dec8193c8a0fb5ddfc2f4777e1f61d3f45fc4f4551ad3a59b7e0f4e0bd1cff0431330c68ba460a047c8a9298b88ed12ada3559e4cea8abaf119021975efd7fed2d3eb40d8bd6993a5987ed9f5cb9066b1794ca8355e0bcd52060864f8407a05c59083c597141526778c3d3fa423eb9fe4683371d089229b4ad19d24baf1468b1d4fa3500a1075818d8a8fcaa82c8894461e88c212dc6e2acc6fa63624d57ab85493081e995e3c7232d51ecce17ac148c155b2bb12050b38ebc3d6c70506db5963a3c5e4e47469b3f3167aa6c1451a3fdad5e2ac48aa35c50fb1394cae17f313118e621e0d7b9a0d22956e4f6617e864d7fd89774f27311edc70c4417f21528b3fdad6dbeead3e6f13d0cab8280a74db367d0e3468640ba6508f57cd11b8f1c1cfe0a9b9c626e7e1", 0x1000}, {&(0x7f0000001280)="f9ca68af9808f029471bce23fb4d671853ebe78879d07bb64389f7fb9188381cbe0fec31583e243101f478485c5ecfcd704d1da7b486600c3dddb4011bbaaa02a2e384067585a566f6d826acfaeaaf9af00adb8ac588a617012793997030f36eeb149838", 0x64}, {&(0x7f0000001300)="afa6f60a7e36e7d0f57d0aaee47d993e01ff0e11f72c3cada40b3a949caaf36577555e8820bc5f92336e7c451695933cc5376d712ab3b97f46d4bdb030abb253349b13d19be55518e4b1acd79b0164cba302c9f10f7e7f9f249ce17e1abddd0d3202898a99bcae8c425746828066468559e183c0094afd4668ea1fd8ddd9c9db", 0x80}, {&(0x7f0000001380)="f0bb00018a49930342c5020be19214392ea4c4f327b1b55b42c138e7a0a89c72fca66c4cb9e4c809094ac204bd055b228d4c98b48227589543051ce5ddca68974f8d5ebc87b4dadf59c33e45bfb7faa2efd6271f52474b90aef19c144a546258b15a9c", 0x63}, {&(0x7f0000001400)="0e74b3754a89b56cf19b38c7f4c293d92579f7ed3768de4464ebb14d8b8a320ce3dbeb970ad24cc08764609e23cf66aaeb499a1495f6e5e7375e1adf493344129c4cb59a623b772b0e6a73ae97489dd1d89268e4fbfdc6ad95c0900c758557a300c6033b4efb55a33eac8852296fe5e38ddd346ce21fed8db6de381bdced26d549725b376e50e62ccc60c6fdcb92cc5924d207ca41bbf8406be68ff8f50ed30e6ef0fb32407d8ec0ba2ccda4ae177c300bd91d819fd8ed8ddabe6ef4b4752c735fcc4e55d3c649beb5180d0ac802bb094ae0f16d22c08e35548254ab290979c4a679e8cf44f6bbb9b816d6bea02e863fdde45335fabb53f4205ead9526b7762059038270c07cbd041a883f925a17fec3c276234b7e3ab2fd87c0be34155cdae7c40d0271bdb21e22ce5be742d6c4a7f01cd00c44d52e044db500acbcfcf39cd6f708f14f9af50323c4ec5f359af435e7f621532b1f08a16e0435166d9846e28edcb31c2d6ca114c7d5295a013c68f342b799fe039cceabfb9a492abf3af96563ed3bc1b2052121ed9cc8d6645789913110dd0f062ad4c83c8a5481835d5ec53bd569e99c5e7e812faedd1142b27454a8cb1e21a7e494b12ad38cc7b2f9c7fc2ddce2741ee66a7bf057ccceec73549ac955dde60c33e1f94c4840b1c9b85444134fcd6058b4a7196fb8148c9ea86f7163e47f57c1991fcc741ca8d1d7c02a781a421faa5640db4e682d4f0372894e682c7c9bc5ba5761245976172eacdf14fcc6ccccc1e6503b400e20150c57e89883327d07121e569b7d87b91ee846fe5d7981cf75944a8a95e6feefa4d6d3db4f3be867a6f98d63e54a657b7546fcce64ec445ba9969db4d57492093dfd0a2f2c1f0807d4a154954be678b38677e68c6f75d61ea33008d6e88f325ffae74d8fa0a350ac884f57a9eb08584cb6a71f979c9b2d7ec6787241a200d6a6fd0218cbfa309dcd3e4de599242c17f03ee986c70917556ecf5970a23a37f0d65cdff021deaa890a114e563ed3f832cf8fe7aada992ae33bb114555d190ec5ad0f3e7d5b84ad69e55798a214ade88556470d81ad7c7ddf54dfb1973f28e087a0ea4c7fee3c5b83f360a0492e2e6928279b43b8e8b5c2c8f8cbf19880a11fda728321f7ae9a1d47a6be3ae3a7de71949074c03660625c2aac65d656141254359d90dd8975859d566523aa8e05dd89075d9d3afd8b526f94ece916ba0921ea65eebb08a114cc27afbb7ff515d767d3fc52c87112670a13e41509455f07b46db5d49bc84daa336091a72ae70537da3644320cb7e3412c779b599dd8ea4dac0ecc45aceb4114cd83924fd1f1987ae310040cbc6b9b5fae890c51e96bba87aeec01404a4026efbb4ccfee6cd2f63e4d36d23a011c19ea864198c5ccc354785fc194fba5f33f346ccb3bc14bb83f2a255599192e939cdb20c083d2cff3f62095dc9662678abff5022449fe7686952bf152b313689c4646ea693866677f86b4aa1ec0f4f588b70c827f17a5dfd8247979ed681b234dd94cf3ad6d140716ee8bc04e29a91d1369a5d1c541a903277076e18671de6f679db3ee9fe0751079eb6a5346b656610fc34bf37eeb30b1a36d1b2e7b617c1d67e7b51093f47b7c6645511875f3115f1f5aaaeb3d91eb28289bfa843b26d4bde2c7ab23b42f073b74729a1ed926e909e093327c14de41532b3cd097128a428ba8baa60012df3be56fa66dee751a4109c79ac77eb690e0f33e01056e279f87b730cd9664926a731f75a8dece8096cc214eabb98ed7ee2015246c3f80b80d4aa2c58bdcd09a4a013abdfae12afcfc961c465e970cbe8dc220b58d1a4caccdd54cee52c80d57921858e629cf63e12910f258be25f1747349b5bebd5aaddcee50dca063503666bbc9ba35353e883e9a7859a1a85efa5c93c4aca92b9b7346a471b69ec0e623b11a205a9b66985768275b2bef55d90f719241155aa719d37c6d52991af8790dbc77b6214a240f3b09ede59d151681d35739b3b6600d24c2ac0668d2957fbc0715e9f6c27f3dae4fbad9b6b146574c49791a53b2ca7a4f232537c324066be5a21101c7570d345ebbfd01454a2dbd87cdb0cd5e30fb470d41eac8e2b31c2fa5db63cc9a265345b67324fb3b5005db00f6f639955a24ad831413b3a2830590d83129308cf9ff71194e4dfdb936e4d9586062e91cf3d237ddf22f09b802b7a50c201810772ddb3c3b064ded181573dd0d15dd45feeb4e257705351b2a2c0c4345678939400d09361d1c42d793441cd5cf1c71280681f95f5b942158c90bf67dc91e7e2f62b7a2c9c0780aa90cfc7594c20a6db090a7efc757eb0a7c8ff77236404247d8fac09c0e5238947163db50267bf92561578e46c39dfca42411327661092e406c41c9a4eccd72ec56237b3b3b518248bfed1d32f61e34c099491e4efa46ec29ef2acc9d34ce96da7c98d3e8515f648d41b26bc52963d91c791eac31e3ce1ac22c4ac4764c5f8234fc27010dc71ae26d4ef5c3c14ecaf29af8b81d17b0ffb525fd750acdbfcb5c3bfcbc8217370cec0f6b83b735d0092cd88f8962f08ada6a3f9ecf8b993f25530c7013809c7f24c3b1f904b52fe1ab63a6d5a448e209429f80506574932cf3f89b023d79d8c6d11c56a94e647a49b7d5298d7a58cff8a669677362c37bdb8a5890b7740f6a8d8988ac404f1845bd166d45dff6fb4e3ea2199d850876d1bf2a39141b6fe8b69727b4b6908db97ef7bc2e26e54e043ea15de1b4ee1c8dc4844cdc971c7eb2dbd45b66c10418eaf4406014175d0cc13b215f039c69198884ca4d875b1bc438742809b87f6b058474b6084b032c15b2cb615f1bdc4463fc8fd4656cc7021633c3b3b6265475e2abd19a0e0c889dcebd80c9ce2fcb631174006f9d84cb51a9ff7564f978d079b03f841de3f194ff21c3edfdda1deed7c390ec938b062d1ed9b62078588a389ecfcad2a681101bee232faf425b87904b1f57fbe554cf5ee125aa24e3ff38d915ab", 0x851}], 0x5) poll(&(0x7f0000002480)=[{r0, 0x4}], 0x1, 0x0) recvmsg(r1, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) syz_emit_ethernet(0x71, &(0x7f0000000280)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ffffeb", 0x0, 0x0, 0x0, @rand_addr="0b50003e00000700b77391b100", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x0, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fb78bf77596f9118bb7d0e4d92cdcb1a", @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f7380b1e7529cc87bf43d3199db0fb46", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @hopopts={0x0, 0x0, '\x00', [@enc_lim, @generic={0x0, 0x0, "f0b5566ba798979bcff07b055b1f860ff0f340788d32d1d55aa71a80cb48e9c5b3dd18803b732f336228c91248b74dd264dd09ef25c1a856ec3bfc343531e6ada2681a09e88ead63dd52d80a61db9428d2d82a3ffe6a0c2d97a4b3316a2c8f677e75de3a6edf45a85ecc3dc6d1d11d135aa3907d98b25a2608208f1cc7402f4fc60a42fea21e72d57b53b4233105905c29"}, @ra, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x0, [0x0, 0x0, 0x0]}, @ra, @enc_lim]}, @dstopts={0x0, 0x0, '\x00', [@pad1, @ra, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @jumbo, @ra={0x5, 0x2, 0x3}, @enc_lim, @jumbo, @jumbo]}, @hopopts={0x0, 0x0, '\x00', [@padn={0x1, 0x0, [0x0]}, @generic={0x0, 0x0, "e200916376b48e35177131fecee8cd240936"}, @jumbo, @generic={0x0, 0x0, "13a8f0b7566a33f50bc8bb1c2b7a4cb507701c7d3e7a5e15d37a6a4bd77311aeb090b37679556ae5fabf8fb47339ae9f46884e6510b8811aa6cf98c52e95553dba7008a31270f9d84a4c7b733b68dd8d78a240cb"}, @enc_lim]}, @fragment]}}}}}) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x4d}, {0x6, 0x68}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) sysctl$net_mpls(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000003c0), 0x0) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0xf, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x9, 0x200}, {0x8, 0x7, 0x7, 0x3}, {0x4, 0x80, 0x1, 0x5}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x50e, 0x55) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(0x0, 0x1, 0x1c5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x1918, 0x0, 0xfffffffffffffeb4) setreuid(r0, r0) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x6c) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = getgid() r3 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x7, r0, r2, r0, r3, 0x94, 0xa}, 0x8001, 0xffffffffffffffff, 0x3f}) executing program 6: r0 = msgget(0x0, 0x0) (async) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r3 = msgget$private(0x0, 0xfffffffffffffffc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000002600), 0x0) (async) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) (async) r7 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000001300)=ANY=[@ANYRES32, @ANYRESDEC=r4, @ANYRESOCT, @ANYRES32, @ANYRES64=r7, @ANYRESDEC, @ANYRES16=r3, @ANYRES8], 0x0, 0x0) msgrcv(r7, &(0x7f0000000d80), 0x8, 0x2, 0x800) (async) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES8=0xffffffffffffffff], 0x0, 0x0) msgrcv(r3, &(0x7f0000000640), 0xa8, 0x1, 0x2000) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYRES16=r6, @ANYRES64=r6, @ANYRES32, @ANYRES16=r2, @ANYRESHEX, @ANYRES32=r8, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r8, @ANYRES64=r1, @ANYRES16], 0x1af, 0x0) (async) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/4096) (async) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00', 0x2) (async) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r9, 0xffffffffffffffff) (async) socket(0x18, 0x3, 0x5) (async) preadv(r5, &(0x7f0000001340), 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x7fff, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000004}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x30d, &(0x7f0000000080)="00000500000080bcb504200000000000ae42d972ccce4700", 0x18) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) close(r1) r6 = fcntl$dupfd(r0, 0x0, r3) dup2(r6, r1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) setitimer(0x207023e2cc9d9eff, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x1}, {0xa108}]}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x68, &(0x7f0000000240), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYBLOB="e2fcbf16b46ce6711032a17ac7601995ad6cf61ac7cc12be163c3bdd0b99c1165f6c7521f700821aed0511e02052ad7a", @ANYRES16=r0, @ANYRESDEC=r4, @ANYRES64=r1, @ANYRES64=r1]) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d78463c3288689b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351fd60c88100d2a636390a0c35ce146f21a8e54a178bffa80aaef6cb8c4ef35b449cd541088cb714a9fae5ba", 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f0000000240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x126f, &(0x7f0000000040)=ANY=[@ANYRES8=r0]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x1}, {0x30, 0x0, 0x0, 0xba59}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x11, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000333513fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04beee020000f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0010000c80000008000ff000000001000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000009c0)="6600fd5c61fd0441066c539ed7e416ce4aa1ec3ae1a80f68826971499047e00604ca74fde3802fcca726c6f41301a29d71034b62233e9c0c4d185fcca49b9bc811c6af87beb7885e5c2640f32516838ce615b33da525dc7b593531c08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a7005e060000173fff3c95581d09ec2a97824002e0332ce777eab6816177ec7ecbdbbb282351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635f5a6170739a98552a4cb823a737880da41466fac4b1f0eb9d11c57bd8c4808fe67dd23b869403d1a87d3986e64d514ad76226aa29aa0bee239a9e66ff53b9456534bf", 0x11a}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c056b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11583dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa37c62de26bf28100080008004500001c0000000000007b1e869159e3921fb78e9078ffffffffe00000011200907800000000"]) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xae5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x8000, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) getsockopt(r0, 0xffffffff, 0x2, &(0x7f00000000c0)=""/179, &(0x7f0000000180)=0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2802) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000003540)=""/190, 0xbe}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xae5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x8000, r1}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) (async) getsockopt(r0, 0xffffffff, 0x2, &(0x7f00000000c0)=""/179, &(0x7f0000000180)=0x37) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) (async) socket(0x2, 0x3, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2802) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) getpid() (async) fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) (async) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000003540)=""/190, 0xbe}], 0x1) (async) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000001a00)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000019c0)={&(0x7f0000001980)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="79388a6bac0eeeac84dacc8cc89bca87daf34e2a6d10bebc6626a23e960ffb329579361dbb9bcf8fbd7e90344ce66dac4571ece9a887fecc4c71f5627c0ba7cfcbbe25dd48ff0f4cbd0d72ac2a0c1fc3db654cbb1c513f6280cf607fabcdccf04abe40b4ca169da583e8c4a54c044dd44cdc019ed48f9d86dde67e260379844ca270b97fd9b93943529c2a2bb2de9c78bb6d8cf0e113556e585ba9e7f7259185270a1f1a40c79fab46818da8fa0502e173291f7192f5fc65a4d298e5b83705c7a485", 0xc2}, {&(0x7f0000000100)="ddd4ce533ffee0fa01f5546392bd1ad54702cce5d863effd697a1dea8bd2b1230c1cc29ff88ad89929f9396c111063aebbbb2967c7cdb1ec1dc7539944ea01c85d5975ce40d5de9c8cfdedade5f14844a4a2da19d0fb55c4611bbcaf0ab9af4ef98c678fa08ef9fbf47b9688c757076fcdb9bcd7eaa7248c2ea39ddab464ac7869eb8027631ce73d3026cf00fbe4380c9a6fbda7dee51aa3e9a362deccaa4f58dc3cd11e7e132398d53f4bafe39a14f72bafac4e6a7f80cd09c0b10b46188ad49078e07ad87e10a14a4f5232f85a7baded34ce422f554dc1f42fe0e84f0708475ca40c793b976031a5", 0xe9}, {&(0x7f0000000200)="3924b16382b4e6a11d7c6c8efd71009c000b96f43550b644b4b75f258f1998c1ae583c1ab6da013320f8677f16697125072845e2a76e675d51d77d64529755dd624bf2c98da1c2365976b9badc9a75d0ce9a9f6747a16908075453b8a14d47d1d7b4cff6e17e23878aa3dbdc9e3b3c1e8488d984e782929d5e1e4ff4db3412b6c129045ccb1f4f85c64673e946c3682a2d775f87d66a8261117a94015dc2f0d99157916511d205336f60ab45a4f3", 0xae}, {&(0x7f0000000300)="679046fa46f397746baeb66e707e562df617601699a3f8c1bda9339307d5c5e50156afc6ba6d2bde9fcb673bb50622f72fc112d35cc451703bfb1b491a1b1158d5a27abc39f2dcb4dc8059e0b80a45350b235a86bf24dcdaba432dfe960e10eeedefc8012837ce65c3c871dbd1bedc9e9fe02592bb2e9dc3dbbad9aadcbb087b2e31f554f92c9e5d4cab46", 0x8b}, {&(0x7f00000003c0)="deb2f809583816c6c30638cfa2f5d7bf60fc7c8cba6839e843c40270bebdbd0e9ef03f2d94", 0x25}, {&(0x7f0000000400)="3ba0ec0d8abd68f1cda72a9daccaafd263866b9ddcd2f39fcfdb9f5e2187b3686a004d1bb96ef81e9d88724c10798dbf470f9edf9de37f307a3b91251b43ffd24a2ec267b1c9", 0x46}, {&(0x7f0000000480)="c49220efbf87a045094dfd374391a084fad4ac35e8d460c492ca2f0fd12a1f8910dd4510ec7e294386bab89dae2a909d1ced7023", 0x34}, {&(0x7f00000004c0)="57d2022bf90bd88fbb86a4a82bfe5484276e58782b41181a16f590e13dea7ae1d1c1ce8069fd4396d6ef8563009658dda3effd52196d4946f1aa03e41a77ae76a24ee690d2328ddc04f52974709e7335071bd37c0528fd0fb363f6db1e2a233c5cf3ab0ea075fc7874e6ba3f66fd4490015b666a75674785f885aee00f6e4eda06bf31916d2fbd590eaa863462e51af1fb", 0x91}], 0x8, &(0x7f0000000600)=[{0xe0, 0xffff, 0xd7, "e3f35ceeebb4454319a7f72182068fee10b9427eb16e50c4d681e97b3cdab13bc418bdc959bc375850fe14daf86dbcac08da9e817b08fe118233e89389016ee20f2be9e42a9c7380af250dd35993b77b71bee3e2be0b44e3e0e0b2143910303c03f08af9a3ff601655be147c75468eece3a2d2660489bbfbb22112180abafd0387f388199e1c1ee120a67e85d7dc83de11553c7085eed97b9ac3cd07e5799939509f609930e620430e2cf301b3aad4e5d95442194dcb8838afd434b73b48cd63c5a64216efc51f430e678906"}, {0x10, 0xd87e589854b685be, 0x3}, {0x38, 0x1, 0x9, "21216abb9e94680c755773e57476e137a51d40ca88a26d3fee9af8ae8aacc61d13b8b4d6aed9"}, {0x80, 0x1, 0x1ff, "4140073408436b22cb9f017aba1d55b216f21221a7451025d2fd7635a4139a7f881b2e87177945f6403d426e5d1903e8a8c7ac0b3871f0de295d864054b14146959787c1fc8f124f8bc46bf5e04620e6720cfe9b2d0362816953fe24b29ef084138e6a97867e9090904f"}, {0x28, 0x1, 0x2, "cd39173076b43208c9429e4991408551e1aebe651b7a2a"}, {0x68, 0x1, 0x9, "19f904aaa01218d2f8c37cd7591936de11b1e02b1963241c2d663dac576d1359a418f33679dde23a9c518b33febb4230de3a5a03f86b435a1239edc1bfb9dd0233ee563232e30aaa1e03c511680eb702b252670276c9"}, {0x1010, 0xffff, 0x8, "fa1bf28f2122fb4a39531bd48752b401ba8813c29baa7603bd89115eed4ea7a904bcdf0886df6777ffad570d7d5c8788eeca08aa81dd85a3f2eda13eb9ac9bb7d5d354a0c771a454780afedca8d949af8e9b91040ca2dac7209534a283823b0740a9ba46ad467284cf57da28f1be6cecf1dae46ae48fd8d6ee620942dce826cedfcf8fa56a48a754654e3cd594e04116dfbb4a180a3e3476ac51c932766a21c4615ee373efd3be733a22a28587de76c439f9dab6bfda23490efcb307d1fd1897f5666ff5a78eaab30911090f125cf6cf54573a064f8398e03d2445134d9cd76012ffe0d889cf47c739248f293244a7b77ecdb12439185da4e46fa225aa98f4d846c17e5a03297464d369028a857526e20daaf026465d6ac8adfefa5eea7617d345c9f09cc80c42cf1fbd7a4ad2f23eff28476960129ba58d99201813ab12c593fd463eed1ff8bfbc49102e6bc65c19daa56fcb022b7337c26830bfd58b8197c20eed41605ce53c277c8bd775aab78b7e726274594727018fda816ecc3b1265b2fc16ade2e11933ec716deb24706400a014d510cce7d9a5c1574df603819f19b306bee5a89f4a92e6b7f2e661b93767b1d7b0e9a8dee4b304932194ae84220b7a27bb632eb5e38dc139930f42716884972886f6bf303f47f0153f236e482a2930e784cdee38574dda7e86b585989e7e861e781a5a03448ff7abdbc8af95b29ac1b08278523752ea55676146fc3ee077058926ec98bd2846a2ca101559f899cecbfa01e06a042997061a3832f8192ca7f50d9fcce8070c6755090d7e3904aff471ee7e799c431c46c4915e318021631577e66448b5b7aee64e6a917c55c6213214f698ffec2527be7115830446273f83524b21afdc0ad3e9f9b18ee9c4c451608f3a526bfb39af9f003c328eeb29c39a537d05c12ebf66bc26da12aca5d10b1cd5736876d73d8c2e1ecc562a9fddcb4fa74f98c2f24b7912b37cec9569e4f53ea75a91f797ef5069835c6d49856cf10ffd540b2647be8eba7b2442d5ec2a97366366b72c6107d793ac3e5115b74f8a4109ec319dd72c6dcef92c48b92bf0ba63dfe402eb092dc1b8ca194e604f8e0c76d4ba8b39372c5a9bf9511a6817f957786d6bf91b942767db50b3d32027b5ef682222340730ee9c09d52a5f4c7f95f08db9f4ee7856b74ed3a0799936b07eab66723fa0a2b3b4a1c12a333484db19153b5b3865bf4bdf2c12bab76c1c01caed033fbee6bf464a8ff06c6f0fe2efbd3f13c81b3bbd78e84da309b62bd8bbb6025188d6a4b27d96de3d392055453afeee56989abbf3e0267f230537087d7302ebe6c2443f6ba24b754e964e8b2bb521748e5d9590f81fd887a18f3e53613f216f73b009cfeb3fbff0e04404ca3a8498d2a30c1302ed0760f27a2be9106745512a374b397784143bad99ebfa34549657683d48c7d1da3c22bf5485eb12a97363576b3a90ceabcaede1c64bebaefce4729a879d8f1eb9ef1bb91cd48c615dd9807eeea0f461b84bd36f58f18fd7426852df1f50a7f02340873b77885ce0e5e41e1477ab310f487b9b46467f7b4249cb62196c17f5b7f2d9059ef6288b7a31c3bc901bc58125fe7d7425ceddcbcdc6149a98b8fe419f51c36fe1960aa5a108fb1c64352068e724c58450a2ac163565dc6aab743f075040f59adda3cf9852d5669e13663dfde271aa8f0dcd8d97b35e439434ffdc5b432c91c90ae6641a53d253f4a4c6d97f456c02f3c181521d2718259081ffae0274ca24ef5ef11c7693b6634733262011d430ad6d1c18543e95b538516dffabb4b04ec1a069cb664124d33261a7108ce08ac425b53472d072817c8d68a1fec5cb87659a1b566423b9343469d58297dca9b565777dd6354117614d8870b7e1555820c3bf23671b9642a58f91f393e90c8244c850ae5534a3d0150bd59f81f35bae1d18763d53105fcddc91d7d8d9ed27a22fef1f34a0984843f3922b1a34fe86be9db926e44f7582b0ebf57c0303bbdb3349cf3f5f79b6c16af1219eeca91e2a0fe03edb1358f01b454ce6e488d11eb3dfaa03f5975b07d7041d2dee7cda6e9ea2bc2e50d7a2c885f9b3b428309874bec31a897621ba765673fc438f92086de1153dbd554f96ca387ef5e2ce28e10ad653b5f261022c981272bbceb5529ecbc0dc04b5572c9022505dbb08b723373044ea1f529a37eeff1af26ddaf5a6f005a61cd8a99cac56c3b023d4c09dfddc520895b6c6248bfb9a69edf3b9cd3b798fabde96bcc569f8021e517ea79eb3a8021accdc35fe6dbd5315ca973be7fa30dbb0de5c81ea0f02db20b679896f2d0abb832959e70557039efb0ecac004715f777c465b1e0ad9507524aaa0cd12a909d5f2e877e88d953c410559f254475b235463cb5789567ad60112a14fd63fb263555039575cd9225ad76b5d8f1849fdf5e8136bd18408948d84935135e0ea7f979ff0c4a139a276a57f9452bfc74fc1e897b55d15ddf958b7c41bf87cf75ff4c829d6c9390242a5f143e06ee3d24d7a9c20112694ab8c3ea5fc306447226cc8b8dcc9a24eaf4465fa1db903bbfe9dec23148b8816b11ca41e53196ec5c0cf9a6dc984eb89db9d5d2ea9e0d73bf9511ffc8b557d5fdab6837c1811fda4560100619aa0800e442ae2824d40b407b6f80cb353b6cb1b9ed5673823943a9ec99d8e0bbdbc3aa281371f81d24da13307f2102cd0870b8ff4025cbc26573042339686093b2032abd39ce00e928c86f8283eca8a5e2d13ab370cf5b1d383aae98447db452fd6a893a737acaf7ad128ad2575c0a6be046d51cd992c33b9a548ef66f022ea1d8a435af1b8a92cd6c786e460fb1e7d1d5e8d7ec71ef2ec28307f473bcb537dc4caff2c543d720e792f0d1a1ae30913f238b60715169a950d892d54c75b1e9850ffbc298942e8467c004d92369e4636577f85d19e86e62d7f176cb8e42f3560e1d8a6128dd2d61b75c615b15453d7074fdfc2a8df2a33276727d6ba0a223229d2df0a6fc1dde31c8e8acdcc59a9a0cc2177a5356670bb05d2aafcbdbeda303df73ed61db5d5c4665316021494708d93b1da94e43e2e8de232f62161d105cf6335653dd2b480fdf726144bea0f6f1015b419b7ef713c94e32de30a2d97dbe6cca52a0a48aaa4c948c79e1be6d07e78b7f50d32297eb63987cf304bb21c527f7c29e85e5457259dcb2fc87008f3d850996763e66165ca091e50816854f70a04f47006d5760c5d5b33f18123d48f97eea7e08f218883cf1473211a7ee359cd475e632c8f12e1387072016b18469dc55107acbbd140321dd06cd9ce362e7cb535e6271b20bf73142c65c1d2d63407a518cd163fed840be5899b376e430c11491b00dd1918c5ea841c7708d50ba90885bf533bf873b5fcff83df4cf3d1ef3922617d95c4c55579cb6bd8bed565fa5aaafe44c97f54873a5af4177fc1dbc2e42ede57189c646f829b5d36c30a321bb2f0015ab8b2c5188838fd150824b9a1ec10d1abb63528fb1954bfe223e2eac126a38f3a837045a81d11ddeddd013ce5845f8a367330b0b4609d380cd4716353a42d7f4f0335785256b3e2c4235f0aa39f7ae18bba9a0fbafd46d99babd7799192c195622183b20c82010e2eb79c6ba71c6adc1e7d8823c9c02f7e8e454ac8a3581a730662d07e5dac0e6b2a18495a7f37bfaf6e92ef15c2f8db49a63460b297299b335345b499e8dd65005495411a12005b23dc97156b41c17ef402ca44885ef01a5d0e3894212edc851a2a003629d304271e0f53f722fdf7e54500e09a85078e8059b9fc1b9563db60f9eaf02b8d492a900be01c7091e159107569de95733015bb352d36da45439ab6c3c45e9ac43d3ee51ad439c22286f66b548c9fd5f0134a8cdcf3225c6a8e6cd459918c1fa0a99c56e186785a8efa7ee2773003e016d05512f33b110815eee2ee806b02f6d234587390b4b541072cd354ab09d96e4a1a13b09096a4718980f69229067fb604106d798d3a8c2ccb5cb04c4ad5ccd3833b269422d22cb0b2a280fab64ebe90fce5f6d8979defc125d5834ad99af288524e57875917d279517a8d02fa9a279db4a9a12e8fa3591a2aa5453899f2d6b816a9a9ef02036cb99eee11d6f1151d4827e22b3778c03ac8a702664cf71c95187cc698552ecbca2537541ac7521ece17c902bdc46680d41dda097708c6bbbdc66095ef425d211f09f49dc6e3acacd722a2847930bb13474f9f2fc7b72dcb996a43cdc2fd3956ccad781f86794ba07f71c52a35ac0a72b7e8b1e45ad7ad1867f21afa549a9bab06cde2c85572f9f7f2dfa2faff346a0bd8757797893f254475341285255ace48667a599064d069b32e9210362be45b47cbcd6da2d4b6754ce969782bb4fcb311abd2d4e96d8e3a28d709b8089ab0cb9602dc641240b8068bbf22e3a11275289ad267147b89660efdfafd2cf2c8391313b1e1334fc0669da672a12f466a3690b1260c27ada75467508e41603214850d808c90825e1d90643660e6ec80fd9f3ddb91b9255410d2771066ef98b48648c4c1bbe0e83030646e867f81aef29df017ab346e05b76e785c5cfdd7d861f0121ef5368a4bb51bbbe676f06080929ed63ff4a8687e7bb5e2e12d01c23d48f4e00c8d4defaa7004cb792c3b047853aa8e65068d4d4b8d4554c29d44f53c448b5f7bb81b97ae3cd9cadcd88d650fb8b53562a1e61db8124d4d0483df3a72506b3f2e080b89004ffcb85c08891ea55bc307d87ea3365bda772d47016c8913148195832c6b3acd53cbe5be3e08edda0e1a8decdc9e17ca4701c024098192563c14a329dedbda94e7cf346fe86b44183fa359d0b7853a612ae2e96d1c5c76b19cc0f8711dddf268d7faf2293323127d86c6365739303e320259d4de23c75ccbe359943c2d9db68ea99eea6d6a98b93ef03be05f973a0c5b75322bff9624332b4f202d9371c65f144bf0086a331513818250f2168bafd4795c8b0cd104bf1842acca179779bc4f6ae5c8adfe76467e89d69e23acd7b28544c53756ea484304073518100e3a236856c3950b0f8064a58a2b87e9819ac20f34751f8677b4fa2fe989e97148a9f0864d80c97a189ded2307344da495fbb584a887c94759db7a4f49db08cd7a8f66551ab6b22546aff4878467af1d4189f94d0322c5c5ddb11dabe8d9428499c45116ae54862605993e93187b96e3eb9058356bf9b839e89d7a7c7b4324fea09b84f3dd36e057365686d5a2659974091defb2dbd566341b003ddc1a183792cd5a15945172bb605f9e45abfddd59822e0f94b132180fade76768c4ab07294ef410786d5c1bdbd0d17137537a9686b1dfba7ded0cbc9f5759f974754595085d72a21b323397edf04331eaac993f4b08f32832e1a47bb740bd6566df320f1e63e467b89ab67429a6dd6acaf1f7a5262fbc43a92920c53bf2670c573d067a3ea6dfb7250dc54f3106fc67147ac288602865f1116f020262aaa81a5f2b6bfb155a32e3ea60f4ad52437495e0f2a3f3696dd308ddb1e35f0a74c28aa430cb10c72bd55c20a889ddeca29d6a172d639e0ea4257fe10928fba18baae4d3b0e483bbc4ebf71a598567b2144272bc20d73e4bfc7d44d1e0ce55642859a3e099ea23fb1ca07557bc05a7bb247323ee17ea34a6236e6b71e0db5333df69e1319ce7128083600aea2898024c7f9553ac80034f60fa06794bda973e0548ed2ee8e8ef3a8ef7cebdace6c506aec98b7d0bf2fc0ccc6097a3e14e358c6bcb130a8eb58ff2d3883590dec18a426624ab551ea4cf6eef7efa1e7413"}, {0xd0, 0x1, 0x10001, "a182a2be7410cda6257c20d9bf566d54318f8c9f6a515c020abc8057278c9ff7a222417c54cbaf6121ef98e8010a1fc132e4692f252c043d8bb79ae828bb0477a8f7703475796b1af5272f2e5c53fa48c5976c551da9636456989a01b64c0f574e16062e8af176ba289707dae4312850c0a17cc2e04eaf0cf0bcc105fbdf0bc58ce399ec97807aaad74d2a64009a413ca599c35adfcb6c98d690cfd6f12db93fe7bf81203462793979a77549177ef66c13b8405521503b351d10"}, {0x40, 0x1, 0x2, "1077963c9e73048a4e89ae9814be7088bb2b3bcacac859250a339e99baac3733c0f1eccb6a59b58c93"}], 0x1358}, 0xc664}, 0x10, 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(0xee00, r10) r11 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r10, 0x0, 0x30, 0x1}, 0x9, 0x7, r11, r11, 0xfffa, 0xb, 0x6, 0xbdbf}) r12 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x1008000, 0x7fff, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c460996a75b8d738821406684da4afea99bd8ba75e9b53b921a2327dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba9", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79824ad4075dbe441338b5fb11907b8d5c15efa306ffa2522667296a4e56607827b2957fde69b213cc80fa59913d462b38668c0cc96ded46bb011006a17ac4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf10200", 0xfe17}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f00000018c0)="7905ead3ea20b486b0da81abff00000000000000000000000002639277953231ebc5e270aa8fd800000000459ce897d9072b5f05000000438d245980babc282396eb95003ee625cd2d189b3af6d26ecc0f4b28b748ed8c2d73c82fa6eabdf263632e32396d9829227645d20cd728bf5676af7c84df08f6e03274528a46581d3c4afbc1341538676ca45f8835f2ee336270d8ef93fd", 0x95}], 0x5, &(0x7f0000001980)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES64=r8, @ANYRES32=r12], 0x20, 0x8}, 0x2) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20008, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x2}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) r8 = dup(r1) r9 = getegid() r10 = getuid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="ffb0a0c4de95bf2a72f88d02f338bd98a19c579977068e09323dbd8a83de57195444591515419600f74c3aabbc18f2536e4f16575946259f288aa84d340a9da9af56075286f012221abdc05543b8576655eab3097f69a25b666b19a361b1367af70cfbee28d20a642f2081d98cced6ea110582513b210cfc3dd9af2e7149f7454c3292ce29f9851875af429373531b8380b8a2cada2140866b478ce89c63589f30c1bf9df8f1b43cd1dc670180689a2a7272d882d6f7cfc65ae5185237f105798d8c2405cef44f82910d6ab2fd3c8b7b4dbb79352f087835b27847479a", 0xdd}, {&(0x7f00000002c0)="a4148a5d49cf25e5ba1819b5514878ea473ceabcbacef36db47feaea5dbf69ea297d3a511e26d1fa0882995c", 0x2c}, {&(0x7f0000000300)="7a2dbf5677115bd3bbc8a85be4285cad4d83bae78cc293cb7491d8ca60b582f7e4489c3bdade6ecbfa6f94deb0f51a28fc8b9d4c68be94133af09e01c9f691d28166ca94937945825266d9d58a14dae858", 0x51}, {&(0x7f0000000380)="15c3f9d2dd9736b4e07a879a10174a85b7d660910976b65deae6e16e50eaf00ff731dc4b3f3d0913fba2aac346f49850d622", 0x32}, {&(0x7f00000003c0)="764f261ad60cf0eb6cb84f0323b7a5c14764cd10f871ecda1e3fe1b581ec3a87f54ce08150daaac1af556de0e0ec91e7e9c0a362fe56e555a7ddf1f94cf96336439a7c4d676d94a7904a1cb3b1d5809bb1793213e676e630453308d94f9bceeabbd6fb14649c709d14e8bb149975d01d687845155681baf4075f38ef089b93379c3f6bf9a9d53f11d8f5e92d71c849fe698f4340e02d9ab60e1ec9fd0a65e89a08dedc2d8724d6ada88da2c4b3c3448dcbf5e50c2b571103781f6c5c85b9ef616178d0054bb76fd231078f7329396ff54bf4dbc9c3d1738af5c3daa9", 0xdc}, {&(0x7f00000004c0)="051b", 0x2}], 0x6, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r5, r7, r8, r5, r5, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r9}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r5]}], 0xa8, 0x40a}, 0x400) select(0x40, &(0x7f00000006c0)={0xffffffffffffffff, 0x7, 0x8000, 0x4, 0x800, 0xd37, 0x7}, &(0x7f0000000700)={0x0, 0x4, 0x6b, 0x1ff, 0x7, 0x100000000, 0x8, 0x4}, &(0x7f0000000740)={0x9, 0x5a, 0x9a7, 0x7fffffffffffffff, 0x10, 0xfffffffffffffffd, 0xfffffffffffffe01, 0x3}, &(0x7f0000000780)={0x30000, 0x8000}) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000007c0)=""/216, &(0x7f00000008c0)=0xd8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000940)={0x5, &(0x7f0000000900)=[{0x1, 0x81, 0xf1, 0x8}, {0x5, 0x1, 0xed, 0x6}, {0x400, 0x7f, 0x20, 0x22c}, {0x5, 0x40, 0x87, 0x8}, {0x7, 0x1, 0x2, 0x800}]}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x20, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000009c0)=0x5) write(r6, &(0x7f0000000a00)="a9c4bd54c5299f72d272cbae9b190779ae36f7cae69e2406a5a6e2d364c5997151cc36c48689499ab9a27925168e51384ff47e8f23ae0a927bb6ef6917fb5dc7e0e7b931bf272d150ed95a022682cf71ba133d9b91645e772e55ff014e5232c503418caf462e4ddfe749efc0edb3f3e5e1d1fb0449", 0x75) faccessat(r11, &(0x7f0000000a80)='./file0\x00', 0x50, 0x1) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000b00)={0x1, &(0x7f0000000ac0)=[0xcb]}) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) r13 = dup2(r0, r0) fcntl$dupfd(r7, 0x0, r13) rmdir(&(0x7f0000000b80)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000bc0), 0x8, 0x80000000) r14 = fcntl$dupfd(r6, 0x0, r5) dup2(r12, r14) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x3, 0x6, 0xff, 0x1, 0xf062, 0x1000, 0xc5c, 0x2, 0x1, 0x80, 0x3f}) r15 = accept$inet6(r11, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000d00)={0x2, 0x0, 0xaf, 0x568a, 0x8}, 0xc) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x1920) ioctl$WSKBDIO_BELL(r1, 0x20005701) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setuid(0xee01) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r5 = dup(r4) dup2(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x11, 0x2, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de5780cbe38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc25769ba00009b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c88181002ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000e6685282abdfbd094ecbfdb988adb9540710bf136a5dedc98b69acaf00f1ec7825774f33ca0b3dc6f5fd107cd5c8b0ccba43f66583787fd4ccf4498d7a6cdb47ab4d90d5d862cc04a44320808ef64ff83264ed2871793766667fe8af84a40db7d8a732bcb3ddaa47e9fc2e93098c175d2706f6f71b2e62927025a1cc67913f018af492131b2011a8d80d080e69b73abc47b80500000000000000d2317f4502fd2d17102814346ae219187c4d79bf7b4d18ea98c580c68e321d16867333f967e503a4ae2710dd423c5b47e7037cc727b3bdcf32172e654b272308808158783bc7fcffdab5da2e32ef06d76a520e28b9a1188e", 0x1a3, 0x40d, 0x0, 0x0) socket(0x10, 0x5, 0x9) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d}, {0x406, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x84}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) chdir(0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x72) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x5, 0x21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x2, 0x1, 0x0) open(0x0, 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) recvmsg(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0), 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000002800)={0x0, &(0x7f0000002800)}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x0}) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1d18, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x182, &(0x7f0000000740)=ANY=[@ANYBLOB]) recvmsg(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/159, 0x9f}, 0x0) setreuid(0xee00, r5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x1}, 0x8) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069c3, &(0x7f00000001c0)) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) recvfrom(r1, &(0x7f0000000100)=""/69, 0x45, 0x2000, 0x0, 0x0) executing program 2: r0 = msgget(0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000002600), 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r0], 0x0, 0x0) msgsnd(r2, &(0x7f00000013c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="359de1ae6b38b9bcda13473ec266f58ea7c285ba227180ce09f363f45421cd36cfa65b35181d4f9089d68b32daefb64a3b3c701fcaf20e97627025", @ANYRES8=r2, @ANYRES32=r5, @ANYRESDEC=r7], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000001380)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) r9 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000001300)=ANY=[@ANYRES32=r6, @ANYRESDEC=r4, @ANYRESOCT, @ANYRES32=0xffffffffffffffff, @ANYRES64=r9, @ANYRESDEC, @ANYRES16=r5, @ANYRES8], 0x0, 0x0) msgrcv(r9, &(0x7f0000000d80), 0x8, 0x2, 0x800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES8=0xffffffffffffffff], 0x0, 0x0) msgrcv(r2, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYRESOCT=r11, @ANYRESHEX=r10, @ANYBLOB="024c5b455d9da2b5ed97f52d76b04e196366c1fd430324c2b0861fc6581534bde88204b86f52b31861f5a6b3e57eafd5e61c1e4746d122fe9083ad7be1256c403394f8b45501298a8c93de5ab44fc185cc95afba3d5f6da22711fb07bea4d60d824256830bc595db101f4b05b3dad4981b9e22dd412a88fdc466", @ANYRES32=r8, @ANYRESHEX=0x0, @ANYRES32=r12, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRES64=r7, @ANYRES64=r1, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4085) chroot(&(0x7f0000001140)='.\x00') r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00', 0x2) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r13, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) sysctl$vm(&(0x7f0000000000)={0x4, 0x23}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffec5) executing program 7: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="37ddc650b3889e10f15f4b156acec5630d2c804704d7b782c99f286f84430225c15a906916ec2c3528934f69f7c48acba0ccd5d7971125375d0250c5bebadf7e03da0ed7951aaf84c07f07999ee688f8016ff772799f88ad870765d70887af4e0ad49733", 0x64}, {0x0}, {&(0x7f00000009c0)}, {0x0}], 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x7, 0x5773c542, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r3, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x62) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0xffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x400000}, {0x1}]}) syz_emit_ethernet(0x149, &(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRES8=r4, @ANYRES64=r5, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRESOCT=r2, @ANYRES16=r6, @ANYRES64=r1, @ANYRESDEC=r4, @ANYRES32=r1]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) poll(&(0x7f0000000300)=[{r2}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) executing program 7: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7f, "1a9188000000000019bbd966730a022000"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)='K', 0x1}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2}], 0x8c0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r0, &(0x7f0000000440)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x554a, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x2}, {0x100000000, 0x9}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) getpeername$unix(r2, &(0x7f0000000480)=@file={0x0, ""/4105}, &(0x7f0000000000)=0x100b) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001fc0)=0xae5) r1 = syz_open_pts() readv(r1, &(0x7f00000036c0)=[{&(0x7f0000000000)=""/190, 0xbe}], 0x1) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="04", 0x1) write(r0, &(0x7f0000000040), 0xfeea) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x408) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8c}], 0x1}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10242, 0xc1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6071d61d0000000000000000000000000000000000000001000000000000faee0000ffffffffffff6722bda4601bd06838a131cf443b6c347c2993da25b30d95600cbd20618aefcae6ff971b0e66ceeba7d157bb"]) executing program 4: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="b1441d61", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) kqueue() setrlimit(0x0, &(0x7f0000000100)) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x5, 0x80000000}], 0x200, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x4, 0x0) getdents(r2, &(0x7f0000000040)=""/4096, 0x1000) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file2\x00', 0x100) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) recvmmsg(r1, &(0x7f0000000f00)={0x0}, 0x10, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='r\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) close(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000300)) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffff9c}], 0x1, 0x83) close(0xffffffffffffffff) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r0 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x210, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x3, 0x10000, 0x4}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x6) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r7 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r7, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = dup2(r6, r0) write(r8, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x8}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000040)="713f8d53a0b721f3bb9ebe2759f136a2b3767fa98adc196357eb3efd404038df236ac8f950425cfd84725717", &(0x7f00000001c0)=0xfffffffffffffe64, &(0x7f0000000000)="06b200d1", 0x0) executing program 6: r0 = msgget(0x3, 0x1) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, 0xffffffffffffffff, 0x140, 0x3f}, 0x8001, 0x2, r4, 0x0, 0x2, 0x7, 0xa115, 0x4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) recvmmsg(r5, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/4101}, 0x1007, &(0x7f0000001440)=[{&(0x7f0000001200)=""/100, 0x64}, {&(0x7f0000001280)=""/92, 0x5c}, {&(0x7f0000001300)=""/86, 0x56}, {&(0x7f0000001380)=""/24, 0x18}, {&(0x7f00000013c0)=""/75, 0x4b}], 0x5, &(0x7f00000014c0)=""/242, 0xf2}, 0x5}, 0x10, 0x1040, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640), 0xc) recvmsg(r5, &(0x7f0000001800)={&(0x7f0000001680)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f00000016c0)=""/32, 0x20}], 0x1, &(0x7f0000001740)=""/188, 0xbc}, 0x1001) getpeername(r5, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000018c0)='./file0\x00', r6, r7) mknodat(r5, &(0x7f0000001940)='./file0\x00', 0x1, 0x7) recvmmsg(r5, &(0x7f0000001bc0)={&(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001980)=""/250, 0xfa}], 0x1, &(0x7f0000001ac0)=""/132, 0x84}}, 0x10, 0x1000, &(0x7f0000001c00)={0x10001, 0x100000000}) r8 = accept$unix(r5, &(0x7f0000001c40)=@abs, &(0x7f0000001c80)=0x8) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) fchownat(r5, &(0x7f0000001cc0)='./file0\x00', r9, 0x0, 0x4) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001d80), 0x40, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000001dc0)=0x1) linkat(r10, &(0x7f0000001e00)='./file0\x00', r10, &(0x7f0000001e40)='./file0\x00', 0x0) r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getgroups(0x4, &(0x7f0000001f00)=[r11, r12, r2, r7]) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000001f40)={0xffffffff, 0x5}) close(r10) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001f80)=0x3) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000001880)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ftruncate(r0, 0x8) r1 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x1}, {}, {0x8a, 0x436}], 0x4}) getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0xffffffff, 0x6, 0x3f, 0x5, &(0x7f0000001dc0)={{0x8, 0x3f, 0x5, 0xd7, 0x2}, {[0x3, 0x8, 0x101, 0x5, 0x9, 0x7, 0xffffffffffffffff, 0xffffffff, 0x47603a22, 0x10000, 0x1, 0x2, 0x1, 0x40a0bce7, 0xfffffffffffffffe, 0x80000000, 0x3, 0x1], [0x6, 0xdb5, 0x5be9, 0x10000, 0x7fff, 0x7ff, 0xff, 0x9a, 0x6, 0x100], [0x9, 0x6, 0x1, 0x1f1, 0xffffffffffffffff, 0x1dd8, 0x52], [0x8, 0x6, 0x401, 0x0, 0x7, 0x74932b1d], [{0x200, 0x5, 0x7fffffff, 0x399}, {0x7, 0x6, 0x401, 0xfa}, {0x1, 0x0, 0xfffffff9, 0x36d}, {0x8, 0xbd, 0x6, 0x9}, {0x0, 0x4, 0x0, 0x5}, {0x8, 0xb, 0xfffffffb, 0x4}, {0x1, 0x80, 0x6, 0x80000000}, {0x75e, 0x1, 0x5, 0xfffffffffffffffa}], {0x9, 0x7ad2, 0x2, 0x7f}, {0x6, 0x7e, 0x8, 0xb4d5}}}, 0x0, 0xa0}) write(0xffffffffffffffff, &(0x7f0000000380)="c0472bed366208d345a4df024780a1c814d9038bf34e2af5717aa33f2df24267f58e2a59eaab27065aaa2fa3cfe5a1c4948aa5a973ccd1b235d8b1d84269099b30e3b3632e72bcd81f9c27dac9b45e20819bf54249ca1a7bfbd146284df372df9f", 0x61) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000480)={0x1a, 0x0, &(0x7f0000000080)=""/26}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setreuid(r3, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)=""/203, 0xcb}], 0x1, &(0x7f0000000680)}, 0x5}, 0x10, 0x1002, &(0x7f0000000740)={0x6e, 0xfffffffffffffffb}) lseek(0xffffffffffffffff, 0x7, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fcntl$getflags(r0, 0x1) fchown(0xffffffffffffffff, r5, 0xffffffffffffffff) chdir(&(0x7f0000000800)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001d00)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/210, 0xd2}, {&(0x7f0000001980)=""/114, 0x72}, {&(0x7f0000001a00)=""/228, 0xe4}, {&(0x7f0000001b00)=""/98, 0x62}], 0x5, &(0x7f0000001c00)=""/195, 0xc3}, 0x4}, 0x10, 0x881, &(0x7f0000001d80)={0x1f}) read(0xffffffffffffffff, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002f00), 0x8000, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000002f40)={{0x0, 0x3}, 0x0, 0x7fff, 0x1}) lchown(&(0x7f0000002f80)='./file0\x00', r5, r6) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000002fc0)={0x10001, 0x948, 0x3f, 0x800}) semget$private(0x0, 0x1, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)}) executing program 4: r0 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x2, 0x49) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000440)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000380), 0x3, &(0x7f0000000780)="835257c3099d427d6bc4207a0c67e8ac9414cbdde4d47ddf00000000000000c6eff25cae4483b13f1f940000f4ffffffb6e0a4df4c6dd5628c171e34a605ae1b83303f52981126992d269b652bb9ce2e90c9fa52065f02731ba7e8960e102f26d3a167997d8854123e7e602d5177f2d006021902a10ea3cf72e876d9be6b4fdd50858fa0070b0fbcdac4e263ace2a4a8e61bbebb0000000069c4e90500"/171, &(0x7f0000000300)=0xfffffffffffffd90, &(0x7f0000002c00)="4ee5b3628da7e0aabd4d5f716456f25b2ae86838306eebd360258b5c907b3ca147a8d8d494d15db55a28cf3093d9f84e53661ac6cb8c097ee555286b4c7ed20f094ba4a502ed31d6a17929e77a6c757f07015938652f61bdad2fc12285a0aa13e4ee76510a242e77dddc360fec49f1e2d6368aa1288a5e7907fc0f9b3dcaa940ff8f6073c75dd5f22fd514454e0c4341bbdca3e13d79a59b93b718b83be95620bfda8224626cc4cef8de75c6f197a883177771ff472cb4dc9aa1eb8bbed76ab040661aa3aa470f0268ad0899f0b3c8828a7fcbcf2ac160296374ce1d9132ccd43c7b59c664a799", 0xe7) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x3}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe, 0x3, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000002b00)=[{0xffffffffffffffff}, {&(0x7f0000000a00)=""/4096, 0x80980d}, {&(0x7f0000001a00)=""/209, 0xd1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000180)=""/126, 0x1b}, {&(0x7f0000001b00)=""/4096}, {&(0x7f0000000200)=""/7}, {&(0x7f0000000900)=""/91}, {&(0x7f0000000980)=""/63}], 0x5b) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000002c0)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)={{0x7, 0x2}, {0x8, 0x707f060a}}, 0x2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x4) syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') executing program 6: socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x109}], 0x3}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0xe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x30, 0x0, 0x0, 0xffffffff}, {0x7fff}]}) executing program 2: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x26}, {}], 0x2}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) setitimer(0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeaf, 0xfff, "0fdb000000000000000600000000000000d900"}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x400000002}}) socket(0x6, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x8) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x8000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x241) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000300)="a665f65d967a6e22dc38a599b2df099fb845e4319ca7c5cdcedeb1aa6b9b1eac2e6b884de0ecab1197f446e53c1aad43aac881b003e7e40387f4edcbc47879e4f175213ee46a49986e822824bb10d526d91a08b28487cedb1997f431bb20242a0b10b859955bd0316c86eda61650633f03b4dc34b2ec91f285ff8746b161afe323413563cc7f983d857b", 0x8a}, {&(0x7f00000003c0)="f2e819bc504830b0bb52cb248eb1484ab6a6dfa3a3a00494dead2d2ac502a7b1b82b36b38b6ddaa2b6c74d6cd958365a20fe9666f07939b4eede8f9a0fbcff4bb3f4b9daad254c59b0699eab09c0b40297a6b6e58898d85b040a4055c9b2ab050cef92acd3b729c6228a942af23514c1806a880e1aa2e7698be35f50589a6316de9633cdc26023e4f174ed79f46c7b", 0x8f}, {&(0x7f0000000580)="1e6e8f0992bcf918864d22298e7c9ff76b55fe838c1b24ea8e35fc3cae5d2875a014f5a7d71fad865eb9323af14418803bb1daa3518313924c64069ce00ffc6cb809b589a36788dbc9c8dd12881d44dfbc4fe9fd82", 0x55}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="04", 0x1) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) write(r5, &(0x7f0000000040), 0xfeea) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = dup2(r4, r5) write(r7, &(0x7f0000000040)='q', 0x1) close(r5) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async) r1 = open(0x0, 0x0, 0x0) (async) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x1) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x1920) ioctl$WSKBDIO_BELL(r1, 0x20005701) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setuid(0xee01) (async) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r5 = dup(r4) dup2(r5, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x4) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) socket(0x11, 0x2, 0x1) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de5780cbe38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc25769ba00009b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c88181002ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000e6685282abdfbd094ecbfdb988adb9540710bf136a5dedc98b69acaf00f1ec7825774f33ca0b3dc6f5fd107cd5c8b0ccba43f66583787fd4ccf4498d7a6cdb47ab4d90d5d862cc04a44320808ef64ff83264ed2871793766667fe8af84a40db7d8a732bcb3ddaa47e9fc2e93098c175d2706f6f71b2e62927025a1cc67913f018af492131b2011a8d80d080e69b73abc47b80500000000000000d2317f4502fd2d17102814346ae219187c4d79bf7b4d18ea98c580c68e321d16867333f967e503a4ae2710dd423c5b47e7037cc727b3bdcf32172e654b272308808158783bc7fcffdab5da2e32ef06d76a520e28b9a1188e", 0x1a3, 0x40d, 0x0, 0x0) socket(0x10, 0x5, 0x9) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) executing program 6: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) close(r0) getgroups(0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3ff, 0x0, 0x0, 0xffffffffffffffff}}) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000000ff907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000114ede0a6c1060c99616931444504fdb"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r4 = getuid() seteuid(r4) executing program 1: r0 = socket(0x11, 0x3, 0x0) clock_settime(0x2, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffff) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x800, 0x0, "ffff09009cef01098b748200", 0x0, 0x6}) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000040)="637c01058426fc35604da2ac1b9edafa34485a20ba0c0ecb", 0x18}, {&(0x7f0000000280)="4716df94fb0cdaa212649e50c0040a33f2b91e830f9227338000", 0x1a}], 0x2) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x1ff, 0xfffffffd, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x20, 0xb4f2f2ea5e74d95a, 0x40) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 4: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x38}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) setreuid(0xee00, 0x0) r1 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x7fffffff, 0x0, 0x5, 0x0, "276098026cc4ffff00"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="b8bbb57a1be1985d6fcd2200cdac572bfeae07c42f1fb010913904c473edc8eb164633fdc51578c36f6894dfaf9cf576a80cb4e0f130c5d4", 0x38}, {&(0x7f0000000240)="9f25cc55fc33b8d325377edf552a6cf9d3ad750ebf5aba6b7bc8c4809d2e093ef3a14d22aa84e881c299c61418b83c135c3b90f0c572bf189cdf14e7d5c1045851b666c3cf64778581ec1b7cf80c96fa606906c76c58a7a42c2daad199f6de2254b00b799cf9e4a93e40a08362475745e432eb8958dade1122690df273cdf6e801d3eb7b96c226771682f1f07f2cd3fa04b0480fd1d7ec67594c5ee1f4fd39e55dab79c46a9334885dfaedebea078243583f68bfb0319f2240785449fcc62619b6a6911f9e404b811b1e556f4e0ab1b5bfbd82b4092212cc42196d6d06985f201e74758e31d4bb582b578ce3b43a752ee1377ac69c5a96da1c", 0xf9}], 0x2) setreuid(0xee00, r1) setpgid(0x0, 0x0) setpgid(0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x138, r4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff8}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 3: r0 = socket(0x0, 0x1, 0x80) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="953df017", &(0x7f00000000c0)=0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0xfe) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(&(0x7f0000003dc0)={0x1, 0x4d}, 0x2, &(0x7f0000003e00), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x100}, {0xe5d}, {0x8106, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x6000, 0x3ff) r4 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x5be, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "33c1cd", 0x588, 0x3c, 0xea, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@fragment={0x61, 0x0, 0x20, 0x0, 0x0, 0x1f, 0x67}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x8}]}, @fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x13, 0x68}, @dstopts={0x16, 0x6, '\x00', [@generic={0xf7, 0x30, "bad24a105aeab81baa7d70e88b202222261e0a8c8004e7eddf67aef4a275a5505bb68a9214d1d4982d6caa17a1fdcdee"}]}, @dstopts={0x4, 0x13, '\x00', [@ra, @generic={0x1, 0x8b, "67c0aae2860fb432e6c1aeb7df29a94c1ca3564d17fa8c758dbce3d8dbbfb9c344f73e97d872753d54c1eabc8267c2431332a455ada885314ee3c74fa9bf4cd395d45b38dbc2fc6b3f18ab699f111ae3036a9b404429c0edb4af5a9879d419a8e08fadac71e1a862ba0c08a6b2a63ff088737572b646d5b4aac3e812d92f4f583554026fb32410a817c4b2"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x27e}]}, @fragment={0x1, 0x0, 0x40, 0x0, 0x0, 0x2, 0x68}, @routing={0x6, 0x10, 0x0, 0x6, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, @ipv4, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, @mcast1]}, @dstopts={0xf0, 0x20, '\x00', [@jumbo={0xc2, 0x4, 0x81}, @generic={0x2, 0xf4, "7eb9fd221dca3a39185abeaa949d2997e0e81405319e80a51d3d88959b24c5c20521e6701f690bf87174aa621fb1d0537394b85e1422f5fa2f082700e0c7e99363456dd3af60fa37ad7a765c1d41e69a08e36b50ae9e7188ea0524a9907c86996606410d4fb6e809ebd6dbe61270c87dc959b28fdaf1d7396b8d14f17adfbec49fd9d65e8aef7d751c137e9371e68e626efca02c6e35965efe5067f4a3769415f60cf89329906ffd1e1133a80b291287a11ef8d9ab8aed35a18249c5a9146d557bb9f7dd817f23943c8afe5fc30d1dd64e737c0c893568a4c8c91228e24f926e3405039e1ab22703186892c1d1a62fdfad988521"}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x2, 0x0, 0x2, 0x0, 0x0, 0x4, 0x64}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x9, 0x6, "c7d8bc", 0xc5e6, 0x70, 0x20, @loopback, @empty, [@routing={0x6, 0x4, 0x0, 0x3f, 0x0, [@ipv4, @mcast1]}, @routing={0x2c, 0xa, 0x0, 0xb6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="7f603332e331cd3ca46c92a9cdf9986f", @empty, @rand_addr="28a8a773a6ce33303fee33f703a1ae5e"]}, @dstopts={0x88, 0xb, '\x00', [@ra={0x5, 0x2, 0x9e5}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x5, 0x43, "078482b5d76ac53ed542e08d6784c84abf1b7c72c0b692b198bb02fc4347ca315e616ffd7403ade6299461d86d2f2b9576e4ecb96ccbb4d07c8d64057fffa71feb9e7e"}]}, @routing={0x29, 0x8, 0x0, 0x3f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="5d89fdc4621f873896a0ce865a0b0abb"]}, @fragment={0x1, 0x0, 0x7f, 0x0, 0x0, 0x6, 0x64}, @hopopts={0x8, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x7f}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x98e}]}, @dstopts={0x4, 0x2, '\x00', [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0xc, 0x0, 0x49, 0x0, [@rand_addr="a944867808f6cf56a9f3d25e8bddb213", @rand_addr="c301277378149b3d5fd1baf0282b6ff7", @local={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @rand_addr="7a4f0134d15eee6e143af6abf33581ee"]}], "9b75482b2d13325e042c45164f2f44508eb3209b028ee389345c0b4b4bdcee1b8135bf7252eadc33c74cbffff2ecc7eaa547a8f4785e9ffb2e22cc1cbad33a165ea6705292223481e05778961787c8621941ec5cd21cd3980bfd51c4fa4058ba922a7f0d27c89ca5eb1b877e388c8adf7ecbad75c000eb24a8dda6301f934bc6555ff4a0c9f0c9bdf1fa095c71d7b75e3ffc6f4f44c914964c8c573e74adba75e8f9989aa99b9f17b7a94ee39bef896c02a9668f6804b0e9d48479f2e85aa84377f2878ebcd5510e47a4a01a3dd83fda"}}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x8a, 0x800, {0x6, 0x4}}) setsockopt(r4, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x28}, 0x2, &(0x7f00000002c0)="9efe2178970b3295f9188d878f5fa66b2b8f2b23c537df70f096fa42fb99b329a5827f19dc82e8d2f95c41ad1f2c6429ea87bf7969fbd83271558fded54b1fd6afd0010469259ce0f13afe8509775848a541bdb9da0be71d55b4dfd2755238430c106422bb4f10a844168e87e7d1532b7d6c7d5e5dcdae6ecd18237a3661dea1ef238bfa63", &(0x7f0000000380)=0x85, &(0x7f00000003c0)="b56701930934f8a4fae4885d8e66a7e546742794beb6c39310c60e988fe7016dd8805eb2e9d2a441554c752197cd18f1bbf29aa7a6ddf1ccf7be144db927", 0x3e) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f000096a000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil, 0x7}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000b1f000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000eab000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0xf0, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x64}, {0x1}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) r2 = syz_open_pts() clock_getres(0x0, 0x0) close(r2) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) recvmsg(r5, &(0x7f00000015c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/123, 0x7b}, {&(0x7f0000001340)=""/76, 0x4c}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000013c0)=""/82, 0x52}], 0x6, &(0x7f00000014c0)=""/201, 0xc9}, 0x40) executing program 7: r0 = msgget(0x2, 0x90) msgrcv(r0, &(0x7f0000000040)={0x0, ""/236}, 0xf4, 0x0, 0x800) nanosleep(&(0x7f0000000080)={0x0, 0x28000000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x8001) execve(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x4, 0x6) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1028, 0x0, 0x8}, {0x1, 0x0, 0xfd, 0x3}, {0xffff, 0x3, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) shutdown(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setuid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x8) semop(0x0, &(0x7f0000000040)=[{}, {}, {0x4, 0x0, 0x1800}, {0x1, 0xfc, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x7) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) setreuid(0xee00, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000011c0)=@in={0x2, 0x1}, 0xc) mknodat(r4, &(0x7f0000001180)='./file0\x00', 0x4, 0x4c) pckbd_enable: command error executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket$unix(0x1, 0x6, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0xc0) mkdir(&(0x7f0000000140)='./file0/file0/../../file1\x00', 0x0) mkdir(&(0x7f0000000480)='./bus\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open$dir(&(0x7f00000002c0)='./file0/file0/../../file1\x00', 0x10000, 0x8) chflagsat(r0, &(0x7f0000000300)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0xac87c93a03ddd184) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x3) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) socket(0x20, 0x5, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x3ff) fchflags(0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) flock(0xffffffffffffffff, 0x0) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x12ae0f84) r2 = socket$inet(0x2, 0x8000, 0x3f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) r3 = semget(0x1, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/199) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="c90236ba955e0c55c86c57e21b258cf5c3ab43471b1b240566e7359a60753b1965ae4d259df904df4ad6d9cfb99e2d520c713d66661a04f5e2da59d6763fa31e8307de82b1bf9b8e28c80bbf35a7af", 0x4f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x3, 0x5, 0xffff, 0x1, 0xffffffff, 0x3, 0x4, 0x1, 0x2, 0xffffffffffffffff, 0x2984}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/119) sysctl$net_inet_icmp(&(0x7f0000000440)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000480)="18ec1b4d8f28", &(0x7f00000004c0)=0x6, &(0x7f0000000500)="6b2b6b6b099d783caf42a9b86a5118f9df4ef1882bca7c7d73d1b0bb3e93f9b5f42374eb77e73674129353c72f3d2d85dd08389a6e27ecb42b457e0d723a5fe005f5d92d4a9914be71e5a1b84ea72d006038ccc937f6d2f91ef30831a81d0a8965e1d8af9b17ff0dead4df947b5202d64a", 0x71) mkdirat(r0, &(0x7f0000000580)='./file0\x00', 0x1e) recvfrom$inet6(r0, &(0x7f00000005c0)=""/144, 0x90, 0x1, &(0x7f0000000680)={0x18, 0x1, 0x2}, 0xc) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x98) openat(r4, &(0x7f0000000700)='./file0\x00', 0x2, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000740)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000780)="d4177fbbb1b72212c51e4accfcc46f67e497c5aa7cb547ee652406b5a06efe2cdce97ae4b1dea4e86a421570bb1e5e6f42b763771fd1cd677be13a75fa3d8a640478bcab1ca95c2e81ee5dba8e697d8043a5c4ede4f6dd461c8b91d5c173220eafd9c02c5a26898cb24ae1fda1fd6e6482edcf24d76e7aebca996e71aed64d714a2f95dc44a84bd3bb31e23829c56fe16814fc92880fb194a99e01ad8cdc500b4144a97a02cf6ca666c8e793b135928e3dd2e4a5ae35", &(0x7f0000000840)=0xb6, &(0x7f0000000880), 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/244) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000009c0)=""/202) sysctl$net_inet_ip(&(0x7f0000000ac0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000b00)="f1ef732d6e71c5bd0cf54411e863b0221058519979fc8079cd6ad24bac7585677af9c63a3bb3d087bd5fdec4c9fdc3740decb7ad5bde378ec9ad504a22b82a4866f5658b42c04242ea55a8171d6f6de67f7452a8d4d4293a3e31ecd27ed1b515dacc47905b0476d650b61a782ae500024b749201a8663aa8b33db5ba7ce39d6ceb0fca616a1ab9433580937ada452b36", &(0x7f0000000bc0)=0x90, &(0x7f0000000c00)="f5f39968f2156743d0df5850a2eaf85e9b4929af41cf02666ea481542bdfbfe64e84aa6867f2f5be714c9701affc65c0ee1d0e1fc63b3011371dd7", 0x3b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000c80)=""/55) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000cc0)={{0x133, r5, r6, r5, r6, 0x24}, 0xdd, 0x401, 0x5}) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000d80)={0x3, 0x6}) recvmsg(r4, &(0x7f0000000f80)={&(0x7f0000000dc0)=@in, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000e00)=""/83, 0x53}, {&(0x7f0000000e80)}, {&(0x7f0000000ec0)=""/54, 0x36}], 0x3, &(0x7f0000000f40)=""/15, 0xf}, 0x1) msgget$private(0x0, 0x200) seteuid(r5) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001040)={{}, 0x1, &(0x7f0000001000)=[0x0]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x8006, 0x3, 0x90}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11e, &(0x7f0000000240)={@empty, @random="1a1d6c3133ba", [], {@ipv6={0x86dd, {0x3, 0x6, "a247c3", 0xe8, 0x6c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="21587177a19f3b7ffb1105f7ec9f18b6", {[@routing={0x6c, 0x4, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @loopback}]}], @tcp={{0x1, 0x2, 0x41424344, r1, 0x0, 0x0, 0x1c, 0x8, 0xfffb, 0x0, 0x9, {[@sack={0x5, 0x22, [0xfffffffe, 0x9, 0xe8, 0x5, 0x2, 0x81, 0x40, 0x14d]}, @md5sig={0x13, 0x12, "d081d5a80ceb9ace9d55d4567dee4a85"}, @nop, @sack={0x5, 0x1a, [0x80000001, 0x6, 0x8, 0x401, 0x81, 0x674b887b]}, @window={0x3, 0x3, 0x7}, @nop, @mss={0x2, 0x4, 0x81}, @generic={0x2, 0x3, "81"}]}}, {"adc5d90ddfb707b5b99bac8b1a72a63c9bbd006ff4ac4ff33e1a5c37b604c0a59cf03148087b0455e04c75d8f95ee440be079fb3840086379b9376db3849a15a9657fe212e2548255e9f5bbb881ece49"}}}}}}}) r2 = syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000a00), 0x3, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1714, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0xc7}, {r3, 0x4}], 0x2, 0x0) shutdown(r3, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/226, 0xe2}, 0x0) execve(0x0, 0x0, 0x0) executing program 3: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000500)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644a8be9451de4fff7dcf9d423a8366150ad301c00a4d432b", 0x1dc}, {&(0x7f0000001540)="2901f50440d6445aa0d15e8684ce83cfca3354fa2301505f36c5776d16c266cf199c2ef94b21e53207b7b9c81d37ba9092ab005b40fccdc7e4eb6665b5beb63816f6fb561fa51546c5201580024c352da0fa5ada7b3c65d7f4022dc2f8a56e7d09870cfdc5cbd4451ffd881ae342b5c2ca964cbc3f5f66384fc467d08961be801fcfaf7f32dc99e578027de6f7926c10e98202d55c6e5aa971598b89686d6ac7ada12e1d07736fdd124cef81a0b73f5637f42d86c69058e34c549166efc1325ce2e235dcf8ba913103284a0e89eaee3bb55bcd38a0ccd09d2ea8aab224c6ea4a82384b", 0xe3}], 0x2) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x1, 0x2, 0x42) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) execve(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)=[&(0x7f0000000000)='/dev/speaker\x00', &(0x7f0000000100)='/dev/speaker\x00', &(0x7f0000000140)='\'$:$&,\x00', &(0x7f0000000180)='}}]!\xc5\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000e00)=[&(0x7f00000002c0)='!\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000480)='&\x00', &(0x7f0000000a00)='/dev/speaker\x00', &(0x7f0000000a40)='/dev/speaker\x00', &(0x7f0000000a80)='.\x00', &(0x7f0000000ac0)='/dev/speaker\x00', &(0x7f0000000b00)='/dev/speaker\x00', &(0x7f0000000b40)='/dev/speaker\x00']) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 5: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffff8b, 0x0, 0x9, 0x101, "158000", 0x80}) writev(r0, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000000140)='W', 0x1) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x8000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df7bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdcbcc006a64ad962557c474cccfc5e57478d30c387f207459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b8224", 0x8f}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r7, 0x4}], 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000000), 0x0) r11 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r13 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) r14 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r5}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{r7}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r8}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r9}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r11}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r12}, 0xffffffffffffffff, 0x60, 0x800fff85, 0x1, 0x7f}, {{r13}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r14}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f00000004c0)=0x8d, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfc}, {0x4, 0x0, 0x0, 0x10001}]}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='#/!(\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)=',.\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000100)='\\}\'#\x00', &(0x7f0000000700)='/dev/wskbd\x00']) fcntl$lock(r11, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r6}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001208, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x8006, 0x3, 0x90}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11e, &(0x7f0000000240)={@empty, @random="1a1d6c3133ba", [], {@ipv6={0x86dd, {0x3, 0x6, "a247c3", 0xe8, 0x6c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="21587177a19f3b7ffb1105f7ec9f18b6", {[@routing={0x6c, 0x4, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @loopback}]}], @tcp={{0x1, 0x2, 0x41424344, r1, 0x0, 0x0, 0x1c, 0x8, 0xfffb, 0x0, 0x9, {[@sack={0x5, 0x22, [0xfffffffe, 0x9, 0xe8, 0x5, 0x2, 0x81, 0x40, 0x14d]}, @md5sig={0x13, 0x12, "d081d5a80ceb9ace9d55d4567dee4a85"}, @nop, @sack={0x5, 0x1a, [0x80000001, 0x6, 0x8, 0x401, 0x81, 0x674b887b]}, @window={0x3, 0x3, 0x7}, @nop, @mss={0x2, 0x4, 0x81}, @generic={0x2, 0x3, "81"}]}}, {"adc5d90ddfb707b5b99bac8b1a72a63c9bbd006ff4ac4ff33e1a5c37b604c0a59cf03148087b0455e04c75d8f95ee440be079fb3840086379b9376db3849a15a9657fe212e2548255e9f5bbb881ece49"}}}}}}}) r2 = syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000a00), 0x3, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 4: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='}\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='/\'\',#$(#\x00', &(0x7f0000000100)='^\'\x00', &(0x7f0000000140)=',{[\'\x00', &(0x7f0000000180)='\xe7#*,}(%*)#}[.--(%:[.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\']#%^#!)+/^\x19\x00']) sendto$unix(0xffffffffffffff9c, &(0x7f00000002c0)="344ecd7735e15d1d94f88bd5128896843786a39d65c018bbd91185013aaa5639ae8f0574b0daeaa225b8db3cdbfef2d4262c14c9333bd13e4812a7f792a1d6c90300f937af7c4770d35f96bb7814f8c5a40e5b299616bcc1ac8e20b752436c840caeca70c7d62e019b3c843e1b6e1a9d4877015051cb9185b01355f19c086d667c945b63cbd02cebc3e47af8f317", 0x8e, 0x408, 0x0, 0x0) close(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) r2 = socket(0x1b, 0x3, 0xe) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = getpgrp() ktrace(&(0x7f00000004c0)='./file0\x00', 0x2, 0x74b6d11f5530ef5e, r3) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r3, 0x0, r4}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r6) setsockopt(r2, 0x2, 0x101, &(0x7f0000000580)="57174982e07e94ac8f683ed1461e0e1b20e330cfe124c93f0e29ab57706a74feea37d16d85817f472b81ffb8b11aa3a22e0e64a1e1192707ede138c370e0ff05ba824a46a18c495f22347680a1ecd202371e9a36d6ad79edd79a9e6d9bb62a05c9d706b3cb3006cc991b42f2f61fadce4a8870ccfdaee53ebe0031f4417aff03728ae35e497321e0f4379d76c4e5a8bea7447420772716a3", 0x98) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000640)) fcntl$dupfd(r0, 0x0, r5) sysctl$vfs_ffs(&(0x7f0000000680)={0xa, 0x1, 0xd}, 0x3, &(0x7f00000006c0)="da022d1be8552b9508e7d141ede87a991a599b72b80a8423bc9c079a2bb0448ed9475a3cf542772219eec57bc19a4056f8c5c4c5e28b1cd5fa64466b477eeba198b46e28b0d1d82d3469ebe319731c14697b2960aa2cb41586633afc01ae262c863cda25479d4f6fb0a705c282e7d307b4816af900f93570db6fd345993b203c0700f25b71dc50bd13d852bc03ca2da6bd749f6ed2d42ce7971379dd5d87a835dc6e1243c29c063717d1e652f5eac136315a", &(0x7f0000000780)=0xb2, &(0x7f00000007c0)="aad7323049e2edc878283cfa453a8c31dbf852e193d4dde6dafa846f10af949d4cea8b34af1504a791078c8e12cd520f3a3ca0d7eb48540166b4f6d8f06a2af598e01b62987e55eba008496773359a5cf0710df5b0e874e55a01bb80e78a0ef618fdcc250d208df5ea0d893313ff4a205ad7fed1d809b564459ad2cf8b2d95368b114e531515a464106c781bd54bc7e678868f89c26677ea3c8810564f0ca734af223cb488f186553c2f760dfc2f8edd984c2859da748ac3fcd6de862ba1d7b96665be6b70c30c42009e008e17aafa60195ddd553c939a68eb88a6c4a1421f35cb557b45cbca2b1109785ebdaec707", 0xef) bind(r1, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000900)=0x52) write(r0, &(0x7f0000000940)="4977e0ee14e9dcba403f9a34fbbadccbc812bef44f0fb54f", 0x18) r7 = socket$inet(0x2, 0x8000, 0xff) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000980)="21918e1a6f", 0x5) semop(0xffffffffffffffff, &(0x7f00000009c0)=[{0x2, 0x904, 0x1800}, {0x5, 0x9, 0x800}], 0x2) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000a00)={0x7fffffff, 0x3}) sendto(r2, &(0x7f0000000a40)="090ef576d901ee57891180b439130055e830f40624ce52d61e39c220e34fdc7f5384e7325e4c98f863c453fa36173513c223c184128609843d15ec5114f76200bf6729e43d482673f3881d58f4bb3f72d9a37493bdaf197622e048d5beae5231de0cbc7897650bc8eef89bc553e30901ea18fc4a044b555178d34986c52d785417ecf0fe850a7185865d6322e4e136b7a9aa0a1e801c5db8769a723e82d6c245a758ca7b4ff762cd6007423d0a1acbffcfddc98167c21742dd407a1353dfdd3742d1df827c012c6afa06ad8f84da6c0c300b2b9dd79389b916961b6ccaf82e06a6e3bf4ef0133bd7fd88909fe7c9298bb902802c566675e7fed18ec09470cefb023717ac1105ab589772c8812e7bd097dc172e826bc40e778a9c11cad593eaff27c13aaa6a6a6925a5a96658566f612ad368998c966fb8111338101be1ae9dc59d8489386e4e0e1ada8c229386c3199fb44858af397a779c80efb7ab368c0868cbb318fe56b986f7fc4e82208e2413119d4fcfc8bb97040c5706a396266d41e75727ab97b3efd3fb151a1569bb9183f499e2b71c108e82cf4334256a4ccf57a02e3bb9940b700363db04bbd121020dc93f9d085c7f6364f1702562f0d6309511b681a6f399b13af730f22a57cd931e786b3d8bbc4d4413ea5f4a1662dfa4719c39f104a0c4b39b11e8927bebf6f8cda17e2c48f57a8c195c698ca20093b468bd724ca1ca1b5d49702785f392a579d10c06a7cc3edef891a15592595702ae772cad75473004984c92c6a457cfbd3b62e27521b0e7304b8f014a1a9b97a0c6c5cb2caad45ffa3506166b39709078cfbb24f4d5b035e20a6598584cc48465507b23aea9be32b027d100ae01a4f1be36e2f098bfba3ccda990a530bf6f66706aa3669685812e15539067d1ab00d9ad5b81030a18acbd1dbc731111016b2a611e91425bc2c7f56436017657608d19268b413044a3cf774425e6264424d9797f7434ecd5fb16a0c28b2b52e90cebb5d4e0328029b3ccaa3eef02b3ca7a78ef8446e735655c3c11c6beca9a48c26cfa43165c1b47440f85bd216b12ab5ad0fdc2b83d74fa48a798ecdd5a7964abcaad1a5fb3389a3ccd098d339f27b1a298467283b113dde629493f0b628ca70321de326ebaa838d8121ec38d526328e21022c8eb4109c5346fa0fb6b228d89daba8260ca527eceadd62ac56f1c05e8faf9050046cabe5b0c81c23b8d63fc0a21cdf2ff36e8583bdd2c2af6bf9f5c9cc0cc7a85a9350ab2d36924a636ce354e9717c6d5d19576ce3011189dcd64a4a0e1c6e2874a211e8894501a0c2cd74e9d3395f1ed7abd468ab472016fdbd382660f0bc4a62ef40de45da12530ca1de374c644679d9285d13ba5c4d137c69782588da2112316c789a8d54b7f9a12ea18cde0e43381073a80181c784c9f498e0dcf6e2db9ca9bb78b5701d81bf5c0854716672cf200cf817c1203a527fb50cecb9fc69ba0ddb07069b9402f67bac72ad01adbf966da90fc1d5169a2778d53f6c2d6be650183a30bf4993d78d7d25f9e3bf5a4cd061a968dbf350e29e92d14c88b1a2cda4d36c887c4cb7077f2870fe0448bdb8d9f7ed252d165284b60bacc2eb88e6478d0a1776395cd820d30c343526600f48f89b5e88bab2b62ba9a6f36381950ea2eb88d9b9dc221a28f0b4da3e4cfdd11723eb1436f16f439ca332571c52f9b62b8fb42699e6bef49e7232941dc82840b00cafb881f8ccc9e996fcfc1704ea2e42cb5d241f91b57bdd3d925c82e682e59674f6da419d1a25493683c0d23fc1a390a4551134a9643df11dc82a1c0e66e5d8754450bcbfc2e26781d40dce6ca6befe0ab6635bb577828a367b227a2b8d78a7c708010309a1d86ea6e57bc7af44b93cb7eacc1c661798d7a693558ee3f8543b8a917dfbe5338a9c335f93d714a95c6a18fbf580b8708dca616c6888d2c36e4d9f5ade900210199790425273692e72422ff2230e530b78f718b6c1d58d6bcb042aa3f5c1f9b6ee0a1d0bd15a67a4811175874f7f151df9a03b60591c4c1f40b6c8e82df196c6ff7cd547b6aa8cccad71673857c01ca2275fb05c0886ecf516955b8312ac1d9481b74dee2c89e7842508586733093d16036c240a69ef6bee5baaa028668b8c84b69d670a7896ccf4af43bef9a8ec2a266f36ea095145cc12faf2af8c00f59d44bb5e081b8562426f57a212d823918b059d04ca9e85ebf5b91b0577e3eec07f7fd3dfadb2d4aaafb45799c9f86479ad8706806848041d448d52fc74d86e742de7ef2d91ab2c466bdadb2fd8344ce6a155411c4b9f67e8487b1c1b8a25f41d51d8aad03a16694542cf3d285b7a51d53ba61300133cc50f8516de18afc8f1e4d369a5a06ffde62df2f9421b1c64e4b50b9d9e7b7732f5c509c1e151732ee02b7265f098431cace1ddeeecf59a35709a4e5dce7ea55635caf33a857769545d84d67f26dd6b6d1ee41fc34c93af72f94c08f5c564b3721342e9f6dd2d93a6effdcbe341ad03277deb747a91372379d242ad96bdb7524148b594ae0bc33ec3209a4b6db302694125a44f723e7aa6d615e7b491e32d90ac394d8a831f6441cb6a2c5e54ef33f1b6a58ac623fbe652abf37085eb4d0171fa35cb3d854acc90943a0193c2c04d04292a43eef81df741960d07d86be90ce5cbb73aad41a3406428e10ca993bcc2f0595dd48f077926d1fd71a984e462d14b6c9094d2bb76f4305c7d5b770414b9f58f0474544e4396037be5580c7c414c43c57cca264734dcbc9a50c9e89629c1db0b1a1a7e662c0a5d78af989bf03061f4bba58fb53c3c7c4068d582aa57e56eb107d9aee9657cb5698c52a0805f764f842d32ac5fdad77747a534f302e6ffe27094dc8af77b0852a4e325f50bb5938d0d5c43ba0ac5216a2f517b79099d1382ff08ebc582321f72fb86934d3c72cd636e61c802a9561799fdb972338c4659210bbd2610c1af8b77db84d4974251b1133e5b96017911deac0ec9278ff54c78b41bea9102bfdcd909c6398064280309ba46657ee656d9eabd83428baa5c83b9f1186b2df99a04e3c62897ba7c02369877517635538daa0cf10ab0bde12958b41094201730492a5540ec94d62ae28d847d0209ac58f1a73ac86e61e0033feb99d2e7700be8a4f1770d010971022f39b2655132f362958a81b6305186017136d07a886e00e85ee26487f6923e0138cd67f89b86176eb5b78e2c7e5b71361a25ffd63d7a5b359591f5f3dc2c5a4080915277257669e64ce8cc8b71950e986b0c5dd699ba4e11a8e7babb9f9ffbb9c6c80bc8e924c3ef0017b988d7591b69bc635028d08d55e7c5e5f9b70cf7058b2941ab0ca31f001007aedd1f2ebb72908a940eb43abc471a8c0a48f225d10bc516a2f3caf554a035b0cba007cce6d3dbc1eb1562fb6c09be6895548193a93a403c4fa14a9d41a8b87cb979359182c418d0f16a9a3df6f0fb8789805f9d0e3143cc766a260ac9eb44b593f6e5d526a679edb2ca98a62c4d8b410fae8c5e6b79c86f28e88faeaeaab92a4841eb25f2162a95dbfca2cebf07826a0eb163b3a1fb0ae5e4181bd718f2d393c5e694e463fdb5154d875d879ffa6bad094d819853b37da25b7243abba34718cca7ea28e3cf642d6aa633d823f80d85c78e329f4213d9a989b7e42924f39f35dd553fb147522a611bc26ccd0c2d3ad447ccd130539f9abc922a2e4561329a5c2ad6d315c41fa187229242ba17faa078b1ff181f244b08e561e111c107e6641dfad647853915a05623a35f2d3e12a3277c03e9b9e6024004e9f5e73d4c36ea304803f524b15dcb6868560bd07c3627a57f82144ba662a167a9204a8e5c4086a0d56358f18b49e2680452a8610abdcab118e9dbd2f658ace7cf76d00fe1512a4552bcd21deea15d65c291a00eadc9834be1e1e6a82e07e28612e535e28f402952c670fcc1471932463a9f4ac4bee593bfdf916d339ba8ee042a9ca896723f8fc12d7c1bbe38866f3694c3e69b3a792d972f3d77fbc0f3f158c991fc46075921662de3f137b7a22aed16905f6b0932788d5b26d4a9d52865b6379b4c252e8219964c2994b7e866013d1c908e05ea148bf47b891396db6827aa9d49049920b55e6e0579b631700dd1b9ab3f4bad65e901f298a6904084f5b20dd7df32f17a7c02a4a214905f4a9c9e073aec82ef13abb3498fe473c49509105f8319213dc17d36a29351740003d06a4aa89464f553cee847456585b602489a4d984101fdac0e18d66b1965aa3f3315ca9925a687d07d38b39b9bd50cb092a42160d73a752938514fe3743affd46f94f19dbb8814519ff9a1eacb69cca45b55f9acdd00f7637231ecff4eeebf9d0247c930d4260b5a4af3a0bb16420276d50c61c51cbdd085e60cd21b4eefd61c229d4f1794bde736807fc251441e2c576851892f974ed1fa366cb5ecc5741be8b179ba8ead73c624d43ce92b244319f2204127f440ca49a9322d589b66b1f76640969251d02128912d3b26fd3819f9454ab65b7090686fa0051edf48d858d793ae57cdd044ac3e1fb5514a717345e3ffe55931326831e322ad07dd1f63fa37e3369032f2c5d3383761f6e7a1ac71984b0bb6cc2cb9566cdcb7ebe31d8ceabfcba29fbdf0f76e3f104f3595da55d24bad8038febf8063f3bdbbad81b690c0876a7bfb0c786ba7b6ab51ded1d2f7c0e16175d63d12e84ae555d840ce0543bdf51587c45a4b553f0bb52d2449d5da20e5184aea164001e3085d8490465c8e3330a3d33acff2652b6a9a0932eeb401f61dddfea8b0354d764d2860d346324d05654589af8b287a5b0db68df54b4659f810c4d6b5a4563744e605b495696646e37ca06156d5eadbdb05c3d7c95d96126171eb58985f244d162981b3946909ef70d19b6f38ccecd0fb72a2199379051d812dfff9648e681c69dac0384c9e74062b2e4a002275c2c06d1cf8aea2826633fad5a00be12d7cf75ff4ee96d0fc6158dde1a61dc4610c7767bc55ddaa848aaecd6eb57db0769d23e9e8bc12f4d8aa6bb41de84c8872ea4270769e71043d652a5555907adb7f2699a86934e1f3712246f8c3b2ccc07ed277de9eb43e1f86338bf9bf3db0d45c9b4d53eb19ce048f633b8560192d14833ce788b48595382ce1329ae3c347f59aa62dda54a3eb581563ee01ca8d72f0466cbd62c8ed2102bd119c1aaac19b835c692972bf80e77af599351895130ca0e5787d429e31f954517fa8485951adc31bf1a8ab60ebd0a9e4ab85e97d9488a8b0f4e2354da90176e6ad281cc83aedf867643ba1f5a80fcf7f3f793869df79b3f33cdce28eaffc2277c3b71f1d4e8b2717b58d0a164e25063de8182a6115369e32fd9d20f02229bcce357b51232c5d7935f175e707c173bdf25de285611d0c4b80ba4961089e0d5c664cf04fb302417ebadb1c269223a54e24a15f62388b20acce45f9d2e0cb2bc9951d94df44cf6898ec3829e3ba55a0223d121d4bc562dc6ec554098d633b4e63dee5368732e1512cd4049fda456f3316efbca1b9055fbe546d064ee486a681bc2a0d23d0624064b0022eb7a3b7a12df00700cf91303285f5ceb1a83427eca43150d0ba1b30dffd23e0e65c859f23c23fb1dfb3d9eb2d8c7cb5811c1345691dbe5de6a1a3c77c3c38ddfd6a2f5dad7c47a833b38e6151e97921e2c04958839e5b16d8378afd40941d092a80c2e842456688bea634c07fa56012f29092cded17829c504a8a16b9ae95c28013c7a2a4b692c6bda54ced92642a6505ece78a2154edc20fde10855a819bb39c", 0x1000, 0x4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001a40), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001a80)) recvfrom$inet6(r2, &(0x7f0000001ac0)=""/238, 0xee, 0x1040, &(0x7f0000001bc0)={0x18, 0x1, 0x0, 0x200000}, 0xc) ktrace(&(0x7f0000001c00)='./file0\x00', 0x1, 0x0, r3) executing program 2: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000000)=0xb04, 0x4) r0 = socket$inet(0x2, 0x4, 0x72) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x5, 0xfffffffe, &(0x7f0000000080)=""/35, &(0x7f00000000c0)=0x23) r2 = fcntl$getown(r1, 0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/155, 0x9b}], 0x4, &(0x7f00000004c0)=""/130, 0x82}, 0x843) sendmmsg(r1, &(0x7f0000001980)={&(0x7f0000001940)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000005c0)="8bfc490dc7ea837eccebaa19314248184b5d20587c521eee705619496ed9f3de513d8745283823bd301ccc7a4b3ca69794507a7e2c3b8167d2ad885d9b2088df3e4cf7e6f72f49945c892d339f9d459d42f081cb33052222e11aa5253f1197bfa4a793505e5d4288fb09ad8d750c1336decc01a6338b1349aa0dadc9a16ece5a40b7a7ce6e6bfdc4d88a0e477846afb5a48280f99e5d99581ed44ff0eaf75aa7daea4d9059f1a700a76a10bdae4c53cc56177a0cd40ce4fc06f8318a83fb40d07d2a6d60359bc84707087263fef8a17efa8c4350e5310634a45244", 0xdb}, {&(0x7f00000006c0)="081a26f5c5411d210c7becf34339e7c94a8e6257e431d244b3d0a87728531085403c91b601b4a2cb89d196d517c1e49424398d4bc00890886c7316b61849e8e18fb29fad862c482bdef2c5f74075267fc9d27271f984a86c10a75ff8c7dfb47c0df9385961c59bc5fd55bbbdd3de6303f48ab3d7fea47ca5686cb44cca7e87f2257600d7cab414ef005ac9d3195f4061b3897bd9f7c747d6d8a12be05cef649cbde59e195319bcd10b17510c751568d332f5137fa0272ce8b8c97aa05162bf5bb783c8285c8a651c181525f76110adc90c4c119b4d4922bbadc087e06f6a87d9e30248c78d041fdd27c217d9df027e744cbad366341db8a231290bfea48ff686f98c90bbc5b926d2e1daa6a64ac260b1e48d3638cb073fb03a9a6a451e18dcc223f3d386287cfcee8eed97b2ee3db7bb8693f8da54cbc0be846becb37d89e09667cb52cbb6a8cf697d8e92bf08176bd372b2353aba7aafb20cb4b13ed95176c545698e31d3c472d0660a7ca6e985dbbe32c4a98bb095b2d760cbb93ce9dd7c0cdf7f87fde4c58fff2435575f65fbc1d00a71d3202f470632de71b0e31c8839343f04c7031e20006a9309bef85ba82c0b33523518987f553d38dec4d9691036f1b270410b659856767d1553a8d4f10005f9fa744af38f8f873ffa2fcb1da0214588b0f4a4ecaba76444a8c9346de5769b10c2ce4a6dc08f3326d2d0c5a380714dcf8d717b34a289b56609b319451dd6a63b9d0e10b56317bf2bffaff59735b9ba59bf7783c824f8e6b0e1057a02cd64308f7a0b4e92fd89e1ea95e5c93c7138f88c04be663a8a6789058b735f167c8282156258951b9bd9d69e22e1d779f44774ed99a8fa7cd89bbb2ef8a7f578c01bc154a8c17263a60926a10e81a5faf90b1cfac37aab3f53603ba8f6a0d0fdcd72a0456dcb4806744efc733aec6fa84edd5083aa1f594c7872e425a368f05943080307b275c087c78c1112f30185d7102439046cab97de33455292f49b98b8cd142b7c664740b0e23dbfe332611d275ce3257bf9d13eff077f90e208ce492b5d01d5ce048aec6c33817f066f892624d1823481aedc226429929b4a77de45da0c54a343e30d12a3618b417fe1aa057b04798d2904c66a9b1b802fd550f7100644fec6076a5bc4cdebdfa5a638c175e48aa64832d8429852b2dab0a3026fc4cbbbe685b2606af283f32c98b2118917ee0d037b0ea51e1d4f426ebbb044c82c99daa52c0124d27301bb89d655983dc60d55823fb4282eeaef5f95981339c170e2b1b591b0f29ecf760011e4a795a91e59de64da6c983881f0d6decb8a06faf58714225003b8e4d9d4fc2b7e99d7e24142cf094e6d95e34985f998f21b8f9aea0bb3ce56fdaef75c2c900ba51d4b30857534d9f3ab03642b063fe261f53b91c719e82dee974e190186053a5d0192ebead2649141da9608a80c6c9e1588c568e5ce51ddb586b6c774a2b967ca790e51485511fd061485ef73aaf9d80956d2897ff67b0a72879d4fb9f92ba3bf2a051b14b0288a8777fb0f47707450234e706c2e5a5b25b60b0122b059e2e5008373c712453c08b61224db9f950da993a1662bcf35c4b33f191cb5d380660199ba5f3a60615394ffec79a79b97faa139b75a134093728512b9bf76c1e778407f2ef902fde11baa42956e59d95ade8917701af4c09bdb61793dc42d541dcaac7ced6cdd74e9cf8810e9abb261b270b7597740cc5b015d915ef62e0847f08e1f39019d3494e416cfc819785937af8dccb39cbd1c2d52e8d41f61764c6aa0543c569ce2ab3a16f639b098b6a86679f9ea60016983452eda6899f450568f70997db1098a4b3ff5f38ae122324ea5a8e70bfabf15a609166a3d7a6d5cc59f55e7b9bb3bb8efb0dbdaa1856b58dc4ec179bb85c7f84e4671b2fd588b01e87b7af2f45793d8979100dc8fa665e72386d9eb7d2f7861b8a21f99e04b9a1f367e01204e29744b6ba6d4ae52dd44df8751ee0096d7eab17041a45f199b69473e7586779f487279d0f7cb3abbb7ebfb58c973c229e4819dbeceb9c8a05da20060ddcc86763c29fa32e3cd9e566f1e5be17d968c855cc1b698774e8ffb8a34bb1eb31c3b460df2b507dab0849c46862519f7a685273272c20d174699a87fbbb848d037c172744945dc750cb6c241b79af83c407e20c75c96d7324e38463c687d8f7c62a4788337e4abc6153729d52ed899dc89088c9940a37457f2c449888f198f7b36b38d2845ef9a1c3df05ee87ed287ccdf3849aff6cd7f099809c838d385596354fbd6bc18b3e321ab03f4d8ef93aaf4e819087d1cfbbd66e2dd92165d2c5cc63f41b6f73ec9aa0eb41ca0f4d08992e078da2aa5fbfecb6222de20d97b9398807c91c0c0dc06c620692ee79097798eaee9d79beeb9dfa82a52f0f1c6b80dabb2ab58c3ac5748b0030bc17eb3817ea0f6ea751918a254c968a881dd708cd42e62e3982540bcfb16f9cae38ee703db56b6aebe75fe6805f59a4d36975605fce7006fe705552c74c0ef32f0db3eed1491a2aec0d9e38e3e0577516d30ff06e5ef1607edfa0e33390ac101d74830e81ade42ec1afdefc4043fac23a6951f04361f8a6ba9418e367538586dc18d6301e9503e08036729e6621ded04120fbf5fca3d28211b8ee591a20895ffd2b961ef7bebd25c3e5cd7269cf911fc149ce82846231a8e66ca1107683bb3596dbfb448acd205ae4a3b750ce4d3c078f1970e509628e8c83295655debafa63cc4638c3258e159fa371788b92b4d37d3678772927ff509a1de2e2ec65070a806e29756addc94859d28883b0e10ebcf9deb0d18d2b8fda116389e8e640efb9e16fa5e214f14251c63797010f22c3dbb59e37ef82f4251dd2e4d07e77738fdc0d408ed82525ec55ac399cc86f3ea4379b7d24d7e3e4ef25d2925fd02dec122d315a8dd4e5be76286a28c49bcc5cbb05950fd627cec06cefb7d3227f0a4ccdef031c0ec1c451d2ec60f92dcb351438c7ef21641481b4ab988007b77b16fc2d729a4c753c75a57077ea641e2eb7c69d456cd460e22de7ff84e76d4c293bcd1620e4925e9cbc1c222ac221bff0bb57cbf2d77a2f54eced72709b83b738165a70110b0d7d915e0d862072111e28c33ddf448af04fd37118bbb3555d0f42f3b9c4cf93bc83f77063c74dd23a95b4b2a84b7538699f8f5820aa2d3c7541fc605b81f9fec3de0dea26598767b41de9a8d2f701d7c37d4dab5e895a2ae233a4c17b84da7ea40741672bef13ab4c93cc0c61f634fb1c6cea68ffd1070b3864524cfa4ed4e3b3686cffdde44dcd3433da056a829ca54f3186a22894a461fc7cd06b7dcc47b3cdfe5665842bd7db9f23090f69a662b26c816f2182c1e9dae14e808281132be6ece542f5dadec6849d95e06ef75392896d4c759ad496d0e6ba1501524872ad62e1676f63dbdc1e46874c38797fb7d86b4df44ee02e04c8e5564a93680edd42cef0406f7381e16300c206559e382950523c09639e01d018323b0f7742e3b72f41a6965ecb2fc5e1874b1a81acc34ae480dd8b168bd29560343edbb63b3653710c0454d40a1550f511e02ca2cabd8789890844b3174ca4e60a911a63c863cd6ace2dfc3063296428fdac5abf37864f0210e72b2079667c79218e3f8021137c86932491c7c822483ae993bc15435ba748a39494f5887fa805b1572d1a2ae524640c5b315687e48a6adc08fd8bf32f5981e5fbbd814a8a920eccac1daa8c8f35a3b33144a6851de87e1377a9bdbf26b8bea91bc4c927e4f0a168d46dc3cc811484fd17423224110cf109bb45d15e0d5e07bd4909262fd0cb83e178f65685376ecaf47a1fb8a0c30a65b213117fa7a0c6bc743314d2241f1a717ab84d1d41cbbab39cd7788f191e89ca7c5059b74dd0392403a288b446bab4ad5ec374564eb2e43f86df7a3722adfd6791e43f870df7293afb3b5941b18c95ec78c91842fd3ace8296f6a9a2c0ad7d26f728b9eda197b8486b1df16d492eecc975fcef5e790c45d2ce94ee9b9430a44eb3b742e2286c88a4f032a3e9f8625f74a02b802c60c545a61c81a28f1be1f70fc9cf30c5ed11f70c277998eca5013ea55d0fadcef777f9c835ed3d14ad399e4d5b50682a0c82b430c0102bada66614f3b677d9e6b80e0b9c721178b4971c22cde59cbe633e4f1dc9d43e9de46ac8c56efd768ba15f2a5501d5ab9f7eba5bb89723148205b02baa113775e9314b72ace5570093a400cadcbda959760abcf2e5af0f1098bc14956e4420e94d0363afef60749151bc0fb08d9c056b01fc9012c8fb349b0bedd6069b5f7d7b2e5a652766e2bddc87a785eb39f83b3b9adcc3a2ef96be8f1eb67b169b20cea06a37a4a0b5af51f6affcd158b6f9fef17cbc9d1f006404908e9c11c3e0d6b049ab7a6e29a0e88d8f6d7e288bed94a94516be0f49576164dcde4ae9f84edeae5144c9dbc0c80190e432f939ba7cc52a23ba0c16093a2c51a7cee545468a0aaf511da68b19b2bfdb9ae0993d8919575551e7e3dfeea10e87729d1d326f46af31170701244f21e41502a6d95852a32a15058525c8e5239167eb027ed0a8ac3afd832ce9f94c6a754330bf0e94f5df6d527c2c7e4f23f0c05cf0be52cac98975d96e22adefad944e836cd4653d292a6b5b631b612460a0e91bca72bfb95dc83ae51e9131cd5ba6aa742ae1812534c19fc98d33df1d6f9d28f5df4c3f485c97be2b400dbeebee146a5efbac607225da27f8372f73462e6b320fbbadeddd0a7ccaac77b5b36741cc5f3788e6dd5f05f367a62a80ce186b8132cccd167b6541b6d8c00286c83aa525d03a8d1fcb85b87ae5d557f4056748e7cf3a5ac1d480e1f2d7e31b90f32af2d2b02930f637e18b2948af9dfca1e72f6866771e8d1905c62e0999f94bd0562f63513a079f0dd288056330e39622f31b5eebb345d893fb5f5eda93adf22a27079a70a115a9f9f6da60d2283a97da138789b5c5bb5acb9159269f8d8e29d2e46417a74826e77660c6560b875212c9ca127b89db31d012b45ae30e99e9477639e9df9e6fa77bc1ea1e6f9dd6748d4b8d75e2d9cef630a1bcdf55f905b2ce8f41ca44f42999735d0a151a3107914acaa1c18d237af7b7b105e06a0b11454a9323359edfd36167bdae5aa68235ae7445d6304cf0fa3376ccd3fa5560e2d474e5f57f5e4f0f5464ac56af39e2046adf5a7b2a4bd46f59439ad210d949863f8fa8b62cf849c5da57933d47ebf1d95fd82e122b66e740a7dd17fbd261d9824b086adb8817e5e5e49ca594e36ad74ea0a75b29bd80d83e085288f62156a3b475ad61e3cb2cffcff64f124e781478fe4dba08336123ec286ffaef3070e5103335e122e3d6475540b6449844aaa08bf16561f9b195729f19d54429d5a77597129e533708ec06809c821b2865677508141f0f106b5d8b477972164c7a96596d11036e8697f7eb261a7e04c5979c3ca87532211da3428aa1e4e7ec4e16839af39f3a3f3a78460010904f5cf4ea304bc56e2cb66ef3c42eba9a4611210b76858ba0d6e031918ceab12bebc49bf1958a2efe26a3925592a8442e5b83acf8fe6d65321219cb389f849ad00bb9c5c0bc48d170b5b2d5d7116ef7f563c824adba1288799f134f7fee8a9e6037752c1def3a07f4131920c65cbad4b2fc5001e75bbc2ae9d568e1f04f8dcb555dc3d83171073bfbb88b14aadb8a674a91cacff4415007948f40d4fb06115d2d2ea7ec7a69c984be2fe7c8524c3cbe73cdcf4a6e62a44a853d45c81924e6aca6b8e316a1db0aa68aa8c1565", 0x1000}, {&(0x7f00000016c0)="9c665161687c43218b606393617f5de3c5d236c1d16db687197b8dd820e11adb0e16539961ece2bca269f050581cae9c2c8dc5e5d047c9f2245b1f3f95ce3cfeb526062015fcd3ed5aeb5a2e058d3629e5206180b3f7b146c003e127db78456a9b76c8d817b479e9fd1cca5f55c9a86d1dd91a88dc2133f64f68cd", 0x7b}], 0x3, &(0x7f0000001780)=[{0xb8, 0x1, 0xff, "6bb48e60b65f132595d21767f444c4836ede4f97fccef74c1d6f4592673502cec79091e90249bca291798b6b1214dc085c92fe40c4c23ed14a8e8a5f91aba9d6b8b613141a315404192350817d03339577cbd630051ed61f50a36a3bedc335bcfb68ab3406a3222930063543dc949f2eb3c986f75aa0d24a4f931d948088ecf1c380ab5118f47a7a01577648e9c4d3056600e7ca74be1f6ac5802ac9dfbfbaba77"}, {0xe8, 0x0, 0x80000000, "e40cf4a2d3f9888c69af46a03981cf623f47a13a1b0a8e8fce553645c6d6d98c778d4d542e4bdc60e4de41aec007852829188d8356f7ec4ba65a2ba6117bc22251da7f003c202da5947d73c7bb9c9efcf115d06deaf35b745019cd6534eef8c96ffe1f01586cd2a4caa3a208b887a7e2cfd04dffd1f172f86766a7e1b609672f5fea0925e43900b5ea14868ca15bcc491a51e867fe2af84588380d6f3f8de6ea95231ec2b532e613842a09b0ab419c6d2b22a58acc87abc3d418af05d997a364492e8e4376ee8d751000b3ee51ef3025abfe9f423d8541"}], 0x1a0}, 0xd202a538}, 0x10, 0x40e) rmdir(&(0x7f00000019c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendto$unix(r1, &(0x7f00000029c0)="a8560a1eb819110bc8b33980f0f209e4a81ff4b54bd1d3ac18384109baaed8b492df3ee041c10780f7c95796df9fa6ffe4cf0c2cc13639bd6415230e3497226a2d7186c24219a05481816e43ba07f5c80933f0438d17828b3a0f0dc642eb79edb29bd83101cc872919075bd981160e02b3194d70add042577fe17ee4d8d40741ae99557e9381a465bce3a86b4d4838cfccf6b111e3680699ba59e04d4099c02e69c047cae33e2f467d58036270e728f9aad643bfa310fb2249dc35cb7e315c0a067f77775abd5680cb7a9b38bfdba89fcf8382ad4d2e089fb5b1eba8e04eca005e8c88e58a5ec28346e82fd5be907fb5e8d0a355b601", 0xf6, 0x6, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002b00), 0x8000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000002b40)=0x2) shutdown(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b80)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000002bc0)={0x10, 0xe7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xff00000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa856}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8d55}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xe9b}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffff615}) open$dir(&(0x7f0000002dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003dc0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(0x0, 0x0) r8 = semget(0x0, 0x2, 0x240) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000003e00)=""/152) sendto(r6, &(0x7f0000003ec0)="833b5e1b84d3e161d5d6039f4b0acae630a4c8d8408cb7f41610be493aa9eabd726c33b913eb79a9db46e6085c14f4dce5", 0x31, 0x801, &(0x7f0000003f00)=@in={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000003f40)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0xffffffff, 0x253d, &(0x7f0000003f80)="251db9c586df20e117a20bf3cfe723f318e33c1163842b35bb871355086ca3b4673dd95efa3c7851e4ebca1535d88c9630ccb131076f95c1937f555ac7d7e411e83f907e8693e3663d763cb905b95c318fd8be0a4db9ffef8b41bf61971eb37a8e011d186c908dbb3f1e8f57f8146220838312d39ecffd2aff264ebb9221a44830a6eb3c2faa6e2b91f0ba8dafb1fb803082ce6db33d5aa235f7732a1f5240b4d3a28529e184e831dad46061fda6bfba3a9e893a5fa1e5abfab7478eb33b4483c553eebda1ae57c3616bf361ae3f5b68f5e71861c0ed050455185c342c58", 0xde) fcntl$getown(r4, 0x5) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000004080)=0x7, 0x4) fcntl$lock(r7, 0x7, &(0x7f00000040c0)={0x3, 0x0, 0xd6ce, 0xfc22, r2}) r9 = msgget$private(0x0, 0x184) msgsnd(r9, &(0x7f0000004100)={0x0, "51cc9c213e24125f82b32595e2473e425ea406fab9eb66867806c5d2687c678de3a5048034fcfcfdacd03e67451b0ac6bd16ecfc6fca09210bfe46a2dfcdf0e9aa7aabdc033823f6c274245a7a98e3eb90e2813e31717970728ddb94567dd8ee52096c1432cf077939415c8a310638d2d05db3502522ae784925b44be26eca834cec925003ab08072f6bc8dccb2cffd1aeb2a7985d96743f8351a23c32977f514630439d4b2fcc21bf0708a8"}, 0xb4, 0x800) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(0x0, 0x0) (async) setpgid(0x0, r1) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) (async) setregid(0x0, r8) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r9 = syz_open_pts() (rerun: 64) close(r9) (async) r10 = syz_open_pts() r11 = dup2(r9, r10) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000900)=0x4) (async, rerun: 32) writev(r10, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) (async, rerun: 32) writev(r11, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) r12 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x20}, {0x4}, {0xc3e}]}) (async, rerun: 64) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="fb32d6d4017cc3eceb67c379f201f770cbb0c284cc6d1dca8a13fed46759d498cc6e2539c6585f307c5907e3be7ca74e2f1f0b468f5f43744a1156d22ba2ee4a5432774f820c6a21296dcd3f27c973fc7ac35848f794e42c4a112a4850f0c9a995f431959b573212575ec58af137709482d295dd082b1962d6cefe6b8126cc901d35a9ddd3478cfed515649814ab605d06d2d6b77c7c12459950ec6ad0ef2bdd53a9389ccb7c58b6d2ef1d593d1b9f4aa708339fc2bf79e824a05d395efcbf95f0cfc9320e81c5f7e9de24ad4d3512da2cd8fb88077f4411b91cb05935", 0xdd}, {&(0x7f0000000300)="e52599029da8d9a1ce75fa4ed120508c0972500d0f1273579be2a063979663bffd867a9fca2f3effea880775581eee9f2b3e34dcd20ba07908c60a0e6fbc905229834cf0eca5d220adb3b391833fbc8a6b7a373de100fcab5b4858cb7595a91e3db7", 0x62}, {&(0x7f0000000380)="86d3713745ac02f9749e91008cce09e6843f3849af5a3dd04a0ca3d90c136075e829ac001e19eac662e489fba228a5d9a672514392fcbac64eb668ff2cfee4b1fb78c2a4b71f25a0186b8fdf984b40043eb10512ab134965245e00b9700fc38b778890fb7dbd6776db90c2c38e526ad12123c6e1399036e89fec95745b5305e9fa998d0dc2b239bd1b2ae22a5c50f0edd8e36697cc7ed74d29f0de104ad68a0616a520d04958a33da7b1f693cecd4247808fdcd47eaca64af0c361cd2d073e9e968528a1877fe741625f7332bbc911f6d5bdc42bd47bfb31323495e494eccd1b25f7d5dd8c", 0xe5}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r8, @ANYBLOB="08000000200000312c9787040000090000000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0xc}, 0xb) (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r12) setregid(0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xe4}, 0xfffffffffffffffc}) r3 = socket(0x2, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r2 = getppid() r3 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r3}, 0x0, 0x0, r2, 0x0, 0x0, 0xfffffffffffffffe}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r6 = syz_open_pts() r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005136000009f050000b10410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) close(r6) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r6, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) r9 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x128, r9) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f0000ef0000/0x2000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000055d000/0x1000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000eed000/0x4000)=nil, 0x8001}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil, 0x40}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000100)="ab157888df3ca7bde70000391ceb6ac4e5654056", &(0x7f0000000140)=0x14, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x90) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r2 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r3) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r0 = geteuid() setreuid(r0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000140)=[{0x3, 0x2}, {0x1, 0x2ff}, {0x2, 0x8, 0x800}, {0x4, 0xffff, 0x800}, {0x2}, {0x2, 0x1, 0x2000}, {0x3, 0x9}, {0x2, 0x73ef, 0x800}, {0x1, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x1, "534bb8acabce69fe9c0c56b6646d5c7aaa3eb25a", 0x20, 0x80}) pwrite(r0, &(0x7f0000000040)="ce0b6189ac48cf758a9808a498d8e074b40e4dc0241dc73eb7047c32753858e5adef13fa58f38dcd8de0367387f182ea6c3292e2a85813934db428e0ac41b0339777eddcc17d78e3d6331595955a90afb0f6ede9b9741c80f8cd9c626a885cf6a3d241a7b36e1a5fd9b7b859ac505fb941e68cb5dbcf8aa9740946d80b90f1c727811f8bccb44994fde94e99d4a044912406f40f70428c9e17aaec438a7524879bfb8b918e3cf81e2775b49646af", 0xae, 0x2) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000280), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x54c) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) write(r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x10000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0xa106}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @local, [], {@generic={0x88e7}}}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x49, 0x10, 0xf5, 0x6}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x3d, 0x130000004, 0x1000, 0x5}, {{r0}, 0x6, 0x90, 0x2, 0x8, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x91594bc812069519, 0x2, 0x5a5b, 0x8}, {{r0}, 0xfffffffffffffffd, 0x6, 0x10, 0x5, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x4e2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x4, 0x8d8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x85, 0x4, 0x3ff, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x9c, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x5, 0x1, 0xdf4, 0x2}], 0x1, &(0x7f0000000340)={0x9, 0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x7f) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000500)) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000cc0)=0x3f) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) getpeername$inet(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x11, 0x5, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0xf6a0}, {0x44, 0x1}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x81, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c288486bac2fd83c47415e71ab2164bb0a443b531d577e2f36e37eb60728e5cd8aac4cabc08250b21adf5d9146fbb9906f2bcf4cf2eaf387aa690e29593366f0e38ef016e4f7382cb0ed062cf0535d740d1c820cf997c4da8aea45e5c5e", 0x409}], 0x1) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) (async) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) syz_open_pts() (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x2) (async) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) flock(r1, 0x6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mmap(&(0x7f000059b000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r0) r2 = syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0xfffffff7, 0x7fff, 0x40049c, "d88c28fa9397f9ff9f0988d10554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="4a7c4f0f0e321bb8c9da4d06c5cbdc3c4a8219c3600988e3e08d6271a446e74ac07d8478ce1439dc6b8de702b2f631b2be3e2a000531ad28cea055ba26f9674b74de6c11bf49b19131a06dd394961a48919818fc4b48d23e17f72769c2f902d0f82f91077830ed46b28d8ed64f7c895cc457bdd966ac903843fd582a9b48c5e716868e55d0625552346f27f2790d3a77e2", 0x91) ioctl$KDENABIO(r0, 0x20004b3c) read(0xffffffffffffff9c, &(0x7f0000000140)=""/1, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x1000, 0x9}, 0x8) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x20) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f00000002c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000340)=0x7) r5 = accept$inet(r4, 0x0, &(0x7f0000001440)) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = accept$unix(r1, &(0x7f0000001500)=@file={0x0, ""/4100}, &(0x7f0000002540)=0x1006) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f00000003c0)="fdc7a2535605f6b0966469e9f5fba27ba5d63c0ca6cef61d3b1915c9913dfe2bf5f6f64f0e3cdcee637a65384103f5232183703f3df07c9687249612972bdc6507e1bf758c11997de4d5f71ac8205b3d651b74ba8f1e4fd475597ed68ffa9d073ffc4332a4ea0e94f1f2ead407a6b40cc14249e98f19b8783577a51dc6dfffeb10127fbe1e006899a516957039de6293f3b2fd537229ae3e31d8ac4583a575bf7c134cac8190575a7c35464c7dfd14c654490d2f25f0f0e87ecd92d1894cef92205b219006ea53e923459d0334fef20b82b2da54ea8be60896f0f84c3315ef02bb0f72f95a6df91f938be5aa9f05f39845fac1593e0115d5de710558bb9c386766e8fb5addec9f479002dab53280fb2ea0bcde18fcc63e5ef1ae1d144ef59ef883dcf11e6098c8155effa82a2a39abac98b23f7ee159b92bfe72ac81f10add4329e74f4c7c88729559e72d1ef678b93fd7ac28a6bf4d8f1ef6b2e931f633ae43401712a56c4e5d7ad57a8a2bff5d9af3c166f5ab7d19c87ba5b13c9c66394622e055d9633121b2d17580bf785cded72754d20c828e172ffaa11e4783b7eb6cf069432e87af36806b1898843c7ec6a3cdea185c12949716e5b04c979c9fb16c3cb9ce5647a7086223fae766a7f6b55cb2885e92c09264921343b43ce7b87e6069556adb5431ee5eb8f6d43a252c93acfe6ca9eac49e531ab44a06931ccded2baa9fd604921fd642b5c46b6e5fa4f874c56a5ce8331ac75f642aca1b06ed3e17e0ac0b8f62dd95bf59952b928060fad759cf074beecf1a5235566bcd7ee963f581569c1193c8d5789e23255b0b9ddbb49c1a17e8c0a63152e787618c65673581b60679ff7eacb6fe25825f9bdf2d99af531a7c23b873636b9993eb441c69fd8890eab7b504e75a072cf60be97d9f5b5c68a551941754adb739f50c9357a43844de0813489993279413cf98380fa41229d10cddfebea5ff0bf5c5976e13361bcde3c92e4a00fda22c08d89a219f4253be2e7e02b7e6615f81979ba0052d87f5a06dc5071cb1c0fbfe382ad92576c61a11541b53bd4e7ddf2d9091a21abdcba2522912b9566b54f5ae96e99053101ae2b480f3ac052a830fbfc182573cf8ac938a95218cedef1d6db183aac8cd4f04df4a9a92876079eec39d564a8e77c59650fd93684200a55cc83ae5c03c166c83ddfc3a7c17f54f95deaa570f297e17a7d5431b841571c6ac4578e3ea6116bfe563632273e492fb44eb15efd3a074e9d4cb9232300b9a84503c79ca983b156e5615aa21422935975ea186059fa38cdb887d9e864ff59d109fc6431021232a89d05d771b8a30ba08e622458ac6b9ca2f43525669e81e826b0c0379e07050c36e71d10f8e49bfd9c819c51ed2b9143687d889759f835866e8071331f7185b19610b5e1df540d189aac8f0f59f56715ddd62320b7b984ada6c84fd4b452815de98836e6f3d416ecbea036adb5ee3812cf2c2871e6e4e49f4ac32e532b9a8e8fe32ae084613f3b44c7f54b081f538e7b085ce6549a0046edb92684c7c942b84b4a458434e6a3c53069ff8767c84ec5458e459af879b1080aa1426d8936fc27e88230f1b9bad786d498b8e0caaa3ad056703fdfd43102e024770910444aa1a6620d4e4ac25613a7bfa699ea272d03665baffd24b9601bd53bcfe6cd63faa2bfaae2ab63d1ab89d38b54442f2aeca72ae8892bf51147e9489ae66bee447c8ea6199f7c8f2a670e60cd7f6cf789c0ccbb46d2d6cf961fa46ffc3c02220f214dea391d6e335f11bf0186fba96be4c2703acb2bd994f3d2609886a1dd25d03c5388f8102ef8b0317589608806b8ff310dd972915b45151396b8b6fc98d2f72b3f904216f4680b59d70052f550cb47dce5aad1585284f750b1a0f660c7a52e9abcf5e5d76a0e0ba65f3c1bc587295dd0d3645417f46ab6c612393be5a94a60d66153f6573c60e2f7a4816aa2d23e59915c6ff7735b69ab0bd39665c66f93f8f556b7a556ce34898d5978e7b35342f5a8f39912cb725e13f8ea43a205632d888330c4cd23ddcce851218b2a351dc172e4ed3aa125500fa589ece0ffe6189bad5982b886d6ef5237487632785f352d3d41b685e4b6ec35b25d67b8090273348423448e123c342171ba4237b962161a92691b76b7e1a5482bc41108d280f81dacf6e4a2e35831b106ac756c390513f18e8c97f03bec45445f5eb36db011483e4706460a0069ae6c3df9bf84453888eac022bc7308bfaf8bc1f38f5d7ee37683eab9629730e21e44644b6dda4ba2efc70f23f1d2d3bbfa8ab5b52afce2e4056bddb062315ddc5eeb5e9add0ef7dc1c56f05f0e8423227fae57c7dc43dc3dd13569f41fec531253dfdada47186e5b0177a35c83c1b0023d12de89c447321e482b0c38513ed3684fa734b7ce1aada19ccaf5d748865302bec646a9693c2c7c9296f86f0cd5ccd21719ba7d10c179b8c6e345d829e938c6b6c3933a289aa9716f8977eee8288332f1ae8bd5f5175ea2ecaa519799a02e0f50ed918d8f7e07a02f8a053528c669535576e3a5979c5d16a022fa4411cd3c0f5d52f8fff51052a4f3587e0d22b18fa87b7fab6dbf80dd1d08d20f13b19cdce729448be269abb0576a981c1e0cf59066f30ead71051659285f5b565af43dc30a870216c4e3e48c18c8b00352bcf9e2f2a4bacc2b3e9b84f99d04aceb99e4c2a911640ef54393fb80bf13723fef50ab178a8af82ed83f492cf919125f9ef144b5a74b309c8b3d7926003002605269a92a0038c92dc5e00cc937a60befacb556c7c3066d56f0fa0056fc0da1572b3edd9f73a1cdfb2ac3df0ebaec2854df0449184bc2259e137687e94ccfe89c9fdf3ff70b4040fcb3105e0cb465226b880ae4058115a76619a72cb1d0752d926c56d3fbdc494ec318b9b32561a26ef27fc9ebb952fb00d096877275b25d7c7d0ca8a41b61849b7f226d6f97c220aa348317687bde2ddd1315c88350419d054391c3c911089afece1a230dd6620d012794c4d735af1ec2be89d7975135fc423b0dd795f4cb9dbe9c212ce9900a574cab52e8d6384704098f88eebccd27e40ae2f59a4e61155f6dbe7988cc847b7f463ea2e8104aa34c8e878c4722bfb0e3d284e6dfe352fa0b969e66c6d068fd1f540443361593a4c5fdf42aa8d4123505566e10fa81a5a321914a55e8d61cadec5cbfeb4e615d3dcb69aa3ef6f1a03424e048313216acf816ac6ca681d19960f02c6c6e4fd17d19d9ca1533e52ea637b09d839a5b6333acc5dd6580b748c98cc64c6618cf6992c212e2b7ff452645cc6a017bc84c9c02d31d781192103049690835a666357f6aef04ceb409dbdedf113a1f825d164a5a1a69f3d23a747b700aa3349ef3bfd329fe9a187e4c21c33d50773229fdfe282cac92c45a5ae6fe47742040640839e6e347b48da3ac83c1dcf888546f5cd28141b7f261c900660bb5af36f7bc7fc28167a5a131c75a29d0371c878d4334435f034940cd83ade57f721b173ec6b2a9ea6a6510c07a82e2dfa928f072010e2628ca5e70e12c8fafa27116e1f0f042d3a3a319b216e4de51798530202c4c108655ebe835fa31e98823fac956747f4975e7cde838a327aa2fa7e1c973607ec60769e1b5d307800530be564c33a03a38e123363a1a1cce6f811e34c73e1d77a4f65eed34900e0d7bce43d131f4bee0701164d7d508ab9b982a098d0941a4c585a62c8aab2ff181c467e8933443a5979d312bcb7fc1c00d8967364be5284590f5c7bbaf634d5d3137ff4734dfcf79b1f3e9b78b27ad635ae1dd6cb0a4e0ad4d1cac555877e323b0111c1b940d92bce776b54e6f7f9505879183b65d52a48a898048d38a02a47f5bea67f042341dbf12180b790e220c0f476b3536a57e6d524cae489ea60813acf1976c82e9f0659bc4f9d46e7fde57f07a1b4c7cda5521c4e69a9144c9027760806daad5e504766edf3420c0f93876cd86890c37e4de9bdb5b5f3cc8e1c97ed719fe8a98a4f12d77a3a4ebab1ea7a3c73238d942e36ba291b134ca96d657db5472b745adbc2123ee08b616539ca89e3a4d047d7e8806124cf01296be5cee8165521d69b36a8d25ae03155713465465352576e30e1043d1c73ff2f064c8914d3750c4c220c302319e5e605f5a8dc245f55c766e45139ee13b420e8fec8a989fcef57b2216c5b8da9703828c17345d36973d9bfffb3cde2d251a0dc11f68c963674ffc0cf3b10087337e495362d2242b22bb8dbda550c97647bd0030382590e6665a3e698caad5bec16a76953be66a85c7597569497b7254d4f8a78b2626624020f0e027021c015cde44b91c08ea6a444ebaba4de1e27c91c9931293341a49f60a6b6bf88e430c1d528df539a72df299f959fcde23b1a5633e85d9dda5f98f98d056d1db4a69c55c92e494e87da0887eb032c420caddec5d6ffe8f1bf24bd2a2d023c5387837de7a918665fa64969591b91f81c55b8cddeda4741a8f48d9196bf53a6625494a43f40bf0211626aed2ae0b96d1d306e7f12fa94354bf3c9f1dd053711aba3f77085dc1bb536367c183442b571f74bf10175d901ca9bf06b2644eb86b9574833f7073b4b24b299c9f3a9970e0a73258e8e946282945f502c62f815c5abac4e2751043383b96c7bb6fd2f44158279b1a219b730bee16cbeda3c98e45d875910d571e2f4c5bbde5eaa5bb67c7b284a67454b08be66e9d9c960b9ee9a03922ba9016003ba3d1ae9b915616594d75a0a2adfca05e5a00d693efaf41af8b90c67fc824274128285a384d84518012fba34ea5af8b9a432d75d9a18027e90f2ded9a15df544b2c942f50153ab2a03959200d2d56d3b9c5e0b33eec2e156caba79a1a6a4cba5581596fb59df07ce09e2e13a918a4fce5a540cab7ec8e8a3720c2dc7f9f380bef385f59a85be52d582d67ee99423599555dd44201c05642f8a648c0d2ef3c45b560a573ccf56b17a9742f5ea384d70137b3a7a2bff22ddc61ea35b2c7f56b1a87948888a082d51c24ddc2b8ffe881664b8536cb834253ff91f9bc7a3e60d2fc32869e6a2e003aea60cbd1c860dddb7433495a1cdd5eb40912a7c3cf886774ebf3fa2fc1f06eca26b1a52de6c80b699c57e8b401e6b1323c8ca37bdf3d5d73bb71b8d096127a4a35090900fa0ffb3a88fc39cfa3805eafc48280f312a56aa6fc69eefc398ec41bd466a3b97bcf8c92611dee3f37537a5f20bd0ba551be4029643647bb2a5a6ceec81eb6a875cddc1fbfe8db5b2715bf2d895d4770095e02de018fda4a29385864fd3a79e4f3a74d7b857bedb77b5be42e97fd7be29066d120b02adbb3dea6a855e7fc08380e1c6fbd19ea397b24bc960ed71ce3da54a7fdd8cb1d37d4cdd96ec4dbe7f8bc18c9aff69ab3daf947b53fa0b56f95f88cf876e0ef3806d8aa2344d5982ae91931395e78209c4f304d70d06489a2dc51564b904e5f38e58473b96c894d8a035f06287140cb041d4024d4c69e4b830c5ff2c93d2bacc4938f7bcd4684367dd4db16f96ef8f6c75fdfac73c633d87ad17ea1f7570969d557e7b59e361a178c45059986fa2b22d2c87c88df8a52f5749fc6740bd58cce14ff8ccac8a990b87e32bc480faaf087ce371e5f1a09ae8e53af8d284de20350d8113593749a10bdac48eabeaefd9e7844ad5013dac8705dfc68578f098691c6a2100d178086a6cec156abefcdbda4da761b9ef2bad4cdb29393925278591a129b33a920c2bd12ff653af7836d4ceace705e028caa67e90bfcaad53ba7f1bbd5c313349193aa6cf8d2c7848", 0x1000}, {&(0x7f00000013c0)}], 0x2, &(0x7f0000002580)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r3, r9, r1]}], 0x58, 0x408}, 0xf) recvmsg(r2, &(0x7f0000002ac0)={&(0x7f0000002640)=@in6, 0xc, &(0x7f00000029c0)=[{&(0x7f0000002680)=""/234, 0xea}, {&(0x7f0000002780)=""/74, 0x4a}, {&(0x7f0000002800)=""/55, 0x37}, {&(0x7f0000002840)=""/248, 0xf8}, {&(0x7f0000002940)=""/76, 0x4c}], 0x5, &(0x7f0000002a40)=""/69, 0x45}, 0x40) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000002b00)={0x2, "23145f95f99acec793c19502e880902fdf65abeeff0466046d54445964b4e7a98ba874ae51f652375e1ae8c79238727c38a9e9085c2326a74b567eb52ffee3b11e0eaff82c06173d67671c65bdd7f7e770c667f8341b304e1d826d2f2b3ddbebdd7ae61b34ab320e3e3d87fc6e21e4fb358d45b30586f424901d2bdd6cc29db7e0aa5824793b9610f496b8877fffcf77abd933ace11485370f5a2f57fce22041237a32e11ad8fc9201e563d0f41c6ea2c7d276f3385d53410fa953fcbab1236783654beba003153e237010b589e7a2db2104b40f70d3cb9890606a0e42cd24057726d52fbfc3bead83438e28a4478ccc0d3b9b6693aec1176b829effc986a0caf31ac001a1298359696beb805207ee01230806ff2fe27f08bf654574231d8e1142389df48f0ade2a92193e34324b39327f8de5203657d619bdd70a8031afa3947d0921f272c8103c120a52598f7ca5456b0d3a5d45072f51778c8fa1f75f01ab2103d293ca641183fd95b941fed825e0cc06458d9ac46afdbc91f807172c7d162e7ea77f59d413219dd93a1ebe70256e7c6e5000bdf61f7d4b9458bfe0c3d8e392daad616b61f4625abfa8e08114424e4aa8c18f55a88b788e63551b08b2a2686c26ddf191648fe89d65a708a6f124441c73912dff026619e415098d7b3ca07737c0df80f97a1c10632e58673bf59756fcc2771953b290b4aecc229fe6053a5bf5b40b1401a4f86b3fd46a9556e7d10d5a0a5381af03ff42fa880544b6b92bf8edf6159c431a5bf65358367cfcd316398d8f96bf3a783dc7204b1cd393d1d1ac40ec7b648a05c7f176fe47c53fada9f1a8f31240eee805b7a797ae51cbad2dc95acaa334f713cfc2120d8f7722878ee011ccf1d29730687fd742ee1df6e681b08940b59783edfcc917a4598a408aa8b5bf188603a3807c5f771b8e691ca222447c2b677c06d43487e568fa1697d8aa49a9fad3e27c9bb011e5c7efd41e5c0020c831c3f53a88b7c9b5165fc33dedadd7f6b1dae27785892005c84214cb44a804ee75980b6895135bb09d9c888d4bb34b516b6dc0947fb22b6b928655495c37bbd02fa491f24f459299119d16bc55a8012e6ba7447255e5071593d024477a4e5573a6f5f384c54223b30a3e8f2c58954dfda205856f0eb3eb57bd67784a20d98d5f63be5682f825c10aaf73c01b1f9ddee8dc520e124b1c327414fe104bdf779d0c69f4b46a71416f2293180159baae50d160cad316771c8f275882b295b199d118aec180dc755bfb99167620683018003d6e60ecee5906b9a022258b39e31e25bfe10af9ccb3bc8e6aca751ee5c2e78d52b689ac843625ac147409f1759884cb4c7c8e9d478e1faea69e09eeac433dcc270dbe5ebaa585745bad1d76efba04dc569d3134b78aa626f940e70084f0b224723f75550288135fef085c7c4b662e4625ffccd92289e10ceb1473076a8caa816391befa3a7ec7d3f5ef2ca5c95ebd15280b5d38a8013d826cbd9b77166bbe6bc805d3f4f6ebde2638bc98bacbccd0cd0edc22fe008b1f161aaf24a36ee276d650d77c120913acd48e2d4e5ac6557b9392f3f153b20ab75c07dea954f81dedd1a85feaa4b76ab33bf728d7cebb85b39c46e6fc0eed726d6fe75ed57e86acea2660af6dfbf91a3d7c46b5ea0af239dc59edb9d2eaf1b54b7cb8e8e76438e3d5c618d122f8e1d26a6426181c40cc138b4258f5ea81c054f838b9a3ec2c79037995983d4e25ceaf0df7f195bb00d42ef4c60cdca4414bb66f9c18b4385e009870c3f4dda1d4b433ea1e4188a904a2a7352f50dabc7c29370ff8c7e91ef355f6afd840f8e24874d39ac7d4dae891646aad72b32687f982f2487ce954b269937636b3c702edd5be3122434aafd167bbbe70ade060103b8a0a478ec3d44425057e1722387b9cb77eb2b78aa9a0056effa59d4705f5686f614ea646e52b440aaf6f57a9ff3a3863a89812cdefd703f1cf467361779d536f69f98d664535b8032750d2b03e4b6c6c1ca15ec42c4fd71f9e603a49891f06f0f41fdc482bba7606298f18c53540c8e5360ee8bf91b6f93344af81e22f0d858c6922418df83e1a75fb7b635da323c901f8dce320903c5682dd12d5924359be2b9b29aba70e68b52430ec2f32356dc8929b517010be3e3f71421fbd2fa5fed66d8771c254e9b7a78fc68a3488e5da8641b24fe3236dd1db948cd9c1fb54cf9629d794814166ddc995d5a237d47f7184419f0766a32a07cba22497528d51f836a56064571b8331af56586de3e3ec56b513c49d6a36972051908c34c43c220555bf4060bfa29e1ca86ffba92700d9c4efa3ee29229b3512d10d696d847fb55c73e065e61a7f8a8b4f195c8eb23b664b924a5a481fc522deef83cff81ee18c604a6cf83cb8787451f2460215368a2106310f03a1f36a757a143c5ba422abb926937bf0ed6aef9e3b0bf151328129411ab13cf61c5d38b5d00dd5faae17aa43a031b774664ccb7f66badd2ec7393541b155b846d8a6f15df872a75e0c451ceb0858b948e6ce29f8a5a2785517e5d601c7f7b73ff2d5e86d05f773a252cc8d7ed05b4695ab889dc759fd5598056f5a39a3f464d9e48c72d622de9dc3ca6844b024b3d0f80fa47f586265cc3b945b466af2cdead84a8399a32d3652fd8d9c34bda9d2df4ad3963220b613a7863b0c0535044ec992da27937d87ae0ddaa81cdb2760be729636a60bf0e87b6483a0214c81a33131128729652e5cf20ad8cd3b929c77871d55a2d6e39a6703f502e71a565c2918c81fafc6611979c0f1eb9f5d3c808a76935ea9e7d896ba85c3acb34e21e6f18a3c1302ba59c7a22cda38c493f9c795891b358483a36e6ed43425cd5f55f6b00c4e58d22a791a5785593d6811c25448a149d72220d1acd3ff9b3776d27a5cb3ed8ec730a660dff2d9e727d6f915e3865460da807fce27877bf3ee05af70b047d2532379cc19d91edbdb676d97b3b3f8cf8f8d848c9ada8c460e8af2fd9db279b74f22681f62bd98d4a7ebf8c400454160545c9a9e6c504abcfcdc3215820e44ea852f2ef70304fc4aa081483761d4cb2d255e131c8e70461c84af127c9c4daca25e7afcdad013bc8ba0fcd62d7244b748919669a3ad97ddb24a78bbb028e9528a4bbabfd96d03ecf89029c7243c5cb2e85828de52657ec1e8bb9b13a03600702d64bc80451dea67c7ef313132037e59d1ef232e8145e517bb8968ea00f9445ae0e4635549a6815df2a42d43aeecb6411c048a104a9eca0d9d876e74f332c98658a5eacb8c964cc0105b405a218ba1f02fdd7b3220449beae32a19a9003b2f95c34b7d38b8359e345c76a205b0f310e2fe46b96f454b7f94fb0aa3a0a2d96409b015683476e9934d33a41bcf0fe8a50a33ff35f0911808601029bfd1cec5c83cf99f4731830b7248be5e4fa9bf9453698b8030b8ccbf5c0151e2a5f0a27105c930070aea86f2b04ee4df4e17562dc0007c9a6d1e7c32337989c634571d986511a220dc190346dacd30b0d815f06ed1bb32d51f50f2f92417937ecb36cd5941aa7c7b325071d0ec2ccfc364b8eec897bee2c39a628c360666cb4b8f527db4a6b08be3774d93afa2d7219456a37d9c71cc7735863a39e40d8553f58b479a0b16ce093cb4507264188bff8927cbb073bc4019b74fd2a32250d184bc0e8e7c077c2b2d42df368be8e6c7c41beeada2c7d0b9b0f9cf01db27a372698243015ba6a31c305718e4e860a305ed3973b463f72206528838880522bd92e86b1bed4a6c9c9398fb30db50710ae1483800b9e7b24b1d9dd31fc600aa93ed3cac64ff1970db26bdaef9fcd2a5dd38ddb94f3da35669d459bd8c9685617ef75d6ed24bb509a678509f038d8039ca072175bff85763d9c566febb7b86549196ca0ce2ee98feb2bc4062041753f6f66eb714c70397a2256fcfda8e4edee21708b07ed5e0543b75391c5cc074339ff29106c722bdc5c16cee42224d1afa2b8d55229a5007cc66eefc1731f55fa83cd005157cbcaf84f7bdff26321a07b6f02601469b9cc702b0e3eaa4d63795ef8e8a18c0b5ed4091fa614e1a5170617c71ffa2512d06efa7e721b19d144e19a75d85961696c5f1ee12e7c021ba686383b36d408d5cad66e72d7e7aac3c53c41f51e3cded28c53d78eb5dcb70142d5020ec5bee0c62e100f417470f681b0bd8fc9fdfef63deb214f22a52da6d771e3e48513ad943805af217075f1aeac1f2027f19aeb29c783ee2345b13da77858f95a6899ada30e0468dbe20a0d365ae303f86f89d4ff519b6a282ec683d3c711ad0d6b0f848505d046a749c6b5576d9c515418f31fbe8ff962b0e153cf1d48a7a3ca766187c583b1f3f562bd30f0f1e3c5161d5f8bd05fab040759e2221d23782e759cc546384e1b28a09c5a1397a59838bd7a21df5c4aa538a909a6fc5ae3f39c3ccf5f4566350086af538abed32929e04111e482136a7d1838b18b399e6244e87fdb4e2d88ba2de60fd04e1f1fcd60bdac79b3f6dc9b4285ed9a46d9731fc0ef7e76f23678afbb64144f5178b0e504bb93807b4200afb0f84c8c5d0f808381ce7ff9f114871a7df0ebb96478231855b079feb572713b635bdea390eb2a22249f7253cac961db766884fd1efacd5a761e006b06be31330992e40093e3da6857431ea19e6d9fc5918d0135d1225eb356eec76b4e9d501a09ba7c0dd70c51302704b76bf868e6abb4b4c35b58d8c90d717fb76726d3af1173477a230f13a0dcb99c2a5f36cc3cae8e9493e275a6383d64ed6de503a0c784ce44a2c2e34711408a8626eefabcd73998ba7c605d38b226eb46c63bf87fb1e860dcd2c6127ed1080ad992f9f736bbb86ae9dea7a14cbcadc84f6c4cdbaf85547516258ba03082417ddc1cbed9d8508657c2a0ebd8e126d6991fe857288e31d773c483ca64332dc7fb2c72a37aa054e10eab66bea766e0d5651c444843528de3798ce20a257683d99e9debb0c2ce483c11c1ceb68b4baeef6e76949080a99bfe2f4de74ac9d60c103f882cd629f7745f4318e458818a759b25d70d0c90949b7af6d0bfa65377f9c0a74b63eb08e2c565b93b2af20f85b860505f06424712207a89e80a8488f0512206dbd84114d9e1a38a5f297420356e83e0b20bb424361dc818b6b35a66596d49da72586d6988b6a7db659e69884ab4ad91ee9f19feb94cd0ac599bd02f7a8169caa5bd37c3be0363dc564f90070370c4cd10e6e285c79666cc7243b0d9be6034dc3dec219313fd907d25a28f9f47d61a7a3b564e8e361305bf00cc47e833c51a62d5df47ac8ec3325e23280e79375c47b83c3e67358e0ac1f9476cf1f835d935bde4f79275dc1cbbc9896d20294543e4874b17afa7af599ac1ff6c058ffe5b6fdedcfd96c709495762439d48b38abb00cbd31898183a9725578f953158121df76995d10e2117af197bd28a241e86905f71113a296d8a2e28b197decbdd29a7dd0fd2b2d10bb8eda6d31ed5197f565ad7301746eeff460cfb466e5fcd580aadb5d6ff53aa11b3fbaf5519ec948cc51cc428a1eda70ac992c05257636575d98aebb2594a9782e554f1956fa4f4a8e88802d9821cd41b62cf76bb46894ea3b7e02a50f7701daeb27614fb5054c95701fbd5123a22efd25aa8bbe52ff895c6a08860a0a11a410b657fbbc03b612980aa5aa0613901c7c75e67241f30f94a7d5a4f57114b26359df14675bbc7ff0e3eb4e391752a21d331fb2091c1ff050d50ab86b1c0a3f9f177f825b15d62eb34f6b6d4f48fc724161508d0cd2be60df17"}, 0x1008, 0x0) bind$inet(r4, &(0x7f0000003b40)={0x2, 0x2}, 0xc) ftruncate(r0, 0x80000000) getpeername$inet(r4, &(0x7f0000003b80), &(0x7f0000003bc0)=0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000003c00)=0x100) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000003c40), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r11, 0x4004570f, &(0x7f0000003c80)) ioctl$VNDIOCCLR(r11, 0x80384601, &(0x7f0000003d40)={&(0x7f0000003cc0)='./file0\x00', 0x100000001, &(0x7f0000003d00)='./file0\x00', 0x8}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000003d80)={0x8, 0xd4cd}, 0x10) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001fc0)=0xae5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f"]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x3}) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x3}) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000000000)=""/188, 0xbc}], 0x1) (async) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000000000)=""/188, 0xbc}], 0x1) executing program 2: socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000140)="1b0ff3e2bd18ecc3a6cea24ab116f32faafa0f4555f638700b32aa927bf52851637e5e99920000a50b3abdf309f0f96cc46eac4434fffa7bc9f314f3f50f85ad5e98caf272d38864a0f0a2434002c0878aa1409405bc0200852875b46e6a34bf6fd8c746232cf3b9129ce31471375c1a9800f98e589a4bc63140a28772f89c1bda7aa0d8d1217d389c8dd4df1ab957dba904afa747370ecb55463f640b4a1d7bacba1a240582e6e2bde430405b83a659fad81754ec9ee541282562275941c44e303732245ff1b7ac936bbf13ab6432af796e24f012915cae2d4318033383aa7dcb25702e267ddf02c0f62346798f3c5f777fe7df025b1e26d5cdd436d58cec6be722d7df9707e4e6f630c39bf46039ce84760e4deac24f9f31e6ce2fa2d48ac4806061328f6a7b800ad56550554e37e9628b7977036df6e65dc28c1e963d66b24e9b403b2779a5263dba7c5e134452fca6cdee4cf7694c9d27346ce6387236424a1bceed9ac763b2ab065b5d48035050eb63c15c51d0a4aa4d38a972e373f07ef061016178bd99978e859f834358", 0x18e) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a00820000feeaa490bc1896916bba718296ec9152ff020000000000000000000000000001850090780000000000000b0003e50607028f8301be0c6f0973175cbb580b67cdbbaa9d4e000bbb039e62d1c5a9f599bc862391b9a2f7098156dd61670c722e19dcf880bde63035a41717d5bea3c33e3e48edc7e0ff218a58dfe117cf5b4a9f320b1a38771cfd3200"/170]) executing program 6: syz_emit_ethernet(0x36f, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f94de8", 0x339, 0x0, 0x0, @mcast1, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @rand_addr="6e11ca3b868fe6e33dda3e8bafdfd491", @local={0xfe, 0x80, '\x00', 0x0}, [{0x19, 0x2, "dfa4c5446358b18a117533db4110aa62bd"}, {0x1, 0x12, "569e00cf8749c889cc038d79355e0289f68e80bd09bdc1df24928fef395c3f1ad1a42b94b81126bc28055e7ed7afa30ca7cf1e4d78b2f7b2a0b6ec3d802f801a69a1b984e7c25e560ae07e242f67d8edd96434c751911d2ab059b3b1c55b30559b0b9d7648e6f5a406d7309568dc6a9ca6f7d8e5f83635b4a5e4ab4355d001d3b6f8b57c353d7c80ab496601cca47d47adf9dfaa"}, {0x2, 0x8, "db9310230090551217165ae9d07f05189b78214bce4dde7e4e2709d9278b3a7d78a3e0919f7f80985f30bfc3ae3daa2382e702dfde937a74fe8d31abca2ecb"}, {0x19, 0x15, "87075aba1c21ae954880d38961b139be258818d3bdfdfabd640f334a46cc909451262430088d7784519e746bc8e3334fb1a49e93e0d0f44546e325f6946b35880bae1aedf5cfe3f3c32fceeb535c18977d0a8570b79e4d25ca3f94e54dbb70f6162589b5f832f77aa434b748f21a86834f02b42485c4345fd3f985bfd4013e01b73f288fd7fa9ac05b55aede6d029b646baec464ffc502ce08559a4c8c98c56c4ec12b48766a011beeb33a59"}, {0x4, 0x14, "fbe5bfde7b5bac0c066fd1ff440d9c50132f2d9a4bcbcae5a3580ca3c544e93587bc851cb89c7637bb100b1ac485b3c390df3aea5312c3d60a7b6b0258853f0afd335a2255e5f89a612a5792e401f785f20e81728f4f6f1337ba6c50c8266a98643a4266f1ca2d5315b6e040f16ec200233f1f241ef8edb8c87c1428771e13fb6d92ae8ea216cfdd466b870ea1bd67b4ceda4d9a9a586f8154357f00aaa499d6eaa07cdbb2"}, {0x1f, 0x2, "bc1d4a37aae45929b0142180279bbc91"}, {0x5, 0x10, "ac6562fe1bd9ee0284acce8cbd2bd786fef43303c8f845bfe69894bc79e5eee49e17ca41b6360fda581d10ecbff70eb318243c3bd2141de078c12862b4bca5a077dac0e504d5595f80cd813dd1668d8b2b9f38d732e70085da80beb7757b2498541e67d41bdff5d3fe056c125da24d685178e785612caa9c76d8702008b7a7824d"}, {0x440aec3bdd96c6e4, 0x7, "37c07a68989fd590420162f6fc0f2caef1649ddf4f672116afeecacb8f50587b7daf7a952b3771d045ef8dd72c0e3f4c404f4b49f84baa326b316c"}]}}}}}}) executing program 6: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='w', 0x1}], 0x1) truncate(&(0x7f0000000480)='./file0\x00', 0x7) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0/file0\x00') executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0xc, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, 0x0) r4 = open(0x0, 0x10000, 0x1ab) writev(0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(0x0, 0x0, 0x0) r6 = dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x3}, {{r1}, 0xe120959169b8cc2f, 0x1, 0x2, 0x800, 0x54ce}, {{r4}, 0xfffffffffffffffa, 0x90, 0x10, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x21, 0x1, 0xfffffffffffffff7, 0x1}, {{}, 0x4b1e07a5bc5da79e, 0xfc, 0x1, 0x5, 0x272}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x200fffff, 0x1, 0x10000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20, 0x35, 0xcc2}, {{r2}, 0x0, 0x20, 0x80, 0x6, 0x8}, {{r6}, 0x0, 0x11, 0x80000000, 0x7505, 0x5}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000b40), 0x8, 0x3, 0x800) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/510}, &(0x7f0000000200)=0x200) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000240)="1d382c0a9a439edb34789a8118e2f1da3c841be2fd0d07b2cfb4af3a97d7f6d25c82a9d1e378e76613113160e27c4cfc5476647a8f4c9370b532b47e1d1a96d9abde53cf21bb2863c32d93340d83508b286b247784115236c2df93c4b94d833363840b38df19bef73c22928216b1a553fec8bebb6d8016b4273eb5f5317aa7ab626f40b03be00b22923ed13e0088fd994650a9d01d15f0eb8fd60778b774b511765b8e7c240593b1d06614232f92c0411096150e112bfb382035b0efea3935c0cf58b4a70896f5229b3e25d316c81dcac9b716c1216d80c9161f0afd3fa321e3490bea261cf7b0c9fb66a65a7960239bf418ac2775f87b09cccb87cbfc58626baae74821d9502490b44b42f3db1e78edbdf2e05e9bff91e73540b8511159575daea92a1eee21ba79f6b5ec641f73904c175540c17bebe8bbba076f4ba68d8479483aa0a1485406099ea322182c76ebccc61b92d3899554fda6f6fa3af0ef42faa841eceb301dd1f3f859c676664e5e4d07a84c552755b7074083968dad0769ff8592beb10292afa2e476194b4a452f7f7a192e713d0979280c54f385dea35d9aaa6b93089bb21aeffe1a39494bfa98d0b45cd84830531af8aaf5587c7a07083ca8ddd24c523c4a0a9185a13f5233865cbfa943948d35f1e2c083d09e3c7f0323d9f4674f4921975c22d6183a23b7bbafecd371fe33872f23c07458d7f124df8da33d2b2cb33ddbfe5b42136ce7e4abddf412789e6b421b3fa6ee068594fbeaa222b51e95ec04f57826aadc98c9cdc8c8b421049e4b006b85d880537e338350a2d4fe78dc2f8f04652253c93e845a8cd383d9c597d73ad94250afb5b395e2340905f2252d16277089764178121de2c97f7ec424e9f837cfa0a7a7945e4e5c20bad0b07930cd0ebbca1972e4780af903be76ea0d4dfd950264d498f53666e01fda5dcde94f2d656d3d56a08801082f2f8605cee31719eee9dcce92def396cf2efc55c094b861ef4a571b3c776f2d1f5b070467983fcc68f07148467ad2baf9dfe9cbff597f759857842192c2d1273919497383c584643a0c2632294ed0afd8c8320b7a4f9503c638008ad4988869b165f024b84b3d57ae76fb330b31fda61da47b36a9ba80356165b67dcbc21d4db1c5b45a387640036dce0b9731a81b3ceab012d39f472195fbca66eb7fdacdde571e44ba8025eed5ab99d031aa1ec697e6c637bacbfb9fe8fbca8d8e93a291d20dcff1fce551c02da70fa6ca2e938a6c743f7829a9e2120bb2b1c656940bb3d1dfa937101172f41cb5ca75d188be8b068f724cf8168b55a2049fa008f7b122ad52ade5f5f0a172e58263143351db79f04b29d7c7f1b91334eae1e13695094541f51c36a4a216bb0e18f78adbb1ca2476971fe19ac3189bd17b0bd4e86192c418e9795902fa719788efc164d81518a17485d4c3b5068b60377e2a0b416b739acb48a87d8ee3c27fe81ebfe2f5e351129072ee0ecdf6049e79a2b90780d54b84312d7963247a3e48b62643263a4e6afe9c51d49fa8c188c0629bc9f0e2b06ccbd3f79a9de5459d7ba8c41f8adb4456cbf2bee5c182e6acd92bb0a9f412441706aa42c3bb4a336a66e2033b707b9518378cbcaff2a71b7b3ec4221f3551a7c75d57343cf49a2e472d1376388946a9123f3722817e3589eea284201becc99bc742e69362f525beae62907b46f050beaa4604e15bb2d81a1eb799560bda56ac64f85bbacba89cebdab24b048b8988caf357a261afede71ed2e3cac9e310fdbf2ad41d7a5595cba7111530d4e0e06ddd98f8a537c3d727ec499efcf62c1805611620d0a30bd992981ea54f205bf99d205f0a69f944fd3e239c246f3275da1f6c537e31eb7af3756636d1066a13014efba7057e101645637df9b4e00eaa64b8fd209138b59a48236d45ecfa6fc1fb1a31801ba39b29a51734daa042e1c5a95f73ccc07d58ae0a7ace230488a1acddff4442be244ebefa6505b4a0c747bab93c3eb266e852700a2b1e5b7fab932eb766f9c3034708471093e14fdd29dddd24092176f19755663bfe5b77c34d1df14d97e8615e28acca1dc1205e975d5a08d484f34f7d54d4d357972ada4b5fa8fdd609e936d06d9b33f4527efee665fccae11e947ec5364c99c0fe5913ef99943fb599bb4b306390c74eac56fdb31ad075e8d71e00454a521db9c8c85e2f20600a6069e1da076cfa7bd2cb4cac53903001918ea765a0ff862fe99f54dfaa3d66bd508cea91c91551cd14b68d01074c123ffb63e1c0c0eff76a183fd41482a3a273837ad09e94160c79504faece7d6b257b03678dcb4b634c19b889dab4c2be02c4ba8db0855c326c667b017f6c9ca641a92cb24ac873eb9eb2e274a34d6ac60b6ef407a73c4eb7bdf219cbb3debe1a74831067d2c596fbe2a52c55315df8a24868b9685fed69af7c17e821ab35a374f6110491aeef0ca1ec6815502c87409a98cb84699c2adc3903c67a7213689f6d7fde4f7dd0478d05a98fcd229aac115c9d86118a31d3b5e7b7cace49ecfb9710b580095161fd31c4c686ec0d5ab98d2f60c0c5a682650427a604f6d3e67ff8852c3a610ccdda36c137a317bea6fef7571bba8a5b82fe0801af7316087238a9732077ba10b6beaf446be798bbc7a332dc2cf3acd9fcda65f7b3ce910589721178cfba79e490f16f3822e60be96e531d9dc61e1923c6973444a84957db25fe23f534dde427e02fb748ac5fdce237507207ba43f8285a50468401e315606d572d79717026f1273875045206158611a0d92ddb709e42e7ee68312588bd602fd1a0d967f2c72c341f6ac15d8692b644afbd4520d31048d36c135a5fe6cd1a04cc4f88545107c21b03132eaa0ef198ce9213329b36454940d38f954cba23af7277d6ef3ac18f3201226a0b4df3c92ac1b048b4010218f1b2c025de8fe3470d6cf116e8383544b8f600b9d9fafd9c20ae32dfa08302434a429e47d1f52bf596bc8c64f421fcd81fd94735549b6f71701b61d13db3d611755be7213f0bb993efb87bbd025115cbcbd94224b7156c965963b893718330235abe975d69b4f4b15895c1e34e9f58acc0896797bb7491e9abbbd03b8ab28569ceb8aa440815c1156ae33e9d8546b5a7d9e81a3f3dee1a22ea75effacfecf5eaf790bc4f817ea256c3548e0bfea9dfd82c0d3351b44add119714f290a29e217f78b29152d628d9871122e156ffef4d855b114758b10d425a70676f935af64959aeff6abad021c3d9a5778cac88b6ac9e180ed6ce713b780f540d6a1a1e57f32aee1f6bd2e7223615745f64243fc60694c6e0be621246a4347495ac8cafb3bc9fe1e2d239bda07570af884ea05e7fd27f1392d0a3f161c24e9042cee9017a338709f38f2eed1e69b95e6cb37287bebc2773738cabe8c5f8c7eea846aa1ec216bc4e31de69cabc0b407dd95b3ebface43cf134f559940dcbb257578d18ff082ab42fbf9169462e8b9a5be464445c026d95208c67eeaff0ad7cdd0e161bca79f38fa3b34d11f20c801fab5c8668ca8a66d97ae900f57267898bc417722cd21cc2029fc44278f9fea2b9379638e7c580824860a769d9ff3604bbbe6295e81043e775e0ab57cb599422a2c8c895e905ca1d3b81e7746f0cd7364aeb4550ba88f954ee86067708f3f9f8d93f26ad4481111e1f5f0e8a2c2f6eb4ed59241daa4413d74f6733f319c1f813be3941e435e101bb7fbbe4f501e4cb910d3e429c813c95c41bbfe72166f0ab8472c00818bd23c30966892c5d9a7ce0e7947a0eb5687489d6aeda33986a3acb0d0633e0be2ee35307cfb34eeab864c8582beeafb9fcc1c2f02f7f907bc64ec002626fe4bb813afce0498e76f4e504b5a0fbb5bdb5a1f73314e3f107aea7fa69839c3559cc186ce044bf69e6d805275ea3da8264f0f8ebfaaec09812476aa96619e22085fbc0cc2ac9828b075bfdec8be74d7407d2c29a4ae950010aeb72eec14c6f9ffd001b2fc6eac15dfaea95ba74b70d17b8c365d6fab515cc3d37f6edaf2dfa9f79504f6367d281fcb9582c52d10b8fed32b750e2a29197d2f061615509f5c6103b7a1c9991993260af8ba52704528426a9d53e2b2a5a6a7f269fc622a8a53785caee2538e833dc2996b692a168bbd97f2a22371416eef885f5fe45bcb3f55bf3df33f42e7a1d9d8e9996abb1de00829bdf6c6ee2a0f3e8b18588a758d93808b43d4f187b934103c14f336d28110e93a53dcdbdfb6d84ea3c1da5e1036e6efe67692f3c5fb45a87567db3966df33072447b04eadb839c92f04750a3c1329e20b4dea2b0a5d0379ff48d6bdc7775197039ad9efac8f6dff9421c70a12c77254331d84b2fc507df0adc68f99b629c3d297db518ca9422558e75ab0bdca23a93636a9e208eef3cd32ffecc32a95d773af11111a6236c256a72453f31522af48a432626197cd064ebf13e3bc961975ac5b428a6248b5f800779ddb87ae53a4aa61b4cbb92da094865db52f395ac9d59f2907cd685771f8dd7bae3a19eaa8c9942fb002c6fa34933364d0710212eb371a04f801089770805ca85d082b358a3c49d39c380144e6f9e1faecda7876c73eae7764a51be8bad40af01ebe2b52419ad83ce9bbdfaf08005d40d179ab722c2eb02e90d1cd1a3c6366234bbeee8ed627bfa635303aae73ee2524fe1dbffb46b1a5e8dd06dda637295ffb62f7054b99c7ad78855f42fd8f6a93f6d6f36027457cc73db00e77a4362d9ebd0118b10f304e639738249ce85aad9e1bf744db0333b451516c75a970c899dfc6c414536dc1077595b760cd2724e36a8f679a03c1edd1242ff4bf8e8b4c6b9b4ecfc2aaeb822e3c964b229c153524a426473c84e3559f157bed3102169d5be5e32198aea835bcb53910acd25e8def10ed3733bcdf17b9829302db77c5146dbca083d69717738a938b18bfa2d2309a1372b345c27da5cf648c3e298be4078c9099ed56c6eaa1418216c413977f774e11dd997a175578cd58602f9bdf50e076ffe590216df74d5b847f5c84111001ee3d3f0ce519a9acc62fd9643bf728c8731cb04d56983588ea42213cb208556f7b499c00663de7ccbab0d7cc622b12a467a937c8a151806e3c6cbdb443024daf7bc60414ec5217ee734597eef8633a908476bd206c4f17265da66c9f56a0a3cdcc03df1f9ad22ad512ae8920914079a692d2fea13e9426995035574d89627adbca6c39155f5c51154600d461acbf35676a7d8b7107fa4f170ed55c15cf49f10a5a9ee5cfe4c3448fa96bc65a3b0f0920e49635313a58df8e606db4f5647334db631cd084406ca08d1fd5e6157b0868ca3111b15e4af4261240311957f7573c889dea55b926a180b0307a89d43c6b096844c9b007a364b01f0cfd0862f69603f413dbc056a244493e67607c70652b91905e969a47381a93d5e6a9bc116580ee12ba6e099ab5cd6f642751a6c648aab3396a6b684a3bc87f7294e7aa83ac01232301a88aa164237dbf2e5afd9f816d4ea105af11c3037b384f9e198ac81996e728c5b974dad06795c8cc4683637cfcd7dd1dc776d624e67be2728b23d8638edfd43a99a9f21155e993509df565c53da8986a776d51c66e8c9f78dd38f90e8509e2f58674d04c0b2e03685031d1bf40028aea21530a2342844bf54f1337276233ec8b73fdcf450c36b0a290627473efcfa066b1ec932f2bfecec9b62118a1904d8d6e6758edd32e49c537bc1e5a6a0de4886e710bfe57dee74d75799b36b68af8e8792200e3c4827c79a1afffe3eacbaa71a0b46f96edb9c7d3d1e2793", 0x1000) r1 = socket$inet6(0x18, 0x4003, 0x0) listen(r1, 0x7ff) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000001c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567da89a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8dbd2b2b695bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e5e88ba1a59aed32b9346d547ac7cb4118751df33512fe47e43c3bfb83f19cad66d4a0fd9772fa70c3fab436d618a1f92d70ed88b4f6bc150e7d8f9a5e135ef7ebf89878f82e93443ac6f97b98636f201f542accc4cdf", 0xe6, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/45, 0x2d}], 0x4, 0x0}, 0x10000}, 0x10, 0x0, &(0x7f0000000740)={0x5, 0xfffffffffffffffe}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r2, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r3 = semget(0x2, 0x1, 0x240) semop(r3, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x8, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) bind(0xffffffffffffffff, &(0x7f00000009c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000a00)=0xe1, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000080)) r5 = open(&(0x7f0000000a40)='./file1\x00', 0x1, 0x18) getpeername$unix(r5, &(0x7f0000000a80)=@file={0x0, ""/519}, &(0x7f0000000cc0)=0x209) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x10000) accept$unix(r6, &(0x7f0000000d80)=@file={0x0, ""/519}, &(0x7f0000000fc0)=0x209) r7 = msgget(0x0, 0x0) r8 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001040)={{0x2, r8, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x40}, {0x4}, {0x86}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x5, 0x0, 0x2, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000002c0), 0x1f, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x130, 0x8) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1010002fffffff9}) r1 = socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r2, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 3: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r7, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) r8 = syz_open_pts() readv(r8, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8e18, 0x0, "5ed90000000000000000473b2b8700"}) execve(0x0, 0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) executing program 7: getrlimit(0xd, 0x0) r0 = getuid() setreuid(r0, r0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, r1, 0x89, 0x7}, 0x40000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1000, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x40, 0x1fe}, 0x0, 0x4}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x2, 0x4001, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x14, r0, 0x0) select(0x40, &(0x7f0000000000)={0x100000001, 0x0, 0xfff, 0x5, 0x2, 0x3, 0xe9, 0x1000}, &(0x7f0000000040)={0x1, 0x0, 0xcdb, 0x8, 0xfffffffffffffff9, 0x9, 0x3, 0x9}, &(0x7f00000000c0)={0x1, 0x82, 0x5, 0xfffffffffffffffa, 0xfffffffffffffe00, 0x4ab0, 0x9, 0x3}, &(0x7f0000000100)={0x100000001, 0xf7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001fc0)=0xae5) readv(r0, &(0x7f0000000000), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0", 0x1}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) r4 = socket(0x10, 0x400000002, 0x2) getsockopt(r4, 0xa9, 0x1, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200), 0x7, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x24}, {0x6}]}) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x1, 0x1000}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r2, &(0x7f0000000440)=[{0x4}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xffffff4c) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = geteuid() semop(0x0, 0x0, 0x0) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, r4, r5, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x2a, 0x29, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r7, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340), 0xa, 0x0, 0x0, 0x0, 0xd8}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r5}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000280), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 6: select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)='\a\x00', 0x2) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001980)={0x0, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b57932daa51f59a70f0794809ef95193f8430d974f5d4b9c78067e28767b4d9e8f67fdac688fa6fa492728088cb1fdf7925a30159501e35822468395b8ee0f24cb7df6f6068f8c565a2a4ba1fdaf9d9413a102d20a3a8eca2afbc752a4dbaac1a9de4fa66e2d19c4e69710dfcde6dd72002ceb64e93b71235df5dcee3e9c0667850c1981cfd63a4f8b5b4183d3a46904e07", 0x2bb}], 0x4, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/164, 0xa4}], 0x6, &(0x7f00000004c0)}, 0x8c0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000540)='./file1/file0\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x0, 0x3, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlockall() executing program 5: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000b22000/0x3000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000615000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00003d2000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000de8000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d7e000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="7d115052444ca69fc3ffb17a33ded9f798a316fa5adaa3e279881fc5ef0633e95f19e6e65b5a5b1e37a31f2ff4300cfb4d6f2341645ada393e95d55cec0557", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="2aacca9d2f35098eeff4647ab105dbfa8e2cb7db8ba7bcaab44550efd9897d12f434ed4a0ccf61d882ea929221fe9d78f49ae0564e34289c36744a737d1c1c36a6f197d4f03efbe8f359610306c65c528769771929a31096f17fce8e064e4c9332755b27a95798dba29d3091151a6c936fff6f36397ad4a8ec2ce3d1928311f3e77a4bcac65ea6990992e3805bf3f45b7986fba1193b", 0x96) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) executing program 7: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x8, 0xe) getpid() syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="f7a863a00e050000000000000800460000200000000000019078ac1400bbac1400bb83030020000000fa7dee3c511a2016fd"]) clock_getres(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa0000aaaa6033aaaaaa08060001080006b5d8cbed01c6040002aaaaaaaaaabbe0000001ffffffffffff000001ff"]) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x6, 0x1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) mlockall(0x1) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\v']) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001834, r4) r5 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002b40)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000000280)="5fff0822bcd99800acf1d807fc72369e13c2503f946b85d01e98793ce3ae30c2964b2538101e99c2e5df381c829b22014453ce2fffc6615569659794d64fdd226d3a6acfbb2cb6aa223d433b56701c3cd0dc77bcb22e1c90532789a2b3e7fa110db9cf78c721b2c92220f39f2b35d7a904123b0901b24a4c8d7bc3b944fa7c17b693a87eb5a14fee8c8d0bf3d35de4b9c8dc68d92baea2faaf1afc2f9a4539139470ebff1faf4ee21da20df903ddf17b4dfbeb4e1252ba7d36d5b5eadc0f0a6658c8926f3e011faf8f52d3148df82a61e785f605340e229bb4c9060c0162537cd3dd1869db773d646cddd3638b50b5881e6f68e580246b767695750577c1dc", 0xff}, {&(0x7f0000000740)="5404d12a10bfc9e8321e84319ea5e7a52cd47d2a76f063e0d9c862b98f6ab12c3cc739171428ae3afa9db753ad86eefed09292e9626c0009dbcbdee3d1fde37722a9f3e9120968fbeccf660982750c85579463f39024ac291d0163c0d36d17528469307611344f72e97daf4501d70c8a22bff95d4cc3e6b8436bc332bc0a36d28867a1f1946b7c79d7001e6e5628ff06fbe481239a864d415cdc79c10cffdec7d25227a63d7e49d6358c74aed68040a6a670e9b52e0bb7814c3eeb8084c797fbc883b4763cf1ef3c29aad477f3ed925681ab6acd7f75a5d070c2148ccdeae112e54e99818f767d35035fe562412f465b490b158852b4fdf4414715ce34116df0e7d27bf3ad22724c77ccb18afd3cb0d10bd3ee558be80d9edc59fc6047ff251eef87f83e6ba712ca4e07cc656753abba6599d903e6ae824f401c08156f65a5342d103ee008e8c2db35058d9e8275c2a7edfd71128fbbd495f889097208e17415a7146dfcf33c15843119749a5fe730679218d4b5462fcdc9aecc2ce007982232c232dd932031a21fd4c506e534015e0402882d0247fdd1130dad50fc90c36369d6b61137cdbdc3917cb24d95fedddc56848581433790a6d379e8746fbfe33a101f6d929b7e512caa207874c32989dad204ca36fec3c96cb2f66ea5508faa813ad4364cb9bc0b02b1c34320f84596c64aeb11fd3b7c3f9079649ea51e76d5a0315b68bb636b70570bed44250749820c593ffa253670e4f7273753dcbbf15505424049d40e041b3be0b3695227c12f851c2324961bd9207018d64f6920e13a31c32440111767538b55b3cc6dbd9d8ed40d19ae34aa567e7e38e1acc769a7bdbd16abbe2882d159a406b47dbba817f087a1ea253ee4ec561def4d93d3030411136c2fcb30e9def46ac7666520d966f697f3c4551c4000213a7eebb2a8d7e3177880aef572400baff9bee274b6d2719d48bafd39a9a15b79e7e192df722003152f61bfb4fb937886028f51282e7646cc6e5ccf18cbde5f65096f16e3aa31ce5f5c623aa5bbcb693f4244b214dcfb798eb07c1f5659e7400a4c5e8d3c052cf8245d989d12b83abac615c606d94c7b9fb77c46a2441ee96f22f1a349d8c4aacee07dd5ddf37062275f2021d20bcacfa983ac86eeab175484aaebaba3c7f51f11a3416b6abca6269257557478bbb2ab5027967acf3ac864cc6547cc9dc89aa1cf0b7ebce095a1e2ccc9cbf5059237c4a6588ec9ea9a13b46adff8805fb1dd02a83d0e7629e263aa8bfe206bf619f83a57b0cc780608cf17976044aae36f7b8f3e0c2ac50302352428c2fc708378502b4da6be657e1f0702fcdf45f247ece6bfb4e5b2f0ce6b359cde71fe18fa0779d208337cc27a936a41c24550b15c7e09350e69fe308facaceb100285dd341cc9de322c645eeb68a802c93a5350f102106cbfdcf78632308d27a4049bc911dad10409d57ae11e1e56f0ca60998fae7a490c5fd9c79bb434df9d3a9bcd121bbe9cee34a9b382a013f1342b9412168f775c5a7a2abe80bd3a65d360865baeefc3c03bb6d7ed2c7c67f7226523d1ba131dda2881f058f1e38b9d33d424703410c3cfe323dc65bdb606cb11c6c3f00249e14d291aab9acf13bfa918cfa6bfabe9b1d89e322d59319bbffd3dcafc17f7bb5f3ad9758873f1b81720366a22b6f777502c191d131a447338ad8ca2a6fbdd1c4ae2f8e90bbc6a24a7a1d95ba0e6f9700295feaf3b879c150d4f21f3fb604babcd0a7ee31ba0ac8eaa7d48362d0cb6167c57702ca65cc386abecac0d4a807090ddf4adf6abad12535ea8b3b2c3f935c4a8d5810a0897f5c0dbd2e9a18ce62ea884fbd5193936399619b1cf76ccf0ebb7ddf08fd8cd3696b47f133f02440ae3f5c6ef6a4e900bee275cde5a746ed9c52a6b73d6e82ba6ddd71722a6ddace5e9eaf5f0b86013708a3f35a1b2e87be9d7945f997adffd37fb3601740c56c6c8ba0dd56d9ec4a1b242b02768f371e6e5c30e14b1f6adc631887a2a132dc2ba516272dfd1e9417398c4ee41e68f951f7190b36d0a8a010b02432b817bed9cb1ef54c011f2fc259ccffbd9141a79556d9c006f540f885077d4a705385b0cb8532046aa4d053d3bbeb2b07f79b7db2013675765a408612eaf94a7b45dc114a97bd8f026920c967c566b60c6bbcf156f09ba04e9e0084153b4112b315b60a493f7b54022ab678a66bcf86560f578b05a9fa4e0352256030996fcb0cd005b7415c77d4c69c112fff9d7fec543616b244188213f00bfa52196b2eff756cf5ea895c7bfcbc83ad832b2e0b1d90e643ec7ab7876f6c3bcf9fa8ddbf58ea996256c12820a9751dd6cf854a699ec30159eafa823d8e478aac3a14778235256a15b948884fc743a6a6e2b216b47efc3e0fd73b31d684026321b87c12fa0152ce5644bb366da84ad8e958c7b59fde5cec9b450110ce600178ff416d88a598601a526e03d4670e6e2bd7e2934eb47e766ae502ab278fe0af883ec376a95ef4e707db781d7380b22b7a07e7deaa2a04cbed5942b3760724f4152ac2aaa979ade98734872bc6be7d74fccd9f24c101f35d2d334bb4479f12543b7a917c6ee590e73b0176bacbbeb50ae40a1391fa9428a5b4a4992a2217d94c8c1313fa5559a8471300d786ec1f8b11cf46d9bcd44c44255ff83116b8efd83739ebbe23b49d571b5e04ee05391a61e7abf911233c3158ba85a669c38026ec274416c44c68a3d4d6b4355a1f4b207cdaa6714113253664bae35fccf02614926dfae405656c7491e06e686da209907533616eb7c9b31b9e04ace984dc79c3d6ee447087589b35533e743d50a16d9c6f3d5852eb9b78acc0aad699897c722097efa93b42bef6674c21179db12e404db71e9ca6c2dab0359dd90560d4da149c8be90c12a7f89ece5cbcd3ac230dd26b43260334ed1c67a9274f3b3ec9ee0596c562c5e542a6921b7246d2ee0ed0e65c09c7348f4e4d5789ed9882a8b387f141251f5b7a2cfe9b350f7e81c5ff20d7a12a327d458ae9510b5604041467d8229c5e1922535c050de6ff69eb5a3170921cf1f2edb28229f33af36672e91a880f872db41d1c39ba93074e28b04cf7b63b64fd7838741661bc55081aed768962915f2078d5089abc3214bbc1b0ddd9297c22c1261b7e1f33708a1578345ad31539690cb102f10785790c062776f3aaacfd1338e4c50405c1c229f854986f37d2eeebd3f9d99277531dbdc23ac09fd211bc49644e869bed597365538a20fed8e304d4501a405512e5c4c1885c3f4a1c0b37cce764c264ea5d986d2b494828ad43dc327ccc25549275b2000931919942ae4503f4e14aa888916b1081ed2be5892660d6fb81f5f805f7ac5c70e5640ac62708b36c9f173348c7189000fcc7d48965380c953f6d3fe024530ef4ed389b302e9690114ad6b1782d1701342c9d371e891fa4612d6d7f3ee10f94222e67f993e646c48211ce30ae244ebbacf2dd496729de14b1899b5c7e6bbb64ac2b1bc4fd75822c70efbfaeb56ef8864a1bb9f1e48219445a0b01c9a1c3d0c7a5638d12601c2fab50b8aa242443c6c1b69bdde0b73ad3e93a8d0b99506e759700bc99e27e73035bc68a7b2ab5ac997278b58a8d8008365eb75f229c0149de0555c1e28ea0e2837a17b188f81ed60162d63535b42685cf0eab2bd549bd7582ebabaf76a8ca1ad04b6fd52f00e01b1282aaefdb2b15b4ceecf3ae2c8d677ef8a731a98aed03d97417e58828b8d2c63d3a35764648d4eac3849c78b1cf2be795755cd4a8fae26bd07b32a8645a4c57dd7a5e201c027945b55bf2e73029681a489948170aac1804d5196ba5bcbbcc967afd2cb4d71b7195277bd3dd8beb2f49595e3a3ec8dc7a4ecaf8572edf1635cf771168a03f739d1011d04593431bb3b345f7f02575fb62769f0b3747cd93f3950ed43e184c979a6f934d5f7dc4d3deb74b04fa66d8d596f29fd161730121fb1cb37da1ee2313451fd223c49b8305d6f7b14544398353b6fc2b0774c2dd31cf71d3e37d8a2cc593da4b802b1ab2807d87d2179a5d38e06113a907f3603fdb1b7faf8b30340eae8ba8f6b4454967a6640dd8e4bd6b7fad3cd1fe233b8a3a09d6dae45c31529853d018bdc43225ed4baea797b59664c062540ca7aaf96edd9c1cc444c0bea50d563ece9e4d47580d06c00e57e6bbefc95ea0ce49ba4d3d9fb8cac32aca7673fc93c278dbc09b519dc2b368e2fbe290bf9d427a48941afb10d4a247d96a5b02035231a24b6027b46ebf4a88de7bfea14b7f9223b0232b2c54cb48cab48a148d6c8484822b0038a4c6fc8503292102a601e07de124155f2dae73082d72f807c7b03fff6507515afccf7f8da6715fa8cdb32088c73c4313744a3874cf7e0b610e2b77e5c0408502869c8ef590497946fa9c8cd1b375ac38d54ed6c4444998a3683df01b450ce3950f0980498116a037da167d219f04cd3eb0642d42fd80419a47f90fb57320a5826e164b53a4e03a1e23d139365392c575bb1dfc11a00a6dfadc28e6f8131b52c6cea88b11afafe060255dc7611f0a0e226668fd11e290f2c6871aef037fab4d5869caf737b36a5c63f151006d3690b158c41a6098e0a3186238e99478060ee50cdcba4cbc37cd363ef3fcf5be022d8e089c1ebb1718032cac0ab3b4b5578fa31a5b55bce581640c912f397489699b96b5e56093930ff055e5d9c18375955d07f2db08ddbc618bad26c0943a8eca6d5e802a12f54f04c7ea0fd83150409aa781d6669ffdfbbab76e30d6f99dee84db77ccd01a801404748781939236ec6500d51a0db92d9e1f4933ff7c4dc4e2bb166e56a620f4ad0d0ec89e5aed6b9cf3c2c958c1b64b150442c47b1dabb00be07aa5786fafe5bd27885db43ae9651381d3cde0284b9b83f3b794cb23bc9a0aa12b1ec306a9c40ab13ae0246ed3e97057c34f578a1cdcfafac74e6e363457b101a2e6c7927391d21c0fabbf0c5521291b0ac2e7460fc91820a6498d329b3da12fa0f843da78d70101087beb4c4a3bb45c5f74e61592eeb96f0ebf1c656964730f01dce0aa141070105bda809db2fbfd553a36e843b813fc75fbd2f6a57713fdce2977f303bfab1595cbd6af3a22d5ecda2a8512eee95d8e2d70b69b4b47d383f0cdd2ae3b21d8c8b044dbfb9d5b8e101985142c83dc9f834d25772d93741018108a5ff2c870b14b0107410bbfbc3d39ea0c615b2615be9b1e6ca786418b7632d936e64da2fa3b0a830fa3c2a68591804c657d3c04ee95760690df5850b7cb28892e1c932f0f1fdfcd8c5b0cf913d7df0784c02dcc96e345216162ba4aebf578751501ffbba75fda7b3c51966735e9cae1b73544ddddc746b2562dcf80358b84bbe0708e05322169129e9125b6199340cc7277c6fc658a86b0f168a14903ab4ace5a71db5f02b4c14a61c54637447cd42e4c6a36aba14bd3ea7ccfcbd19e20328e16930b02b440f4af9e6e0bd039ff1a0ca33644bd406be2d2dc0adaac3fd0e80a58332121a9f075915a2cc14f0ffd3b03a3d83df3e8176a2cbcd60b2511e4e7bba04af98d176faf83a31b40ff26f9b575288d3b0b962d12c6be3e11afea3af797489c8b6e2b64c352f86c8fc791cc00ea5b1d4cdda0f5f5c1f1307acc3474165bb4325d468502a9ea8e2262fa87a430296e481a4c5cad3f29018bd74acdf682e565db665eb133e053e9ffcda7b678e94b4e7dc3b606bc541d4fb77f321731da35972f94e4b39afecf001a68b8f5491d5889c0a8d9a0b61520b759b4d24014347bdb358e60b0604bb19115d77", 0x1000}, {&(0x7f00000003c0)="31e0da20be82bfdaf9898dffb7a8f057e770503fcaa4d7367e3962bcc1102c73b4d510dd90acbcc61aaf92b90a70deb1ecaf4e700bd84516cfb5eb74714d7e43", 0x40}, {&(0x7f0000000400)="e48b410636f745066922aa372fc4cd0948242146827b6074d63be210f4a11f2988eb1a113d59b6699b0c80324b7eeed1b90eab6abb2eead5d784475d705221c5b8b64cbb982441983b7c7ab15ccdebcf9487eb669a63aadeccdd64a549dab6fd0c629e6185fcf61bbc5e70a9fc4ca8961009b0d97ae367a0d4b9377f7e09f46c1018c0d5c425cfb7041491de95210218c10cde1114f53c1026e04c3978e3fb2c324838a39919fae686b20741dd23b752cffb7f97083a18bb452d8ba2f2bc93c08f21553f581bd145b60b37aab0928100d6db347f678ebfa3f37315459e735ac59e1ca718425be0155ac01ac87831bcdef130b3", 0xf3}, {&(0x7f0000001740)="03c1ed1ba4a4ea78142bbd366481b025e53fff05ac022a287b95a9d4b78e1bdc13996ade69777a138a71730238de8429475d32f01ee638d60a4fdab42f2a5c373f96269fab71d216b1531d8e156a98e8ee977f9a8156dd16d554d8d2565314aec60dad2b7b4e62960b6eafd208620966300a911dfcb32103de6696ded8985abf2eaa2aaece0c014ed47c46c96b8206e6c749bbd25ce7f8f293bd22f2ce0d0bf4ab98b47d3152ec3ad2d6e69b1b3d6d330844bde9288e9f332720019b99624241fc21162f2d4b44730839f694c5528a9852d52ff10cf3d0481a49257a34944596bace203173c63e64795e3c3647f9c13b", 0xf0}, {&(0x7f0000001840)="15e733e8f7e55413e9555705325d86a1e914ab9e00cec76c8b3c141559659f0f121de7eca82c6c12c93c693cc93742b7522eed330b039c542b949187a569135113cec15feb64c93c18d96e5cbd8b041e421c929a0de6e7e08771f6440cc9f9a1967e5d5e8165215ff5d32b394dd46309cd18c52a550abadf19d88c4a5ab52f305763ab12309f5393d0188add69da0746732df055402d6752b0ef16f21028cab7aae01a8af0208d8af13427b0f0bb9ecd032fcd391ab74b746ead67314c8de7142e2f8d20d80a675dd202b6a01812d522228f716856313382a0fd1e5f385db97f86d92997ed091842a76d4036f139268e67708bfdc5b52a61e650f9b9154ebee3b20f08e8407d3b6a1b485ceffd4bb017e34e5f16e424189c4b8dee71ff19e339a92bf2cf56529dc2eb23444f2d14aacc9ab40fa47f68bb8d680895840e0fed4eeffcde7fb50bda7789aafb2046485d8766586c34b9b002e5e4301bca3cd3e6c4390b95c456ecd718934ac0e647cdb614453a68d673ad2358c47783511e8dd468b6cf43eda5ebb38e97a7f3695ef41f0d9acfdebf9ca11356ccaf9db425c60cf8645a66c65f8f071c81da4c4d32a74e6a631cb3303b433d1b9f5bcd109f883b384f590de40e6e8f1dcac1c215f75a3a13907c91242b46ba3966340c1cd123a3f21ed5b07546bdc8115a3957dd8de387684e92da786b694fe1ae297427fd3af5f9eb4e687d9082d71c30f35bee65ad023c1404fc42bb1763d78559b58ff842099a3f72ee933e0425b336add0306d212f1266f47065d78f4931883daddda103449cd98e8458bec88d36c2fc4e2c3fdc2f1ec2b53a42f9134811bf826c37aa7ddf726f9a41641a0ec3ec3b3b364e27c374d0d8e5aa95921d586354a760194ce6dcc9312d271002dfc0ec952db34d8861452697a3034ef14140de23292f99d3714532db5b2ec92365dd2b2f3b0b5b3f29e54f15f7f473ad476f8e8d781e58162b48e4e8c07b34955da333eecb941ae403920951148363eec84ea9f6570c1cca278b92773b8fc1c37eda8b52f11175f7d96917200e2af0a2ae0f7801702b6805579a3249681dca98f9f44116d5da65e39b07f829b8878335dbf746c99824a87b4dc1316ba224d44d227435da3cfacea2cd642b29b1da44c57187c5b1540c088d26a1b6ec8f8b5d6ff0d1f09fc9749f16c891ab0c648c4a0de82a7386bcb6637afebfe12eca9d7bbf347d63591b7269825a95c3c1ceb1258832aa0f792aac36680bfd1dfbcab500e72fe0438699f68e2ef7b2777d41d1a679be6d28f52ab2c15c76b034227523b85accb9c9891f4976e130f9ac8b4890e87a254bc15c4b05482f25ed1f5aaabb4b5f855f02d94d5e6626cd3f8e1f5097eee2b8b567aa721cb3a8b86c48d89402294fa257e551eac06a10ea35256255fa2b63d6d5a63af0a5373c04d2ce7286d58a80a9ca90534ebe5d0f53c1fd4efc98590ed514939ce3e57aed1ed35652379d96f1c5f9c2088cae1c02b66051adfdc6501b075bdb69e659cbf146c08200da2621018d83e1fe08319aec158eef49c608f7c6bfd27f1a14f071da0cc17df975e11ccce5045b67e2aa1b107c3ad4e62a0d5892230c03bc0faa6aac8cf4d535af62ef2aaee5e0bd495a1a57981e63126c308c8f306169813476989173938c0602998f6f07f530254356f19e8c9572e95db81ccba3dd784cf556f4f4c1a36846ccadaaf63e1186fd939a2c0ca4f5c604043f4d69b8e8b4aa3967ab4d039671bb466199cda2a54a955dbfa514eddf03ecdce3f36a8f817a0f808394dc561c1081901f1e91400205e1454ce4602253e7c567fa83d1ef38580972a7d4885838aabec9312eb6b109035f30feca7d7f28256bd69b8b5f406ef01914a878438e48d78d3dbe89cff592aecc7b5b50a55b5de0912bcac8cf100685522a7137f28647d7576791a0f0ba00e855f579d30ce204eb3681f817f8c32bcef38b8a2568d2aea5760bfe5b7a0759e63fb6dd4d3810b71e8610f32861b1749635ca52e840f84f0af39dc9a07c61210132f5d38d61231e9ff0924ca777997b7cecdba6d1ef5e6ec33d86d8785149063793be5fd94e89846437f7f236dca14d8bb0aac9033809c2f191b905277d49fb6e4ea1c796a2007a13b28decda583bcb9a75471f1c1cc52101780f943ebf23580a9a58f764c4d502a85912799a44dd025f50e68e7c0a4e41ae9280b25a0831f211a567d8cda1c8e657fa55b713e76c18b3757be4a682e9c801ba6dffea2db626c0dada7fb96378b3aa2d88682260a49bcd9f72b398557729cf6767b54b729aa159d31087808bb48495d4efc09f76044e9dcb3a6f67f2e0395722d317eadcf285335aa1a78ddbc9245ca33d5b1a62d6e2c3cc9882cf93f893b8f8ad32f5b5e493739f66643efdcfe798d0fb95905f4fe13c162366ad9922a01815d2af188c7cf5e25e97f6b74e2a3355ee4ade6a9b5d4dc3463e290b65435fba1399e61ce4c2820ad50bc4209b566cd45dc1469458dfb27da2c43a5809358c80154c1d5be24e6bf0ddcb39bea8b1370a5e312c60e19d9ba400f04deb25673e487407bd70d8556400f2eb139a20ff1446b3d2cd1b12f0e69d4a0d1325d0373aa29e5cef85b68cb7ad113421f89461edb5dd9e616979ae3135415e6e5c0f8089353b4da6fa6362a97c13ec5613baa85fef3661ea873aabf2aacc7ae510d8c35e435f051e77517f08adceca05ede71a05a42dbd5e772a4be29f48031aeb1b24a1b19962c72b0ff584af3f28e9272af1d925e3c3750205bc69e69d109d56c544a73fff629b854b603736318ff6728f9e0ed69a0de9a7dcb74ae96ee9bc5f89fcd0aa60eca55971f5448d79248b611c1c61e5ca07c147ce5859b7d427f30519ea605f722661c3f67ae1e57276529b7c28d57c1361f395f55dca58cb839d291d1774749137a97eaae8d42f6260c99b75aacc753f673d9a1125e114aabbee4ba4e2f1a500b8f94b650e5f343e12a4b5264b4bec308a3747c082262cf531513dbeb66365c572dc218dd1b9cb8e38c233321128e347b4e7ead765c2fa63a1686162fc57f16fe9bcf3b82dbc9812a44786d9bf1b5998171905e369337d29b27187d6af1cbf112ca88c2d500bbd7ac8bc7d64cecece3a018427cfaac22421f2c13e9f53c1408d980ee89ca7163df62591280b4ada7b2ec002128a99fd0371a0f6e953c9f531a9b1f7c59a62eba58a15769828ad5873e7bc07082f53b81126fcf31e59b0d45992fcfc772c61cbf91e3865f1d40183315b07b7c112d7b6f708d924ecbe1c41ea4ec27a7f12eb3f29efc23beb54506c62bf6fa145dbf7ab1b6d8c6c2edfd464df0f2683215c942fb6206edc8aa210b74e67474d522a188b02f9786baeebb2cb61384de619952c7303f82ff0faeff5c0c296f1d2bebe2975babcdb24e89b705a9cea0425bf403b65b4e6763c886176430ac33d05cee49fca07a625ca18be1361b9b5889cd0919b1745b24bab05e9c465f95d7296213a5f854c1be924ccfdee040a1ce1fce78a7827d51078067ce7ff43f8a2782049938e51e2b7db356aec698d39814d3753929247cbcd768ddd04586d22ef082822107c0234a8a50191bdc95ff1d5aee716feb403f7390f241d0f32d5b81c08fe02339647680abc8f2a357c408394f78d02214a0ee786ff4cb48accf3dbf8386957375dd4ad12ac22c4e724facd4f65c8123a2084243ff8ed884b40ba2fe6d16d527ab64b04dd1474f67403702975c90b43cc0bfdfd784b14e7d7c02fdfc22be3dc7660843e8796590d11646a52f9406f7da69358d81a8577999367e59903279e36e422501070d4c2e06b521c44c3bd886bdc43d309194adaf06309009244edd05d52b8c80d76038969bb4d2a2a6b3a9324f2f42b1385de1d56dd26d14bbe03ccd34d4c738a7778d968793ff0b2e15e6bd97650266487ff620f2a07c326509b521bbdc510717e3efe648d20187e4f979456721c3a7cfc652366608c989af359d5b7c0c0d824e9fb4ec371d07363512bf19ba949d33e8e9ce59b740ff86f439609189c1f4d7f887de99f7d80fd9c8df0fe04ba22025ec388454a724097e18a566ef866f231ab2133174639209a4c2ce24999b345af6a3c430549f8f735cc312c8b1d1b820306d69d37d20418ab7ea13dabf5c7b6897301c281ad5e7ec72ac19b854b7552aec56586b4566ef847f5bf8749fbca14d8707f4c5e65f122a1848b110fb3836746cc8284f8c6a32f6a38df2b06668ac5bcc03c67fd785f7c10c01c3ef8514d68aee7efa9c7b8c637c2bc50e3c30d0fb3005900b3013adfbc4ab4f0e72c4f784057cd89511721228cc078aeed6be4b6d40bc2bd2943e828f21a76f0e5b8cfb6f8695566213121546496b47bef416030e796e99cef7736c2b5c815db71748429fb2c8b1ac406d10502487abc7ae99babe3ea1af6165bedf7eaa3eda4b6120f81bc57ab04c5190214d2316d90726d6cac6ae96bba455126790fd8b7552be47d30faaeba26cc6e3ac5387ac9c3be2fac672a6a89062251c29ff7f3a3b60b95e2529c649b1f238769d1584b178f8aadc06cfa76eebe520fff9728282dc72dd9c3b11618b685f343d368624b164e9655dbbf8165be17966cd087d20e2d64c3077dc60e04435796740fddc9ce09018bbc9fe5a641c86d66425a20acd1c6e3ef1aa82f5fc3712ec3936d8dfc000d72795209934b4a701764427a2a231e04667f4abe9c7ee282c64692ff36521d85b08409abc3e20cee3383770f4725b054b848c38eaca3710d617658f075b368aa73474aead45060b38b7cd330d8c82899150f95a661bb556859f47be90e1068f284390d852bbb395410282b7a8eac6d25c765292d2d858ed3660908c2f7ec7229e246c68ec703393c560b68e34abea8be5fccd6cbccb5a9f207efc1ce439d938093b40f4f0554fb2724646efaa9693ad66efd8314b29da59821d599481f3275541010c78d08618055fa8a3c3bca9d2e7c43d9b4705ec2883b5c4f6870e83250af6b10b8cf3350820606d843d28da4f390a487d731f1936ca64f21bdb15367a2914e2ceae5bd08d042bd8c28858f2e808c1f812dd571d918ccf5102be6aa955cfe2f6ce5d484583f1fe9c3bff27b461339c4a9d6561371cafb97fa3c3e460ae101387c55d341adfd72c063b037acbf685891a097c22b2c1de905a29df6bc9941d78680f34b7b6c7d12929ddca3dc288659d73d08c37e94109f7541497fde2461e81508c65a15c36e2bc3dd40cb78c0014e9b57cbf08af38f53005cdd6de593386438496882afb6cf9f0862ddb9b9e68a3837a6c3900c5dffffed3e6782ccdbd6ca48db6a2f7e9c095fdd72fc1257f8eacb80f58df788b71ba72268c501734566f23b72861b9ac84c8e5ead120767dcd607ba00f30a6b97eba22a8d42152bd9bb831b5247432b68822af85e2054d97b9569be28f09cfcd5bf5535015f90e7db44cf22745dec57d698306262e0b2b8b8c3c1c137e9abe3899c96b55ed29cbb4a4f15c58049bbfd553a3762da555ceb18d1c5f053248432051e2b3654d03e33adcddad2e3aa2a0e759d354e471dc819da9ea756d13e90ca5dee4359259c12f6f9ae37dde1e8cca68a824422ed5090a58f791931d99673fd87d0cfa11bceb57ee06a7595e542a041eaa61acfd38db5350e2d4d73ceefca3d041f2994834cebca22d80e72442bef4b45b1102718b8f52f39009e30720997b40d707069e535f3ffca22cd11468354fbc1f371b28a4c10c01c03c6bf123d52d144bb537e207c55a5fb5d69", 0x1000}, {&(0x7f0000000680)="f85f66bf10079887eb7e65af29819e67f9e1d000a30092a740874ecfa57a85b5f9fe7d2bb9e0723c2a2e165888a8d7e5bcaedf12f47fcbd2c9e409672ed179071dfc658fa26ff9316041afdaf49c9d", 0x4f}, {&(0x7f0000002840)="69fb8a581f8ba8c48ea91ff2db39e18d0347dcb85ed9606cb439ec5cffb91b0426429246792ec85e75d9ce133ba6c3e9097cd807181718590a3373e1b338fc3e7086193e5e2c979b8690b29586acd8", 0x4f}, {&(0x7f00000028c0)="913352527b75e738fc152ca86ecc5fd4abbd6dca494f76e5b3ce671a6a37bb17b2c671272814517bb04b7b08a9835ce426517198971a902216a6f6cc1f5a2239334ea9b1adb40118bd24dd370e488a14f4ce90f731a3f8803c0f2794ed09a0e4c4b65bda353c2f34940f7f5a5b555f66ac4e6e1b54c75530f704ebcee696eb30dd16fca5ff38711a4f9a087d3eb019244d22a673b070940894fb2ef27f85fa6e70a292d339a5ba10222fc48472b5e807ba30b10e5c39fd32f547e3e0dda3d193f4e8797364235af86848e27835b74c597dde18efc13cb1835c61b9eb10f29c56a4f5262be78021369a05fde7894c85a03236dab5d362a820f8f3", 0xfa}], 0x9, &(0x7f0000002b00)=[@cred={0x20, 0xffff, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x4}, 0x40a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff010000000000000000000000000001feffffff000000000000000000000001800090780009000219cec3900d90a91c2e295df303043efbbd6f40d4df0e34a989f3edc1700f934c22d621c559f6f104ba84c8ff0bb6219ef98d7ebb565e7f4221cc4d64f1f3110f14af491f3be0f5ab0bce1c2c4ba422f84a71e7b7cad4a73f203b41816a6e2e57f4d39384e9f83b386a47dae147caeec627a490e8336a34e4f5cfa4b59240f412030d1d7e5304ff1d8324d114795d7df21267339dc44fe10626c9cc6909035b258a7bb7371d5b75e92accc327d70003cc19aca16eb0c94a74a88ff486012e98a47bc39af60f4f18b1c0853ae0fb6d6c2c339415688d26fb6392c4ae96fc18bb5cd35ff883ecb6f108df94018df94c3643"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0xc1045763, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) listen(0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) socket$inet(0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x8, 0xe) getpid() syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="f7a863a00e050000000000000800460000200000000000019078ac1400bbac1400bb83030020000000fa7dee3c511a2016fd"]) clock_getres(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa0000aaaa6033aaaaaa08060001080006b5d8cbed01c6040002aaaaaaaaaabbe0000001ffffffffffff000001ff"]) pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2a9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa5000 didn't change! executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8f5a9640d8411c8f2dd273cf3be70e24c70ef9d428172be37a54cb1964fdac626b2da22c882c60c92569d1112bb366f8edead0eb76bd573d5", 0xe0}], 0x2}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) r5 = socket(0x19, 0x4000, 0x68) socket(0x18, 0x2, 0x0) connect$unix(r5, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3f) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) close(r1) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r0) close(r0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x7}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ftruncate(r3, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001a80)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) r3 = dup(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r8 = socket(0x2, 0x3, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x7b, 0x10, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x6f6f7657, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffff, 0x7}, {{r6}, 0xfffffffffffffffd, 0xc4, 0xf0000000, 0x800, 0xeb}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x81d8, 0x7}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0x9}, {{r0}, 0xfffffffffffffffb, 0x22, 0x80, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x18, 0x80, 0x9, 0x6}, {{r7}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x6}, {{r8}, 0xfffffffffffffffc, 0x20, 0x10, 0x3, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x40, 0x3, 0x5}, {{r0}, 0x1, 0x40, 0x80, 0xfffffffffffff000, 0x100}], 0x212, &(0x7f0000000380)={0x89, 0xf69}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2a, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r9 = syz_open_pts() close(r9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r10 = syz_open_pts() ioctl$FIOASYNC(r10, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r9, &(0x7f0000001ac0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad94d88 va 0xed2b2aac000 didn't change! pmap_unwire:p wiring for pmapa 0xfffffd806ad94nd88 va 0xed2b2aaid000 didn't chancge! pmap_unwire:: wiring for pma p 0xfffffd806ad9v4d88 va 0xed2b2aoae000 didn't chapnge! pmap_unwir_e: wiring for pmgap 0xfffffd806ade94d88 va 0xed2b2naaf000 didn't cheange! pmap_unwirre: wiring for pimap 0xfffffd806acd94d88 va 0xed2b_2ab0000 didn't cbhange! pmap_unwaire: wiring for dpmap 0xfffffd806oad94d88 va 0xed2pb2ab1000 didn't change! pmap_unwire: wiring forS pmap 0xfffffd80t6ad94d88 va 0xeda2b2ab2000 didn'tr change! pmap_utnwire: wiring foir pmap 0xfffffd8n06ad94d88 va 0xegd2b2ab3000 didn' t change! pmap_sunwire: wiring ftor pmap 0xfffffda806ad94d88 va 0xced2b2ab4000 didnk't change! pmap _unwire: wiring tfor pmap 0xfffffrd806ad94d88 va 0axed2b2ab5000 didcn't change! pmaep_unwire: wiring. for pmap 0xffff.fd806ad94d88 va .0xed2b2ab6000 di dn't change! pmap_unwire: wiring for pmap 0xfffpffd806ad94d88 vaa 0xed2b2ab7000 dnidn't change! pimap_unwire: wiricng for pmap 0xff(fffd806ad94d88 vfa 0xed2b2ab8000 fdidn't change! fpmap_unwire: wirfing for pmap 0xffffffd806ad94d88 fva 0xed2b2ab9000f didn't change!f pmap_unwire: wi8ring for pmap 0x2fffffd806ad94d888 va 0xed2b2aba0060 didn't change!9 pmap_unwire: w7iring for pmap 07xfffffd806ad94d8b8 va 0xed2b2abb0)00 didn't change ! pmap_unwire: awiring for pmap t0xfffffd806ad94d 88 va 0xed2b2abcp000 didn't changae! pmap_unwire:n wiring for pmapi 0xfffffd806ad94cd88 va 0xed2b2ab+d000 didn't chan0ge! pmap_unwirex: wiring for pma1p 0xfffffd806ad954d88 va 0xed2b2a9be000 didn't cha nge! pmap_unwire: wiring for pmap 0xfffffd806adv94d88 va 0xed2b2oabf000 didn't chpange! pmap_unwi_re: wiring for pgmap 0xfffffd806aed94d88 va 0xed2bn2ac0000 didn't cehange! pmap_unwrire: wiring for ipmap 0xfffffd806cad94d88 va 0xed2_b2ac1000 didn't bchange! pmap_unawire: wiring ford pmap 0xfffffd80o6ad94d88 va 0xedp2b2ac2000 didn't( change! pmap_ufnwire: wiring fofr pmap 0xfffffd8f06ad94d88 va 0xefd2b2ac3000 didn'8t change! pmap_0unwire: wiring f0or pmap 0xfffffd0806ad94d88 va 0x2ed2b2ac4000 didnd't change! pmap9_unwire: wiring cfor pmap 0xfffff0d806ad94d88 va 0exed2b2ac5000 did2n't change! pma8p_unwire: wiring) for pmap 0xffff fd806ad94d88 va a0xed2b2ac6000 ditdn't change! pm ap_unwire: wirinvg for pmap 0xfffoffd806ad94d88 vap 0xed2b2ac7000 d_idn't change! pgmap_unwire: wirieng for pmap 0xffnfffd806ad94d88 vea 0xed2b2ac8000 rdidn't change! ipmap_unwire: wircing for pmap 0xf_ffffd806ad94d88 bva 0xed2b2ac9000a didn't change!d pmap_unwire: wioring for pmap 0xpfffffd806ad94d88+ va 0xed2b2aca0000 didn't change!x pmap_unwire: w1iring for pmap 0fxfffffd806ad94d8 8 va 0xed2b2acb000 didn't changeV! pmap_unwire: Owiring for pmap P0xfffffd806ad94d_88 va 0xed2b2accS000 didn't changTe! pmap_unwire:R wiring for pmapA 0xfffffd806ad94Td88 va 0xed2b2acEd000 didn't chanGge! pmap_unwireY: wiring for pma(p 0xfffffd806ad9f4d88 va 0xed2b2afce000 didn't chafnge! pmap_unwirfe: wiring for pmfap 0xfffffd806add94d88 va 0xed2b28acf000 didn't ch0ange! pmap_unwi7re: wiring for p4map 0xfffffd806a8d94d88 va 0xed2b52ad0000 didn't c1hange! pmap_unwcire: wiring for fpmap 0xfffffd8060ad94d88 va 0xed2,b2ad1000 didn't fchange! pmap_unfwire: wiring forf pmap 0xfffffd80f6ad94d88 va 0xedf2b2ad2000 didn'td change! pmap_u8nwire: wiring fo0r pmap 0xfffffd8706ad94d88 va 0xeed2b2ad3000 didn'1t change! pmap_6unwire: wiring f3or pmap 0xfffffd6806ad94d88 va 0xaed2b2ad4000 didn0't change! pmap)_unwire: wiring for pmap 0xfffffad806ad94d88 va 0txed2b2ad5000 did n't change! pmaVp_unwire: wiringO for pmap 0xffffPfd806ad94d88 va _0xed2b2ad6000 diSdn't change! pmTap_unwire: wirinRg for pmap 0xfffAffd806ad94d88 vaT 0xed2b2ad7000 dEidn't change! pGmap_unwire: wiriYng for pmap 0xff+fffd806ad94d88 v0a 0xed2b2ad8000 xdidn't change! 9pmap_unwire: wirfing for pmap 0xf ffffd806ad94d88 va 0xed2b2ad9000 didn't change!b pmap_unwire: wiwring for pmap 0xrfffffd806ad94d88i va 0xed2b2ada00t0 didn't change!e pmap_unwire: w(iring for pmap 0fxfffffd806ad94d8f8 va 0xed2b2adb0f00 didn't changef! pmap_unwire: fwiring for pmap d0xfffffd806ad94d888 va 0xed2b2adc0000 didn't chang7e! pmap_unwire:e wiring for pmap1 0xfffffd806ad946d88 va 0xed2b2ad3d000 didn't chan6ge! pmap_unwirea: wiring for pma0p 0xfffffd806ad9)4d88 va 0xed2b2a de000 didn't chaange! pmap_unwirte: wiring for pm ap 0xfffffd806adb94d88 va 0xed2b2wadf000 didn't chrange! pmap_unwiire: wiring for ptmap 0xfffffd806aed94d88 va 0xed2b+2ae0000 didn't c0hange! pmap_unwxire: wiring for 1pmap 0xfffffd806cad94d88 va 0xed2ab2ae1000 didn't change! pmap_unwire: wiring forV pmap 0xfffffd80O6ad94d88 va 0xedP2b2ae2000 didn't_ change! pmap_uBnwire: wiring foWr pmap 0xfffffd8R06ad94d88 va 0xeId2b2ae3000 didn'Tt change! pmap_Eunwire: wiring f(or pmap 0xfffffdf806ad94d88 va 0xfed2b2ae4000 didnf't change! pmapf_unwire: wiring ffor pmap 0xfffffdd806ad94d88 va 08xed2b2ae5000 did0n't change! pma7p_unwire: wiringe for pmap 0xffff1fd806ad94d88 va 60xed2b2ae6000 di3dn't change! pm6ap_unwire: wirinag for pmap 0xfff0ffd806ad94d88 va) 0xed2b2ae7000 d idn't change! pamap_unwire: wiritng for pmap 0xff fffd806ad94d88 vVa 0xed2b2ae8000 Odidn't change! Ppmap_unwire: wir_ing for pmap 0xfBffffd806ad94d88 Wva 0xed2b2ae9000R didn't change!I pmap_unwire: wiTring for pmap 0xEfffffd806ad94d88+ va 0xed2b2aea0000 didn't change!x pmap_unwire: w4iring for pmap 0exfffffd806ad94d8 8 va 0xed2b2aeb000 didn't change! pmap_unwire: uwiring for pmap f0xfffffd806ad94ds88 va 0xed2b2aec_000 didn't changme! pmap_unwire:k wiring for pmapd 0xfffffd806ad94id88 va 0xed2b2aerd000 didn't chan(ge! pmap_unwiref: wiring for pmafp 0xfffffd806ad9f4d88 va 0xed2b2afee000 didn't cha8nge! pmap_unwir0e: wiring for pm0ap 0xfffffd806ad094d88 va 0xed2b22aef000 didn't chdange! pmap_unwi9re: wiring for pcmap 0xfffffd806a1d94d88 va 0xed2b02af0000 didn't cahange! pmap_unw0ire: wiring for )pmap 0xfffffd806 ad94d88 va 0xed2ab2af1000 didn't tchange! pmap_un wire: wiring foru pmap 0xfffffd80f6ad94d88 va 0xeds2b2af2000 didn't_ change! pmap_umnwire: wiring fokr pmap 0xfffffd8d06ad94d88 va 0xeid2b2af3000 didn'rt change! pmap_+unwire: wiring f0or pmap 0xfffffdx806ad94d88 va 0x4ed2b2af4000 didn4't change! pmap5_unwire: wiring for pmap 0xfffffd806ad94d88 va 0Vxed2b2af5000 didOn't change! pmaPp_unwire: wiring_ for pmap 0xffffMfd806ad94d88 va K0xed2b2af6000 diDdn't change! pmIap_unwire: wirinRg for pmap 0xfff(ffd806ad94d88 vaf 0xed2b2af7000 dfidn't change! pfmap_unwire: wirifng for pmap 0xffffffd806ad94d88 vda 0xed2b2af8000 8didn't change! 0pmap_unwire: wir7ing for pmap 0xfbffffd806ad94d88 cva 0xed2b2af9000f didn't change!1 pmap_unwire: wi1ring for pmap 0x1fffffd806ad94d888 va 0xed2b2afa00,0 didn't change!f pmap_unwire: wfiring for pmap 0fxfffffd806ad94d8f8 va 0xed2b2afb0800 didn't change0! pmap_unwire: 0wiring for pmap 00xfffffd806ad94d288 va 0xed2b2afcd000 didn't chang9e! pmap_unwire:c wiring for pmap1 0xfffffd806ad942d88 va 0xed2b2af0pmap_unwire: wir0pmap_unwire: wir,pmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wir8pmap_unwire: wir0pmap_unwire: wir0pmap_unwire: wir0pmap_unwire: wir2pmap_unwire: wirdpmap_unwire: wir9pmap_unwire: wircpmap_unwire: wir1pmap_unwire: wir2pmap_unwire: wir3pmap_unwire: wir0pmap_unwire: wir,pmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wir8pmap_unwire: wir0pmap_unwire: wir0pmap_unwire: wir0pmap_unwire: wir2pmap_unwire: wirdpmap_unwire: wir9pmap_unwire: wircpmap_unwire: wir1pmap_unwire: wir1pmap_unwire: wir3pmap_unwire: wir0pmap_unwire: wir)pmap_unwire: wir pmap_unwire: wirapmap_unwire: wirtpmap_unwire: wir pmap_unwire: wirVpmap_unwire: wirOpmap_unwire: wirPpmap_unwire: wir_pmap_unwire: wirMpmap_unwire: wirKpmap_unwire: wirDpmap_unwire: wirIpmap_unwire: wirRpmap_unwire: wir+pmap_unwire: wir0pmap_unwire: wirxpmap_unwire: wircpmap_unwire: wir3 domkdirat(ffff80002c0f2fa0,ffffff9c,7c86b674f580,1ff) at domkdirat+0x125 syscall(ffff80002d9c13b0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c86b674f5f0, count: 247 End of stack trace. syncing disks...panic: ffs_update: bad link cnt Starting stack trace... panic(ffffffff828bd732) at panic+0x159 ffs_update(fffffd8078a6fd28,0) at ffs_update+0x2da VOP_FSYNC(fffffd80757ed898,fffffd807f7d7820,2,ffff80002c0f2fa0) at VOP_FSYNC+0xc9 ffs_sync_vnode(fffffd80757ed898,ffff80002d9c0b68) at ffs_sync_vnode+0x16b vfs_mount_foreach_vnode(ffff8000006cf000,ffffffff81b501f0,ffff80002d9c0b68) at vfs_mount_foreach_vnode+0x55 ffs_sync(ffff8000006cf000,2,0,fffffd807f7d7820,ffff80002c0f2fa0) at ffs_sync+0x104 sys_sync(ffff80002c0f2fa0,0,0) at sys_sync+0xbc vfs_syncwait(ffff80002c0f2fa0,1) at vfs_syncwait+0x3b vfs_shutdown(ffff80002c0f2fa0) at vfs_shutdown+0x61 boot(100) at boot+0xe0 reboot(100) at reboot+0x7b panic(ffffffff8286977b) at panic+0x179 vop_generic_badop(ffff80002d9c0e28) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8074851cf0,fffffd807e1636a0) at VOP_STRATEGY+0x9f bwrite(fffffd807e1636a0) at bwrite+0x1ca VOP_BWRITE(fffffd807e1636a0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002d9c10a0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd807bcf1118,ffff80002d9c1200,ffff80002d9c1230,ffff80002d9c1130) at VOP_MKDIR+0xc3 domkdirat(ffff80002c0f2fa0,ffffff9c,7c86b674f580,1ff) at domkdirat+0x125 syscall(ffff80002d9c13b0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c86b674f5f0, count: 236 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 9c8ab089-5fb3-144b-a4ba-2e178800b25c found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace