last executing test programs: 8.383820383s ago: executing program 2 (id=614): r0 = kqueue() fsync(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, 0x0, 0xfffffffe, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x4000000001, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) read(r3, &(0x7f0000000300)=""/238, 0x5d) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x10000000, 0x8) kqueue() (async) fsync(r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000), 0x10) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) (async) kevent(r0, 0x0, 0xfffffffe, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x4000000001, 0x4}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r2, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) (async) read(r3, &(0x7f0000000300)=""/238, 0x5d) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x10000000, 0x8) (async) 8.383006902s ago: executing program 2 (id=643): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x13, 0x1, 0x1000000000000000}], 0x0, 0x0, 0x7, 0x0) (async) socket(0x20, 0x5, 0x24) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x35, 0x2, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xe90, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x48, 0x3, 0x5, 0x200}], 0x7, 0x0) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000180)="72fd3e643c57b62f6d0c71942b3c6904a92320fff7605fee2b40f291f7fe3cea173e940129060275e25b5c60f33153f9395e41b4c1bcf66ca8de3e22736779a21143cbdaed932201d8c1eb51a5e25d3b7494364befb175dc17ebe22bfc296e928c953f484cb1fb1a4ec3fc94a44129ce40ce9a7f8f161630f6f5c4dc6a08d9e69d1dd5f9ba5114b223d3b5bc90450e47620b23081df1f3b67998415cbd6c19b1649e9ec23f3be75f42f074b7", &(0x7f0000000240)=0xac, &(0x7f0000000280)="f62cebe469db11694ee2aff9c2952997f0ceeb5e9b1b3b8646ea98c9f01168366fc5ba5919eb10326b3c735c739e3fca28f64ed4bb64d0b2c7b2e3f65e69b42c680e0e6f712d4ca7add1dcb94ba6b965b694dc164852b779d624a064c4a43badfd96826ac656288edaaeb94a17f25a663a4991bee734f4706175916ad0a66ea5fba17920b8fe5385436879cea75a8711f93a26731c3afc33252b09a5f83adb5e5bacafba16810ad150ef02ecb108da088b58af1e60fb", 0xb6) (rerun: 64) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x10001) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 7.528620659s ago: executing program 2 (id=663): mmap(&(0x7f0000617000/0x4000)=nil, 0x4000, 0x0, 0x811, 0xffffffffffffffff, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xdc4, 0xfffffffffffffe01, 0x9ce7, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x44) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = kqueue() r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000002240)=[{&(0x7f0000002940)=""/4088, 0xff8}], 0x1) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x2, 0x7, 0x101}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20482, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0x400000b, 0x7, 0x5}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x2b43, 0x5}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0xce1, 0xd16f, 0x4f5, 0xb3}, {0x2, 0x803, 0xfffffffe, 0xb}, {0x2, 0x6, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x89}, {0x1c6, 0x40000005, 0x2, 0x3}, {0x7bf, 0x6, 0x7, 0x9}, {0xb8c, 0x7, 0xc, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x5, 0xfffffff9}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 6.683323191s ago: executing program 2 (id=694): clock_gettime(0x2, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x5011, r1, 0x2b25) (async) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/227, 0xe3}], 0x2, &(0x7f00000002c0)=""/214, 0xd6}, 0x7}, 0x10, 0x0, &(0x7f0000000440)={0xc2, 0x7}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x7ff, &(0x7f0000000500)='./file0\x00', 0x8}) recvmmsg(r1, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000580)=@un=@file={0x0, ""/4098}, 0x1004, &(0x7f00000018c0)=[{&(0x7f00000015c0)=""/79, 0x4f}, {&(0x7f0000001640)=""/21, 0x15}, {&(0x7f0000001680)=""/165, 0xa5}, {&(0x7f0000001740)=""/176, 0xb0}, {&(0x7f0000001800)=""/76, 0x4c}, {&(0x7f0000001880)}], 0x6, &(0x7f0000001940)=""/103, 0x67}, 0x8}, 0x10, 0x1842, &(0x7f0000001a40)={0xfff, 0x1}) (async) sendto$unix(r1, &(0x7f0000001a80)="8d187fa23bb34b65fa876e41809985066b5c2437ceaf387c771296be0ed98412300776400a69f3110371ec9331b0dc6bfec7133eac806f72559fca2a21ff38dc0a6c7952a26ce0316e5cb882fca0cc47889bffc48f238ab1094504d85dff1002297fa1b1c9ac244190380c0ac772504daf831649de2b0cf03ebdce06b14e9e1f7a1fed01d3934f686d8a83", 0x8b, 0x2, &(0x7f0000001b40)=@abs={0x0, 0x0, 0x0}, 0x8) (async) recvfrom(r0, &(0x7f0000001b80)=""/30, 0x1e, 0x1840, &(0x7f0000001bc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00), 0x310, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001c40)=0x6) (async) utimes(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={{0x3, 0xd9c}, {0x8, 0x6}}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001d00)='./file0\x00', r4, r5) fsync(r3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000001dc0)={0x2, 0x1, 0x4, 0x2}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001e80)={&(0x7f0000001e00)='./file0\x00', 0x10001, &(0x7f0000001e40)='./file0\x00', 0x8}) getpeername(r1, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001f40)={0xffff521d, 0x2, 0x3, 0x8e7, "cea71366d031a63f5236149e325edcc130378927", 0xfb92, 0x1000}) (async) ioctl$TIOCSDTR(r2, 0x20007479) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f80), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001fc0)={'tap', 0x0}) (async) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000002000)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000020c0)={&(0x7f0000002040)='./file0\x00', 0x1000, &(0x7f0000002080)='./file0\x00', 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) (async) recvmmsg(r0, &(0x7f0000002400)={&(0x7f00000023c0)={&(0x7f0000002100)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f0000002140)=""/47, 0x2f}, {&(0x7f0000002180)=""/253, 0xfd}], 0x2, &(0x7f00000022c0)=""/207, 0xcf}, 0xfffffffd}, 0x10, 0x1840, &(0x7f0000002440)={0x5, 0x5}) (async) syz_emit_ethernet(0xe2, &(0x7f0000002480)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x812b, "5814a515e3e47acbd988e55ad6de25bc8647a7910b4ae4fe6359cc598ead11339c35295d579912fd79cdd62dd8a4f3ddf49f73c8fce56838e87098997d21f877779832497ff5b1854b50944025ca6406a0e95f37e8f9be7bb32cd1b5458b9dc56ac9fadc4d98a5e0a300536ea6415bc0ce4c409eac952fe47b6af47d46036f46428e22d7e4fe3ea48ca4c9fc754a45d095cc28c4e3d8e48c623e9ee9613738f0a1f2d322777872afd4fd3c81239d16536450ccd79539360739581c5ecc7a426385fcea6c83133128b46949333b35f6dd"}}}) syz_open_pts() 5.526606316s ago: executing program 2 (id=696): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) (async) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) 5.52625276s ago: executing program 2 (id=697): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7c, 0x9, 0x3e, 0x80004a}, {0x6, 0x1, 0x5a, 0x2869082b}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8000, 0x3}) fcntl$getflags(r0, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = syz_open_pts() mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = msgget$private(0x0, 0x730) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRES16=r2], 0x401, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0xb5, 0x0, 0xff, "689937fcbcf411f637448807efdeca06dd6a5841", 0x4, 0x8}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db72e74c03d6cc2eea2782146294dcbb86fb2c2ccc100fcffffffffffff6696b74aacaa51d824470662a856e6f111716f9f1db6f02eaf668240b78606dcbd5f2fd65b9098f619c6f8fbd20506dfbadc08", 0x65}], 0x1) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 3.088183544s ago: executing program 4 (id=740): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x10, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) 3.084063097s ago: executing program 4 (id=741): setrlimit(0x8, &(0x7f0000000200)={0xb80, 0xa2}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe2c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000064, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x6}, {0xb1, 0x5, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x28) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r3, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) r5 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000000c0)="0c11727f464f6a2a86b93619cbd70a984bbac8c4dec50dc33788782d28c4109bdfcb945e1038e6da1c12f9d062d7da36812b24443e098bd30fb90a4e3a8f90cdb5983b7a40a0164a28adb83860a9e3920e65bb19ebda332556b328c79747835f47dd09e6008cc5a3eadcf58ad16a38d64b8ecdc817598895e7a90c6cbe171ab942ca099e5f81d4f39877e6628688b340697442130a62f6117f980584eb55eeceba16e5dc65a7", 0xa6}, {&(0x7f0000000000)="881a7bd87258144b8867cf1d3cecd6f23fde21de8de8efb5e794f1c6e0da9f971d5b6ee1406601d84c60f4169869d9e10c95ad56d74f8c846bb85aad5edac7080bae41f01bf6f15e01c52553", 0x4c}, {&(0x7f00000015c0)="a12d8a5fdc3e8129630b0e046a01b625650423389a3ff2dea76a8b149a6a766af5bc02f15a19dbe336c44cf9d51606d672836b3a7c09be8c1e8e9eadc52e7d63642500046c7128ea3e958c503c8fd269ae2b69d8cb3c12c7c62b057a91bf979d270aad5494950dc0c67b30544d7e49090c42968449d50b2d067e8d764b246b34064aeffc675161aae8216bb54e4fa2fb9b8e0f3ac83f5552fe626b8a959cd08d7c6027422a56384119d364615e71936df56ee127d5f13cdfbf21d1dc0bc1451fcc545b4ff7877db0b3ce5295c963f6bbe3a4823f207277b808691258f2f2bdaf2135ca5d872f496aac6cf1fe3cc0f8935d1ed5dc67c5005f088f524f5f0de8ee7402bd3590c69a89a8a942afb923b703554a68ae02f6cc48454cd58ff26ef589e1f43736fb2dd2a9d185e1492838496b0268d27f8ca48f0aefec89198c67276a09cb5d51be12fd6a757873c53e8e2ae88065ce5e3a3f9075fd1d0867f50edf16ac344a5f630be21fd838ab4bc9fcea1e575e23782c9e2d587a8f400f1a5b4181918570be495970eaf99bdd9dae32fe8846ff1b52d34187e2d60c66aabeda23b2b4a6dc4ac9580c0aeb3addac2bace7f93a359888ec0ee947a6d5ec503c9196e9211e36786e595184bcc908d169d0642ffcc1de2cb92f5dc93f81966aef51f9de65f01041573b2bb982120871dac7e65526079851e53a6fb2dfee7ffb6132d1782b63a3c0315594ba75ee6bb8f7dacd34768e7d96a8e9dae61210795feba5f9a942346c473ceae5822fd93d9b6fcd0e8ca73c631877622eaaf5317af7e291122a7897162857db301476a7473778672f3075b80d4e6cb4045c6c3a9dc7c7c3a4cc160ac4ab9dbc69f4800b227369ac34451ad06de59e55e98989644d45b63f66e0da594f7e920781641dc78915252132b304fdbfecc807e68e799749a3cc2c9563ad470387c3fc2cc678625ca2399144d1de1e7fa786dc1fd235f0b46e6bc2490f04e8892d1df9ceb0c2d72939cf869ba32cb8a27f4e7a8658024a3f53f5d4056a79ecbe467e1bda46eaab37e5b9924d956c752bd880ac8e2a1bee9c9e0eab5462b54d4ac3a81e7b89854450de6cf4a0c7e70c8a79b26e3553db46ca76793cfa9988d2de741d259a8eb465a642c3e160dd4dc4748db9b3a2eeec4232308e2c7c2fc2729aea48c0cdda17e630b6b7da2470494e737ded573a39a4c9f7a7446055a33233ee9e14073ead05aee957ea7ec6fa177eb9c7a16a04ae40569b14e25f3615395206691271ffbb0f6bae767dffab6848add9dc2221127151a7e1157c4d8b3b7f624e7efec5725b07ed5d8831f71515c87ca63ec6537129e380ca52b119a7f106287ee2b368fbf80be03c7d6b56e0a06d2760b5cb4b52494003e6449410072d289c77ecd9be6480f3e0e7ee85f45c4c6a943e918805fdb0535055f6bfdd44023c49bff5308cb77964f99ac74af6a48f974ed536d19166225e71948c7003dec2e51d85f9d303f2f11de4183347de6cf75b67ff98a47befd90f4bcf9594bdc0c6ce5e05ccc8e56c2500f5b30cf77481a2365bc38024b872acc897e292e989534fd3ec0fa5d38111b0271081ee821295cc32b0c99687efed50bd7f0ed4fce428092f83c5f5b186ec34887df10ae1f0ecdd529d6b7ecb401bf5ed896390088f2923005ed530b75236881898df597cab7d01f38cb1bb330321df96a5b4254bd5c32b208d2743fb3047f13505f433fee65ec2c1730e1c389df2855c5926f2bcd236bbf9bca6f2bd4daf6f11c9180c65c7c40c2ae8893ff4bf4ddd173c83b41b1b580a946e1c028db5cb7512b0f38f8703ae2221bcf145d1505fec69186806899305a878217bf32fa04128f988ab63120ba60a7a889dd373595bf53b5c370e084d49e5e419ad7db37ec2d98447308827e2522d3bf9378678560f88139d93c2b74cd737f0811e6c9ea041f8f018754f868a503a5c5e66c11309d5edf7f287fa2a7cac1e9e1125e7bc217ea2b564c2d2b65dc176cda3107fa95375d976baae80365d1fae4fed87b33e991b33dc1d401b6a2cff727173dcc388f28bda510f4023bad24fb034e12ac6c271b0278e80fc9fa412d0daaada54c8adffdf8747d01ad69234fb9815c8dc208d385801f00ad0a3f1673a7e68d299c914cfbf0017f3df955af102436e78678704661b55cb75c5b4ab303120863aade355ffdeaff6dd02a5a82ff4b44b9f9fa4aecc496bcda596d35c6a3372d0d8d7463e82ea822ce0cd40741a39cea6f1747792d8da4fd5234bbd036599b37a23ab3683b12f152ada3def656ce48f76fbee671230cf7482ad65ddb85cdc6f85c6b7f0fd04c39f6985a5e652644d3558e25739c505faf2d11025cfd9967407859da9c963abfb8eed84f9568f77238fd4d36fd864167876ce2ac7a5f5b8005609136dac6bb145e4cabeaf2aa4be7cd35f8018b0449aa3b3ead2fdc2364f9e8260fe78b1b5b0c16ea69c55f983cc1bff5e70cf054f9a33670539dbfbc67e124e358046a861a92d458b539bd8331b8b3bdd3d03501b4a58d799f64c5c41d8f2f6cf20339a8b2546b2fb7f9a108a6f5b51aead7da8139df114b5ea10018b07f1b62859bcd742a151a6c5f39852a592252d2f77cb9494eef2fb4b45ec3307382763b72f316836e0b6f18c58d866d85b6f2d21962539eb4e2642c51e6ac4f3148f054b6741c0b8721c388deab3ee71bd05549000b9e7903f2dbc2815e9b8f2f86fc7bef5b6cb9320fa364f091e2e1c227c5821331a5d48258580d51d0d2138e1a45f890b59e82e749e8b1362ec7ef1cdeff0d7287f0c4dada936fd400d36b4f4f8d931c5422bb91a879aa572cd283ee26e3d9486e634d3335277d2696e0b564442e9a26eef7959c474aa22b3ba1158e62d613bbd3385417cdd0963cc6e0605338dfcaeba008b43a725a9e7d91a072e918827d8f9e6f60b3b4dd432f71e3e235a4a052b03762ba7f22539e5cfc1a33686a0077e057a4a109ba242b195978abae0118d00c840df6453ef09ee2adb47240a7b96dc1eb735cf52358166510d8396097cf668ce7a7b38cafe1d1fc7c313f3e7c9daa5ea0cef8c01deeade23be1059a530d62c6847f8697bc15a9df5555dd32bc715b9326c48a46d70d05a9ac62293b6d6f77bcd699d0e773aaf5b120c738d1d711b5a78736c18fee820397840a4dbcd3c74b68e187d11104d13bba226609b022a50bc89fe0731b40d59aacb41a7bfb2eaf3da3d5049e0cfc13ffccbbffe8379d417bd1247548fd23a43d4e959afc9583c3774a86a9f378760a7c813f613c48207ed7dc76b4525e75a107ce59b5057cc14e92550ab9ba7cda9f47187f0a10b3e59a875fb09c5c6db5a2b72c0ca882248d5d687c5addbf43ee12e964c6dcba5451cefcb03195c2abc2b89ff3b861c1f17004bb610b8425b15043001016297f2f25b2aa4e6778d182adeb4082fc84e1be59df13461c24e91dea8a3dd767664a37ed25f4df8fcdce75b760d9f8a285c96fa8f7f45ea9ba3285a5ffc2832019f7d03e4f88ea10754ec35b900cdc5d600881d23bc839c382bdf3536760bed67b261e022cd747075a9bd3fcd7528a55a19580ac9e846725592282cea5d63c9f95dca3c0b0c26f59b986f654f975d09edf8e027d95e2217fb76c82e5e4ea6c0684b7cb8481360f4b4b74ce0bd5de8d649ab08bc5b38b2bff32460ad8100824a0eda32c509a86f0c857fcff9457b5de09347e64d28fc176575628a3b857cde2dd2236e4fa91094ba4bef57d14844fa055273fe3342caa9cc8f5d034f6613621942b4aea73fd9449c06c47da8ea37281f3f85f23df8872e1a121e7f3e63c483c9d3fed5bbec1cf6aeacd2ea3321593975013045b40cd2288dd7602fd66465387ad14d6612906b9dfd206af65edcc54e35b597a8faf94cc7081c401eeb52d8c791d8cae751f7c8a6908bc52dbd1f1599c9fec05791b64f35bb68df247f996a6b7d032d44201f831ab3baf9ff98fc44f72aeb8d14a03487da9092a90faa15aaa96a7d7a16514334d695831474b14e97c6e6644318b92dffa17871c6c899f478000f36e4ad320d17c2b1c724d96d072ccbc3f1cd8d1db8e4e6bf55664e913941461dde16c0ba65e50f5eb90434c47e596638dd9b7baa871eb8fe5a8276b8791057f01816f50520c0921411b5445e5fe3f8fe699981c2916529f037ae92279c5bbe19c14ac34ce56d8337dfd9fada69d6854e51f547aa9273e2a489a010cb61b7a5a740a77661a4d7d641e9021d5b5f64a1be97f065675d467b56407b80fb8fddc7b0cda88a04259e323e96356afd9f5a0890dff3b085432c2a69df1ca4d561fd8c0f2ea13f29f1034732984f3b9b8c39f493da9928d39f656eb657e3545e952477f9c96990f899c328e1e57fdfc9aae270806a0598390dc6d00fc16349aa275a852d98c6243a87a16f17222e05950f1c1e5a288fee771b548a1843ef51c3ca6af5c421bb0a9929dfd98158c5cb9e28964b3316be3e9a1887fc0bd482329212251acf835a54c4bee7126db6a763331561e6a09c20d3503ed38086397262c65ee12d07d99c5e8b6b0071af6f07a7d7a2f93b5260a898ec48fcd3f89a69147f5748035772c045f0ba272e2d93e171590f5cbdf81a3edab92c4ea3659fed51836ec27de3734697a440a2e2821abe246a32b7fd0635bfe5828c53b8445d1674cdc22324dc8fb5af9da23adad63bc950c52f9a728d4073554bfc19911f93c726a001c4b4c5e141abb83e3d628e204d423024e35a2d9172648a4460cb4521046a31a27273484a51578f02b4565cd4ee2069c0c02483eeef57da89bc5dd8f746ad9fff7a9a21886db00efa3607451143884d08c294e151355c3e2003706c2a686fe149d200c9ae2c0f81ceef1d801f4834812ad90b7e129c1381c4606083337e4157ac15711d854953e168018447ab12e06af22aa51fd566b9176f51c0c716be99e118e9171a682162fdd1585a8dfdce2e93d9bd80e0f3ee6acc0f732589af0999eb69674cd60f0f44fb7abe62b51ae34cb06667c1e77df509290a6a921a30ace5c1c6f1d1be51f90bcbf0108a981d57f0dda3477276d1d660411184de63774c94b27dd541b234b7d4fa22d25b7b21b0238604a2834cb646a808feba93a20aa049d10eeb9327d51b778928779f627b8b010a8cab02533bfbd79abc2d1d357979c482664cd052242d1949ded1eff52832e23ad8f40e75bab1404f7468ec5e2866a11d7280bc5e4be22ef50149e555eb0a311ac4b9526ace46661d489efedee369f35bdbaf07a44436d79b23347882b239135073ca7099ac74c16e35f219c837fcd6aad5e8eec6dbdf00e3f749d2188ce25dc278631d2dd8a7bb7b85ce632f0f2f6141b8f38c033a47b229b421e1dc30123cae4d5008e9f6e36083cefa449c287da9aa92946e9a84dc81742a7b1a0222d88387bb01433266eae554c8c308240132d74726a69ee43616c71b6840b17144e9a5a40e3acd5bf10f700148c638fa69733492488286f7924eebe9aae13cae602f0b7b880bf2c8e7bb9d03dce1bcfc78ef58c42db1879109eb9879d4960459ffc93ef31cd9d910c67a7815626ff082bd4fd3e3ff8dbaf0b666697f8dd6f70cac6a96c600ccad4dd0af6c7356cd8f0659563bd38c38029dbc26d669d29ffad3cd04d2b31cff33f5949c116158810c6fc960d813cb0eebf9065c82bba43c372b0bbf49df6d6aca40fc371e20e767b5fd80fcc3a694792ccb59e829896ba34e827843b18c1bc4729f9f4ec9778914a5155a7169e8c4be6e8d324ac4c98453", 0x1000}], 0x4) readv(r5, &(0x7f00000002c0)=[{0x0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2) 2.729160521s ago: executing program 4 (id=755): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x10, 0x2, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x1, 0x400001ff, 0x81, "0700f37f00fc050000001139e2b5b8a79743d66b", 0x0, 0x49e23}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x2, 0x3, 0x4, 0x3, 0x1f2f196, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) preadv(0xffffffffffffffff, &(0x7f0000004140)=[{0x0}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x2, 0xffffffff) acct(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1043, 0x9, 0x1, 0x8}, {0x7, 0xd, 0x2, 0x2}, {0x5, 0xe, 0xe6, 0x40fe}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, r6, 0x0, r6, 0x81}, 0xfffffffffffffffe}) fchown(r0, r1, r6) dup2(r3, r2) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) rmdir(0x0) 2.211770396s ago: executing program 7 (id=776): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VNDIOCSET(r1, 0x40105109, 0x0) (async) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xa0, 0x10) (async) accept(r0, 0x0, &(0x7f0000000140)) (async) syz_emit_ethernet(0x1fbf, &(0x7f00000007c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x3, 0x6, '?~y', 0x1f89, 0x32, 0x3, @rand_addr="95bea58f6d23043c04da0a57a8e81d4e", @rand_addr="1da0412f00b18a550b381f374e03c3a9", {[@routing={0x67, 0x4, 0x0, 0x9, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="c0d629244f02292a6fea948f7c7ddcf1"]}, @fragment={0x62, 0x0, 0xf, 0x0, 0x0, 0x8, 0x65}, @dstopts={0x33, 0x1e9, '\x00', [@generic={0x2, 0xf47, "150110bb9c151d924419bfb6b32060a7f3c619644ff28f5c63c4e32a17439ce8d6dfcf0eb0a99eeb8f919f772338a157f1b7a33b3cd5258dbbacead96a1e3e2fdb0defe0840f480906a7e362ed5197abe824d685c78d283a04dadd57370c453987306a195aeedac67e9428f93f3abd3ac1bca3263c730e9e0e957840cb2ec8ba95ed8e1d1ad47b22555366d854d8b9f9beb634a9fb90329eee4f1d41dfa4b7bc6d2bd2e70d7beb3eff377c45fa9676bf1edf6690de8b87b15e9b02a0a2eeb0373d6eda91a480383f9f7b9f3309872b77d6706c916f1a20dcb30a09e6e72ec06ae7d41822d24b88034370cb23a6b891f7254d10213461bb093278de36355474685fb10f818c65eb35896f5366b18e7910be6f676e794dfa647ee266d0c986a932d261f14a9e6bdac09d70a510d6a4a74d0e98db61c0495ce3b3e92bdb1335f70edd72059dfc6be963e3284bea9868877e7a4b2972c8a814e21622b532b5cd0a58ff9e4a307f030e70a31a69b58a2bd45d9b0e1c51a318bb5c164216482efb44218a1187f91d8e10d89ea3970afb935155666a5e77affad425cbe4560f95f3e7f9d3b71332a783affb17120986f2fdb75addd9e49d251d9002ad026fd11cf9e47734b140be04bca59bb5d65e59af956a2e4c51dd0a3d30f6e1065a9c837387002b8f68c1279a667a9f47a49977637ded66f955f81c5fd626925beb59e87286786c8042ee51513513465f3eb1fe6d84573711f132fffaa55fa67829e71214c7bbcd40ae21b12e4f761fb4810c9040b31b39ae4f3de259b52843999d4a97c147243ab02192453e7c53d514e2fe02e199a593910afab7133a1cb65d6323690366cb9c7f8a07c688e63a58fbd6d868521675fd1e18039a230e5f7235874580f92714aa3c6b1dcdfa41034bedb6ba3a81cf5235d92d4cc4cf421bcc85887c012839c22d63554be387f804daccae4643602d9fcf1da93cdbc0d0beb4d6f569419338373e8a47f33f8bffe40e96d5fcaf0cd934a633d8d87c31125ab3302d162988784f001cdb6ef7deb8534c356c32f05c2c81bfe1c311bcb7cc0569ef65e5791b1b3a5a92cc3d05984a1425c9d830547ee845964be7d3ccddd9e671e161de53ec1ebc95a6ec83d77f32e4ff22185cf19a3f3e913dac3f91cb4f2c2a29bd67f4bf011d030dc772102ee1b86bb464c1f050533f4a88c143c6a7f986854df318345655010444a08b871cff6fa525b0c9d5f77c768a0be7f88013824bb93b61a6a1effc48475f0f63a206fdcffde2da971b24a175224217ccdd165725b7341891cd6f79de30a8decb4830b9a6fff5d173146ab0b73d788cc7148b9bda1bfd81e1fc116b859e6d68dabbdecf4162ce3fabf36d6795d24ca7989657475bfb51ad1e2aab50fbbeb7bbd2f50b41ebf956c83812bdd9cdb56b7a521ef2b3dd1e308b7bc8e443255476f5f6b94067c81c7bf9ecd876d275173376696222284dc12839aa4d4d63607a488ba5d88982749c4840bb8ee9574d08e683f6c0077514ea59be9ccf789b6bcefafed4daf846ef73cec335cb72ac67175905e4d1e6547414570e4c3476c8bfc08d761295fbba40e6c4fef186b8ae8d13f677a0862c7ca6e8cf0dc2dd9cb34ab7382d9827d08aa2ff3a47f2e7550b35f7969cf1bc572e41699b2d72596349db2644d45d0b5a692c3999331b7267140c6f3ba395df834c6f0363183a777a364c37c780524ffac6f4d6f1d5ea34138669a4b77002fdca3e4177e913c0a41b8111d13d6a7493d75b9249b10ce89ff9fd86d4ec047fa237270d7182d3ca614b8006310bb65dda16f68da9cd76cfdcf5831342feb3d0b78aff1b9f11e53b7f11ae11005f26b6f5620737e49724e9b626810993532008d7eae436a5ca5f6a4306385869e4557bd4795bc24a578baff8fcfa5a4d920bbb8ba7fdb0dfd8b43c50e7ac07f9e3960a7c1cfb793dec8762cb1cbc5f0aa76143f06ee12c2247a252dea5754333ff794e1fb9117bc9002bfe5c1ddb45886478be6476fcb4cbbda23bb2e8720e43be08ad209e1099f5ce5c1dc2aca29464e7879a0405e1ef7a2cb26871c869195110c72ab2def2f295b32ced32f4f1c0571fc00166d2467f2f389876da305bcdc8b31a1308fb9a3b2451812fe54590a454e90a478beafd13c76243da5718d72e2fb3b74daf5bdd260342f5e8341103bd7fbed2cae975f1118a2bae73e1477b2280aad86fae86cc61eadebcd8a8e6a6805ea8f8bd0e3cbd028991b54e9407213fc14e26161318d6dd8d6d0271271dd4edc4e437736d875679f2d6d254933c214ed04288c4fcf370192bd8c48db3235cc33a704df92da569bda27796d5af2e7d37a8964d39cc73e27e756202303b36f27d2ab7f5395595cefcd5879cfb77f889a93f863953b7ab6570838ff26ead5f508a6849a2da94741224f0031b90948b6b6321dbfa1c96bf45c7b3781e392020567c0fc8b04d562f85dac1a2760a89e63ea9f985b8e7d1f17445ba762b7fcce566536465a5d76a363c03d751c4db922f21b6e8284615a1f41736adfa7db5416c25466ad24996d0fccbe0891b7d6d636b5d3a85001122c5af6ac7036016e28667b11fd9f1add63aecc7434bfe9f61f329f878bec81d8b9469cf07b495795547928ef62cc5cec84d3a26475f603863bda82305f87a42118a6415004769a5ae4a174f644c84123f4ffc0f0f2b1013439e61345d226127425b34dc4d54c6604dfb3038108bc99e2424b1a98848d4cc4637748f5b627f32cab2b0571853613795f77152d63b4a42c4fab45b444937cb435559664a6eff541ff68fee50117865e6ad51ea760a821eea8b77ec670e55cbfdde9563897c8917cf0668ab4edbeda1d328652bc70e72441c5ecea640035db2dd683ff4a9126d12c5757acf31d1346f868735c3869d70c34b1a82e391635f63ef7eaa86775631fcfb75c3ef6094b609b061542bb559450177f50b2f99009bd6f113e13579d3f304b5d1d428ec95cd2d84a783cd4c62c90fa876917c9669f76fd16d1ec1bdaae3137e232b61298a55496c74c065a3c4cb452b877c75a02cf6dc87f6c539d00f25f3c1c51b5df9ede8e9bc2a45e292051a1e357f193766df0a14f5541d70f95fb1dfb13dfa8e36f64a46f4630b62534099f39f52092a4aee25b5cbd219c02318c40f3fb86ace871d0dc47f66b21da1bbbbf881c45f4d90c7a84d14152b88920c57bceb5d6ef561ca11860733d0138e4072c26d65d46480d678e918cbb10e6a4e47c5fbc7c33e29cff5cb603cb8c95cf2b547a63a879ebf35ecc50312f398e561978d590a604a96098299830fd427963f067e532afa9eb1030ac09396a0fe253a112dd2696a51e9102b1ba2d679359adf78ca6eec0ed8ff3e59a8bfb3c939b675a9dfb19d8dc82a91e6adb13e93652b8ff37ae37aee0cea4508c2acd8d2fbeba3d5ee0adbf143790042d962efa8e512c2bcfb2dad8d5ea9f88d4adde523bda05a23a6b39f4f20ebfb595f5b88e2149cbf2d792dec6342ee972eae039c87115bcd82ab7d03680a72b394d400e2227d0da72b035e3bc779f997315163e09b0f4003e2fe54b6a1ada25628f548454d3b145baa7be09c07f63d359657bd7cc22c760d733d751ebcecb7e10d0ee18a1d8749b4900cc0b0230887619b3820baa302375b47d43e3628d7b0389ad37355fd69a2687f8218d1f6c858ecd57f7719735da41f57d685bbd548799ea4dde9f8c2670c977e2e8ba10fab5446c20984e1ca234707f23e40e9bb40aa34ade030f4764fd72639f4fa34811e2c89f4d52b5cc50abb5c8ceef0a76a4fa0a04eb8230104875530a44de4150a8a4415d733ed442421b806c772cd02d57af3762511f261b36f206a6acb1c451be589e26b2acd7a499fbe80d2ab9d584d8dcd43e09b23c3022ad62712ad32f9790936698f1bcbc51cf28d329aecc97999c167e281ed7ca8c32d155b21177e6ded078cac6a1d4a66b6479bc53b5cb8da2b3eed887b8bbac9de156c0f0012907f4806dbdd96d9e0fa4b40a00ec4d0c42a7eaa2595261a9ed3d745bef354c8989e83b89e5885afe99ede9076fa246bdf86c757926972ddb2482d019e16e2c43c5a1f561ff288bda89a062cb5535d7af64fdf387b491222463cab2716fd4f9879c7887b7597f9b1f2238c5cb06fb393fe5a7e1828ae2378e5ff835b4ac2dbdf19eb451b52aa61e14fc3ff29c2675e77b64f67f49a6f307a0a6679bf0131d1365edcdad5b84c1fe5c5bb9b69e5c9491b69a90e4577708f1d6960df752fb1fbb6268c6438d3d5058d73f5beedceab151d89233df30a7942f10a73ab2fb5492ec89957d842b9f42c5ed29f6664883801d5b6cd8ed803e50cc6a62c7a5307c83e68491c1d19d51c377f2842db39e3eeba7e16f889bbba6fb296bb027858e8cb12220b8ba4784257e789fb39e21848a0f1a87f394b250fc74dcef537daf2eb21760407e77d058d29c130597575a30e115458e2f947d7372c006948c62250e1465f1d2a19576799168233dce93fe3835dd18dcfa19f38b3106a6c06ef8d2fc430f1cb64f522d704fd2d9a92585d287ba198619bef34bfbaf7874bd9112b0bc14095e918c5fabb3b5d78b55cd58ac1c7f370111f191c8409652d4fd93c0b728f1fbd4350eac73acf6b46bb792f6a9bd2bb9fec5d90db04d9218d298e777c131e73f8fa3393ae8208e1ac2f352f9563357cbbfcca6fd1cbb8de061ec0860f86cef2041d1bd2b317bb6e10d941f0cc38d4d974dcc196aaea5db6b75a422a6db160f69ced779002bf24498a7d5cd8f5058b83b8db9ca44c0c5ac3446331be67f8736ab870166c41d7d27ae59734ac7e75b7277e2fdf32256a8d09b47cfa378ae1b30f24e4d72bff22b4ce06e1649407c35ea5162348a8c37dfdc0302006b42efdd6d7266a2b535a3e9038bf530be47f042ae89bd1512b4cb54177dae0e3bf5afc3e5e65d5bbbb4553b142b530e6e03de05f1eba8c38f8fd75054d7fbef108fca1be178ce9d9a795921b02171f736698bce142b2bc9ece02efe9f3e32bbafd8bb55dad9bb9d7a3ac2eaf3b03dded8da13e7a7deaae499a8849f1395cb796afee979507b219d8a5458a18d7c3ccda5beff54f170e6dc729182a874b8c7a392165fce9d0909b6825cf7ec063432b4f01183b5d76132511b5830c38673b94f10807aa4fb94b513374e60501872217029822f030743f6f3ea44544bcde418bc4ae00853ef68fc74cfd4cfb86c488ddbed6716ed06e8d3bdd61e6ba916765c1e3dcecef8e70c821afed2006d4e4492b5ae9cc779ec880a5a477786905de07b58ae5d66b25a0eda3b8ce30dade02a834555863690d92b648ce02927c80b2acfef608311f26be3ce4a59060978c87815ca831eb7fff8fa55b8b78df48a2866f1d0f01965cecd30d16b1c0a506ed168d768418250656f60f36a80b6266263786ddee1899627f106603744456c4a66aeeb88c2170b68a0518d133f52a4ef045279d08e5cd7f140c5b5f578e63e895ce0605a9a4bc37b789bcee2c432aa89f"}]}], @udp={{0x1, 0x2, 0x8}, {"341e2b0b134724ef7afe989cf57153f07bb8b72113275246700daf3f74a08f361c9f24dd37d1287b372385607591601673c48ed7270e5b639f0587eaa10061833ba51c1fd34bd259a1dbde9a91eaf7885ad88068110199cfe7f72b0c4ec5871f6cd9cb836a3c84d400291d39cecbd291672b272dd430df7866d151e83aaa34ada29d581dfeaedbfd53ecb0394cc9241427b62659a543457d0f36c5c2c19ad3efa97c66add153ec499b809dbc2db35a1b21fd02ec8d8c6ff60df838b2568b49aedc171ba50d9c00ffcbbc7641845d935085a3062fa8a4bfa41182bb71748d0145dcd03e4fd74b2d91ababe4e47eecf6f30074ab598ea470bcd37ea8326eb87e3134f969ac7ad4e47a933e9ebebc1752b4d298881a89ed6e60a08af22288956693898c22383aa521f9d110294cb874d796e7b0532807866291243d8030b7f977b6961362d4b48c1a687e1969d8e48ae8a5354df7611069aceb9ffb3dbd140f8ccc9c507148754ce2f2e522b0ea597bb862faace37cf9c872637f3c10f29354e51f786bd3f7fb3161dc0dae18cdf0a2a18d8a7a7fff0fcb7e12ec9f4324035f7bf09f25585cd20d45f3308817d0fbf5ab397b7c10d88f2122e4a83dce8ee1bc1f84551d871fbf52df8c2630bca78fda22bce182dbdf1e7b57688d99ec7643bfc4c50b6e0bd098d5a9706467ef65eadc7fcffc412ba5bd338dada1084625912a2ab15404ffc7ec37e4de1dba37eb54cdd947c4c1a1a5d47f7540bea966cdde34470c9405f36340e5dcfa000c65b29f62936f7cfe04f97680311420974de5e6a22e69aebd6de6ecba9822c8e432cf55d803a45e1d189b1e3192d636605bc65738f11dc460590ba8355926e93797332e680007855472846fc79353009562248ae9b1d5021e891b4e2144a987049c8684f46a58e30643fa05579501e29599b9cd5126dc32a79a524be22520eecb39d40ffae7d6c81f8d6a5e6cdd2dea5c9465968315171247ff7b1513f6220dc6769c59b44d86af7c4a5c4f9ecb465d7719f651c487c45a399fda8dfa79aa553ed3393f67d3eb7b31c7b014dd52b8a72a2ab100bdcb294b62eefdf8a97c292d3fc573d9eb454cae57f08d535c2df1d6566c8e779d7bb55ee067ae41d57e40fc34ebea2b7184cdb09a359b08008aee7cbb7eda3fa1a86f40bb4edb44a412ddbf057bccd1dc962fde5a17fc8a5c766ba17117a088d409389ec7ca937003ac2515d41f18dea9edc3b54c7be2f91795f9b0dc5a20c894fb8993a88dad2a91c1656429e11a99617f9886554790a1b0b369e70835547ffbab006c46dbf7871fbf141a4c6e7e44b6f75b292a08aabcf7cdc41b2b884ee49cc784273a6702b7405ec34f9b47eee14fe60fc4f6c4f8448776755e1eb90af03ed4c5f28373468db17ad8f475450999f352123fd939afa50c0c664a9863d699bb577211d48e99be5ad18340bffa25a6acf647a55c3b7e1f1a8e2566fbcda730f8709b6a3576afdf33e8542292fdfb68995a5d3739bf862a983d0cdae9aa2ea9ef378f3bbc6bcd71b171ee566b2168b6bf70a5b16c600b0fd251b4e6052b0df6fc8eeb33de2104336f3a9326d85d6b6e611bcefa406c9e12e5436acf7ba2fe4c26b681c9a8b0bbc8d6119506168ef9835b04778898a1042d5ca5e2fcb20fc8bdc7cb2d56f33c334b3ad37b4e19d78b2c83a0091e84e1f92919f6f6757513c5b735d3bbbc8336b1e0151db7fcb35fb7b7e5a34dd999bfd7ca4b945f58b2c0d1d79225e82e4d11121a8831fd79fba43dff5b97b8cc357e799d23b25d6e8e2f135bbfcf85b9da2c8491ca2dfb31846d73d180921f929e3fec059b87bce0d42591a9bcc4098fa5d85191153d9becdd97275b7d7f1f17b592c54daa7a46cc3b894fc0f05eb496d7134d80a443924aad22ea957ddbb3c1036d7fabc4691818801d212682e8bb07a06958b58cfb7ff3ab7804f93b483c43236b7560616111e99266d409ea1679ae61eeae7390263f9fba65cd70d0f3671cff44b8bc52c48d5184f0ce9a2bcb4533d674e6a83f3964e7787ee0a554f6aa886eefc790c1a575ed65b9605f36bc3ed0e81852fdd53e0bca948df16fa4f8890837652fc8750ecd9356d3284cb26e37f56646e9688bb0f8883acc5933562bab3e75deb2c3cdf21805af4f2439ab5b04fea82c05995d37cca9dc0c73c9521bf9afc285e87b5e8f4827b9d3520f9905b959faa1f62d645fd65727c206e08fcb88ff539e1cd8088a9cb9a6e78866304371a38bfb2077c8836ebc1144224212039d8ed086b95a8d0a8d2bae84bba6ecf0ed884f9c2bd97c47aad713a5c4cd1dca8e18431e887343b2617ac052a9fd69d7b272b9d34ba849b583a4e78ecf6e63474eb26de71946b19d002849e90fbda75f2f2387ccb56a2d411af972eda78d0ad07db193e283b8faf32069128674dc33402988a9722236cb55cc4d4ad127c27a04b67f3d872a3740400e866c92d9172526c231b8f32e05da0a15e3224f5684512af6cf976a74460d6dadaa97028a20ff84829e7aa829ed97494031dd3a7ba8dab47a89e0a2561e8f53ac42bca2c3a89d0dd87ce67465fe99168bfb86718a37b3e6de5318d16b42c1c3b78817f99a980578f9d61066b8a50a0604975ee4e7e3fee810a7210599432926f2fdeb249fe21297bc77ba54188487883b129821563c380c828bc73ca2c76138287ffca44f8092275a33f094b09db0de9e3e12e8ae277c89ee67047f21f6228f81bf2d364fc0cc18de26c6bb68bd8a43e8ae4b347e8d985b213290077779d445599a1794142a76c6d81d1aec970fb37ae7cbe2177fb0246f834df31ed38398dc3e5eb41eda11d8f3b2186debfabb5e80e0c9ec3902aa0b8d42c17571af81ca675b99d4f0ea8250965dcd437e13b47f7255262978a7df16a90cf08e4139eb930c37a5eb3e99b164198562a1329f2b5d9b1d41d0ae1268a126150fe2153cda0d67a9e1cfafbd3ca5eadc4599023af7f3ba4cf155712df0c4b0b66eb5c3298697230cb3e7821e923f02e6b8d4279ef67bf6d0cf095feef2fe0b477ffda3d07613cfaff5e5ea31ef41f2657c2cbe69072638904f420285de4b1a26add10c6db8284c9845269b4ede6aee2c7a6324f6ea7a914b9304507961c36aa6aead7f15f6c7176e963307da6b7d86e371cfbce1f4c17e1d6d40db6231f404df1c3ca25fdbc115f5a71e8b14e887d7e13c203ec71c391c8125ed838c3e5927a61f008732ab585fa829b2fcf6aa0a3ab0c98e2bdbdcc3e561ce877b7ef453cd48f0afc7360ea8a0db67ac9d54da1f4032b663b17804405f5a8176120013b61b98c3e9cc6adf6c6c228ad3aac5388e6357ce02111b16e5224bcc3125330e679cb974af0e484865a065e4f4e0922c74474f3017dfb1c0d0d755e9ed632bf847b98bc65a2a452e4927388d72cd088bffd6882df362a26a8d9ecb36666f22e4d620457e4e98002bcaddc0a848dc9b8b5645f037138ab178be2ce4f6290d7e4dc67b954e7ffc6720106c8e37b8a3328bf97fe16103c5049c7e032a07b88a4312770011aaad7284422ce9fe1a118f5bf4584e37cfb1ec400fba60530790ccb29171763ee6bc4134eaacbbdbaf5c3c445957374e6cdb6844bcef400ef45d318a8f052b6c41d105a4b0221c8078629ba6f4bb2beb62dd46d6ea888f6bbe7e2c4e794aa28d25d5363510e07fbe0ea05124d907683405aee487c85f4c350fc4d654d0c5d024cd3fb192e67e40bc20bc1ba883a5c469fdf2c3c2c8babac78e5c9bbfa9d68138de7150ca44cd077c402887148f11cc1b2df8f956a3c96768083b8435aab115e56a43303cafd1367f9be523acc8ceb365df818890f3e617cf161976cd603b0db4a6fb3d11489bcbe0cb7847a0bd50ac3369751ef2e216e03c9897a695319741ffdf05d33c176c2ef80ff2e97a8504dd7c3e681679aa7abc39401c966ea70e7ffc09dc1fa5685c52a579a3dfab1d7f9ef1a10ab22cae7cf84fdfffd69e07c3fde5fbecf05e0cd45ed742fb389c0715e89c3cfeb2fa662f3f8ac154c5cd9af99a4828053c2298ff7d378a499214d5502cdfae649c536f2c62a5ab922d8f7d01ad88348de18fe0280876e80bbb805e0b769ab2f81b8e55cbe00f439b3b0ffb51edb519c429d16a699521742cb176dee908379b8fea550ba32789f353289bcaaba98f05f963d9c20febf23cb200bcc30d09e3e87c5f4621d21d02b0c019321364882715edcad0f5934bfbc3f7aba242a78b3dcb85acfee220f0b5ce2ea340e776dc738d93bb4c3c0a4e6dae659f3195071f6ff241a73dc9b538655f7f14cd51a54a5ccad7684244883b64811cb821c4ecffb710948d9764954048cf87212c719815ec709e72d23c1b0b2f078332629787a55fe8c0f08ddd10fe658fcc3f4a140727934aae82f4264f2d599b50afb926e93069f914464cdcf95385c757fc23864c8f129bf09987ff2a081101e7d686e6b44f19639cd19e7f2136fcd419964b868a78b76cb89dccb0724c5872df4230cb273d4f925f9b1359f9d553a0a07a2ac081772e0cd2c4fa368a613529447702a233dfaf3eea812b390f45fbb61306d1819432d7239a0f45c5628e3dbfcb699dd7d8ce851ad8af938aaf5bda585eb65479c3df69af1c4ff1cbea9d30dd55433351b492096c87ea5f15a47356a9329b49e3abec8ab2227e570f0035d34b832bdc9c040b29de53675b285b58527ef7e9185dd2a1a5b24da6d6332f750bc01728df7c1ecb7f628e9155e91d57a3c6ad1963f9d8868464bcfd07fa0c080e577946c44ff18466fb60272d6fe3886d7632bf57c8a5e63a4618baaea82e9fcc28a60219a3243d311d4e1c4703f879e710d885dd49e49a4b0654fbde72ddf878f80cb69d616f27b4b61eb203fbf0fc0dac37acdc29656f6555ce813413d6305f9d33b4507bec612593a9253427982f0dc856d4f4034fbb133c207a615342852d06719465ddf72fe5cf3f286411a572d2d9fbdb64eec48de74943a919fc20d1cf0609d5953e82fb7bf999715b94f273908406f00edefb449802cf61ac6e0196b009a9ef5f57ec8fd5061269a0292c03e59464b53f41242b2016a8235cef74561b49299a2bc0e90f6c2a5f4c88f723e4433a64570f56589259131edbce60378b050966dfaf6a194878c50bfac6bd3371678d6c46976a9a4d4f3d63a36bb6aa480a892e548444c75df6cfd4b01e43e9766e544ad373b2b911adcf902159630f27806b433a1d64ef43830bf6e1d8ee714288443757caa5880271633813d9532849985e5cf0d2c659cf697a9c1b5e2d665cf8b699573b9c0bfffd162c31255e2fa931f49eddbaa953691eb00ebef9828a3f5a479dbc1aef55af9b9d6d0bd8d75dfee4b11b2ba68b2c142047e5570213d173726f81349517b5b1084ebe94a7e5f6289cd5fb089341bdaa838284fa9bbcb3fc4dc3107b71f389c4b36f15582f03b769c3b1fd018d170fa946f8c63cae0b4a4eae7a007e14efa053bf897a5017729454c2997d98a9c4e962fee1fd7df072d38e3438a4afc25a57a3fa9b446209c6f207bceab949e39c76c32ba2a4bfcbc70efcc6027347b156e56d104475aae34eb9f537867c2950927e38743c61e50a76bab3ee2e84a633f6ea73a84009fedce5f77f9a018bfba7bc2aeefdd28a6682bddb95c0ca1db4b878ac941582344ac38ccc33849eb8b3fb60d93c1d4c3374351dd817ba097a7c269f449e7072abec31d67b023766fe3b1d89160a65ba507006c8d46aab1b5ef7540cfb916aeec9196bd9443111a5"}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) 2.193066528s ago: executing program 7 (id=778): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xc, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x80040}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/18, 0x12}], 0x1) r2 = socket(0x10, 0x8000, 0x9) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x9}, 0x10) 2.133173364s ago: executing program 7 (id=780): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2002, [{0x3}, {0x2}, {0x2, 0x2}, {0x3}, {0x0, 0xfffffffe}, {}, {0x0, 0xaa59}, {}, {0x0, 0x8}, {0x3, 0x20}, {0x2, 0x10001}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x2}, {}, {}, {0x2, 0x3}, {0x2, 0x10003}, {0x0, 0x200}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0xa}, {0x2, 0x7fb}]}) setrlimit(0x8, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) mprotect(&(0x7f0000747000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x1, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0}, 0x80}, 0x10, 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.132238517s ago: executing program 7 (id=782): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getppid() r3 = getpid() fcntl$setown(r1, 0x6, r3) setreuid(r2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000100)={0x0, 0x8, 0x0}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000140)="8ee6d505fb5ccbc2856a7f78cd591fe59b039c698d3af2b51c91e110ce1d602522092da870376154bee1669fc5c4258d486389950fad7e3af1", &(0x7f0000000180)=0x39, &(0x7f00000001c0)="baff021d611f55f38a498d6d72222502c2", 0x11) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5297505, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x9}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311ed", 0x50d}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 2.062504403s ago: executing program 7 (id=788): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r2, 0xff) faccessat(r2, &(0x7f00000000c0)='./file0/file0/..\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x28}, 0x1) (async) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 1.959705189s ago: executing program 3 (id=790): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000dd9cd52840fafd3493776665d4cd12c63d34", 0xffffffffffffffa4}], 0x1}, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x8, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) r3 = syz_open_pts() setreuid(0xee00, 0x0) r4 = getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setreuid(0x0, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a", 0x5}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x7) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="7906eba9b376d69061ce2ddbf8eed3f70463d2aa983465a211fae9f4ef4a8f89002c9e5f0472", 0x26}, {&(0x7f00000000c0)="0d62d6d31daa2c0d9a79d980699ceb46085afdc3dbdf0009731b5d796cd871ea073d0d94a10c59509b99b14abb8d1d42f3bb794541d58802859b44b7fbd0eab5225a064db05d75c9516345ea21633a370532da394fcc269cfae9b4b8b7e896106f2b22319c33f2f6f6117d7cf61192e12522e27c202b397a05f5086ef2cc178e7fa18173fd3c270009d787ebd4f749678f141306a578fbc25ca42c34057eb8f6b3d1e61051", 0xa5}], 0x2) 1.957946687s ago: executing program 3 (id=792): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="0c000000ffff000000080006040003aaaaaaaa77bdbdb3aabbffffff3b0e4a82f6a108"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x1, 0x6, 0x80000, 0x9}, {0x2003, 0x900, 0x20000e}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x4}, {0x5, 0x4, 0x4f8, 0x6d}, {0x4000c, 0x801, 0x8, 0x3}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x8}, {0x7, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x3, 0xffffffff}, {0x0, 0x1, 0x1001, 0x1}]}) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x2, 0xfd, 0x8, 0x6, '\x00', 0x0, 0xffffff00}) (async) write(r0, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x2842, 0x0) (async) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x7ff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x4}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x4, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x8, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x3, 0x8, 0x1002, 0xc}]}) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSETA(r4, 0xc0104454, &(0x7f0000000000)={0x1bc00002, 0xfffffffe, 0x8, 0x2, "d7a2224ff1c546f100", 0xfffffffd, 0x4}) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r6 = socket$inet(0x2, 0x3, 0x9) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0xb, 0x7, 0x2}, {0x1, 0x10, 0x6, 0xfd}, {0x6, 0xc, 0x41, 0x400f}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) socketpair(0x6, 0x0, 0x1, &(0x7f0000000140)) 1.953087097s ago: executing program 3 (id=794): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{0x1}, {}, {0x0, 0x400}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) (async) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{0x1}, {}, {0x0, 0x400}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) (async) setuid(0xee01) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) 1.918526289s ago: executing program 3 (id=797): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) setrlimit(0x3, &(0x7f0000000980)={0x43, 0x3fb}) r1 = syz_open_pts() close(r1) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f24474e", 0x33}, {&(0x7f0000000180)="7d5ffab696ef30b934901770748609059b1487670513fcf4a882582cdd018f7d563ff14296a2bc93b72c648888492fae5088f0f15b16f89ac9a7f99d847e235585a8ad2e77eb0d", 0x47}], 0x2) 1.917639652s ago: executing program 5 (id=798): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000580)={0x101, 0x0, 0xfffffffffffffffc, 0xda, 0x80000000000000, 0x4, 0xfffffffffffffffc, 0x7f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x2000008, 0xa6bb, 0x6}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x2, 0x8800, 0x2}, {0x401, 0x2, 0x2801, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x10, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x5, 0x9, 0x5}, {0xb90, 0xc3b, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0x106, 0x6}, {0xc, 0x7, 0x6}, {0xdffffffd, 0x8, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, 0x0) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) (async) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() kqueue() (async) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8008, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x4, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0xee4, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0xfffffffffffffffc, 0x100000002, 0xfffffffffffffffe, 0x100000000], [{0x0, 0xc, 0x4, 0x7d0a}, {0x2, 0x9, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x4}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x9, 0x849}, {0x203, 0x10, 0x5, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.857096307s ago: executing program 3 (id=799): r0 = socket$unix(0x1, 0x2, 0x0) getpgrp() (async) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="ca", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x401}, 0x9) 1.854306979s ago: executing program 4 (id=801): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="0a6921374c6442a6"}}}}) 1.749038904s ago: executing program 3 (id=802): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) write(r0, 0x0, 0x0) (async) write(r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x81, 0x8d3d, 0x5, "d6d63303a3c0b65c62b8e5c7d8f59d64122c2097", 0x6, 0x400}) syz_open_pts() msgsnd(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000dab3815a921605babc906fb065bc65c7cea5ef177c2e4d9fe7a610870b5e9e9eeb06f61f5293a743aaa549efbe59d4e4be19a1ebebe9bc6b9d8b6820620c109f172240cac022d9788afd56107bc5d640c4134f139fb0afca4ea220b30ba135d7c3a538a4f672f91a32455e7f781f008d27bead0ffd1098c93651c96f881a90a6ac7070bbab47b5568a8bbd4795729b8d249eb80963cd14fe03c5f4b5b7c99cf716bd1eb495e7775045a0b20c5d5900b6481c1799549cefc989b5ecf974b10f1df49805f3d2179ba5560c473427d0478f9403a3c265ba892daad531f8fba9da7587540d502d7a496a31b8628c82241e4ae95905323c17d70a2106d3d6047369a769dc87ab790116458509c2b36da3c820947b0b2a85bc93ab0c009eaac6eb16778ddbac53c0f78484cf99da8aa0cc7984877634a886c46791337385a9a1afe6230b1b15fe750e5ea83a23ed374110fd3f7b28b25170cfb0e6d9e05ece6f6b48cd4b9b73ce1bc8be2f1397bbb1d838942d77a0f8a729db63f5a97328a723afeb579acfe6aa5ca38afc10722f71d5350b52dd47d038a948f6ac97c30b921f5d23af4697ca561d87b2a43a28806f2abc4e29ff51d41b7b8bc0cb3a3aec3779a236eccb5bb41ea76631e08e7460b6ef2fc22c39cb19d93c6e5e041a888901c5015987719574b1ee9402c1707bbc97fc96bdc8b56cfaf95b1db44bb32391993a046f3b1fc73eb8d15c674108b0b3642fa7e98fd7ff0c5994ae3793b413295a52c18a4d4deb2f17fc02800aa53937c2514586e7b79819adbfa17c1e1eeac5deea61a879df89cd7ff75df60ca8fc18f4250f206b7e1e8254058092bec27e44df22104bd7f3fc824568768a6c764991c38bd53217733ab3f0fc6868a5d6241fc71077d780346dbf4a3ad01fe92c6813e600f893aa713bbbd193180f27877993927ee6d423741d12905b82c080a9eed48758f59ee7c295aa6a06cd5100475bdc8b11609311cf37f5ca8d74a6f31098b965577a2f5eaa796ab22f3f30673257e3e9d17fd56e9ca986c521f2c4e98fd7cf1f74618e7e252a9ed77e0393058664317360998ed385d3208fe0d36ef9eb6630eff33bbbb75837609255c025f0f7f5a927153fc4dd27dcf2de7130548da0fb47502a99501e51f0ae95d185302ae0d631326c2cbb0e3cc5e94728080badd78176480308ab91d2e5bc0a96cf6817137cd21d688eb68a4705c9fb561bc518c88432b282ea30df52ff270801fb22966c15f357afa14cc0f21f8d73e780ed373fb0afc0948afc5ff66816450fa1625281209b0596e61b9ec5863a31dff2c04a4a75b0d5a27c254f4b266e83600b699a6108bc44f2a1c2e9833563c632c5fd6598020cb5c4a68e0bb2c7de1ea6f16a5067383fdd1442d2ca2e9123c755b93c40d962c9b81fdcd1b2b66de2300e179e5cad9b6aee7d9710d515f080bc5f31a7cd2e07d45b30afc38d255aee9b1ba19ea833d89eaa91292786130c5507f986a1b46558ac9957d86bfea841b62f4dcf346e1529fc0d528420c1b4c5a19c29d347a0a59c6e2ec92af4707a36be4564dc53bfd1691bb14c7244cb59109d8d66fd1170c8c6e002c4511e8d89545e5eaa8daf792b"], 0x481, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x3a) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = geteuid() setuid(r3) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f00000006c0)="bb89a7c6987c105e04e75dd7", 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r6, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r5, 0x8531) (async) ftruncate(r5, 0x8531) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x24, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 1.748429318s ago: executing program 4 (id=803): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(0x0, 0x0, 0x22) ftruncate(r4, 0x40000000007) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0x0, 0x83, 0x8000}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="714320843f6d95aecc0d743fba671760659d2536f241cbfedb6eba1d", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 1.71188469s ago: executing program 5 (id=805): r0 = socket(0x2, 0x4000, 0x2c) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r1, r5) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) socketpair(0x10, 0x3, 0x35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000cc0)={&(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="4f81e7a58d91d41def97b1d07bb42ee2af9b85e2e9d7e35a3e72e8d937913951e509f62d300af9f422230bcc90248672bdebb73ca2ad05bdaac5b7acb8b04e13417f2d9302f80a6bde8092fa1c7fe7c379c1187071495d7a106a49ceecbef162df4f347d2d31ded6d29369adf52177bdb0bb7bcd7b42a1b7e61d0e02e0979c7e8a77d78a5ce25c9d6348a9e53d6b2a28284702043a1a12a5701f17016fa8dc5d208dc8b5e93543cd27912f8c3859e976348247bbf3d22fa840bbe495685ff6dde96de9c6", 0xc4}, {&(0x7f0000000280)="f5deef1c9143adc3fd1f84843c0f8504a1e5ffffcb02000ef42cb59469b25117acd6f935b5d29fd8a0bec948cc82b5a2213ae8028c5273d551935ea8a0fde3e82ecef3960b76307c09093ffc40e795e9b947ae6caa443d2ba432845f498fe6b73778c8c96097c117a0159ba59d23008ba6c29bf3975991409b2ee104096c488d8edc551365412de5", 0x88}, {&(0x7f0000000340)="30a9d5e88a69fe9f3652b8c3243ef6f9d70271c9f8e0a2e96ae549e0dd26b5071794a57eeda40a539d5ed81c900210a69ae9b3c512189a8757eb96edb73a785b75526b7e6d41b37db243e64934da49bae4273d9e4d173b5881e533b5900e711b107433fd658bfa25a4c5121e2fedd1b6cbd9b9d936294ee0baa52e80d8426ed9bc8c61edaed5f414e7f33a54fd4f5539d118126d073aef0181be5715e2a346fc85a50acb7cd69a451227cad8aeb5ae4726ae8b6847276ab965985a7e4d509c6535e0293a5b9a3a0b2cc2f83135e28c4f08fddaca8de6570531d7c2d031e0b4bca48c89474f81afb7be3164", 0xeb}, {&(0x7f0000000440)="ea3bf6e6687c5cccaff6897299adea517bdfb1ff455e3b6f5fd486864253f13456e490bd3aaa057901b06fb106e6a5d4d97bdcc0da542337538ac3a2778331c330ab35479f9f73", 0x47}, {&(0x7f00000004c0)="202d835f8e4eedc8e23c96b882bcde52340f9be400", 0x15}, {&(0x7f0000000500)="ee784b76ea4bc14577cfc2cd0cae9c622a56709a185e8285276da325186f5ea6993da612d3381f63d39ae789dbe0a94c83461b5a911d475ce39b3ccbff63ba4664186ebd8b111d9dfa255f647c2696583d0c33251378590702f167337302310eb26fda4e99a367cad24b80b44ee238f6021a80ba1088e24f4fcef8505c36bd862b4636b22f3989579d706fbc2e5467108b1783de6c73e657d033d8d1c55e96482657dda1f4", 0xa5}, {&(0x7f00000005c0)="6d90d13dba6f103207799c0a9d97b4b183dbe66efe7db02480aee22e8c0963f5dffdb6bf5dfb745324785224634d276d5ab3ef318bd85839c46ba7928c9c001ceb5b648e23465fd64959472a4535abbaac79bec3fbbc2ff1d14e8524475f12f1b7753c81bafde4ea4fc360d6dfe8eaf7983092e70b03a873649b1f697bba47ed6b704d814bcd77753a3ebc93b7dd8bbcc1abb6788cec864336360b2e732ba59e487989f30577be3098d096dbfe3e8fd0e0e06e943ec5e07b7f7aaa803c4fd0daec36a7f742e51e4183e66c3fda93c80c90e469b0a11f9903cfbcf4b7e45f689df47d4ed193", 0xe5}, {&(0x7f00000006c0)="138c33e487234e714bd7c46d0b838d38299e848a195c7468162849ba740b5b1ced312359778e6a8d0c376880f269b737e092e1e33207501a4add5933be9be2e504a9e83ec8c71590b7d82eeca1e94a7c50fe43e00aba5259451d8421123f94fdc54eb2f6143b54be4e4f7514d60d8255bcb2d5a4f7f52b342d45", 0x7a}], 0x8, &(0x7f00000007c0)=[{0x48, 0x1ff30976c892b5bc, 0x81, "9878fac82eb610e275a78a6e664fe19859a99f1638bbe57e84333ff043a1ce450b8fe3f47e447b79acbcdadd2fa47ef3abe944"}, {0x38, 0xfffe, 0x3, "c084069fa3ad7a42da270bd1f014c3debfd4f8488f5bbf67a18bb77f2af83f77f9f79ba6776e45"}, {0x60, 0xffff, 0x5, "107592814abef6a5c14896aa3c4193a2dbca455cc39803736377597d5cbdbda61a0d8bc87fbdfddf583cd88decb7632a5fba52614df26b14569fe8422eb66a7c220d2c3b5b1778521fb2002795"}, {0x28, 0xffff, 0x7fff, "238c1dee497fa987ba54a3f0a71b8e21c14f"}, {0xd0, 0x1, 0x3, "723baca6ae0f13b42525c59b1c8fd34539cbf79c13962eb925292a6306edfaaed1b3774ef30d98d1a210141e43f0dad17cdfa1eb3066f37217c5a351c305040523644f39a024a7080600f66b86b705f136edfc43354eea651887d1a96b7108ba266911b71d37328ab87eea4d8ca6f15a907e26ac3f699511a68dde16c6f63bbeaf1d03b5b8475cf0fb32178ea35355198ab179c904c5c2244ec4f37da945295d49fd8575a128043e7b06731e5b45efdc00e7d44e50ad01749fa2dbe79d"}, {0xa0, 0xffff, 0x10000, "d6fc2d2e7746183152d4b24a1d3613c2807bf6359a5f20e33bc6c46a8ac494a0e1cf412374185ef60cc858284cd6d86355dbc574eb77fd6835861c2ef8b79f7f993c1e201db03cef7a8cc6f18c694772c007aa9fc577120e01e08754ecc51a5b0f73a7b40530dab98c06d0931191b9e3e1a511e492a3d1e5b833603980dc08482548f90e75dba9fc18908466e64b"}, {0x98, 0x1, 0x3, "dd2195bb3017191c286a4751f5df6e0a07026b60bc4e6b469efc6f81cb9734fb5fc3323b225d145522068bd3a0d46a622e10ae9efd53a0b774e7800e7043e304db2f5277e8234c110de1a0258d8baa8409828c1544d67f81562e7fef4b59b3bbbfbbcc96e009c0dc402d9366c7ec377f53486292609087cdd9431877198ecbec5c0e20eb7b"}, {0x30, 0xffff, 0x6, "1688fc0f5b15c6052843bc9a867f37b061696f3fb2a5a99396096fe8503c"}, {0xc0, 0xffff, 0xd6, "f8f670816ba3a803d02cae34ba1fb2efe214d6db218f8a602093887b81225c6409493b88e2e02da99e2a5db1ffdb398d695f6687824aed74d9f4af580d0c8d2e65d2c867324de5a8bf3e937a9a7074e218b86730e39e927d79352beaea3d42478c70354ba4b0228255f678f88df07b5abd40605c9d13149d4af4982f9475daf974ca91d8a6f7cfb167b0d246065aa1ade06d38146279d1011f64a1624e3bd4e3b74d112e48b11496c1"}, {0xb8, 0xffff, 0x8000, "e931e16bfb352bf1b04eba57f389a1859b54830800aaee508bb9e568e76bcd33187c652613e5ad9fb4483b8d3b36b3152e1c9cfe9e385f54420c9c6118df765c379835b7bfedb31a483572f00ddc4844c485c13377e437f97446fed7276db69a9cf57db51b49e5477ca02ee618af36fb04cb51248b1e4c1022032ba62cbd53e6d8ecf502c677348a63301452de4bde84ea80739008ed67f88ca5c94d86ef79a321c7716fb0cb"}], 0x4b8}, 0x5}, 0x10, 0xc) open(&(0x7f0000000080)='./file1\x00', 0x20, 0x132) 642.434397ms ago: executing program 6 (id=808): open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r1 = getppid() socket(0x24, 0x3, 0x6) (async) fcntl$setown(r0, 0x6, r1) (async, rerun: 32) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000a02, r1) (async, rerun: 32) fcntl$setown(r0, 0x6, 0x0) (async) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) close(r2) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async, rerun: 32) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20, 0x11) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRES32=r2], 0x9, 0x4}, 0x400) (async) syz_emit_ethernet(0x10e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6182c52700d82b4be6ffffffffffffff0000ffff7f00000100000000000000000000ffff"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x24, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000ebffffffffffffff00", {[@hopopts={0x6, 0x0, '\x00', [@jumbo]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff74, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x408) preadv(r5, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/205, 0xcd}], 0x1, 0x1e9) 621.900696ms ago: executing program 7 (id=810): setregid(0x0, 0x0) getrlimit(0xf, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x80487008, &(0x7f00000000c0)={0x1, 0x10}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000125000/0x3000)=nil, 0x3}, {&(0x7f0000826000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f000006e000/0x1000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00002ae000/0x1000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000605000/0x4000)=nil, &(0x7f0000607000/0x1000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000335000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f00004ef000/0x4000)=nil, 0x200000001}, {&(0x7f0000753000/0x4000)=nil, &(0x7f00007b4000/0x3000)=nil, 0x1}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {&(0x7f0000069000/0x8000)=nil, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00', 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) kevent(0xffffffffffffffff, 0x0, 0x400, 0x0, 0x5f, 0x0) connect$unix(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004508003c0066000000069078e0000002ac1400aa4e204e", @ANYRES32=0x41424344]) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) sendto$unix(r1, 0x0, 0x0, 0x405, 0x0, 0x0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x13) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x18}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$TIOCSETA(r4, 0xc0284416, &(0x7f0000000400)={0x58, 0xeffffffc, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x6, 0x6}) fcntl$getown(0xffffffffffffffff, 0x5) getrlimit(0x5, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 556.659956ms ago: executing program 5 (id=815): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x3, 0x8, "5b94b0b6ef79813f00", 0xfffffffa, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0xffffffffffffffff) r2 = getpid() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r3, 0x4) ktrace(0x0, 0x1, 0x20c, r2) 480.641214ms ago: executing program 4 (id=820): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x80487008, &(0x7f00000000c0)={0x1, 0x10}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000125000/0x3000)=nil, 0x3}, {&(0x7f0000826000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f000006e000/0x1000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00002ae000/0x1000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000605000/0x4000)=nil, &(0x7f0000607000/0x1000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000335000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f00004ef000/0x4000)=nil, 0x200000001}, {&(0x7f0000753000/0x4000)=nil, &(0x7f00007b4000/0x3000)=nil, 0x1}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {&(0x7f0000069000/0x8000)=nil, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00', 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) kevent(0xffffffffffffffff, 0x0, 0x400, 0x0, 0x5f, 0x0) connect$unix(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004508003c0066000000069078e0000002ac1400aa4e204e", @ANYRES32=0x41424344]) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) sendto$unix(r1, 0x0, 0x0, 0x405, 0x0, 0x0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x13) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x18}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r4, 0x1) close(r4) 412.553916ms ago: executing program 5 (id=823): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08951c1cfac173fc0ada89a825e909ffd700", 0x4000000, 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchmod(r1, 0x12d) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x22, 0xadb}, {0x101}], 0x2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) listen(r3, 0x401) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x114) utimensat(r3, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffffe}, {0x10000000000000, 0x3}}, 0x0) close(r0) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 399.243991ms ago: executing program 5 (id=827): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x3a, 0x12, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) socket$inet(0x2, 0x4000, 0xa) r2 = socket(0x2, 0x3, 0x2f) recvfrom$inet(r2, &(0x7f0000000080)=""/71, 0x47, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x9, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) 372.194633ms ago: executing program 5 (id=828): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = socket$inet(0x2, 0x4000, 0x4) socket(0x6, 0x4, 0x0) (async) r2 = socket(0x6, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r0, 0x4}, {}, {r1, 0x43}, {r2, 0x80}, {r4, 0x1}, {r5, 0x100}, {r6, 0x100}, {r7, 0x100}], 0x8, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x4e) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000002c0)={0x3, 0x644, '\x00', 0x1, 0x1, 0xffff78c1, 0x4}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000002c0)={0x3, 0x644, '\x00', 0x1, 0x1, 0xffff78c1, 0x4}) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x9, &(0x7f0000000340)='./file0\x00', 0x8}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)="a021607ce7b32ec3e3033153b227955aadeb9a07aa83d883cc3663281a4087ad7d99b2ac17420929f4568ae1000ee37bf7925c70c6926a5a43f305f03ab1bb958acec3a747cf06e33ac7", 0x4a}, {&(0x7f0000000440)="2ed47718f6d95da1c22484843f6baf2f682d52bfc4145ceeaf1e2cc1297f98697b66b86db3447b2439925a519ca6bd730c481322dc158162f9edbcf9415a187d3b368c410a59390be485bd080f423847ef72df05bb0b4566616bc0a9ce92936f70a3dec4242d3de71a9c1ac6955cfdc86388b9", 0x73}, {&(0x7f00000004c0)="fc3ad980825a20749ffcee935e3899b9c89723c1177ead638204564bd7b69e3042f9adb147f756acecb8d40a84896b5a9e", 0x31}], 0x3, 0x3) pwrite(r3, &(0x7f0000000540)="bf4467567cb8a7be971606e26c084293eb087de6e5a32666187826038c97446f053228d57113a1a4a46d7804866c4bce82a9573c34178d2c1535aa5478e302a3b9a188db009876419df6156b52fdb56badc2118daee67a2c4b6aa75f91c4802ae936634b29c288015153f7bb2737c8d699e7b0b4d6e737575c960ec1617a5de6abfaa5beedeb8d2ce1e4e783109eff82ab82cfbbf2e4ee0e3b8d55df619da4eb81aa99801a8d04627b9efe851f31b7625d9ca6fbfa63535a65a8515ec2356119f75f97e74db68cc6d106d05838b588d14d7706039d", 0xd5, 0x8000000000000001) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000640)) accept$unix(r2, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) (async) accept$unix(r2, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_media}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000780)={0xc, 0xffffff80, 0x5, 0x401, 0x8, 0x2, 0x7, 0x10, [{0x7, 0x80000000, 0x3ff, 0x3}, {0x5, 0x90c, 0x2, 0x6}, {0x4, 0x9, 0x3, 0x59d2}, {0xfffffffd, 0x4, 0x4, 0x2}, {0x200, 0x9f96, 0xffff, 0x4}, {0x662, 0x1, 0x0, 0x1f}, {0x80000001, 0xa7, 0x9, 0x5}, {0x3, 0x1, 0x10001, 0x1}, {0xa976, 0x7f, 0x6, 0x89}, {0x4c549c74, 0x0, 0x3, 0x8}, {0x2, 0x7, 0x0, 0x5272}, {0x6, 0x868d, 0x6, 0x20000000}, {0x0, 0x1, 0x7, 0xfffffff9}, {0x800, 0x1, 0x40, 0x8d8a}, {0x2, 0x1, 0x3, 0x7fff}, {0x6, 0xfffffffa, 0xd, 0x8}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000a00)='./file1\x00', 0x0, 0x162) (async) open(&(0x7f0000000a00)='./file1\x00', 0x0, 0x162) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) open(&(0x7f0000000a80)='./file1\x00', 0x10000, 0x2) kqueue() (async) kqueue() readlink(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b00)=""/251, 0xfb) 371.770742ms ago: executing program 6 (id=829): mknod(0x0, 0x2000, 0x287e) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 273.762965ms ago: executing program 1 (id=834): r0 = msgget(0x1, 0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x20000002}, {0x6, 0x12, 0xe4, 0x100}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b454c096c07911cdce2e8d2498b43177a", &(0x7f0000000080)=0x3c, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r10 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x3, r5, r6, r7, r8, 0x100, 0x5d}, 0x8, 0xb, r9, r10, 0x3, 0x4, 0xf6a9, 0xffff}) setuid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, 0x0) 273.246318ms ago: executing program 6 (id=835): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x401, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x8004667d, &(0x7f0000000040)={0x1, 0x4000000}) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = dup(r7) dup2(r9, r8) connect$unix(r8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) kqueue() 211.254762ms ago: executing program 0 (id=836): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xb) (async) syz_emit_ethernet(0x56, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002a40)) (async) ioctl$VT_GETMODE(r2, 0x40087603, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000b1c, 0xffffffffffffffff) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad4773", 0x8}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b", &(0x7f0000000080)=0x2c, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r1, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async, rerun: 64) sendmmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff0000010000004533b6f5b07b1dda4a50a9e4a1ae2f08e0b755d3493ce0b59088d2ab879d112ac30096f76bf7f0a372c66a7cdbdce8c381e30f9f5eec2f7744df29451ea5fd807f2873fd2e710bbc9d90f3494545689e5a593dae7eeb1e81f243cf988ecb99d36383117a98c0147be780dc6454119e03b317c54bc6a56de1b54e8ff4bd8c15d7c442d5a1f8d3a74b08796f1d4a1eeec7cdd00177db3c71de3be925c5af7d0055c177748b8398a97e9665ed2f3215461e69c7734e6f0fc115017d9a7b855d0b33937fe11704f47ccf1473f75f0482fae056d564359ccf09582676dc59282507a82fa748999148602c2c58c99ba73020283a00000000000000a8000000000000000100000002000000a6ac8609c7117ea039a8078b744546d924971a9ce5e30475e91c6642193701a2a465839b1cb586baf61ae3b38dadd4ad526cdcb1b18df30ec210a1150eccfe16583866e0f2b0d9f14172e0811e08e0af889103f37681ba721bd5f0424eef0b02df14968280e22ba85484d61da4aa6b31a9e6e0de036340c67a68c7202fab1852986b9d6cb324f400000000abe32749000000000000000000a0"], 0x250}, 0xfffffff6}, 0x10, 0x1) (async, rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$TIOCSETA(r5, 0xc4504447, &(0x7f0000000000)={0x2f, 0x8, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) 205.11619ms ago: executing program 1 (id=837): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="172140030f7000000000000086dd660cf5b8002b00015796bdca6f177b098b2b5ae22967efd7ff020000000000000000000000000001"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socketpair(0x18, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="e5bdd5d32cd1cab3450b43f2d15bb7c8ea3027f6ed4428f54571cc633d10edd5", 0x20, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setreuid(0x0, 0xee01) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0xdfff, 0x7fff}, 0x3, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0xffff, 0x3}) msgctl$IPC_RMID(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = msgget$private(0x0, 0x180) msgsnd(r5, &(0x7f00000014c0)=ANY=[@ANYBLOB="030000000000"], 0x8, 0x0) msgrcv(r5, 0xffffffffffffffff, 0x0, 0x3, 0x800) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000006c0)="bb89a7c6987c105e", 0x8) 202.772983ms ago: executing program 0 (id=838): openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) accept$unix(r0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x0, 0x0) 200.862257ms ago: executing program 1 (id=839): select(0x40, &(0x7f0000000000)={0x400000000019, 0x80002, 0x7, 0x8, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) getegid() (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 200.288984ms ago: executing program 0 (id=840): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/192, 0xbf}, {0x0}, {0x0, 0xffffffffffffff32}], 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x36, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 188.356071ms ago: executing program 1 (id=841): r0 = socket(0x2, 0x3, 0x7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x7f, 0x3, 0xd, 0x3}]}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffff7) (async) poll(&(0x7f0000000180)=[{r3, 0x144}], 0x1, 0x3) 132.772423ms ago: executing program 0 (id=842): r0 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) (async) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/4096) (async) r1 = shmget(0x2, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001040)=""/47) (async, rerun: 64) r2 = msgget(0x1, 0x0) (rerun: 64) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001080)=""/178) (async) select(0x40, &(0x7f0000001140)={0xffff, 0x4, 0x6, 0x7fffffff, 0x2, 0x6, 0x8, 0x4}, &(0x7f0000001180)={0x9, 0x5, 0x2, 0x7fffffffffffffff, 0x8, 0xfffffffffffff684, 0x5, 0x7}, &(0x7f00000011c0)={0x9, 0x8, 0xc25b, 0xc6, 0xd27b, 0x5, 0x4, 0xfffffffffffffffc}, &(0x7f0000001200)={0x100, 0xff}) (async, rerun: 64) msgrcv(r2, &(0x7f0000001240)={0x0, ""/132}, 0x8c, 0x1, 0x1000) (rerun: 64) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x20000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000013c0)={&(0x7f0000001340)='./file0\x00', 0x401, &(0x7f0000001380)='./file0\x00', 0x8}) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001400)={0x3, 0x3, 0x8, 0xfffffffb, "6a1acbb08d9dc8fb7995d1b5aabc2b0f7256dfa4", 0x7fffffff, 0x9}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) msgget(0x3, 0x5) (async, rerun: 64) ioctl$TIOCSTOP(r3, 0x2000746f) (rerun: 64) pipe(&(0x7f0000001440)={0xffffffffffffffff}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x1) r5 = msgget$private(0x0, 0x25) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001480)=0x2) r6 = msgget(0x0, 0x8) msgsnd(r6, &(0x7f00000014c0)={0x3, "02be16bb12bfdf63e8e2ffa5aad920250db8596a2ddb8f7723d0229ca309b97d6fe816d99b80a13acd534c816d8bf567a1352dc9d6d07eedc0b6f53c074f0232928e47f26616d6caabf654c776528b902b932eb28d1a51d1e43cc8c0bd677d44e3ef6eebf3fe2f84af6711c9909b3a3f5634333ef3c19a35dffeef04bb0415cc8e05f1fc98d887e296b1f6e93e5d20578119c317ae4f7178ec132f221a0a6b133d0cad8dc1e6ebdac3a6cbfa2f4e440068f8035405273ebb90c2942946a9e402b7e77d9c9e3c"}, 0xce, 0x800) (async, rerun: 32) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async, rerun: 32) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x10e, &(0x7f00000015c0)={@random="2cc1baac7027", @empty, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@generic={0x818d, "9ffedbc0015ac48ab3d5c0eca9ffa304eff09e3b48daaed11141b02af6c4d1fd86d2be3983735a0e051caf6b17e1499283916bf5380f1065cb13f2e129fdad29774abf2669c591b73bac96154ade23901e782a9466b5e34b5c3ce51b9577957360c82708075e37fdcbedb8eedf6dec4140b1e7ca2299cf4041a6d50d5a77965551def2723a387988b09b10e89b99e0db353f2e27545e372d210d145af57549c4f0684a8f24f9d5e4accb20e9d7e7ea32913a26a5525297684fcaab6688d09678681c357f4499d29cf4a873d6f2a1b33a58828521cdc2758c08fccebf79530c50e78404b1340103224821ec4781d11a4539296a05a4406b0f"}}}) (async, rerun: 32) msgsnd(r5, &(0x7f0000001700)={0x1, "22aa5a86800c78ead93749b42df80009a773579038d29cdce9903935e2ecc29bc63b76da4798f085b9d57077bee7cc753cdb466f77123cbcf8184993290bf422d0442ffbd5e1cfa786499d57777fd4f36d46b3cf6737e6812d499ce713ab405064ec970a396716"}, 0x6f, 0x800) (async, rerun: 32) r7 = getgid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001780)={{0x4, 0x0, r7, 0xffffffffffffffff, r8, 0x2, 0x3ff}, 0x80000000, 0x7fff}) msgget(0x2, 0x0) 131.880503ms ago: executing program 1 (id=843): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x26) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) r2 = getpgrp() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000680)=0xc) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r5, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000340)=@abs={0xaf0b8c1e08cc18be, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000380)="6e290c3a284e9d12cfdea82389cf08d7f3a7a3a6d4fcc501766a351fbcdd321bdf86d16e76172f2fd2a65f558a8381a6c5bd5c58a2437660be6b1af964a024c84c82951e20f5d8d811470ecd588d99c93989d9ebde2a4e", 0x57}, {&(0x7f0000001500)="5ac51bfbd82a75baa2953a57c53d5cb31432da5b07abed17b6adbe1689c56faba2a4270daa691464d78b71bcf29bdbde4d7b92e05f7966e8f6f4638d718b435f1a01ba2505cf56519936b7eea6a50b9860494714d3e2944ef8fd9fee196d61f89292b8e7a97e9fa5b3db1e5dc4baed0ba3d216e4e1088cb08600dc8cc2070f4fced1e55a048b8f66e45101d196597a11552d4e844840ce22896c91189c62e4eaa0d8664be71ade96263958bbaf8c1726dcd22de29efec64970da813795672f46da237edb5c628a388114cb12797ac30d08723c7a7fdfa7c5a4b4c917bd14f2b78ad991f1b9e24eae955e5908de9ccc6c4ae7087e6d11227ae3b3cef174ff6423102abcf4515c655b65e53f17f00bfd5abacb5b7dabf0a691e49a819b8e84234775d7111bf091fd6762694cb4aa8aabf64ee3d8ee002bbaaf03162bf8f8eed9cbc5007ba45fa05cc4dfa07f70f62cde47bf5c645d9e6aae2d79000f3f7b69549b1240e644c1276da2f672d82bfc14ae513ea9ccca958cd8834c8da795ee071d5416641b65ea8d305855dbef37b4137ff4123fe7fbfdd795ffb363fa3a781551828f825d8b4330e2afb1fce78d9d1928320cf9627b2ac9e5579e9f92af1b83f80869b690de6729b60f25f465d7bdb316158c65401a5f4099959e114f6a388ab7b6428d1cf5a18eb01d0c6af58b9c87a7d3c68e3f3974feba855e8b4851c4fcb0bb8a6e4030d6dc3a2fb40c026b0344dd0d4799fac5cb450408023ae204186775337977a88d988a7777ff5ab2b0cb602b839cff5b92c2b64f59c005acc31569f5c6efb383fdb74dae4fcd240b03d00936e7981d8d156d992936afbdcbcdc30db3390cda573c87132451c3b357d47cd81c69ceec9bedefaf3f234fb48862f06cc050f565b77633a9f1af0ebe499931cae66bd0a9457adf5075264cb96861c2f77399f5cc64edca53282f356b51a0e083aeb2ccd696316ed77edaad50ea01fbff12bac4c4e00bf9c96e9833bdfc5669098e9cda7f9b71e7f3d93c10018028dfcd03e5e671bf45a6efa77ee7a0e3e6c4b39b0ce3911164366fb03a8a9d8391ee807147ac2cd926545395e0bfb747f7dedc238d8eb850df2e9d25aa09364397d2328ab830c6745727567d851dcd4c5b7edb747da6b6f2286d40501c2bc8716fc5be18b55c2df114751065e5b71a0d8b5fe1d63faef831f10ed9c791039b158003352d47115511de71d3f58f1befd4bbd8c1676e046757032d2da408ec454fe659a01f9140df088b7fec17a18d9c6933ed9c620e33ce54b7a2ee59f5c53ab642880a95ab6b4b4da51b3c1555c7cb295e8da13f32f55a2a03587980a22f45aacd0a341fc1f2b21a5858db7a744d867ce715a9505064908f7598d24cbb25da52eb5e875da400f5e585fe174b2e170039353b5ec11624ce6cbc1d3bee5ae1e1da5bfb15362a8e411c5495181e6136712b20ab16b27d400fa804ef39aa347f5267637bd6e48c431e97b708e4ac4b9f6f0d014be948171d71e0d498c1eb1c966c3785e53692b70ac2ab93b61e5e5c8721540df66c91df439b6766132f96c470ff6bd2870f9d60aeee2908cd48097b9d050718c4e04275e10c1add2476dbf7c9fef4ed234ef5e1e6acf5f08da5a5a4639ef61a478423bb919c72cb42cf46d8a63a5f7e9de36352c1b7cb0b04513d2619d13e874cbff22ec8f961bb3f4572c5129299ed6c41da4b0c4d97b1167dca4455871a27a5269dedad8da00a0798ffc929d6e86d53d6f945b51c07c21f89815b796f7484b544f32e4d4670c5d5743e98e87f61fb2daef8b7e289bc370f456a24c53381badfaac8020025728b2c14f3cbb22072261fbdd17742201aa1cd5ed2def17ca8d16c0a72be0cde8f7eaae221bc4d2098edce4fce2f88ddb786c43f3fd2bc7a52fc38814276481c27e2036758e8fa0ab2428e68b33e0c1dc2bbb9a910567bb8f749aeaa9c2c19fece58a5f3f312b1e19dd94b4f99733b56634233a1fbf8c4165a72c898cb9b97d8d46230ddc1d16cd40dbbd8603a80e983b0e7dca7b4fdf2b4c5be607323114bf3a8d9e5cce341c22e5141bc7a060483dad8d38e34d48eb4e64e71aed4afdfb36450c5dfbb86b689a56e73c8c4b8deccb61920f61f398c66920ad60ab6e52d1309d4aab0787f47952fb2fc8f4bef5e7a9beb8b01ebc9056411deef9d6ce1ee110c8c14b090e79a6970018cefff6bbab51b7ecb66a68841512f0888d0700d3507d196b3731a19f8b944670759caae73b4f1638e96f61038bc8655d44b8f65f3fdf59ad4c2b29a21b497d54e126eabd1b86571bcfb21c98e5a252b5d5941e5f44db422b2f564dd90a8e31b73209236e04ab0b5d63d523f9281bfe2e9c29366b6e51c2bfb041fbe9265fc9b3fa95b4fd65e436c8b808e3a48f2c1e104276a3f7e1c50e9c317736b24fd5e864ccefdd4d10074fc7622ee478047c9471522ffefe8109eb7fc496a2c9d8ca8d471bfa4b6968ba855de6a845fe95480c0b5f8ec80497a3e825bef3cf7e0c7c610a8b96d09a7e5df15d9fbee9f9818d4b6ffbb8179b857db572ad074b0dc98fdfe4b3178b8ed3ba8bea3927ad53d228398a6b28dec1948552586636670b2173a9c5b5fcab6c3520f94b63df57593682dc91d4b4cf8fcb924b63903d48ef9b81e8283834446487dba2daa192dd660553652b5f9da71acf72bf09dd1eeed7cafcd4c4a1b2ab827146856ef10c842cf0c50b4877d935143bfda2f60b85e0f8cb31aacb03991c3ef949ca3ef3a44f27b0cb8f8d4c1ecd297f385266ff2d8773453a403706ddba94c9cde0ca36c27c9e7ddf5a735f76b2aedcfcecca16a1500f962e5a39264bc732b3e73e0eb9e4462f0b3e61b9d0a8b3f4d6e600b86bc2c56ccbd623b9816336c69cc2a265e02a33ae9948d84711bdc7f549a8eb8faa5de3062c669167379c286fd922faee55fa40264c3e66fad1fe0576c528c6e9e5f18315fe290f7616b6a6bb9d062751ba59df2d6442211a61244f8c9cd26b9452fbc3c0bc21a2958683baa7298a4b0b825ccdaf30a960e20ef643258550acfde3a01c840d156c242b4659526c776f6574359303fabb7551dbb2860c0f9ab1cca0a2ac0fb1474580d512c0605342269c556c996cb1308eef8409e85c0e52e7066a1d565a713e2070a436cbd8afc64422191bc67d15a7e025cb152cff600be9002074ab771caf868c8c72e4c759e85a509f4a9a882b944ce6526ca725848696ee50b5cd7c8ed4f26c4f859629e91daec8c15f674488d9f67620355b188b9b6ee3dd16ec838471bda536ef0ad7fc99705dae8ed5f772c0d7e387269aa969b4a2cf74f8b428f0d97582f51d576e315a76bd823be0186dfa246f04eebb4e6f852bd65589c7dba9c55caca141bebdda9e2ffb533ce5554df791ae5dae2f3024defcf812cd5a972f109e13f98a8526e0114ad6158103eeac36afd74cfa17edd7cecfc5abdb40c487a4713b4e771ecb2d08d6159bf80bd2929dd91a3594928bf2aeb5c6c9ae5c34eea958b713c87e7027b12d88a937835bbdd669800e5b419b5b5ed0113107e38169ea7c91e876a7ae45f57aea1ca4a19c4c27e80e55b19710b4fcde65e6703365b9c65f507f7e9ba07f4ec59a929fed8e480e523e7b0caf15524b74ade648c2bc8ed910fd43eaca24d67c6595a649b55a52eef50d1bf99de7d4e96396ff0e9e6c15ccfa0e2f4e595e9097c36ca3cb27cf675293462ba9123e544202e2705798bbfe81a3b5c23bb5580111eb1c0089386124721c6e6a69370866b61dca49463311bbdf5ec93a760e08632fcd52e262e3a6c5860b70120f014a4fa6fb20c798a70217bbbcb68df3b5a4f40f208a2f7b08a516a8bee25f9df3bb9d88ad29016fc8b80445235fade04bcc164daa4823974d9cde5f8b67bd56fdf3c0c4af0138b5cb807119fa84c657adbe02bac44456d40bee3cef4c48447e72a748f7b21b8cb8b462e381a8cd112611ea52eb9923d28fecf4a648b5e36a67caa9f356552fa7f8fa5ebc687f066546e55eeb966d9db9acc5e8546f0eec1270da3a20cf7c861a51c0c1f9e96b818ff0b0e7c03f49f2d19996b9f062b35c7ad673dde5278614127147a69459ced2dbb1c2fb4c030ad431d7ac1185e507d3fb2d5440f36ff5c832fd0ccce2d217535d75413391d703cc591f4db5d293c2e5efd52f67bd15ef325b968be4803b19009d697d32a4c6548d6cb7b104fc4c2ab1954932153a1fe57613f756a27a635560240e4bce49bd73f065f6b506bf95e3810ddd20709b1335bd057e2e7cad7c6374e2428dde051baab4923ca477c710e1477eee45757cd280701fa7988392be1a9abf5339afb01f1d5e13889b46f0bcabde51b3a2148918a262d23eb4db9dff0fc9abd8d7f25b10defe673b44a82525e87d51b6d230bdbbb7ae95ad3e2fd2c0f0e752ca2f102f9ba9992abbfe0cf9e1e7c133170165d49e952073050f50805fc322cb0676e32caac228a40fff8fb4f68839ef8ad72546c0a0f12d04842aea96e25bbec5423abd5905ac01e8476fabe7df234ceb5d261cf56e02cae78b6372cca1f2344923b00f8072930d8355e337137134a9afa7c184a7b8d4d50573af96a001eced5a914327253be5ff5c687b1486d1bfd95b16a2845787cd46a90870e61e5f1e070bd583906866181ff924e402b8ec8583f39cdd85004c725d493ebc2373c76f4b248339849d6cafeb184caf2c41907a28b30ec7285d381ebddc409f8c240c59cead7fc8523350c60a1fcb932b2956cd20a9dca8c70a2207a422cbc5b22faabed4ff64e4fb71f01e82918b6b0f1f093555d5716817d1b72651ef2ed18e92af08e7550164417dc267a06ff9a5a936332d9a95b06a4971da7a11ae5ebbf8240ced80d4d9b2bba45e5a9de2ece889f98304dc98ff72fa39df1ffdd2ba414907696f23fdc32d5556f83fac61a17bd626291cc8b81708e785a495044539fa3cf5e65cf67caae3d48f7beabc71170984ae73fd1a319b84a31ced6ee30c194b4d3bea3f251a9ea8899813d0dc945edb04b8f44ee3267392998faac1beabdda52f1bb979eef1363193e98da93a0e4e3b084e256cb87d49cd596a13709731cac71281a1c47874814884ac5dae0572e2f0356fa51a26ef1e1adb97e06644289c790f9eae491fbe77e1c471cec444489a82d6a377299d1a74d1b77be20fb61b151e1929b9c8888f752187252fcabeed261f8e2a7100bc99799a8cf3d094a6653b97a4a90fef0672981b8b186041a5664683d1d0a15ea45315876e7352e407cc02bfa97ad0d5cf0ba91f1e93c309dbebdfa42330d8ac762563a7cbfa877b44abb221cb9958e4134fab43b3a9ae589503c4eef0c53fd5d7cd91e1b4757098ef30ac019076fa32b25c6c48ddb8c8ef572a7bb5232c6f271a8240abade79aeec85807d1a7a6ab288816e673130c12a855148f14b89040632986c2bae94cbe62beadade4db0a3b12c749b060e2855002dcffacef4de4318b1f9f2705900c6994471de3c90e948dbc160c72be7341a0005f691c9f31fc14223cac8bfce200e41c0d8304ce06ae02b25e2043f97f241bdd2802ca416fb993d27b8756ad7ecf33ed96ff8ca2439a844fae3c61cbcdddc9dab461f866b10b763088d32b5f15bd201474612bf8b38c9f865e093801096e81d585833711deb2b026bb4073b0f0c5ca24e8facd5e36d239c0018799a5258e5237db4e415b680eb6e389d3a9e4b59e13cff6f3bfbd12fdb2b0aab1705d9612d01e8bdc2925fb238bd6cbb1cf5682bcc8b6b2017bb4cc9c8b8324edaf960", 0x1000}, {&(0x7f0000000400)="74069d3de07c0c363e0af2fde08b7a126fd8f0ecc1aaefd46dfd47a973a65376ae3d5a732835f07454452de638dcff4331ee64afa1b281366a5be37a09db3ed463895f8f87202d360e289af0c4e1e135eac3d0e3bbaeb76032372ee2fd67fba2e2a5bbe0d1c2c1acb2f97ed9d6382a4b31ee2c", 0x73}, {&(0x7f0000000480)="17e1c56fcdfdb59cc6d495079ffc211f8a4ab2ecc573d53be341e0350eb07f56f4495eef0b4efc0d471646d1ef3f29c2aa", 0x31}, {&(0x7f00000004c0)="2eaff7cfb7e37f0aaa1504b888", 0xd}, {&(0x7f0000000500)="061fae6208079121f1a4b88b7d2f6697b1216a8f622f89d16e5f60467edcd6621ef350d25dfc9263d87919dc45c5713b038eec0e906d7ea8e8bd2a0dbf94ad274c0edfa55c6a4a291b59ef5954901b888956b808a017be3028baf6760b4e6a38be2d37", 0x63}, {&(0x7f0000000580)="62ac27", 0x3}, {&(0x7f00000005c0)="a74c50471b63f1caafe26ab8fd747b98d91c9a1b", 0x14}, {&(0x7f0000000780)="c46bf4b5d8a9b7e267a5f3de8e659d59828a2a5ae3077a0af2d3b5b87d90cb21850c668733b41c6dc0b5e9f99e62dc77c94e268dbc8309917473ed204e008d022b39571b2bbc207d1049c9dab7e027fe7c360a46744430e569fa4bab7a17ada8f03ce93772ff01cf4198181426afda6f0b4e08ef761dcfaa0aeed045ce4dc5a1398d8964acaec0109df6af6c00cedd0ba2a1e27789eb16de60cf78122cb46eff462d0e76a857da6f18a9866908170f4e22d3a443a42264b1e3d5aba505bc1424d5", 0xc1}], 0x9, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x408}, 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000000c0)) (async, rerun: 64) syz_emit_ethernet(0x299, &(0x7f0000001240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x28b, 0x0, 0x5, 0x4}, @generic="51d571d59e380c168d569f89f87fdd6c429cefec2a39781e8a71ef4d49748d360d4cd64deede8d21ff8540036c7a7fa05e070ab1f09e75d90816cf722a1758999507122bd067118cdba08d060d7eaa450c94a9d4af403f701f603cea7a81643b8b57daf534f1b5ac8f31280401df08a51f82062a0289762cbdb3212c5286a9fa6ea9a1c342410daac64d30f65872e9d6513e60868c845837958a5ed1ed388a9be938cbf141206e04a9ecc41a520251ce0243d987bf9af48714d66b3a1622e82aaed1a236b45540994220b5a3569766c62571690ccd8cdd57c0198f7703e58ba29af3958aec16220dc4a688898fe22a5385d769e4af0487f00101331041707d36a3bac0cb4d007a13efe7507a34378cbf97dbeb2389024c19ae93107b643e6141fa25556fa641c85953b630cd05cc05008ee1deb6671d6436d6962bb5ee2770966a272833dc22e07dc99626637735cc32be699cb26f4eae0c2430fde2dd33581817133a5e3b5d351b384fab903e44a4e713d7539fe65f4dd868fb637bbe81a46ea4f568b87d5dc786fc68b1827632712c94fdc278168960aeda2ce839439ffba9dc543be6f31e845fd9c24c9770379254e74a03448cdbc3fb11dc2f39b6bd598ace8ccb3b2a3bcf88c2fbb264efea9d20dcd0ee969d5fe3b7b531a30acd3403a2af601b12e3b2945c2421ac16ecf3a07720c4c9fada2df12807aa2cad8bfd605a53adda0f66beee6d4edf3472405bbc2a82905f82c73a928ba2dc01a2e4598cd77cc0b1064d62015759d583f1c1b425579e96e261a9dcc07d11bbc50cb8e06528b358d21017a46ce3f6b311975995b0c86648c87203baf415d9140ede48955e1e08303e3aeb7c643c63c4baf562bba09ab406006598b37b"}}}}) (async, rerun: 64) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) (async) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000b80)="4c717e95e3ab165f84", 0x9}], 0x1, 0x0, 0x518}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x29d3, 0x2, 0x0, 0x1, "01d04b0a0047c1d100", 0x6, 0x6}) (async, rerun: 32) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x275, 0xfff8, 0x7ce7, 0x9, 0xc}]}) (rerun: 32) 129.724469ms ago: executing program 0 (id=844): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(0x0, 0x100, 0xffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000000c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') socket$unix(0x1, 0x5, 0x0) 128.215571ms ago: executing program 1 (id=845): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 9.840693ms ago: executing program 0 (id=846): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x2842, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1000000000000205) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x15, 0x2000007, 0xfd6, 0x80000008, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0x8000b, 0x8, 0xfffffffc}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x80000000, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xffff, 0x81ec, 0x5e}, {0x2, 0x836, 0x17, 0x8}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0x80000001, 0x88}, {0x1c5, 0x5, 0x4, 0x492c8394}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0x70}]}) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) close(r0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) 8.812546ms ago: executing program 6 (id=847): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfe}, {0x46, 0xa, 0x83, 0x400e}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000580)="dc8f52a699260e7f1d81cdb1985d3dbd33d4d985e92a90f588ec1bfe91873a32fe53d899dfa025bd0600000000000000f216d0f1617f66aa0cf99ba4274400bb753326c04016e6a625a2c2db4362a0df4534ee5b6c6a026953da187fb4473c2c", 0x60}], 0x1, 0x0, 0x0, 0x400}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000400)={0x58, 0xeffffffc, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x6, 0xfffffffb}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3, 0xd, 0xf9, 0x4}, {0x7, 0x0, 0x6, 0x5}, {0x6, 0x8, 0x7, 0xb8d6164}]}) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000580)="5bcb6b05a861bc33835ebfe90fda", 0xe}], 0x1) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88}]}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = shmget$private(0x0, 0x4000, 0x125, &(0x7f0000ffc000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) (async) shmdt(r4) (async) r5 = socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) (async) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) sendmsg(r5, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x6b89e5f66b3bf0af, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 8.114275ms ago: executing program 6 (id=848): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x549, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) unveil(&(0x7f0000000080)='.\x00', 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 0s ago: executing program 6 (id=849): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) r2 = syz_open_pts() close(r0) syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba9289", 0xb6}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.3' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 pckbd_enable: command error denied attempt to set clock forward to 7381507745249584175 in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806a779600 va 0x200000001000 didn't change! pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd8066f00898, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5) load: 9.83 cmd: getty 16415 [ttyin] 0.00u 0.01s 0% 343k ¹pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd80671b9660, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: pool_do_get: shmpl free list modified: page 0xfffffd8067028000; item addr 0xfffffd80670287e0; offset 0x40=0x8 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 116049 940 0 0 0 1 syz-executor *190177 940 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83365ec5) at panic+0x1e5 pool_do_get(ffffffff83966e88,1,ffff800037c21aa8) at pool_do_get+0x5df pool_get(ffffffff83966e88,1) at pool_get+0x162 shmget_allocate_segment(ffff80002a3d6a98,ffff800037c21d00,34,ffff800037c21c50) at shmget_allocate_segment+0x1af sys_shmget(ffff80002a3d6a98,ffff800037c21d00,ffff800037c21c50) at sys_shmget+0x195 syscall(ffff800037c21d00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8da1f673f50, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8067028000; item addr 0xfffffd80670287e0; offset 0x40=0x8 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83365ec5) at panic+0x1e5 pool_do_get(ffffffff83966e88,1,ffff800037c21aa8) at pool_do_get+0x5df pool_get(ffffffff83966e88,1) at pool_get+0x162 shmget_allocate_segment(ffff80002a3d6a98,ffff800037c21d00,34,ffff800037c21c50) at shmget_allocate_segment+0x1af sys_shmget(ffff80002a3d6a98,ffff800037c21d00,ffff800037c21c50) at sys_shmget+0x195 syscall(ffff800037c21d00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8da1f673f50, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800037c218d0 rbx 0xffffffff83811ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80002a3d6a98 rax 0xffffffff83810ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x13bed08d81789cd3 r11 0x514860c0791b2fb3 r12 0xffffffff83811be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff811a29e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037c218c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=190177 pid=940 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a3d6038,0xffffffff83958d80 process=0xffff80003c4689d0 user=0xffff800037c1c000, vmspace=0xfffffd800bb675d8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 940 116049 66464 0 7 0 syz-executor 940 324344 66464 0 3 0x4000080 fsleep syz-executor * 940 190177 66464 0 7 0x4000000 syz-executor 20445 523426 92983 0 3 0x90 nanoslp syz-executor 20445 127822 92983 0 3 0x4000090 lockf syz-executor 20445 290862 92983 0 3 0x4000090 fsleep syz-executor 64414 279696 31255 0 3 0x80 nanoslp syz-executor 64414 488552 31255 0 3 0x4000080 kqread syz-executor 64414 141604 31255 0 3 0x4000080 fsleep syz-executor 96386 77393 38056 0 3 0x80 nanoslp syz-executor 96386 64966 38056 0 3 0x4000080 kqread syz-executor 96386 493545 38056 0 3 0x4000080 fsleep syz-executor 20975 221648 39314 0 3 0x82 wait syz-executor 54485 37845 0 0 3 0x14280 nfsidl nfsio 75584 189815 0 0 3 0x14280 nfsidl nfsio 94683 390095 0 0 3 0x14280 nfsidl nfsio 1031 146630 0 0 3 0x14280 nfsidl nfsio 64946 135363 0 0 3 0x14280 nfsidl nfsio 51496 5511 0 0 3 0x14280 nfsidl nfsio 87558 260273 0 0 3 0x14280 nfsidl nfsio 60958 442725 0 0 3 0x14280 nfsidl nfsio 66924 339839 0 0 3 0x14280 nfsidl nfsio 83932 226921 0 0 3 0x14280 nfsidl nfsio 96523 348463 0 0 3 0x14280 nfsidl nfsio 11681 367374 0 0 3 0x14280 nfsidl nfsio 45814 47219 0 0 3 0x14280 nfsidl nfsio 54522 66865 0 0 3 0x14280 nfsidl nfsio 98036 163272 0 0 3 0x14280 nfsidl nfsio 23299 368186 0 0 3 0x14280 nfsidl nfsio 70013 516175 0 0 3 0x14280 nfsidl nfsio 43678 290415 0 0 3 0x14280 nfsidl nfsio 62169 236046 0 0 3 0x14280 nfsidl nfsio 83204 450148 0 0 3 0x14280 nfsidl nfsio 16415 191999 1 0 3 0x100083 ttyin getty 84065 492667 39314 0 3 0x2 biowait syz-executor 46780 113159 0 0 3 0x14200 bored sosplice 38056 253087 39314 0 3 0x82 nanoslp syz-executor 92983 136991 39314 0 3 0x82 nanoslp syz-executor 31255 295243 39314 0 3 0x82 nanoslp syz-executor 27309 451337 39314 0 3 0x82 nanoslp syz-executor 66464 504279 39314 0 3 0x82 nanoslp syz-executor 31915 155600 39314 0 3 0x82 nanoslp syz-executor 39314 292268 9498 0 3 0x82 kqread syz-executor 9498 119304 6865 0 3 0x10008a sigsusp ksh 6865 27610 11400 0 3 0x98 kqread sshd-session 11400 390734 40075 0 3 0x92 kqread sshd-session 40075 203837 1 0 3 0x88 kqread sshd 28787 400753 51782 74 3 0x1100092 bpf pflogd 51782 11154 1 0 3 0x80 sbwait pflogd 75025 142864 24124 73 3 0x1100090 kqread syslogd 24124 236532 1 0 3 0x100082 sbwait syslogd 68240 258108 1 0 3 0x100080 kqread resolvd 61052 342417 7209 77 3 0x100092 kqread dhcpleased 57405 12479 7209 77 3 0x100092 kqread dhcpleased 7209 164263 1 0 3 0x80 kqread dhcpleased 52695 499595 0 0 3 0x14200 bored smr 40753 441994 0 0 3 0x14200 pgzero zerothread 39816 4133 0 0 3 0x14200 aiodoned aiodoned 61046 178442 0 0 3 0x14200 syncer update 50043 393777 0 0 3 0x14200 cleaner cleaner 30915 501222 0 0 3 0x14200 reaper reaper 83344 34911 0 0 3 0x14200 pgdaemon pagedaemon 24138 147717 0 0 3 0x14200 bored viomb 43863 507917 0 0 3 0x40014200 acpi0 acpi0 96436 361614 0 0 3 0x40014200 idle1 74430 215652 0 0 3 0x14200 bored softnet7 4696 289664 0 0 3 0x14200 bored softnet6 50080 450290 0 0 3 0x14200 bored softnet5 14099 185914 0 0 3 0x14200 bored softnet4 64025 401237 0 0 3 0x14200 bored softnet3 33071 118984 0 0 3 0x14200 bored softnet2 74782 192054 0 0 3 0x14200 bored softnet1 82366 366557 0 0 3 0x14200 bored softnet0 44246 488926 0 0 3 0x14200 smrbar systqmp 12778 71805 0 0 3 0x14200 bored systq 47112 74050 0 0 3 0x14200 tmoslp softclockmp 92998 342551 0 0 3 0x40014200 tmoslp softclock 12348 439015 0 0 3 0x40014200 idle0 1 394861 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83966ea0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 940 (syz-executor) thread 0xffff80002a3d6a98 (190177) Process 84065 (syz-executor) thread 0xffff80003a039788 (492667) Process 44246 (systqmp) thread 0xffff8000ffffe298 (488926) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10217 11052K 11305K 166960K 12212 0 pcb 19 14K 16K 166960K 367 0 rtable 198 10K 10K 166960K 433 0 pf 40 18K 82K 166960K 164 0 ifaddr 41 7K 8K 166960K 100 0 ifgroup 60 2K 2K 166960K 165 0 sysctl 3 1K 9K 166960K 15 0 counters 72 37K 37K 166960K 218 0 ioctlops 0 0K 4K 166960K 1817 0 iov 0 0K 24K 166960K 78 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1367 86K 87K 166960K 2159 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 69 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1012 0 sigio 0 0K 0K 166960K 117 0 proc 72 115K 164K 166960K 699 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 144 0 in_multi 84 6K 7K 166960K 156 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 533 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 258 153K 169K 166960K 10964 0 UVM aobj 26 3K 3K 166960K 32 0 pinsyscall 42 84K 100K 166960K 2171 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 63 0 NDP 13 0K 1K 166960K 68 0 temp 78 8652K 8720K 166960K 38690 0 kqueue 16 26K 32K 166960K 209 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 89 0 86 1 0 1 1 0 8 0 rtentry 176 146 0 69 5 0 5 5 0 8 0 unpcb 144 687 0 667 10 8 2 9 0 8 1 syncache 336 12 0 12 2 1 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 413 0 407 12 6 6 7 0 8 5 arp 128 17 0 8 1 0 1 1 0 8 0 inpcb 328 1281 0 1269 12 6 6 12 0 8 4 nd6 144 27 0 9 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 3 0 3 1 1 0 1 0 8 0 ppxss 1192 61 0 60 1 0 1 1 0 8 0 pppxif 1504 6 0 5 2 1 1 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 1 0 1 1 0 8 0 pfosfp 40 1429 0 1428 5 4 1 5 0 8 0 pfosfpen 112 1429 0 1428 21 11 10 21 0 8 9 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 109 0 21 1 0 1 1 0 8 0 pfstkey 128 239 0 151 3 0 3 3 0 8 0 pfstate 384 173 0 86 9 0 9 9 0 8 0 pfrule 1344 46 0 41 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 642 0 265 31 3 28 31 0 8 2 art_table 40 646 0 265 5 0 5 5 0 8 0 art_node 32 145 0 78 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 29 0 6 1 0 1 1 0 8 0 pool(0xffffffff83966e88:shmpl): page inconsistency: page 0xfffffd8067028000; 11 on list, 23 missing, 35 items per page dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3283 0 1771 96 0 96 96 0 8 0 ffsino 296 3283 0 1771 118 0 118 118 0 8 0 nchpl 144 4648 0 2941 64 0 64 64 0 8 0 rtmask 32 18 0 18 2 1 1 1 0 8 1 uvmvnodes 80 3754 0 0 77 0 77 77 0 8 0 vnodes 216 3754 0 0 209 0 209 209 0 8 0 namei 1024 15578 0 15578 2 1 1 2 0 8 1 percpumem 16 124 0 73 1 0 1 1 0 8 0 kstatmem 264 98 0 70 4 1 3 3 0 8 1 scsiplug 72 10 0 10 1 1 0 1 0 8 0 scxspl 216 31367 0 31366 10 9 1 8 1 8 0 plimitpl 152 422 0 405 1 0 1 1 0 8 0 sigapl 424 1338 0 1264 9 0 9 9 0 8 0 knotepl 120 561 0 0 17 0 17 17 0 8 0 kqueuepl 224 605 0 587 11 6 5 7 0 8 3 pipepl 344 254 0 227 3 0 3 3 0 8 0 fdescpl 528 1294 0 1263 3 0 3 3 0 8 0 filepl 160 8282 0 8047 28 13 15 25 0 8 3 lockfpl 104 409 0 405 1 0 1 1 0 8 0 lockfspl 48 167 0 164 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 53 0 36 1 0 1 1 0 8 0 ucredpl 104 1391 0 1377 1 0 1 1 0 8 0 zombiepl 144 1267 0 1264 1 0 1 1 0 8 0 processpl 1232 1338 0 1264 7 0 7 7 0 8 0 procpl 664 2823 0 2741 8 0 8 8 0 8 0 sosppl 168 4 0 4 3 2 1 1 0 8 1 sockpl 752 2080 0 2045 30 20 10 24 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 221 0 0 12 0 12 12 0 8 0 bufpl 280 14055 0 7912 439 0 439 439 0 8 0 anonpl 32 12675 0 0 103 0 103 103 0 246 0 amapchunkpl 152 36151 0 35559 34 5 29 29 0 158 5 amappl16 200 5646 0 5612 46 29 17 28 0 8 8 amappl15 192 9 0 9 2 2 0 1 0 8 0 amappl14 184 125 0 113 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1970 0 1939 4 2 2 3 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 8 0 7 1 0 1 1 0 8 0 amappl9 144 251 0 250 2 1 1 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 118 0 105 1 0 1 1 0 8 0 amappl6 120 204 0 200 1 0 1 1 0 8 0 amappl5 112 137 0 127 1 0 1 1 0 8 0 amappl4 104 323 0 301 1 0 1 1 0 8 0 amappl3 96 7102 0 6981 4 0 4 4 0 8 0 amappl2 88 712 0 648 2 0 2 2 0 8 0 amappl1 80 13010 0 12406 16 1 15 15 0 8 1 amappl 88 10081 0 9896 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 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 8 0 8 3 3 0 1 0 8 0 dma128 128 259 0 259 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 31 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1294 0 1263 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1294 0 1263 1 0 1 1 0 8 0 vmmpekpl 168 12485 0 12439 3 0 3 3 0 8 0 vmmpepl 168 89272 0 87243 114 8 106 111 0 357 6 vmsppl 488 1293 0 1263 6 1 5 5 0 8 0 rwobjpl 80 30182 0 25430 100 2 98 98 0 8 0 pdppl 4096 2596 0 2526 108 36 72 84 0 8 2 pvpl 32 21517 0 0 175 1 174 175 0 265 0 pmappl 256 1293 0 1263 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 302 0 53 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83365ec5) at panic+0x1e5 pool_do_get(ffffffff83966e88,1,ffff800037c21aa8) at pool_do_get+0x5df pool_get(ffffffff83966e88,1) at pool_get+0x162 shmget_allocate_segment(ffff80002a3d6a98,ffff800037c21d00,34,ffff800037c21c50) at shmget_allocate_segment+0x1af sys_shmget(ffff80002a3d6a98,ffff800037c21d00,ffff800037c21c50) at sys_shmget+0x195 syscall(ffff800037c21d00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8da1f673f50, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x71adfd6385b0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x71adfd6385b0, count: -3