last executing test programs: 2.619361935s ago: executing program 7 (id=561): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) setreuid(0x0, r2) chmod(&(0x7f0000000200)='./file0\x00', 0x80) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='r\x00') kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3, 0x0, 0x80000001, 0x0) close(r3) 2.552672707s ago: executing program 7 (id=568): sysctl$kern(&(0x7f00000001c0)={0x1, 0x22}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "d80079e6e3b198dca164621691cab6cd012e98d054a230bc3f84ad93d78640067985ad90e2d991109cbf654f675915ccf4daf013474a857af08506a2deb7208228ef768a6e2d5ccf220448e75081b72b7ca9541edd8ff22416d6a2dc386698090cee49023dd129c32c2aebf18848aedceff9cfd865c421a5525561a71053235e29eb819ffd15abc7e103541ffc6c0d6dda7f0a9d0a3df534fdcd4958e3be0c07f6dd071331627db35ed7acaae9396030397e7205f1b9a393aede0491e1b41231b0313d739f94d1b605db716fbd6c719b85a400b2a1735c7934c21529b09c738db74a8e4fe95dfc62530aef1cf99ed9aa87cc2b9d95872c"}, 0xff, 0x800) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffff0000907800000000000000004e234e00000000982748fdf90000000000", @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000f40)={0x0, ""/255}, 0x107, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000040)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 2.488758781s ago: executing program 7 (id=571): r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x14, 0x0) ioctl$VNDIOCGET(r3, 0x80106468, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x1, 0x4}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.483876265s ago: executing program 7 (id=574): pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="af19", 0x2}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0xc00) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x1000}], 0x1}) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) r4 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCCDTR(r4, 0x20007478) 2.408824717s ago: executing program 3 (id=576): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffdff}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a060098", 0xc}], 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x88) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="ce42e18aee", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 2.30329976s ago: executing program 3 (id=580): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0x6}, {0x80}, {0x812e, 0xfe, 0x0, 0x48c8f003}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x80, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1}}}}}}) 2.302403652s ago: executing program 3 (id=582): setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) getitimer(0x0, &(0x7f0000000080)) 2.17597465s ago: executing program 3 (id=589): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/209, 0xd1}], 0x1, 0x0}}, 0xffffff70, 0x1062, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000500)="4753d7ec440988949ab8e223a3686cc3701e8078978eb1fc1bbf844d1f3c810332bdf6d996228436026c75d4edb5a1777322787adbac399ae696a3951501844d3fbde5137027c22c8b2a5632d4763ef6f6597126a91c7a07ace4dfae19eaa90fdfba44b46a5263baed39b4458146cab875fabcdc49bc93dc7f800de3f932f0967837d12a92859c241631b02aed6b847df3a5c8b8cdd5cc4655dd7a9435fc458166ffdfa5a90ea5741e2e2df45f667b7340d094b1eaaa921dbf5e12b4e920574337c4323103902e9373e4c6b6383692210fdf8c117e1e159db7eedaf7bc5e4bd676fcdf9b5c16ff84de364de48c63857c62e883a98fe1faf7737554", 0xfb}, {&(0x7f0000000600)="b87f23fafe62f4c03b8a9bc4aa95ff0071b65c8390477a5a502db251540f74eb54bbafad003a45e1a68067808065537b99e2fbaface37757cf8dcf1c22e2aae0", 0x40}, {&(0x7f0000000180)="b3bdf5d16fb5569b37114657dc4030cc92376130", 0x14}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0x40}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0xa, 0xfff}, {0x89, 0x2}, {0x88, 0x7fff}], 0x3}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$getown(r6, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000023000/0x3000)=nil, 0x3000, 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 2.099522946s ago: executing program 2 (id=595): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}, 0x0, 0x80000000, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000280)=0x20000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x1}, 0x10) 2.099256625s ago: executing program 2 (id=596): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x6, 0x3}, {0x4009, 0xb1, 0x4, 0x1}, {0x7fff, 0x82, 0x83, 0xd}]}) r3 = socket(0x18, 0x3, 0xfb) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 753.5527ms ago: executing program 7 (id=608): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) 663.019831ms ago: executing program 7 (id=610): 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) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1a5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffede) 662.647274ms ago: executing program 1 (id=611): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) r2 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0)="9b000bcb", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x40047463, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) close(r0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000200)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240)="db4ff636831173a0efd206b286c6f4b66c4075d9c3920e161a44b5e45ae0e7bf08fbf676e13d7107dbe960d0d5ec044cb8a192140f1735d33d60686fedb17221c723798f230fe90de5a2fac614d8ac044a98fe18f16de25eb2da71bf826aa652eb1bba34187cd36e3c827828712a12e485324d9113a795b20515a3", &(0x7f00000002c0)=0x7b, &(0x7f00000009c0)="b2953a23c003f67edb7a5f4bf865cee2d07a90f7b35210b687ec64cd26b7708f5eab20eea215f676fec59800195c968cf43bbfcd2e3f5b2a3578d0d5781d96201a64d6ebcc481067647cd32047cd15cd6ec83cbea6e53fec6c3f44612b0d804eefb81d91c5f5da709b5bcb6778370e7b3d9d5f6614f340b569bf760eb7a8fe24725c72d05f642d8a1084f864efdc26cd474acc01543b1f49072b9cae7f848282dc191d64d62f8ee46874922056b15212ef62a9cc16554970696a2abd7fd799f538751d00cd92893434130cdc3fa249f18778ee5f14bda26ff781901776f698862ed2d0ec83a68b3b41a347283b2586638c8e8554765ff4549fc5c559fb816971c3309327cc6831fbd87f638e985a269c2aae88ef0c1372bd570168e9b53adb5a9f359522a979e18911bf6e6d9df62e55ad423366c8b8dbbbea9c166a6838cfe21a827f197b94503bc912eefefc47f45c0c45ecd083b02369397fc9c378c271969374e76f70fcacdc0d310d753ce9725ecaad1c176ac3f395d6de767a1bb0605429a2dd625e6cf0c3ab539f536eb936749bee973fe331a6a94d977a4a9cbcef4ad86f8ab4234636a50e1bea7fe26ecd44b9365fbf40892a6e439ac58df108551a56c5537b4a989782c2cc6daa38e4dfed297a4a5f1204886336fac9c8553b2fc4ccd66e25e22631435ec987429e3dea4ef36f47a9b015b4a25586582b821b0c466b8785fb35b3d1fb2f8926962fe885b52964c3a736e49d043839e7d27c49cc47644d2717131cfc7fa2fafc2ffe8ee7e0a43733ae14165c3f3bec302df0089d8140c9fc687e448c4af76c153fdb924ab3674cd0112c22290240dfb57cb9392ba7f14769add4792efee498cac12847a54111236b9ac280b234c872ff332dad78d00aeb9bbf2d613af15a6edf90d6b13c558fe9700ca1b997253b7c29187005da50d971d96388f4990b2521b8c217b1895e12152e319a6232a3e4527c168d62bdbdfcd6c724b41bf9c5ca0f013ec5008492b8b62b676e8b4e004138da2453370952499b4baac33f8f99e72f5fb8a57c09760f99d8c261026f386ffb7807c720bfc66710d41ed93efa1d17e8a6aeddd52efca814539c517f243b665947a56dc8ddbe2b4765903ac019d21844162774c53a54c053ac3cd5b68bf40133117325961516b27523b654a0519de282146c52766c290fc61d72c873992c0fbdc610c145040de4fa739c795e1e0282a36e4ed7e0d655557a3676c0463786004d8280fc04a14477a7461414a409c4f336e09d2a5c0226123d516478091c248d70d948c8a69356d70f02eba0f1f460372a7b255f6561e796c5425c14ab5ed38aefe5308589481dd2fa859e2d473e40d4f2c8b9ffffc1876b19ee32e8a8b0d0a441891cee2554ad35951889d45f4ef953e18c49de89aca440e0da2edc69e9dc306279fb7595c7e2e69a4efb0897a87d535a7b5a75956579fdc6cf15a703ad3eb7dc7698b733f085c2fc909e35e801e707d40480894cb5063876a67794c22350cce10d6b63a38a072b2e788f6206f9eabd8875b0b00fe40885f91ed4cc0842a7233bae97885fbcd8b095c153269a6ec8b53653f5f847fb2d72a7a2aa811762573b6976ea97a4273aa37d924992bdc6da80fd7c810fe4e4467caa555a2b70e445b02464d0a6c7dd43ef0ea6d0a905531391a3b0b5db125afba3a7212f0dc9f43540eda6355e8b0c532e007216d643aa426c55b00d772bcb5a403e95481ee07b07b3d326f66678cfcb7307d91b9322990a3f84d160ce2b7ae497a6a1ba436b848a767cf9fc4eb8da85161944622376750efee82591adfff4d9f814cbe85d3b3a8cd0d07008bd32526150c5eb8430a1c9784db91a3b983bc6a93ced63ff2a83e8431fe1f957b7929fffa283206ab7245b0b802b9ab3e86c1a9aa103f1d992d13e69e535903cd070d64c185918f812c7255a8fcae98c6db75c65ed043113d24ad5d522fcdbc0bdd6052675d738dc6a9be97a9c5191eab0d2f8e88d50b968ff1eb1c70d9270a21724fa96bba061a9fb7d0ec7c7c590b74712f0ed090c816e43423163d057b371fbdf203ef517449a8d2bcb76d9ae3b7d1535e062ce6476335c0dc9aa8feed6ad12187042018653a9ec28a46f3d93705152699ee209c56b5125b047267b19cd9a07628252f39a9142ab38ccbcb4f1a25861afa0714a5876580e8149fffee319aa1af61cc7d47db2f8309c7b0e7f988970077fbabd7b3ef7d32ce0726eb9d7d50960ece8fc3e5477375e787d3c24ac2ad8e16336dfe07db2fcd3a0008b6ef9270f48af4e0034effef9713a4f92c4619006d136e9d313e86ebffcc005dd370562a0bf5d3d1e617da366fcd431dcaa277d640d73dc3e9c1c4fcc9e8eebb55ca9bdf48d3bda241606df1c6ef9086f50834221b2fc2d7f90da742eb23e243102765d191703eaa182cb5fa708b20be799244dacb9f60d92e698c2c6b1f08207e04f99d3213d6f84df60ae08f022e84aa80c70e591f65eecec56e17e1ad06d5593a264161830ac8df1af96155778c3d9ca2ccea8ac615d25f915ca9f0ba06e0ca95b2701e36e03ce71bd6f4c9cb8c4b555aff190d5e5515c0569c5d1d9aba32ee2a68eefe8d74b2ec4555a8bf6c6ebb2f38b38a434dbd080a2e00ebba3e303f3b91da87991bce94cf924e0d67248afff73938bd50e3c89461400d85c35abc7206234694e3823983999fe6d9e61c63853965240fbdb8506790cc57ccde9e51751bea37e34f6ac737fc2bd8606f0fa996be1f65ca661a7d57b2707e071eead63eea4e0c01392894846d9a8d287f5d798b4fcec02cad17469d7a6b3df32f2de882de474e40b82be1d82691e752c619b6b1f59713949a51a25fdd499c8ae27a2eaf6dc19ae870a8b8c1a8c4e00dcfc2897341b2459ac29091db69a731ed95788db94307d9dc988cca0533d3eb057cbd71647bae5d83c36c4d0d133e8f0cc5a656353a42b5c03a9452853e35812b2f97e1be1c253f7e15887b955f330a77f3b3eed66cbc0253f06b62dc41a3322baf46f9fb7e55b760a29312d33a5707dee57bc48ade28d3da5cc2a035ec4c7f908f8b0ba46b8eba571cef3e1137891d29a7fd434f22a6c5ba1e8c48245cd84fcdb4667213bfde97c60982d8c53fd75ba5aa7f18507650906a556afa7096a260151ab3e3f274f35e691497c5c5b2f4868cf47fbb5cfba5e8cc2280e93ca54491adb0624bb325461d9f27e5ffdba9eb9eb14ba4d51c7c81766c784803e3c03b3b637a82f113a791e3b6184380b1df4017cb21b215a9aab783d70b013ab9f82fa1b278b626f75b87d2a56c0955f86ecff0462484edff79753b8fa7aa649b031e1f1e1ee42b00b5f1411eef9083215aac5d72d8366d3ae84276a10110515ab058945fef7ff17b7929a68d2a063dc27d9e4d32e5a627b49120d5d5a782cff9ff114bc19a71b719e5cd41d138b1d8709c78a98d2b49cdf9cec47db8e481921a668d21dc8606a86277d6310907db8452426dc40a0be495bda59a6620d1c827a8678dd4b2ca257f1f99af0df14e2e0f6bc09428236fc725ea25cb9841fb5e1b6f65a9ce7ca95804e4b21fb5a68482f879f8fd11704c01d7679d6d396d09ff1dec07724c0dc0e54b932be25bdc76f59fb6644e325a4e40b1db61a3932cdeacd7ee5c6c788728ab3d55686ad420fe519eb5253622c0d05149053e99d88ac15de17c8a5612b66fdb36d3968d19d5e159fa31d4afa901883d9388c240e9c1c7a8623bf63aaa2d3551b9befd2ddd493192ebcaf1e23639d86d39448343063f09f41b71965893c9e0671aa362feb49941f48fd3287e1e0177f0a6f15c9b9d7c758b3716b61da3c9150cf7ea2f0e3283415026f15d6105159074dd151e8a3a21646aa7d60584996340f5e004036d0b08b3e4ab61ff7f6cca3e8eb04d386d896ab3fe53eba83024b7be7b7b9178e012a521297f52e872c37669eca7379b87d9c422dca7455248cac5d6be258746352332efd2c45dc35317e67ce945b1f3cc4cb14771763658d4535d1e324336dec01cb7b494729ad2d2e96d06e3f838fb5136f6a1d78e4409c6d3d3232c046e4b5c390070c1398b6829076e6b44e7b3550ce9921de54dba6d1003238479513b2ab5f6f205485a417c0e05cbdf4b0b54667104e84a7c5ce3fa9394aef00f6484dc65e872486fec7a3186aeb84ece6684189e8e6c33a68f92e1479c3cf592f15ce2adba7d1d08bc91b303907bff8247e03ca5af43a3a2aad749f1b0e49581e0464eb5176437a23d257452b78f1978ba8134e942a29b73eeaa734b31073be5a8961a8a4eb22c9c7ee06441bd5ff18c754a55e6a8f726c343d5e00a4f497d124f1f1dcc80d1afb73ee9b31642c6ba7c6bdb21ac65f50b077b3bdb9815e21bebf8ef6101bd9adf46dd36da80f7c324441c690267020805cff3d834a14f82c51bd8ba48b0f7cb899a4187411b372fe4fa83a1cb84b932ff9ebd310db426d843b6d813a5b0e96087bdaba1f8af6a51644654b2debde2d5aeed36a6ade4853e671ca063bf4aa20349d921721a1d5474f03904a32eb4f0b9d029dc76d0444d1e938591fd1132647fb63dd854329a49147a892bc3addc7f72158f34a2cc5d30d5dda931351e19eed0e68f7d9cc9702b8941ded6739944f421584313c38e181c97e6242c1d7ff97284972b470728914ca8f7d2d70531b806c44d63a3250e181ad25cf97694489879ea574db49136e52fdfce4a276da947fdf54c478d346e5c8993cc9a807f482cb519e9b6797aab48624470dc39315cea7c6199333285770f38b64e9fd58549151c23318512ec4af817b97f6c43643222751a9820ef93c00be11dde0a81c9d6feb7a915b3fc7094259a93b19978dbdff26220d20df3f4765bfc7883b78d3372fb65977a1178198987519c226f45abb4e64143dac82d3b48fdf08790f4a75fff57b5617b09a5449fd7a2b8537b48f6fa0ac48264f3e8456445bddd9dcbb4468994de74ca7fc0b0a0d2291020d90da7b622f2295d336368305e1f1b88b653b2d981b73c8144cd455a2cd06b564cb844bc0e55b62b16be385eb4ce424bf93fc9a2fc2513dcf9f56638ae841a54a4d9a339e7dc1d9cf224fe82f7c9b561ae906622b0bc35a7797d018725dba31c771bb5588acf409dc850ecb5ec4f9e3a297243bbabac990e082396d7345f3a32b3da3b7be21c42e6755af2f69a4194dbbe8b5130c30414d1c70a92ba12d29b8a49e5b3763ce3c2b090efc808aa07b68fba78d9dd8d8d4177af44ce857e2f10cc90108faa74f37b677de9accac91a16a7fb199e5caca1caee1c4f6e56702dd57214a662d4b89aa500283ab2f8b6bff66f3b8eeea7e36b4c3000a5e0e4de972213f28e92f46c7a7d51f1266e953610902cc14cbce258263c028eb58d8584d31f549d598267da3b87666dbb9d99a74b63f0f839c977107e1be3f37af0d2a7d938cb67ccdd96126e4aa3019cc1c3697461c395d9e7bd28c8b2ad0a9eee6ebe811b94482229bb16d21478cb4cfb19a3bdc1c738949bbedb0f667be4df797e02953771012ea3fbb26fea0cb12d21aee206bc23b94812d3e5dc73909b1681d8166a0feef32c24a92ec8406c6f0b78ef33b6af361ac92dd03b56cd892a0b9b106afe8892b8ebc5c449ff1674ba24bbcdbe346db0922569a4b6a834f07a5a34a4d2828972eb6f5bb0d1c749ebcda00f7a379dfbe003ee7d618c51a068fc98ded8835a618fd8075ed11a043d4a33f52c4ce1572ad99126018e6a03e48eda0aaff5f6c232ff626cf1a323abf1042fb9fe8", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x7fffffff, 0xd3, 0xb, "bf08000100f1a55910812cc900", 0x0, 0xff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x200, 0xc7, 0x9, 0xd2a, "03caea000408000000000000000000000087d520", 0xffffffc2, 0x8}) write(r4, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147ffcfdf8ee3689afc725ec3e885db9c95571dfd7776e45ab6c9f180920f64c01ca105102a75ace9b9c6dc049498b1ca4a08ce78aa7ae2cc32e3907702626d80bac6f3b6172f03efab641fc83750a1cac777c1f4f45ce6e6041397109784f1c81ce1ae7e6b", 0xde) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x9, 0xa, 0x4}, {0x2c, 0x3, 0x2, 0x1}, {0xe, 0xf, 0xdd, 0xfffff000}]}) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) utimensat(r1, &(0x7f0000000040)='\x00', &(0x7f0000000140)={{0x6, 0x200}, {0xe90, 0x66}}, 0x0) 579.521529ms ago: executing program 6 (id=613): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6ad, 0xfffffffb, 0x7, 0x4e35, "e00b26dfdab5528ed0044384ff18fea5442fd95c", 0xad8, 0xa95}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 32) 578.939646ms ago: executing program 6 (id=614): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0), 0x0) socket(0x18, 0x3, 0x9ef) 578.622261ms ago: executing program 2 (id=615): open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000140)='./file0\x00') acct(0x0) 573.806245ms ago: executing program 1 (id=616): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x5, 0xf6, 0x5}, {0x16, 0x3, 0x9, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ec03000400000000007800cc4f098422e965c39d18f8a4d8ba5469eef09c73c5d3e389d934b9ea", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 570.641058ms ago: executing program 6 (id=617): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x59}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd54}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x3f7b040e}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') 552.794798ms ago: executing program 3 (id=618): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x180) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0x3ff}, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x4, 0x2, 0x5, 0x200}, {0x0, 0xb, 0xf9, 0x7f}, {0xfff0, 0x7, 0x4, 0x8}, {0xff88, 0x2, 0xd0, 0xda}, {0x6, 0x2, 0x4b, 0x9}, {0x2, 0x0, 0xe0, 0x9}, {0x4, 0x6, 0x7}]}) (rerun: 32) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x4, 0x21, &(0x7f00000000c0)="b1f5d915", 0x4) (async) r7 = dup2(r6, r5) dup(r7) (async) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000000c0)=0x7) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d", 0x44}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, 0x0, 0x4, 0x0, 0x6, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0x802069a6, &(0x7f00000001c0)) 547.33404ms ago: executing program 1 (id=620): r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x4, 0x1000300000000, r3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x1cb) flock(r0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x1, 0x4, 0x0, 0x6}, {0x50, 0x0, 0x0, 0x9}, {0x46, 0x0, 0xa, 0xb3}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 428.586922ms ago: executing program 5 (id=624): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x40c0, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f00000ea000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x97) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) open(&(0x7f0000000140)='./file0/file0/../file0\x00', 0xf0bd6cdcdecffb8a, 0x44) 349.40884ms ago: executing program 2 (id=626): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 346.023256ms ago: executing program 4 (id=628): sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) (async) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x01\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xd2O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') (async, rerun: 64) r0 = kqueue() (rerun: 64) kevent(r0, 0x0, 0xff840000, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x91, 0x2, 0x2, 0x9}], 0x36, 0x0) (async) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) clock_gettime(0x2, &(0x7f0000000080)) getpid() 345.108809ms ago: executing program 5 (id=629): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getuid() 342.810833ms ago: executing program 6 (id=630): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/141, 0x8d}], 0x1, &(0x7f0000000740)=""/195, 0xc3}, 0x10}, 0x10, 0x3, &(0x7f00000006c0)={0x0, 0x8}) (async) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/141, 0x8d}], 0x1, &(0x7f0000000740)=""/195, 0xc3}, 0x10}, 0x10, 0x3, &(0x7f00000006c0)={0x0, 0x8}) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000640)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000180)=0x2) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1}, 0xc) 267.194194ms ago: executing program 3 (id=631): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000096e000/0x4000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x6}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) socket(0x18, 0x1, 0x5) 266.388191ms ago: executing program 4 (id=632): r0 = socket$inet6(0x18, 0x4002, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="fffe000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @rand_addr="240105afc9fa6f6d05e06cbf2584ad37"}}}}}}) 265.950833ms ago: executing program 2 (id=633): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0x5}, {0x9, 0xc, 0x1f, 0x472cd796}, {0xdfff, 0x2, 0x83, 0xfffffffa}]}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) 254.682843ms ago: executing program 1 (id=634): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) geteuid() r1 = geteuid() seteuid(r1) chflags(&(0x7f0000000500)='./file0\x00', 0x0) 218.550384ms ago: executing program 4 (id=635): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="f95a77d6da56c6af6ac251d604aa0551f4bc62d270d7fbedba079c29dd59132b510a3e38c1e80856e32c827b25f0e713e051e1e9b8fbcb960e825a42983b3de10de67c442cd6c5eb0e877659cb8bb529a662", 0x52}, {&(0x7f0000000100)="d89e98249e43c844f4631f6d8ef9c4245cef25ec19cede34089772ab285086802a018de7933fcbf7ac59dfd174f2c5e0c43b7d5a0c03216bf2173e1a020f418a3c0cfcdb98fe884508e31f6060bd372f75c943e5a35270f10ff88a1896f1152afc921fd3562a571fbe0de36d58a86a3e32ad51a5dce141a3b02b632eb8d32235bc4414eeae29d0c36fdd9ea2745e742fd4444a021e5bbb2e702421db2f8c95b58798c3893f738c8cba523b41fd5cc7f986f9ac4c41ff3ea1f4ccc926f98cf87c71088e9a18353b06778382e460f25e0a51695a979f40fd56688f", 0xda}, {&(0x7f0000000200)="ee7f7007b2e81bb2b5c4213cee5f0baba89cdd5840e394e501f42fa81a29c639c9f8220a2e6aae17b78b0025d76c8f344ee013e288999ae5c63f62071e67a448a109c2327843c125e12ed0d56f9d14a8a92e70d78ce24ce7692eeb674eedc4e0398e69f344aac6e4ef312fe02ef8d6da5fb110226e3cc07eb74f2b5b6283a1d8928837ab248b6f767f045a3da5e4eceee1cdab0a6085a9d55f64fcdc10aa50c21c5fe717d6d233fe80ea17779bda52fb77858a72af38df18b9f1b92441da95c5e40ef40934d10a21863a2c34096e6b166f9df118aec311a329c3eb162e4ae572", 0xe0}, {&(0x7f0000000300)="60c5cfb94352b516631459374b3070c4cf6237bf9c0d3439d8b59efc509c1ac618ab35b87f863c04d22e874ef0640c29ff6d9d4e91e87f6de4fe9e975e376191c3c18e0ce2f50e8766fb14833d10a44fe8b9982c00eebc350577cc28f206bfb80fcf42a0360ea39976337072e38162f1cb885c6f43a0071eb8e950eff69261293c6e9b65a729026929495cd3412465652edf53323d3dbabde509d55b90083a89afbb93da0346fb438e7bd0119b9cb7e426d111a43e54b30cf2af510d3c7461f7ad974719e9a05610", 0xc8}], 0x4, &(0x7f0000000440)=[{0x30, 0xffff, 0x2, "ecdd2eb5b5dd623c02c2976f8bd1dea0fff99d44a23b53fd1383be4d19745c91"}], 0x30}, 0x401}, 0x10, 0x407) (async, rerun: 64) r2 = socket(0x10, 0x4000, 0x93) (async, rerun: 64) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x3}) (async, rerun: 32) recvfrom(r1, &(0x7f0000000580)=""/37, 0x25, 0x0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) (rerun: 32) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0xfffffffb, 0xffff0000, &(0x7f0000000600)="e2e133640b29c81a516063f16aa3b4a40e2508c2430d17f5fb98936fba6a1f0280669b59ab84520f959d3a476f93998e6aeac83de095519909aa701c1c12485578a043a90362f52018b2a55fe95d699336866d24897b90c4fab66be539838fe42f83178cbe5f42", 0x67) (async) sendmsg(r0, &(0x7f0000002d00)={&(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001880)=[{&(0x7f00000006c0)="4d2431d33009882dcc5a5c20e67acedb34bfa849bc8ff460ecb5ef09ac10e72ad7a3fa09e15778a0f72592a34a5ebfecc4c28748e4692d859c6c011c1a3f8990f8d8dc40c369a0db27f4e5f20c1df769b9d522dd6ccfda4e67eab6976020257776324285d49a0785088b690a06b20972ee90ad5a2a5223c238fb18ad676c3e81f95b789037f0be9675cde95784abc9351729bb5721e7681d383739b0160ab56d8df1d8410235f7a476a642acaf5433f924337cf92ce5767523bfa698d64ca5428a30292bc58e59a6fe4357617a8b1069282bec55e98c8744dd2036d267039915962a72bad8d6d78e8bdd73cb7fbb8c189421a81ef48b588581b507bb16c1e7bd361fd0bc009853882634d5e2831d98779dfce0c4ae345084705ad62c31821785c05a91b9eefbe4a86ddf654116e9854821843b4222caf8cfb14ce174c28de5bc10e757b8271a891963cb22b6fa7c7c8b538f486811a10a9fd5c439872d5f1a0aed78223c52c96152988ba9d89dbd4bbf11f96ac59f10955007018505ad938fb32263421806c5d719287ac35bbf72daa5ae013fc976215e8e3a8d44416ade709424238c68aa34221ec9612c4367f090d0014fb4cf1ec5526cdf35c68249a27964e0afa38bc938060d7977efc7a6e7813158e2a77ddd26ca4ddab7cbb38e96dc21794a945337cbc0eb5006e85123c8678b7f39de16c9fedf99d299f569c7174efcd3ff41aa9f5a27b13006081750b4fc2e2dc9b85e27ea619168bb866fec2d8db494af45353d4f77fa87d350f644e427766f1dc424f074680931e86f293bcd546a82a5142071a5e2858e108e61361a5ed6ac79b5b2cef583d9e66ff2af46378fc9b0846378729aced6f931e42001fb3a4fc996c2dfcb462a4d07889556e884e823620c034c1d18b18c7699a5cf646d805376a9ab2682344a73862a97dd9b4802d27e8b42023216fc85831f80505f6248296a4700f9388583890880f98c638d68060344d58969264b5bf74840cc35521467f58e09ceddedfa3e0991245734e5687b8dd073de6e9bbd401ac40f4f5e57cbf44b35a2b63ba0e8f9238ab7ff5bd935f47c577ae14bc0a355401546a4bdfa11732f4ff86d8f15d04a71d69fdf63f6f6865e57f57dec809160d5c01d01fafc97b6e080052fc2c493541abea5b7faddf9bda1e1d89dfbc703f4e6a5b4eee4c8e6e98c2ac408abca2a643a96cca5231dd895f57d35b54b227ea90ebc5176ccdfae2dc6904811acc21f3f30cf5d16a21981fba95a50b0dab0ee972d6cc9ab3f6dcd0aa89e4e251715e862d8580e675c4a29913bcd62d2410c4dae3ea8e1915a17d45562c6f354a33cb5d149bda7adaf796c35a18c8353c299d71b15b258964aaf4c79006e09749afe77535d7d4dee60c40637cb37a71093b40623b9ccede4c90e8a177ccc99e900cc2af7cd5e067a2ecfecf018d79e4ceb5dbeb25a4fcd1eefebaa3644302799a79e2c828b06978f47365ff222d3dac2a6962349c2619e45c6e5274e6905d4d2a4b7cd6b18a073ab97d71e110174d43dfa83b0e35a030fc980616878f780f8a19bda60d58edb0e7b0633c4b9e8cdd56463d37b5b6a43ad1c591f4b065faddb5ca0acb3e665952b3da35a9443dd0bc6856024bda71280c6a2faca90f0196e7f402543b920809c96057993d84fb0bcbebfcbfa9a767367b94482bb20d60bf07f31c8c4e6341d315728c8eae084dac53f65ef7213af022edda9a9eac836cb646c4f99ece7dfa3aa08401a33d2af8603ba268d4b8aedec024cb25be1187ce1775d2a44dd288c4d50aa882dcce108a2bfcfcb00fc51ad174daf65dc76f8563719d0d6d26ee7c73253dc30ab57f2ad7a19ba90bff2fa24cacbd3cde25c9e54802ca1b8afa0d42cdbe6b8d22b2f61b51fdce4426d61f7e82f28f0d20263cb6a46a32b0fdde37cd36d12026ba3b555e5d0726243613e2fa0ead480cb7617a6f409e03b6579331eed320922111350a6aa5d542bc8dd310d88a78396253a3b1074c3e23b8949f379d765b838c080f38831d2f10b7a0728379fc5348b7bce5f7d647a74c56a89f65ed50c3f0cdc625a50155341a6ca53466ef4f06fa724077717a61522d7eb280eb1437f604580c22ae572911c1447ff8884144c6d5648aee73d7b4ed428d13b75ae6246fb6aa8fc84735349434a9f36928c67352fe1049f012244cf96137308b6ce9b6abefb5edf49ac9ae3bb6c9370a989fc798bea27e0f8d1f21b848e548e364557a118ba3491e9936a8b273c346db6c48df8c8cb82e1b547de81b8c6e40e9859c54735a31fa1ee53e442e4f0166d9c96d6233b30f2574dec9a16f80c09e28ec0baa78264c702d509c9c7e4a2e1fb9c7de04ed04fe9f73b9f0fb03127cf7fab9d26291a2e2efd594c12e9981f350cf9d7d4db7581b821e86c7fb2ca92a65468fec57bd3b091af9219653250d9283d0551c919b95c66fbae60b0c32f9e4677062dd4891bad4b7e9cbaf5b2dba83710e5b6c3c445023f4a521bffe0105c3a8ab8a804b0e273cfdb8637ed370c93f4ccd6eb21caff3fed641c5b7f43c97412641cc6a9988d57aaef8085fc090efb02e51b66d1ca4867a549a87f78fe4f0b058057882da782cb045ab3a857f5d5aa1ba01924325aeeca1616a96674e1e9518112954312dea251f84ec2bee99d5184c7e160457013f79b80969a458bfd13bbc2845464c92a006cdc4a49fa67b3d088ccfcdcb38b867b4f4723a12a8af5699d5282d0c958c707a27a1958f0beec957495317693cd4e1aed3192c9c493b614a8fd1988cd45e6dee0256e77ce3df2140ef3e58409e99afb9f27a9568723456eb6525c5cf283d33ccb6fb7a258be04eef77b78858fd4572041e8868e107ed7ed64f22b89bd1b7bfd068233d284eef0eb8a6463c2586d393b5e412f59eab262fd761dea2aabf861d6dba248b432aec0ea94c759d211b61940b15f2207269b1fe1f92411975fe5310fc82acf2f1a109413970b8d046cd59bfeca79ec982ef62c1ea7e6914e7c6a2dc597c79a8afdb0b82b8988139efc7841c0a7f1f971078d80b1c48d7daffbb02f0e557ac94234284769a62b6c0e51de5415274cd51c3c16eb42251703413355a441b0e130b60bb6b2329d0a08475ec1209289843060367277b37a832d8a3cdb02f1398e20e5ad0678a62a169aaf5ff18016d137735a11e435fe1ef082a63eb06cfec2a2fdb31f4e08e850b1efd93c41542325c2aa56b208ef2cbe772615abb8ef864e3e41d3a1fa17f72270ec025d9890fdb6276b9f5137b88392dfcc6188d341e9cd0dd449be1d023b26b4223cf4c4b2bd3dd750a865f6dd5e310bce86a69ad2c68b30fbdcfcd976c7180909c75a242b344e127ceb2efb21f14d21c336081db70fcda60023856502bf1373bc7c70466a6db2fbe4f50941792d3eeda5da489406996a97717f6d119b7cb3aaa9e380c5f996b39f2248bb3378526f2683f53cf960201982ff7d7432eb965dc53028748d436f57c78b962beda003b3b09f4b593c64728bd847ef4ad4c3fb7a5be373fb4fd29e71cf286671aa193369af6afe788af1ecf31b806ec1c5b5beca1acc3532c52cbc45e543273d15b8a53ad382b8310448f69e3f1b9b159e9d64c1efeebae3f9d2dcb8e0070566570fbff53cf9b94843777123249f3add444bc7777863d64b22cee11176635b6c048bb88e821115c0c8017d2df479a8676ae4d5d9a9905d5bfdba13ae12bf0c5bd4c6dbba4393c7e3d62231b782e501d91fe7ab55b0e41ca441591650fdffead5e76279ddfd9e6874d11d460ffab016a4c92b0df597c0b69161d5b8f88c9e981a8df295a0c54109c9b2d5c1c083ce3c594f470f5dfd2aefcad8f72b9a051a2d73a051937cee13ad93a253da36f2518846e419298cc74f9bc49bfc0c6384494e7cca858889f70bdf242a5d28183b125d8fb913bf5fd6bdbcddcd9f1938c838bd84ad07dad5cd5bff8bd606dd9d759c4fddef4756af421ae07a5297d27bce9f520d8c5117e7ee7a2a95e6eb0b6bd8c6b40cdefe3ad68feb58abc85a48a8967eb01e134269b7f91fa187b72091830e2983aa74ecdc6a7e5c4d5614eb2640d84b2bb15796a34d00bf3c154a840951f0e6600772cbe94ca646f05f73d4d8592321373892a27a8a22126cefe52b26242546be08d823882eff3a922d278f5b1d5fa3150d82285c19c31d6650632861e8f4699b7191540a9faa8c9c2df5e723d43d6ffd387a4095312133330c82e7c5d19a299f9375606406396b83f3fd0f05d51ae85acac011581631a19730cb3467a3d503b75f1846393232db8ca51dc011c73a83cd91070c82e6e2cbfab63eedb89b3845acef6f43659f06f5d08dce455ea4290cc83d7df3fb064f8e741ddfc522abc2bde926d188cc73cb62757968845ddb933f385e251268e9418e64e29cb54d6429044075d3d10d83832f5167b3736676c7366798621a27afed368e529f0b89655b7360ca4fbb57923cbaa235e8273cea58f64cb81632c02545608e33d7e4f7fcf85dff7b845919f2edf85d8fbec73c9d8780b2c29490b10b3f15fa5b2ea4bc4f97080a7ff2580206aa2179640b76d673a701c56f376c0e4e33716f734f279ea5b93f481c1f269646163ed775669838c2d185fe87f6ef3d62a5a2e05411431f0086318c24f5cd06efd7e732f906832df3426d1e4451aee7fe743ba53e7ade81959677dd1dd9176a7f11d296d2ad6987beb565b84c4003c053b2b38972e1a97b50f5b253ac56a77fc255eb520f19eb29a6f5103ab4ac5911c37eab869fd7909c98edf1cef171e5713ea7fd6b3182b5ee159ce689ed7cada6dbdf83ba276e9110dc13161356e0b8c969c9cdb1e1e972865805ae81ec1c67a3460d66508821f49215b00c022bb7500850109e0b578e1f8d8e7ba97b12bded1012118f7f14b04f4a4bc70b2b27ae70fb2f688d6b0e4655e5959ac3ba611595a502c6e637c3e915c7c75a0808373b20b9b59423d1e3472881c2c7f077dbbe99b0b858822ebda18cbc5d088f8dd6ab7f1d3c9c37d007e46c617ea49b3e0f4c52e6c90d3e389521676c225ddedfaf995c4e918a11699b269eb3bf0493af585e6e498cb344df18b9723b22e755f92eada509f9bf36a78682e77f9638507c13bdaebeb164ed1c1e44808ffeaaac7053fbe58c439f0b50a360e958d71cbb83d5fef4cb540aa1b3aa1f3a50265b48d5f931e14dacd1b011896ccc353ae8db539149dbbf19f83eeb90a60c1d4816efd55274e8db6ea982e0b80c7ecf2554e96a273d1f3a49df7581a70cdb83b693bb1e4fe3cb71944262f7338716c611812ea38d41d61fe866f6df0b19d0bb4108fa8d0a1d6d28e1bd691b1fea25ff1fbda6c01e6afb46fe152357a8c83f247a1fc76bfb34d88c9eb0b612ec84de2a44debb5121675c8a5d519693ffaca0bcf887af1a30674f5990ea86a2440bf8db1423224d161ca8aa8102fa84b9c2c5446cfe4dafcf7ef4b45fca8aba45b1f1350da7e6ddef1eea07ae9c9f8bb8c9a1e705c7c57571e0c49e959896e622a27274d16cc9f1c202e2e4017f4549cb82e27fee4ef9d85ced6874dc27a0736113a7f9068c149516fcf135ff605a22f233e81c2bec3b88aa39c99d15044b4d047bcfb3135951a381ab86ac5a1a2f22b849a917bd1722dbdc0cae5ee2474ba7035cfbf1209d1ca99bfd8aa65118fc8a65c498f2da28958583460b40e9b617d7c97e9f29c1ef89e7aa71c0b435480df23d137c3ab02cbfd1776f734c569d207be5c855cda0239bd929e945ea9e2e30cbc23cce29f14f09e30092", 0x1000}, {&(0x7f00000016c0)="eabda4da54913657bc421030c60c51207721498b59d3bf351d2b5a8837d55d3fa5d3decce144870c5d76296e692fad0de1f8485bd26d4e3e9c35bc886e3b27a3e66ca76f252b1f8ca006d4c1c4c78eabd3d12c08890e94d2b04b788a1e51736f12e9e0706936a28381fe5137ca36f4272106b92dd44fc9e15b854342bb05ebf53507e0a4dab27e557c684e4659f77a0102206992850bce5dbfcaa59e6738ca4b656ad383a1a28033789af8d9d0d8026983fbf5c63dad214d687215da7d4a3678022a86f731f9d2dab67b27cf5f05253828a1a87ed59ce83fb0c4db5c924d2f5db829c6ffbce3a28e9996e70f97aabd2bcc1ec8", 0xf3}, {&(0x7f00000017c0)="0c605b42ebbdf55bda2d00256353d803e0aa20f39725d6b24cf3e9cac9beaa10d23e524a4c2e9eeeee0f89934134b158f27cdbdd4ac5847dd37263fd7ca60b06bea7d3c8725e46f5ce5dc3f4", 0x4c}, {&(0x7f0000001840)="fcb22dfaee5724e5f999793a796b5310e123a73bbb373b111e587832761538006423b7f4fd619432c9d3756996a2a335aea2a1d131cdd02b7e", 0x39}], 0x4, &(0x7f00000018c0)=[{0xd0, 0x1, 0x0, "aa45c1b8461af1da2f0af78c1398e9420b04fadd3a27b18ca7814b394990ae3556652090cf2d51f6e54145b52909f75c096d37b3ae61fe8911ccb34a97d2251db9df4e25bf163e266098fc1a298376a6244e89af4290544687e23ea7498ddae110a8d3a0b9b17473f3bdf68c057673212582b36ca97c05dde8479cadf22a8b8b27eccadd0840a577dd31169b020ac194485ed3d1c1c839f4beee5223371c7cd055b1eb081e3bad55b938d0d47092dee244fcd8a6e142adf25ca33193fc8d8eb6"}, {0x100, 0x1, 0x100, "8336df53c0e44638e0e94cebfd48623ecf9a7b026e0bbf9940e34e8699698f097849476384e7bcbaff17fb9f37ffd88b77b7fa371ed86d48f9a684c1e49d54669bf33c30e6d5654d584cefb39ff798a360e4c4f1cb1999cc8d859f3babf8f4bb4b33711e9f8c08a412cd7f88c01c366cd730c225305837180f34a4414517b7a9809eb3caf76c5ea4a12764847f5713fe1d4aec082b2f1ce76f0c36f3adbfac8a0cb4605e83b229061853a94d44ccc05f10006b395fd2a400d41c91e05b337e14b01db082bd21bea593846774d6e3564fc3a4b33f6ae446138286a495860b1eb0db60e37b8c38537aa1b522bc"}, {0xa0, 0x1, 0x7, "093802232e6be7b77e5e9422f0e18e247b0d0ef6ce02c69bd364d64e009dfed1b6848a2a367a89ec3771c862dcb0b3c6fe3b751e2d130a163d026d75c6ee6e8ba5638ec88959e62ccd364f6b9cc6701b8a9b42e8fda8a7de36cda1155f8f40c7f90d8914842bc4bd5011d5d6fafdf12f3d50c08ae7346e75cc6a25e2d614544d2fa976449b4fb33fb1f41eb37d2d443a"}, {0x50, 0x1, 0x5, "3e415f5e10b824a4bf9201948e77e42796068cf70d250c560e2099dd74f9f8f61bbbeab6c3a343f833694a8f8f8981ea69075d74a796865362d3a5a3ac0f7d"}, {0xd0, 0x1, 0x8, "d2aac70dd3fe7fd2394ad78ef39388a4d7cd2b78c5b2683db642f4245fd80d2b1629167ae3effb7214b080e957fcb2b5080117b28365718820ad18cd5902834eb46dab34dc37d66f97e248fbd2a3784dc41ef569dc106f8e443331619fcf1d772374e64cdbebae954b580aeb463186a63bbbe6fd17c0cac4dd21bd62d3098dd120d7e63019cab904806920748600d9f7d500817427fb1fac51d86808b1c97d330f10809efe7f44b36d455afb10072fc072e4d24e8cca29ac19ea9c"}, {0x1010, 0x1, 0x6, "6e66337a71453475067df1ae45a08b271b440b5bf85811a6f199dbae5c44d669b544298cda8943cc4856c5b2f20aacc5f5591b2b2d8dcddeaf96870714eaba64b8fdb49a9f31d6c0afe7a520572a1f20d11bc9bf427606aada0395dacb7aeb244fbf1c9e14c5a74d66f160d5646de23a43fffcde4d0f528d58d1cf46e85c4a3098158e39a26a398cfe9608b528448f8a2cfb7b23d74c2d42e625fff15aa500878ceccf72bfbf69b41971d299df614a42d78c3df0b2fd9bf47f34aad5a6a29e7b7655ecb5bfb0e2dde118839f239d82047ea108051d67f12b0a8b042e4f896eac98c38288018c2f06ec3e9c61221b97db00ecba7a5bb3e6a17496f74acbcaff1cc2199448e05bb7904dc5964b0cb26bd8900f7c920ab10d2e83909175da095ddb38f01b0558ea874ff7b223c3e2cabaa2d3da26ffa02ed77275bf9b6101a5495dba140c985871c882878edf300c82f285a3f63e13f8afeafb656f79a7b5e6a20447682256b64f9c1201e8232eb83f74e41b6b7a0655d869ea45995bab65f3f66425ac075953f5a5d9e0baa575e9956bc7467febc8a404757f0aba68b27d36188d0afe35c6fa6540c0ca8afdcc1dd26ab3efcaa21166e31f42c24587fbb05a453a3e4aa0ed709b5598a7343cabec592603edff7599cd8d09e46130ccf14b577ab9dbee39ea4d193a94a4584f2223b9667e1b2708b6b9632bfe24646110486ff682899538138447fa17281bd1b230c8e2c0e687f7b605422fc11d1fe56e323dcb36929490e5b27e370e087a6591f74e3059fbe441f46e619b51cc2bc1344380c939e787476c5a9c3fdea136317f3350321487662df7345e234b31d5f3eabeaf4561ecd671af592d25f179561dbf47410dbd4953c41aaec8f68eabdc967f738ea82a2845f7549098a4b1410b4c4db511b8ecbd40d834e620d4556f68c1b960a4fa23c4fa198afa7bc52567afdbbfdd9d57e9a8d3bd773d00101ac36065c84709f7ba720c68b7d60d318534231aec699395883a3a28eefcc229ad6a767b24083689be197b3918030719087a69e6f536dbe1a6b5561111377b5b20baa349a9c72341f26aea99c87623184470f6fe417192b2ce0fc785ea10203b794bd2f07855ce445815d33cb666e82011d9a1be090bb4424ad89a9aad4ca4aa42990ca8b51b65fac91d7e6d43809d68888f698ce44fdb5cc926a201a320403db3749980fc4a336df52e1cae0d53ebee7010c721ff9c2a88d57168697b60665ba8810accf8c8a51d45ad64591c043617ed40cf9f794a2d317c044f459883670a1a71dc6c4ef3ff6f7200cad831a6afa35be44e99ce3c53299d1a020e1239e4762a95e05691a580a29f52ca2a74c7d9131102e78e1d08bced1225ec12bd903ff8761f8fce80df5ff8ba3541937ce3a29b0a680feb64ba74fdd03d0444dd1c798624c2e31c632b4e68eba5ea1c0b76773c26abb770677c32d731bc0cfc00ab9566da8af8f2ae9bb7ccf018afb4f58665b8e2ae877edcd27cd231588b6c094370cc8141a5930a60866e1d381185e7c787384e9ae92ecb6e81e315f1263427a6ab9c8cecf079d453465ee65f5eb586ea1a5865cf464cb1c52cf3547c25d2b45082ac0b8ff635533d68611b6a014d1cfa97756323e69cc446f9ff182aef58c87ea087e4180204e3fa136618034bbba034c246ac50a25ca09f2514f6d92ec10c8fc9fad431d738587e82b416748bb2673f5ed5ef81b3a09ed2b33debf316e5d93cbd68beee996702acb0e616571d41a25635f13a826bdd8491984cb6fa0d767a9db8f70b722ac94b08b497c2ca578e3e58e19fedd49ea3fa01833811bf62625a0c8791ff86117fb77073ec493d25c4d30ddd1b9afda4e45c423040072a419db1b8af13225929ac86135c3aecad91a370105d7847eb279bc9e6422c23744922bd6322a8f2f2e493f6efaf744d008beeaa4abff00d83ea31eb6605146dade449c5a62694a437c0bfa1800a850927b8dc399c709486ad4e0041087fb239b604af9ac0a4da0e6fcc9bb82941c31d979733d866e629164da4e654bf56dd8dba04efdce17276bb45d19fa6d30c1a4312873c15f87d3a0b9c52d7d5820758267fdd0612ce9b0756fa4dab6844eff9eb504c33ea0f54aaa88e8e12b12fdd2cea659db5c40a614f6217eebad084000b4c80d33f1c294013dc5a0bf8059e3252b2c4d869c823cf0b34ce2b2f497aa4228adcead72a331f9894e7152e87745e85123650e3541306543a2acb25c4bc3aea7549bdbe805454b97b32448e66fa102c77f0f26ec0ea97813b2b088bc7184e2dd20e915599349f4953aa624b0f28c6e0315afd8b9940b1997a057699cda233f52d1c61dacf2b5f09422cb59d911d523cdd9594c120a968f1d62b405960c7769dea4b3cec7622f8f274f89d9809390d57b443cbbeda8403721607c679399a1d3c3ceb708adaf639d74502918364d2c7619669e53b8c97a589ca02d2a6143de422c327cdf901aa43fe2a3d9711f262430823dba915b18a9738c3ab93710cc596f63036213dea86500da005738f59f698f7e47b42dfcee6241545b3936377885349c63d7640a927f8be8ce76ec901fcb88f15a0c1c314e79bde862e4e17db385a74dd3078f33a890440d6a6074fb65c08f0e583bf385b384c5f2ca5fb90971b92d2f6cf7f30c6a18a8555d9ce028d4a5060ed3470eb6120c69fcf64291abc8215101d561fd099775b4b961fead2dbfde33b206eb913927e3e81626bd83cb0ed583fe96e3805d27d21b0ddfdc60a3fa2f49911346ef94f99caebe5588b9387b9ad5b573f317609997510f60039b2df3faf8aea21343631008bde0f05c132036f58d0894e451fd8fc2c2b37180214ae94ef1ed9c7d768baa584526df6d84f3b3325609fbb0e827b97b4ae866791e73163a223b13426fd1e5cfc0b5271a419626610dc0a6bb757d84c2030b2978a68e67ee07ac9a444890e442e4fb9da93d70ef1f5a3e062d3abd26892446c1440ff46b86545da7ae53cfd9bd96757c560d8d3b7675471b8c2dc629c4c28ba379e002fc96d4497cf39485495adbf538109177d316cda3cd70c9a1e80b85b86e593b18e1a0827476d3a73e39fcb96756244ae8e15e75984de2c3a67e738bab3a7fa3f36c11acf2fdcddf8f06aff5ddbe5898e228ed0c6a7a289072deee21e9547a49bbc4e99dfb655cbcbb7ba32ef166c9a06541335dca74cfb04619009ce0ac5a2535056ab35651e1065c841ee0257777263db2431da6915b44e8bb298f94a0b8ee289498bdaa36b7ae8067e0acab54ce1cb824e9fde0f22bf00f45733420de4f409ec29c7a745efa744ef7dd6ea32843e9ea6cba1a3a2979e45345243598d50ec853a52f9197e897785366aa156efff864dc5ddaf957cfbb8d0c34da9796cca54bace6cae4bd0b39891c286b291db4d9b1589831334810e0fe26f4c543aa6c24b0b1435c1827bfd9a2082ba5e3f89d4fc6eeae88ee657bf6174fde8e0a23d7db2fb0a9606cddc44168873b347645fae38915ac894109faf0da39a7aef5536a9e817d872eebefb188dea28f48eb283bf61601ed15fb736d52565421306c90f003f7503384e554b605f8e82a0116b39e3015341a89595a49e23e3e3eaf1cb001e82b106d0be420ed70e04e7559e7d52d59f169b37a5e21ad4e184817b8f01cbeeffc10a31d989004358f0007f364347cf17f87845fa50f58b0e7f401ca90d033598ec3295e97b6b79ff58ebb8a4b14f669f27b860b298d58d0cf31dea1827be81e7b7b0670061caa2f9d62cc059fbea11e4b720df48b8b7870b70dde3b6642965b6829469fdddd9c6981d279e9c0d143a9959fc0ad9a2e44ea86d8915ffcb54cad44327502d68613dfc5e10d65038679e5585b271eb77859f207824bfdb019cfeaf675bc70d2bdfd8f76139483942d640c16548454d2a9507b3ac6ae14f14971771ef7a27f9a625704909050daa7c2b54afcd8beb91d333789bc676bb5ac512332237145b78c5718197134de248cdb18aaca440d69766e497df3cf3ca7433c5f6715b6435165b38e59f993fb46ba56d65f553d4400e80d5fc47ba80094d4008ea22674e247b606e06f0d7c02e1e008575987410637053901fc78b0b84b2eebcde482871433a56034f75137128b5cd749f4c69065046108389a2ee2e600266dfdf1ad1e1e7868ea85eccfbeeb3cde9e967045c4d360c9f74770ccc706bf7295e00bfd4abf523582c5cd4dfd72a6befcbdb179920d7e6a964190ebfacb94fbd02bc5824f261bdbc2b1d30e3ffd651b64f381438eb6efc8f3aeebb67ad8e82e005214bd69b0ac7c82730283567c820d8e993855bd8090d516586e546f1e5afe7f9dd4fb96491b86e174a010e7abd20ba744ac47d00a86b17747e25318d3c377f7699a184162e95927e72810730817cf7f326578f2dc4ec4c315d4ae2ac457d7ba6addaf88c23955ae0358bca5a92758724093e6410e4ba1ffe92e9d4c2b2fa1f1e07279e45cfa67e2b9f24afe0aa0204c45cf4e4601626552be5d3f78e002980bc7360579bdfda4653db79a36e64a44a36f7d89316db387c19b7de0c1797c1d11e815436f237b1781974d0f785141c468ffe2878345e8ef8e5384ff1caef522970b292c8012138b04c5eef3b8005b53acee77479033b197444368e0ec6b63b7b1b05bba9a2e94cd555d20ce3054a9c971a9f7a47e074acac17d09db14b669475a2bed7adac05716f8e62e4f51c421d17864f63022b50083d0d38c225cd55bfbcb824b21f450dd44bf06cdf5f79c77f0dbf38ffeac964582b9a311eece87f96130e6416d2b6266a11bd7a6650ef56c2a9cf557a66e41df6c9d27bfb0186b55788bb464152bf88a92ba195a637b70a7faba9cbab6775dc358b150bdb177954ddc7fb35b8591a76725e3bcb7e13abfaa697e6b1c73497a95faf429b96faacbca5ac35585e27b7923ca7830a8f9e3b35984646b7f6659a628b4298e0ffdc7c3703d825d8279abc6fb491485b4bc1197fbdc7c8bd1b98184731bc3aee4c1e9c836c9519e9b9556089cac1d210317cc2949f24e31f6208dfaf88c04c619e7d4efc74fa98d973253d04ccd808ebaf75dcb7565f50ba58f78492afd6899d2291ae6bff20d4df735663e90c335b3e1bc2fc1f0c0ef5cd5d9e8e419c0e3aabd38dedfca7842f0a0f9af5902c805bc36785b509587fa794bfeedbc477d097a2c058359f3ebb861e0fdff79c8c0e14d38a75bfa66fccd380c341fb2ba01eaac7c73373ee89f6444b4fc2960a6fb4fd97120c99f54cd0ee53c5e51d06c2a3bc86ad2a5829754c44c1aa53582d0340e4cd66f08c2243c9b673bd6e0b71b13a396cde51503555b74d6e553b3441e0b6e1bc8fe0867f3bc8351abd87b1e3c4e0771c52dac242007a3a2814b678f28e8598b491ba8240cda28cf17cd0319906e378b01c48148365bea6375654409027a2351d5923916a4303f9c152a884cbfdb11158dc7a652ee0c611e2825919bd43fb3479d8a29664a5ce08485876927c5d506ae94ce278379a2713b076ff87da16f2e0478ed9d88a93c124a952f00ea13d4351f975b3ec497efa3d7e416cf34d3306327c98dc9a53b7c40bea203b2fffda9946d7f958cb7e6328f086a0084fcf77908a8a2641fbf3fc492e44351926ee3509e61c83fb8c2f085b3504257b0b88187f1e23d69d801ad244a1bf278e714ff7d6bce0cfeca6e4aaff0ff7c67df7b59d53d0dfa4955cd0e0fe82f9d5ca186accf6c1bdd40935644737feed73d7fd2342ffabf62ffed468dae62c025dac60d7a2d021"}, {0x80, 0x1, 0xcd7, "4089ed074f587eaccaac759c9cf1b7cbd3bf8334fad65b954368dc205b0e17385d460d5c1af6f922f6a9842d7b9aa14b7a7eea8097742502f9bfb7c19eb9005c3e30609b660e76175b7e4775b955ae0f9b63547ec4dcd54c842c9b97cf90f4db7a462f016f516a42a8ceb49675"}], 0x1420}, 0x2) (async) r4 = dup(r1) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000002d40)={0x2, 0x80000000, 0xfff}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000002d80), 0x20000, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xc) (async) r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002e40)={r6, r7, r8}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000002e80)={0x3, 0x8}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002f00)={&(0x7f0000002ec0)='./file0\x00', r0, 0x1}) (async) select(0x40, &(0x7f0000002f40)={0x2f, 0x0, 0xfff, 0x3, 0x100, 0x0, 0x0, 0x8000}, &(0x7f0000002f80)={0x3, 0x2, 0x0, 0x1, 0x1, 0xfffffffeffffffff}, &(0x7f0000002fc0)={0xffffffffffffffff, 0x1000, 0x5, 0x100, 0xf, 0x0, 0x200, 0x100000000}, &(0x7f0000003000)={0xfff, 0xfffffffffffffff9}) (async, rerun: 32) r9 = socket(0x18, 0x4000, 0x81) (async, rerun: 32) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000003040)={0xfffffffffffffffa, 0xb}) socket(0x20, 0x4000, 0x3) (async, rerun: 64) listen(r2, 0x9) (async, rerun: 64) lseek(r2, 0x4, 0x0) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000003080)={0x9, 0x0, 0x40, 0xd35a, 0x1}, 0xc) (rerun: 64) mknod$loop(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x1) (async, rerun: 64) close(r9) (async, rerun: 64) socket(0x20, 0x4000, 0xc) (async) r10 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003100)={{0x3, r7, r8, r7, r8, 0x0, 0xfff7}, 0x2, 0x95f, r6, r6, 0x429ea298, 0x3, 0x9, 0x7f}) chown(&(0x7f0000003180)='./file0\x00', 0x0, r8) 217.747246ms ago: executing program 6 (id=636): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000000c0)='\x00', 0xe) setuid(0xee01) (async) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0xf10, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x21) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22, 0x7}, {0x7, 0x3}, {0x25, 0x2}], 0x3}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000001c0)="39f6ff56576a8d0039805206d1e60761fbe5e269140844879a85e7c0e856d2b39d622aca142eea34805ec525e37ffdfd8702b4f7043dcf50f68e0b3783daaa1f035877695bb6c7169529ad998aa90ceea54cf2473c56ab1e1370600c6f7a339ac559083307559a1df160842c26632cea5892623c4536912ba68919a408b2efdaffd793638ee085f92ab46d4ca276936f31a72369845017843e5a542003f019e13d117246999f", 0xa6) (async) write(r2, &(0x7f00000001c0)="39f6ff56576a8d0039805206d1e60761fbe5e269140844879a85e7c0e856d2b39d622aca142eea34805ec525e37ffdfd8702b4f7043dcf50f68e0b3783daaa1f035877695bb6c7169529ad998aa90ceea54cf2473c56ab1e1370600c6f7a339ac559083307559a1df160842c26632cea5892623c4536912ba68919a408b2efdaffd793638ee085f92ab46d4ca276936f31a72369845017843e5a542003f019e13d117246999f", 0xa6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) pread(r1, &(0x7f00000002c0)="dccaac3ebd7d93043afb24525585322fdffb4652740684fb4983e9cfdd27a6da97fd8d1218b0c6909a7cb9fb84aea400ac2ffbd80b807e681be0651824c9b85b6438feb02a364d6cbac9aeb987e1ae75c4ce87c2083cd9fa57ea69cfb488a434f12772d994cbbf70da0550b04270c572daafb7a264c51ddda2b4e1c66b34cb00d41266ea10e2c05547deb2b304eaf121c87112572af6dc951dd07ccfb6344a7798fe64e43114f27398da268c9c6c6c2fa68e7858d950ddd6313d8d", 0xbb, 0x8) (async) pread(r1, &(0x7f00000002c0)="dccaac3ebd7d93043afb24525585322fdffb4652740684fb4983e9cfdd27a6da97fd8d1218b0c6909a7cb9fb84aea400ac2ffbd80b807e681be0651824c9b85b6438feb02a364d6cbac9aeb987e1ae75c4ce87c2083cd9fa57ea69cfb488a434f12772d994cbbf70da0550b04270c572daafb7a264c51ddda2b4e1c66b34cb00d41266ea10e2c05547deb2b304eaf121c87112572af6dc951dd07ccfb6344a7798fe64e43114f27398da268c9c6c6c2fa68e7858d950ddd6313d8d", 0xbb, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xd6, 0x6, 0x0, 0xfffffffd}, {0x406, 0x8, 0x7, 0x1}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xd6, 0x6, 0x0, 0xfffffffd}, {0x406, 0x8, 0x7, 0x1}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x30) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) getpid() 216.825712ms ago: executing program 0 (id=1): r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80047308, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000740)="452bdc896eef32bae18e106ef0e057d15fd9ff4ab2bd49a18b5308783fcbcd7e0f2475d6d87476aef5b7d1a6c5f030f8e5aaec921c5f2b0218a6bf8474fd37fff4cac2758e2f213e7cb41802170d98919966e1e375cc9a73fe5cdab02f50f49d8d2aeeb2dfb43a1d847be639cc06532f5de5571708473d9855cbffc3611c7f6df223954330cf6833cc05239e01e852d70c9b965c634e438225a277a100001166716d1ba40f75025308b74f6cc8cbecc120992084efb6a280de3c1caf3e34776bd3c5d510b46c8fef0ce1f75650527f3ff8d747a3b7bc8d9f9e3346b1cab6140310d7a7b99c73d2d37a5600000000f67b8aaa1a24b0d04ff606558422437a8bc576d4cd7e699adaff79672576bbf83eb5c3a07c1878259b771031a0bb5ef3be9a4da2d405dee4a3552c98064eb84472e544c302ed022f629026c0b8197cbbed1a1dc1979654929ac13aebf5a536aec6045622f8860e95310ebb9240a2fbb30b9f38d9f25df713682d17fa4e7b1c28ab2dd1259a8db977df462d", 0x179}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0x80045102, &(0x7f0000000140)={0x0, 0x0, 0x0}) kevent(r0, 0x0, 0xff840000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffe, 0x20, 0x8, 0xf, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80, 0x9, 0x50d}, {{r2}, 0xfffffffffffffffd, 0x12, 0x80, 0xc, 0x8ce}, {{r1}, 0xfffffffffffffff8, 0xc, 0xb0000049, 0xbf, 0x1}, {{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x4a, 0x8}, {{r5}, 0xfffffffffffffffc, 0x4, 0x4, 0x8000000000000000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0xffffffffffff0000, 0xfffffffffffffffa}], 0x36, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0xd}], 0x0, 0x0, 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x7, 0x1}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 157.381123ms ago: executing program 5 (id=637): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x14, 0x0) ioctl$VNDIOCGET(r3, 0x80106468, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x1, 0x4}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 156.286446ms ago: executing program 4 (id=638): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="660c3038ec575ac034a5deeae81e64237d71cbd1", 0x14}], 0x1) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x21b, &(0x7f00000003c0)=ANY=[@ANYBLOB="3b3f2adc3755aaaaaaaaaabb88a811008100100086dd6cb40d6c01dd3c09fe8000000000000000000000000000aa00000000000000000000ffffac1400bb2c18000000000000acb69b9e37be1c52abfc7a17cd584e585ad6182b0d48eba56b505f4ef24fd8cf02ba78daf679b731c49a9dfd8cd37096ec749d9ea8a7dc690b370ad28661b60904358a4d536ab948a745cf78b38000aac2baf43508374304070a1b351f4cb1731471796752a1c5835e9b98eb6b098f26ba84a42d4aa832cebc6f4aabbf0a822d42dcdc84f070c1abde2c297a73ad1e2a6cb229598e44f4aad0f35ae305a8796a3d525b281a8d5609970b0ddb34324eb1c9397db30cb1c761c20400000b3904010d05020009000000370400000000000005028001010600000000000000010004016f010c0ebf5996b7d4efbb89a80d2c000000000000000033020000000000000115767fea7c5094b90c5202a23c12e81e147106cef5cd004d01000000000000010200000001000401050000000000004e234e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="a000000090787fff131220d7c8c2d587c12539383162ec830de90100be32b14f8308a72bf4d7bb1791751245bf3c6a3ef7b485196c46e5c358cddebf8d566f12e0ee9c26c5a8cf3416b4ba7427ab2485eb05e440017de458d501963598e3c73860cf3e00b51d2713b83854bc29d62dff715624942f6f54b904add56fc1a9258ceff126df09c7a8ea8383f2131a97c1fd174ec005e4c40464cdf9687017247f515c99b6a0ec0ac1862c6033af772a02435058f1560be3cf8fe8fcf281f9951d344dd63cfadc94e370f37b5f72e51143feb20d7ec97ba98266758c8faa992d75c3bcbd5d4d24d210d4eb3c2260e7c4965ebcedfee8bbedb289a7622e20b46840d821732c880a31ee3d86c30bf834eff74bec80957b9b8bc430b5301eba212947a248ca3be6d0754a1b4da6214879d5feb4e159a11c276f6b89290000"]) 156.005114ms ago: executing program 5 (id=639): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x2, 0x1}, {0xc0, 0x2, 0x0, 0x9}, {0x6, 0x0, 0x4, 0xaf}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = geteuid() fchown(r0, r1, 0xffffffffffffffff) 33.160576ms ago: executing program 4 (id=640): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x3, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57f8093e57c7e87382279792ed101fe9aa692a21276d832294ca2fa364a6509eb41f5ae7bbcb2ab3c877071ccc84d25a51f2067854b3a4b2263a12e526feb6eb73ee69218d6a80b7c46699e865aa2ace413f86393390131b0b959b49292fb667beb87538a4bb1e8dec4e400b9076e27c6c69dab5aded4678d87c6bec43047a5f28e24e4f28ee6ef8f81b79a18b372eff2eb112000000000000", 0xc0}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="02170300000e00001a2af175e75360a2472fc39c", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 32.480486ms ago: executing program 5 (id=641): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') sysctl$hw(&(0x7f0000000340)={0x6, 0xf}, 0x2, &(0x7f0000000080)="087d2bf3b1daebb53c020000000000000017066c0ae4", &(0x7f0000000040)=0x16, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 31.864049ms ago: executing program 4 (id=642): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000180)=0x1007) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x4, 0x1}, {0x42, 0x3, 0xfe, 0x5}, {0x6, 0x4, 0x2, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000dc0)="00000000c54aef5f115fb0ec2e922b45bd2f9247e90000000000000000000000007400000000000000000000009476e139f9ffffff5b68070e4bffd584b41668b6796fb6db63586b8be857cb874b9da3b2a68cfca692ab41497468913fe4cf060000006223f8287e6704ae862bcc025406c84ed3434fe6b27b55d476a93a3b1d3547977aeb834a6ff39276c20e831143b5d0d0c21e4e3296d17d35d0b160a56b6785b47b4fcb82b42dd7dc750ff0899cefbd53058314447f8300898e024e2d14afd08eb900321d63c47137aad5dd50ad9b4a3f23067789b11ebfb26976ed65a3e9f2691c48e8d683cc02c2b5e398398c50124bd2cd8d1279c01bd9f4cb489377b51795f8c97114c296c715a3c217f0105ab959620014b260dd9144295b62527651af08836be1368ad63b8b9fe772fd33939a5257c169b1ccbafaf37eafd95ae09bd50b702de3b341d5fcb23ee7610ca2efa696f26cc4b6e077d5b8f963f65fd2d3e1f02f5428f77242b7254c93bcbe0dbc1b472ae0e2ee9c4fc65972a1722470978dd97440e1f05169dbb35db0659d1f45948591923e40de80f41f298ac9de00f0f55b274ca80f801aa52437fb8e56c7e428d29cf2f4490ef499719fa3d113c2ed34751b807179ee5ab17cb8d26f1bde7fa6c4caf117d8ed0d32df5b6b76d3a3a21aa03852274545d589b5f1939f5396daf3feaa9e7db8907b4faa27f126ce78e7b02ea1c3bbd2bd77547b6c8a771bb4d94b8b62f7948751ed0adcb714601e4d1d", &(0x7f0000000580)=0x2d, 0x0, 0x49) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f0000000980)=[{&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000b00)=""/172, 0xac}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000640)=""/172, 0xac}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000bc0)=""/245, 0xf5}, {&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000900)=""/126, 0x7e}], 0x9, 0xfffffffffffffffa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r2], 0x28}, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000a40)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x5, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r7 = dup2(0xffffffffffffffff, r6) setsockopt(r7, 0x6, 0x2, &(0x7f0000001100), 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 31.279271ms ago: executing program 1 (id=643): syz_emit_ethernet(0x176, &(0x7f0000000000)={@random="44be31f02733", @broadcast, [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x2b, 0x4, 0x3, 0x1, 0x160, 0x64, 0x5, 0x5, 0x2c, 0x0, @broadcast, @broadcast, {[@timestamp={0x44, 0x28, 0x81, 0x3, 0x8, [{[], 0xadc}, {[], 0x700}, {[@broadcast], 0x7fffffff}, {[], 0x1}, {}, {[@remote={0xac, 0x14, 0x0}], 0x8001}, {[], 0x2}]}, @timestamp={0x44, 0x4, 0x80, 0x0, 0x2}, @ra={0x94, 0x6, 0xfffff5cf}, @ra={0x94, 0x6, 0x8}, @timestamp={0x44, 0x34, 0x9, 0x0, 0x4, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x1ff}, {[@empty], 0x8}, {[], 0x190b}, {[@rand_addr=0x4], 0x3f4b5ba0}, {[@broadcast], 0x3}]}, @lsrr={0x83, 0xb, 0x1, [@broadcast, @broadcast]}, @rr={0x7, 0x1f, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2d, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}]}}, @generic="a334ca27a7541b040a799fa1028862c2b56245530d81369bd38e86f3d741d16f82f3eac643e6c193fd4b08cdb8825ef753dcfab91fcdf2a46acd63cb0dfc2f81f97d91a9614a8df6661c8f3e2f93a15da8d12b8a16970ec633626869289b151bca73f5649453965898c97504da4cd2c54bd28723b26da22054c05365eb6f025b99fbbb07bc31460a6dd4ec54e4513055f875f3194f2d31ca8b543388bd840778828487d5ecd1bbed5c0940c035505a384f341b0b"}}}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0xc19, 0x0) r3 = dup2(r0, r2) r4 = shmget$private(0x0, 0x4000, 0xd, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/43) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) shmctl$IPC_RMID(r4, 0x0) shutdown(r0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000300)={0x6, 0x5}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) fcntl$getown(r7, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@in6}) recvfrom$inet6(r5, &(0x7f00000003c0)=""/140, 0x8c, 0x2, 0x0, 0x0) shmctl$IPC_RMID(r4, 0x0) fchflags(r1, 0x10000) accept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000500)={0x9d, 0x0, {0x0, 0x101}}) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000540)={0xfffffffffffffffd, 0x1}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000580)) r8 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x80, 0x42) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000600)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[{0xfb1, 0x4, 0xc, 0x10001}, {0x2, 0x3, 0x9, 0xe5}, {0x5, 0xf9, 0xad, 0x4}]}) mkdir(&(0x7f00000006c0)='\x00', 0x100) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000700)=0x4) 3.613581ms ago: executing program 2 (id=644): sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="f4c1ae29fdbef12f80cb3f8508672579af4c1c3335c5850c19e0e222350d42af55f83959dd4a0a59e4ff29452588c7b7b1f33163055780fcf818bf7ddf231a8aaad7b7ec07a10ca9943ca42d2f984d66f3cc798e7c0e534090364201bcdecb6a485d1e236faec4f042b8a4184d69a582dcdaa6077b345d3467ffb06b4a67e2c1e839345268d83dde8e", &(0x7f0000000180)=0x89, &(0x7f00000001c0)="582b86ab5eb0060c8b7075d01dd8c4dabc77a894641e7a5477d8f2ce05956e59279f68311111182ffb0d56eb09d2f46393db6798fd627bf16cb6de108b22a6849900e4e83d38c313c2f4b02aff53c656caac5000c0add8e5951c42701266a2e21560a6fb3aad52534ad2259f3436f1c707c770ae407506f665b8c0f9012319d64d6656d11103b43da3b77259f377c19c", 0x90) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r6 = socket(0x18, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.193817ms ago: executing program 5 (id=645): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x38, 0x0, 0x0) 1.114609ms ago: executing program 6 (id=646): semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xae) r1 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x4ebfac6bbaf7969) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x6) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffc5}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20420, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x82, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x401, 0x0, 0x1, 0x8001}, {0x1, 0x9, 0xe, 0x6}, {0x9, 0x3, 0x10}, {0x1, 0x0, 0x14, 0xff}, {0x5, 0x7d, 0xf7, 0x89e}, {0x3f91, 0x0, 0x2, 0x6}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000640)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 1 (id=647): sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f00", 0x0, 0x2c, 0xf8, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, [], "9dca6ee97121f90d"}}}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f00", 0x0, 0x2c, 0xf8, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, [], "9dca6ee97121f90d"}}}}}}}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.155' (ED25519) to the list of known hosts. nd6_resolve: something odd happens    OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: lo0: can't handle af0 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error uvn_flush: obj=0xfffffd805f6cec90, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: vnd0: sloppy read from proc 96520 (syz-executor): blkno 0 bcount 242 witness: lock order reversal: 1st 0xfffffd806bcd1820 vmmaplk (&map->lock) 2nd 0xfffffd806dea4f88 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_read+0xa2 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dea4f88,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dea4f78,1) at rw_enter+0x122 rrw_enter(fffffd806dea4f78,1) at rrw_enter+0xbe VOP_LOCK(fffffd805f36f3b8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f36f3b8,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805f36f3b8,ffff800011a26140,f2,0,1,5cd763b25d7aa52,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd80756565b0) at vndstrategy+0x4ff physio(ffffffff82c92c20,2902,8000,ffffffff82891340,ffff8000371d3b68) at physio+0x2f6 spec_read(ffff8000371d39d0) at spec_read+0x155 VOP_READ(fffffd806e0e3eb8,ffff8000371d3b68,0,fffffd807f7d33a8) at VOP_READ+0x102 vn_read(fffffd806e32e318,ffff8000371d3b68,0) at vn_read+0x17b dofilereadv(ffff8000ffff2530,6,ffff8000371d3b68,0,ffff8000371d3c20) at dofilereadv+0x230 sys_read(ffff8000ffff2530,ffff8000371d3cd0,ffff8000371d3c20) at sys_read+0xa2 syscall(ffff8000371d3cd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xffeff6aa240, count: -16 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000371d3490 rbx 0xfffffd80042c7790 rdx 0xffff8000012a0d40 rcx 0xffff8000ffff2530 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000371d3370 r9 0x8080808080808080 r10 0x3f402c422ff6bac8 r11 0x42fdeb0650cc617a r12 0 r13 0xfffffd8003adee00 r14 0x3 r15 0xffffffff rip 0xffffffff823851f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371d3480 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=223364 pid=96520 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2cc8,0xffff80002a0b22d0 process=0xffff8000372756a8 user=0xffff8000371ce000, vmspace=0xfffffd806bcd1728 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20137 434858 38691 0 2 0 syz-executor 96520 129707 88538 -1 7 0x10 syz-executor *96520 223364 88538 -1 7 0x4000010 syz-executor 7205 228975 50052 0 3 0x80 nanoslp syz-executor 7205 123487 50052 0 3 0x4000080 fsleep syz-executor 34153 228855 78896 0 2 0 syz-executor 34153 312457 78896 0 3 0x4000080 fsleep syz-executor 81807 247263 6163 0 2 0 syz-executor 81807 146987 6163 0 3 0x4000080 kqread syz-executor 81807 134098 6163 0 3 0x4000080 kqread syz-executor 81807 359006 6163 0 3 0x4000080 fsleep syz-executor 2948 464231 46899 0 2 0 syz-executor 2948 429485 46899 0 2 0x4000000 syz-executor 54357 251962 14361 0 3 0x80 nanoslp syz-executor 54357 429220 14361 0 3 0x4000080 ttyopn syz-executor 54357 99277 14361 0 3 0x4000080 ttyopn syz-executor 54357 101003 14361 0 3 0x4000080 fsleep syz-executor 6163 109472 19732 0 3 0x82 nanoslp syz-executor 41894 260380 1 0 3 0x100083 ttyin getty 1971 413593 0 0 3 0x14280 nfsidl nfsio 23085 122750 0 0 3 0x14280 nfsidl nfsio 61070 237571 0 0 3 0x14280 nfsidl nfsio 76839 150207 0 0 3 0x14280 nfsidl nfsio 57147 470515 0 0 3 0x14280 nfsidl nfsio 30482 245955 0 0 3 0x14280 nfsidl nfsio 94229 446679 0 0 3 0x14280 nfsidl nfsio 62579 79118 0 0 3 0x14280 nfsidl nfsio 35351 465109 0 0 3 0x14280 nfsidl nfsio 35062 500930 0 0 3 0x14280 nfsidl nfsio 12183 39114 0 0 3 0x14280 nfsidl nfsio 51945 432162 0 0 3 0x14280 nfsidl nfsio 93233 198460 0 0 3 0x14280 nfsidl nfsio 49570 181733 0 0 3 0x14280 nfsidl nfsio 77863 355060 0 0 3 0x14280 nfsidl nfsio 59484 181659 0 0 3 0x14280 nfsidl nfsio 65953 46348 0 0 3 0x14280 nfsidl nfsio 78144 514954 0 0 3 0x14280 nfsidl nfsio 76059 198810 0 0 3 0x14280 nfsidl nfsio 21949 195560 0 0 3 0x14280 nfsidl nfsio 78896 464709 19732 0 3 0x82 nanoslp syz-executor 50316 207562 0 0 3 0x14200 bored sosplice 19996 291080 42721 0 3 0x100082 sbwait arp 42721 147804 1 0 3 0x10008a sigsusp sh 14361 386806 19732 0 3 0x82 nanoslp syz-executor 88460 369562 19732 0 3 0x2 biowait syz-executor 38691 467458 19732 0 3 0x82 nanoslp syz-executor 88538 503144 19732 0 3 0x82 nanoslp syz-executor 46899 90837 19732 0 3 0x82 nanoslp syz-executor 50052 111375 19732 0 3 0x82 nanoslp syz-executor 19732 300333 91514 0 3 0x82 kqread syz-executor 91514 469511 52963 0 3 0x10008a sigsusp ksh 52963 400365 62223 0 3 0x98 kqread sshd-session 62223 297442 84079 0 3 0x92 kqread sshd-session 84079 21003 1 0 3 0x88 kqread sshd 25881 255906 69883 74 3 0x1100092 bpf pflogd 69883 507675 1 0 3 0x80 sbwait pflogd 39435 170984 56125 73 3 0x1100090 kqread syslogd 56125 18889 1 0 3 0x100082 sbwait syslogd 36176 478326 1 0 3 0x100080 kqread resolvd 50968 63011 3341 77 3 0x100092 kqread dhcpleased 22048 434460 3341 77 3 0x100092 kqread dhcpleased 3341 84515 1 0 3 0x80 kqread dhcpleased 4302 166139 0 0 3 0x14200 bored smr 34154 372170 0 0 2 0x14200 zerothread 32655 197741 0 0 3 0x14200 aiodoned aiodoned 94460 31485 0 0 3 0x14200 syncer update 54053 100285 0 0 3 0x14200 cleaner cleaner 34822 506743 0 0 3 0x14200 reaper reaper 11534 456003 0 0 3 0x14200 pgdaemon pagedaemon 70631 96769 0 0 3 0x14200 bored viomb 70360 464496 0 0 3 0x40014200 acpi0 acpi0 45159 156215 0 0 3 0x40014200 idle1 2800 22250 0 0 3 0x14200 bored softnet3 5355 508310 0 0 3 0x14200 bored softnet2 90244 268435 0 0 3 0x14200 bored softnet1 11524 436806 0 0 3 0x14200 bored softnet0 49601 307814 0 0 3 0x14200 bored systqmp 89406 518047 0 0 3 0x14200 bored systq 75396 255622 0 0 3 0x14200 tmoslp softclockmp 41115 16889 0 0 3 0x40014200 tmoslp softclock 53806 372150 0 0 3 0x40014200 idle0 1 453291 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96520 (syz-executor) thread 0xffff8000ffff2530 (223364) shared rwlock vmmaplk r = 0 (0xfffffd806bcd1820) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_read+0xa2 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8358f6c8) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_read+0xa2 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 88460 (syz-executor) thread 0xffff800029fd87a0 (369562) exclusive rrwlock inode r = 0 (0xfffffd806dd9a4d8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c6ad4d8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 11243K 12674K 166960K 12519 0 pcb 17 14K 14K 166960K 188 0 rtable 220 7K 8K 166960K 502 0 pf 32 17K 18K 166960K 80 0 ifaddr 39 6K 7K 166960K 72 0 ifgroup 51 2K 2K 166960K 98 0 sysctl 3 0K 0K 166960K 3 0 counters 62 36K 36K 166960K 92 0 ioctlops 0 0K 4K 166960K 1564 0 iov 0 0K 22K 166960K 118 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1560 98K 98K 166960K 2051 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 12 10K 10K 166960K 30 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 19 69K 93K 166960K 806 0 sigio 0 0K 0K 166960K 19 0 proc 72 91K 128K 166960K 670 0 subproc 117 7K 7K 166960K 130 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 86 0 in_multi 85 6K 6K 166960K 160 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 594 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 249 73K 78K 166960K 9229 0 UVM aobj 53 4K 4K 166960K 58 0 pinsyscall 45 90K 111K 166960K 1944 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 59 0 NDP 13 0K 1K 166960K 48 0 temp 62 6823K 6891K 166960K 27583 0 kqueue 15 20K 26K 166960K 132 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 76 0 71 1 0 1 1 0 8 0 rtentry 112 158 0 58 3 0 3 3 0 8 0 unpcb 144 642 0 623 10 6 4 6 0 8 3 syncache 336 6 0 6 4 3 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 2 0 2 2 1 1 1 0 8 1 tcpcb 808 230 0 224 8 1 7 7 0 8 6 arp 120 24 0 6 1 0 1 1 0 8 0 inpcb 336 859 0 849 11 4 7 7 0 8 5 nd6 136 32 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 2 0 1 0 8 0 kcovpl 48 10 0 1 1 0 1 1 0 8 0 ppxss 1168 8 0 8 2 1 1 1 0 8 1 pffrag 232 41 0 34 1 0 1 1 0 482 0 pffrnode 88 41 0 34 1 0 1 1 0 8 0 pffrent 40 78 0 71 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 75 0 21 1 0 1 1 0 8 0 pfstkey 128 75 0 21 2 0 2 2 0 8 0 pfstate 376 75 0 21 6 0 6 6 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 698 0 305 29 3 26 28 0 8 0 art_table 32 701 0 305 4 0 4 4 0 8 0 art_node 16 156 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 10 4 3 1 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 55 0 5 2 0 2 2 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2719 0 1215 95 0 95 95 0 8 0 ffsino 272 2719 0 1215 102 1 101 102 0 8 0 nchpl 144 3849 0 2162 64 0 64 64 0 8 0 uvmvnodes 80 3318 0 0 68 0 68 68 0 8 0 vnodes 216 3318 0 0 185 0 185 185 0 8 0 namei 1024 12951 0 12950 3 2 1 2 0 8 0 percpumem 16 60 0 15 1 0 1 1 0 8 0 kstatmem 264 52 0 30 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 11338 0 11337 10 9 1 8 1 8 0 plimitpl 152 185 0 167 1 0 1 1 0 8 0 sigapl 424 1130 0 1058 9 0 9 9 0 8 0 futexpl 64 9892 0 9888 2 1 1 1 0 8 0 knotepl 120 578 0 0 17 0 17 17 0 8 0 kqueuepl 216 253 0 242 5 0 5 5 0 8 4 pipepl 320 241 0 210 8 5 3 8 0 8 0 fdescpl 496 1088 0 1055 5 0 5 5 0 8 0 filepl 152 6471 0 6198 25 10 15 18 0 8 3 lockfpl 104 420 0 418 2 1 1 2 0 8 0 lockfspl 48 189 0 187 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 53 0 35 1 0 1 1 0 8 0 ucredpl 104 947 0 932 1 0 1 1 0 8 0 zombiepl 144 1058 0 1058 1 0 1 1 0 8 1 processpl 1160 1130 0 1058 6 0 6 6 0 8 0 procpl 648 2240 0 2158 8 0 8 8 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 5 0 5 3 2 1 1 0 8 1 sockpl 664 1588 0 1554 27 15 12 14 0 8 8 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 162 0 0 21 0 21 21 0 8 0 mcl2k 2048 35 0 0 5 0 5 5 0 8 0 mtagpl 96 22 0 0 1 0 1 1 0 8 0 mbufpl 256 669 0 0 41 0 41 41 0 8 0 bufpl 280 3605 0 102 251 0 251 251 0 8 0 anonpl 24 238107 0 234301 79 30 49 49 0 185 20 amapchunkpl 152 30106 0 29567 38 11 27 27 0 158 4 amappl16 200 6609 0 6582 38 24 14 14 0 8 12 amappl15 192 17 0 17 1 1 0 1 0 8 0 amappl14 184 125 0 112 1 0 1 1 0 8 0 amappl13 176 14 0 14 1 1 0 1 0 8 0 amappl12 168 1761 0 1728 4 1 3 3 0 8 0 amappl11 160 60 0 46 1 0 1 1 0 8 0 amappl10 152 12 0 12 2 2 0 1 0 8 0 amappl9 144 149 0 148 2 1 1 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 122 0 108 1 0 1 1 0 8 0 amappl6 120 183 0 181 1 0 1 1 0 8 0 amappl5 112 144 0 132 1 0 1 1 0 8 0 amappl4 104 329 0 308 1 0 1 1 0 8 0 amappl3 96 5545 0 5439 3 0 3 3 0 8 0 amappl2 88 1415 0 1329 3 0 3 3 0 8 0 amappl1 80 10364 0 9777 17 2 15 15 0 8 0 amappl 88 8748 0 8564 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 57 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1088 0 1055 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1088 0 1055 1 0 1 1 0 8 0 vmmpekpl 168 9861 0 9809 3 0 3 3 0 8 0 vmmpepl 168 75688 0 73749 100 4 96 96 0 357 8 vmsppl 448 1087 0 1055 6 1 5 5 0 8 0 rwobjpl 56 28399 0 24039 66 2 64 64 0 8 2 pdppl 4096 2183 0 2110 133 56 77 85 0 8 4 pvpl 32 15538 0 0 126 1 125 125 0 265 0 pmappl 248 1087 0 1055 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 472 0 74 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83504ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8358f4c0) at __mp_lock+0x1a3 intr_handler(ffff80002a098a20,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8358f4c0) at __mp_lock+0x199 intr_handler(ffff80002a098b80,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff8358f4c0) at __mp_lock+0x192 intr_handler(ffff80002a098ce0,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7bc5ea9e3050, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dea4f88,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dea4f78,1) at rw_enter+0x122 rrw_enter(fffffd806dea4f78,1) at rrw_enter+0xbe VOP_LOCK(fffffd805f36f3b8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f36f3b8,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805f36f3b8,ffff800011a26140,f2,0,1,5cd763b25d7aa52,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd80756565b0) at vndstrategy+0x4ff physio(ffffffff82c92c20,2902,8000,ffffffff82891340,ffff8000371d3b68) at physio+0x2f6 spec_read(ffff8000371d39d0) at spec_read+0x155 VOP_READ(fffffd806e0e3eb8,ffff8000371d3b68,0,fffffd807f7d33a8) at VOP_READ+0x102 vn_read(fffffd806e32e318,ffff8000371d3b68,0) at vn_read+0x17b dofilereadv(ffff8000ffff2530,6,ffff8000371d3b68,0,ffff8000371d3c20) at dofilereadv+0x230 sys_read(ffff8000ffff2530,ffff8000371d3cd0,ffff8000371d3c20) at sys_read+0xa2 syscall(ffff8000371d3cd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xffeff6aa240, count: -16