0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x4000}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0/file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: syz_emit_ethernet(0x66, 0x0) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000024000/0x1000)=nil) shmat(r0, &(0x7f00004fd000/0x2000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x9332) chown(0x0, 0x0, 0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffff8af, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x0, 0x10001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) socket(0x18, 0x1, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) close(r4) executing program 7: r0 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x101, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x9) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000002040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000000029078e0000002ffffffff000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c9cb4b93a2"]) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xa8b, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x5, 0x4) syz_open_pts() executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) select(0x40, &(0x7f0000000500), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x7}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) ktrace(0x0, 0x0, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = getegid() setgid(r0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 2: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0xffffffff, 0x79, 0x1}) r3 = dup(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10142, 0x0) pwritev(r5, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) getpeername$inet(r3, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x20004, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1722, r6) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) write(r7, &(0x7f00000001c0)="161f4d6f78f5d88ea37f74c285f2c61e063b011a3bff8a40ba4d", 0x1a) executing program 5: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = open(0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x3, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = socket(0x0, 0x0, 0x6) readv(r5, 0x0, 0x0) lseek(r0, 0x0, 0x2) executing program 1: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x1000) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ff8000/0x4000)=nil) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f00000001c0)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75200000006f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) executing program 6: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\'\x00', &(0x7f0000000080)='.$]-!\x00', &(0x7f00000000c0)='@\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='-%\x00', &(0x7f0000000180)=',\'-+@\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='^\'\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x20) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/33, 0x21}, {&(0x7f0000000400)=""/223, 0xdf}, {&(0x7f0000000500)=""/29, 0x1d}], 0x4, 0x1) r1 = accept$unix(r0, 0x0, &(0x7f0000000580)) recvfrom$unix(r1, &(0x7f00000005c0)=""/98, 0x62, 0x1000, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000006c0)={0x10, 0x2067, [{&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xcc9f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xda8}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00008e9000/0x3000)=nil, 0x6}, {&(0x7f0000e01000/0x2000)=nil, &(0x7f0000d96000/0x3000)=nil, 0x5a}], './file0\x00', 0x2fc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x4000, 0x604, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000900)={0xd5e2, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0xc, './file0\x00', './file0\x00'}) getsockname(r1, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x1, 0x10) r4 = geteuid() r5 = getuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000a00)={{0x4, r4, 0xffffffffffffffff, r5, r6, 0x0, 0x5e}, 0x80000001, 0xfffffffffffffff9, 0xa815}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/190) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x20000, 0x0) fcntl$dupfd(r0, 0x0, r7) getpid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x400, 0x0) writev(r8, &(0x7f0000001e40)=[{&(0x7f0000000bc0)="31e8e91cff5f9dcad29673a03d8653758760e171107c85f103199fdd37b7f7d4f959295a68138f3802e13f0af251ea9e7810360e36", 0x35}, {&(0x7f0000000c00)="a5f9e5d2418c5cf46ecfd64c8d6bc16a01b73b437bc917b6e024b024e7ca22ba100c856e51067fee30a45664e9fbe25f199ef871d30cd505975271791d73a6d5e4413a8a969c38515a5bb795de961f42a6a3d8a901031a0f06a5d38a5a2912e39f4ab6d18023936fd170e66d5662d2de2fa011b2b585987a1481bd966229215ffdd9519b3e6cd91315cbaadb7a9d398ce84830ad008c4ebbe6c396781f8386b95b89463f612d96050decba4da53a128ded3d96d38ec5f82657c076f95f27013cf6130f2c1ec22add75c64468b3f533bcaa91d47d36db0e3510b18551158ad40a0f20ee42ca175a1856811dbdb2a9c68e541af3ca45ef8c5432b7f1ac2353052adf19f692e54748bce605172b43cea322d8a46151e61b3eca322ca7ea19b8118714eaae1f34f9ac77b3d20e3349bd06b4bbfdb8d02396725f42a1eeec454466897d71df6a7010677d3da15c7c9d1bbaf73c544de84e0e47ed43d487d724969a1dd170b0741e6258f7054a41e4cbfa89f4fe08802860a79a008fdf5a70ee0ee3261011f8c64f09cb7362413d1e06227d25f85793a5633ad01036f19e7f85b356e0bd4fa601d3946fb596f0f839e79d4e0bcb349afbd827a631c9d6799126960074428cac344ebfbf8275c660b184cb669d79dde5743500a045cd70f958ef24e54619890032634c1610f06a38c308d2db107b5ecaf80b898245dfee158848af639d9a2aa12724f4fd2d45fa2bf995331956ce8514b599d799c999ec21e93c00c9feb0b45f819f065070b31c48a649b782e41d878beba6886e34d794441fb0ceae09cd5bdaf0881b6a6cb96bfb56ffd57d686abd7cd1bc5aafe08e74b09324411860f022278f75aa02b6bd19201443e5019bd40cb42b3d3618381bb66f28aeeeb599018477d12fdf96caa5e643446bd16efdc40982ccd2250f63c6d3bb5a91acf7626633e12a419c8b2b6cee867d15a4f5fd8395f9a804eda3765a697b5363fa81ed5581061b1e6b9677a2b044cff4f8743014533f61b9e739d303325cc2daa52a6477ca7924e00e13b511774c73f629b0cd8e4a3701beb207fcd387e257478e8c3799c29d2c25a18f9031993cbbc35b3c50da30fe30ec1c1b54edbcf38a20976f0f69deb23278c4b50e8fdd54d4df70bd748f8431955cad3c6021386d5e311ec191040cc9560300a0c5b6f552f6c8765c0324c1251fe0146f9d23aa171eaa05005d81614f6119051796e5a69ff462c864f10452730daab37535e2640339cd546d1586822be825eaadcb0b2aeab8e5b4a27197ba549a67a23fd86c93d28989d25aeb6ea374f2dd39a24d05225059764ca434b7b41c2f388989cffff4c6aa14afc1c76e3309170a5ce5a9c19b4e474eecee80f6d5a967c3b86b2656fd2033ddd71f85410d198e6b855a9b15415162e457ca23bb0a6fdc5eb01f4aa7b0f6d1274c096e1c354b0a952e689dedccc1c9f5959a576b33bd7553cbd35867aa2b6251c3cf7edd86644cefac9f911a4d6d77558734e8ed4f52e7321809827f893544f8c5b7d7fd8fb795e272be2cca5afb75300d2e3defcf04d5df86467fb3cb7d9ba52b14f72ec6e84a14de41b5974ea3ad52c35bcee39617e939b2ceb0820690dcf42cc615a563d31214fb2428512b0b4df050398b9d116ed171941f85604f499a8694be70cc71abdcb5d20ef84467e9d25f063ac5a9eb75304d8c1a31c1b6b5759b8fac9556de4491da3b3f47e81f090990154b95d3235f474e2395015f30c4fc350486f0046da7d9465983110d9a418c054bd5e38ec4daecb37ae9206fd09be20fdcba31579d34b179eadc8c392d2d0b751d4a8c0316de50f739a4c207682024c47683efd8724edce1e9427609ac7a1f5bc5f3e4d11ce81e34297fa2c47710471d80ebacb3667332f646ce1bf9cbfd2b6da992452234907647e96e92b4adb14204bc44c7008dfb29776e167719f08740f6e27cee272cf6d56730322f728ad9c444c1d3c5ac95c98fadeec15d8dd6da6f4cb2a05699d6f930c0505b4561bf893c6cb2e13e97676771d2115ad57ab3451111e398e331f2908bf1256f31a35b8694d85f63bc27f84c8e356423ffd860aa173eff80b1e7caecee45507021abeb59d65efd2bd118ff0c8532fceea02b49e8aab1d8751dab59080f7b8632efa4df24ca5e6037438703b6b72656c7ee43c02a122fb31171e673cd6d3a03b9db8000d841bb37e4b9c00d2ee9addde2655e55b06e11b2f77ac582d911954d10987429e057f77a4b35f1ebab53a38fc594e415daf59fe8a4a7b72243d1e3169175ccef9d24787617af7b6e3f26a4af865b5f7577a7d89e13b0fbbd034ff44bc77e224452d804c56059758b79e68106c14d7de0022f4b79aac114fe7cfba8b77040e7c31ad33403899de5516bdba27e7d26a05d34b9499af0d10d9b3c47f818910da1f84eeb3d25dac6a91a3da56a33db07804709d858332e46523ee286410315a505683c9f4304142614bbdd00e96979c24cb6394a269789c8e386d17d1951824fef75e46e3e6f49428f5636bee1897f77578eb283d19925e02efd340444408888a4f935c5a1db4868502a05a8a8794aa1fa8a0a695706ccb7dc20557c0c42de42962352e67298a3fbe86c5b206b195e1d32b5b6e5a3cc5ed9f9ccd75fcd8db034657ff8e9d25a1afb45ebd4bcbcbfa3cba3f9fb1341c2031bc55abe376049728ec47f993b1e5c8eec224a9ae43936c1d02a9c64ae9ef8aa32765daaad0f00a885c48d2720af37255d278831724276d36a0ce4ef887cc749abd276c7b3c5111031d3529f39768e62f05f09c5b3b60e90abfe293944cdb91401f3a0efa4d59c624e915a0b4d9a2cf9dadc1cce90740261a27be0d78951e45baefc0eeb9d5145afda82d5f3a5fc08d520304bf8a38f7327fd023587f652d7537a3520e227e451bb22d2de228ae335564dd97b8b6a69673f60e94f1173c5228c30333c194af8199bf58d5360686782d8e4b7e8a58779fbe2098c7ecd03bee8b64e55f07cd6a69e0902fd56801445da10e6ddb084fdb5957bf3f49092279de4cb006f13590ec0759a24cb7c3bb74a257bc428f4436b1443afd1e374eeabee15d7536ffb5b303149cf35fa0af45b29e92d9b1e21b14e3cd4958d9b9e83c70853dfdc806a5a1589d4eb9f59a90867fe9477c519119d6c634c6d70a64af978d78a3e5dae6258b9fe7e8db2f051013d0a2e138a8d6c8671aa97e9df2e948957c644ed0ed958177647e542486696b30c8cda8140ff68ea8e1ccf6b4f37b78f3d40eddae3bc6d92f0bc2181c9f55120c41c2c9dfd9572c54c5abf583b69dcb67bbe117ba98bbb01cc6e7e0d45c825ee5578da48a1ec103d03b471dce8acc79d8700f04bbb6b8866bfd9fb4bd17f70ed0c73082b45a58baf5d6025156090afda51ae6bbb3ee311b4c83e3e1e20ec2a553303e64c1b2b74bb02880a1795aed5e593bd16dd58e47d7050aef28545f4365a61439111bfc0ca1bc749906702ebb0f0972887c32668f5807fdbec09fb0c93885521224f24c8542716d52c9f8f9955bc492a02af3c1fd849fdb6d6da31ef408517d5657760a7494692f0c04eb74e54ffa036b46089e8371a9672531dae6d55b4398feca215960bcb5aec1a4f4f2d551e30d3d68654b7c71caf9f2d003fa2d7f006cba2de39ed812148ff4ccc80f22e96ee7e302e919d85169ae9bd0dea96752951a7b7ec57c55a4b76cfcf218926a0af3f39d38845b0d8ad8e48644b5fbea06c9a8fd6117c06632cf53301f94d0706673fe3c682606587b293af1b48e83eb33abd8604b894ba6f7b1e307d9e076ffe9d1b5690167f5844bfb41c2400a5e90e3e4d1696fb94408a05ea4b90fc11c4c13a1949f9e066b03ca1c166529264596cc53672386ea0d6ecf3361456e0fe8b9fba2539ed23be372163e78c70506b0bd40d066fa6c6d83162445d4065a7bea6ddeb732dacb9e65b037978dbbff649c243af298a63507eaa9985576a07e0b84df11dbd8c6ec8237ff021542fd8baa9f935bd1dc44a9ba06654337ffb0d9da7899b50c8900a008c9b463b20c68cffbcd1f46ca01c91bbbcfd24f6c032d29d3b7e1fccf09695c5c6b0ddd0935b1218871fd9ac3c1abb1488ae9a66c95eb4b383164dddac886abacde99953e816b5caee9f28ca836c81c418d22ad40d530757b1c4f52ef8ce02ad4450bb3ce99c3ec3672d5d5316f59e31038f95487325f80cac6c87963f3d6251661ca749dee696627b82b1cdae21753e85f15f9a02e77bb3231433bd73a12e7751b28bb531743377cd28e1d2bd0b86084f32f324ebf1a305fe41f068ca1d4cfeab55a1b2f250c6ab9bf4013f2e053e6c7ab177cbc20843c2e2fab2dad8b14d8ab8742b1860447303ec4bd5473ee0db939177a707f681cf6753feb67fe7207387ba78af52e955d53e8ce70fb3252e086aa8d5e2d82be115434e10d195a2557d1aa3f318bb68134f810b9133585bdd38aa5cd17b37bdaeaa6145dd3e098012a00fcb4fca4906f65ef4555a0754a94f66a3a74f0be25235e335bd1d351648b39a12619de9c5bdca61f1ed26ee46d6afbb5a729e9c320bb9bec7e907dd9c8ce97ee3e1db3d2491d87157ca4dd82225164fde58ca489d7ddfdfe46a82e9f1b175a4d5a40da4f3491d2f64f2d74ef144785ac331c02daae6af133be6cbc6fc294d22066194f2a7400ff249ef0d803e7e6119e03f355b8cfe834cd86f5d2f1a8827e5a41cb6533831159ba71b4ebfe94d101fee61a568622db724718e8c06fb812c039acab2da8e9366d13b73280bbcee8ee64cb81dbc0c934ffd94e56ad283e0d2e7eec6ac4f5bb4ebd75f0691c0fa1f06a6fcc53d796f2570f407cefcaff0e5caa55b2a4df2d0679668535a7b9a5ccecaae407520834a441394067ef1aacfe5b44ff23fed8a2ba9df34a006b28ad633da6f56108693aaf790679d700cf3dfdd6b75810a4f6f308d1dd145e7c3b419b748fe07917c410682468bf46e182a85aa90d01cc8f11d31b332aacd83924d6d5d3239bca8cee2b1465175e129e70546c047259e13edfc174624727b69441fdcf2c77f2595f6dc66cc381c9eb576a3bf7ce0b280fce77f397295e6c85b202bdd3cfd666b957c515520adc8bfbb4f0c338a7b8870a0ed5a99d6612ff19a705ec407073552ccbed7c680376bd07c6390d6da3a8c92a25ad0af5d59fa9889e6a901891e3f619f3d771164f7adb959b86c98ab6c905f70f156dab39973e053a443eed0c15d37d3d154e95236febb5210fa817c425269b924736da01a5220ed8ea4d0fded1ff8c822c5b50cbf2382b0d8472d2bb0f4124a2941fcbd4611722fa3654fbc1516d25386872dde377f172226cd342b5857c9575cc548fde13ae14f756cd4d51134776bd3d37066976868ebb9a89521f8459a5a91949f7ca8436307172edcf67ba1983db02007d005eb5c8246e1abc670ab6100d21b6d3e3e90e6ec8e98c9d5cbbe0b4a4584fc195179504b4512dc52e0d30a793a709b734f11ba96094050abe53eba30ce974049ea9c15bd606c88112a0d96e7be6517d673805bdefda20f37f41accc7fde6ce32aa326af6b80132286fc35b18f376a826009ec80718a2b9a9ca5bf104d9538492d70b026d599fc41ad45b28eaad60e84f247171e45ecde80f638e0b86763106bc9daf378bc01185a2e5dce5a4177e7aa0e31e291371d26633d2acba4fc498676cb14ee06fde944a196271401f4657eec3468bd993bd829bffda99cdeadaa60a5b92e7b8d3f944518825047365f5fe7d509b376f1b758fdb6f904f5521", 0x1000}, {&(0x7f0000001c00)="30e345b46ffbf70b486cfcace8ace0ad25a24bd21f375f98f4c4773ddd42d99db3c933fefe17144359a6e887fc6877382ec41ffde298b2700f8b9d7bd95bebb6ede8303ba29c500198d08352a82de5de64bc65065adc3c5f4f914fa38cc3243250f21236d182bd1eefea7417b34636596318728d8b21953d308fda59d86a489756eebf5a18134b2c35313a", 0x8b}, {&(0x7f0000001cc0)="7329e5c1c9a573cb1da7cc4f2728e6c174e120bbf4eed57434a8229cf5306656258f60b736381e35c19aa3e1467b231b29e2714d9d77e27f0a7dd3c4311daba59e4c00e092a184b2cc640b76994512742fa925c202ddea8d3effdd524352f2", 0x5f}, {&(0x7f0000001d40)="25aeb3d54678c9423fa71dcc962aab0a3c731de84762a3ba8b64a29a7e63eaf9d242567458d54ab3215e3e4f336fd9bee5a4ba6df8ec6b8bf04b8ece99a28bd77feeab82746b", 0x46}, {&(0x7f0000001dc0)="8d1d535ad0d9ddcf972c0bb68a2dd3685426f80d6dfb675e304c3853d078467c3969c103c835b5e35018e84c3b8803cffbf25075a8316270e0d8fec46a4b92e9aef5be5c384250aadd68bed29dfee71e03995493", 0x54}], 0x6) chroot(&(0x7f0000001ec0)='./file0\x00') syz_open_pts() ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001f80)={&(0x7f0000001f00)='./file0\x00', 0x1f, &(0x7f0000001f40)='./file0\x00', 0x8}) semop(r3, &(0x7f0000001fc0)=[{0x0, 0x5, 0x800}, {0x0, 0x4}, {0x0, 0x7}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x82f1, 0x800}, {0x2, 0xff, 0x1800}, {0x2, 0x2}], 0x8) chflags(&(0x7f0000002000)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000020c0)={0x3, &(0x7f0000002080)=[{0x3f, 0x4, 0x8, 0x5, 0x401}, {0x4, 0x800, 0x3, 0x1, 0x1}, {0x4, 0x8001, 0xefe7, 0x4, 0x4}]}) executing program 2: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xfffe, 0xbcfa, 0x12, 0x4, 0x7}, {0x7fff, 0x297, 0x21, 0x5}, {0x0, 0x3f, 0x2, 0x1, 0xffff}, {0x9, 0x8, 0x1, 0xff80, 0xfffb}]}) syz_emit_ethernet(0x66, &(0x7f00000017c0)=ANY=[@ANYBLOB="1930f5ad7fe9aaaaaaa8aabb86dd6003dbde0030000000000000000500000000ffff0000000000000000000000000000000000000001"]) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x400, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shmdt(0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806", 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x161) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x201}, {0x1d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = msgget$private(0x0, 0x280) msgsnd(r1, &(0x7f0000000100)={0x1, "11df805a219aecbf40813d51be7fb1bad3dd8e57e5a878831229d7b165daba0243c84562d1b352013c5588c40e648e3cc3316faf150d8ff6dba4773a29851c65035ff775bead845e042a78216f1329ec571fedab8539f1937b3e3d22019d120404f07bc683449f72fe42207de6fb35d7e6b8"}, 0x7a, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x1, 0x0, 0x0) close(0xffffffffffffffff) socket(0x1, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='x\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000003c0)='./file2\x00', r1, r2, 0x6) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x0, 0xffffffffffffff9c, 0x3) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write(r4, &(0x7f0000000040)="ed", 0x1) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x4, 0x3) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)) setrlimit(0x0, &(0x7f0000000980)) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) denied attempt to set clock forward to 7308332182914597260 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') close(0xffffffffffffffff) syz_open_pts() poll(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="e21ec2116fecdde9e258a59fb82dacbb2665bd063cab5065fae3793fa8247aa3a7624e114a58503a74716d1fcc4a508a31283d72e637d266f9f91126a49030e815f418ad43efe6460a392f1bf4a1", &(0x7f0000000180)=0x4e, &(0x7f00000001c0)="974e013f57570ad44f7ff3bf2b66a1e75bcfa13fb733614c38e0294fa7f271c062f06dcf5fad216158a16cb129fb7cd1a9bf4b0bb96fb6437df047adb0020fd77ae7b4f6cfbf577022779d82f088034f", 0x50) getppid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/198, 0xc6}], 0x3, 0x63a) r3 = semget(0x3, 0x1, 0x380) semop(r3, &(0x7f0000000580)=[{0x1, 0x6}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) msgget(0x0, 0x288) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x90) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000640)) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgget(0x0, 0xa0) pread(r4, &(0x7f0000000680)="2f551819b72b76cab770b9e06f9226b6f32b43ecaec8e86097d73b115ad5586bf91e17abbe5ade3894bcb9b2044307e372f5293483b70dc1be9805686f9114f95edf9aabc56c41f1b6b5f547593aaeee432cb1f047445e547ab6f6b0608565126a728e3e70bafd7c12884892d0d8ca81fcd92725b46a03409da10f81a7fa0eeb88fb04b315be12532618a7edcf0f479979aef03e8dfc3e443643ff2606b866a0a5596ae65853e0ec4bc9f30c6af8c0f26147350d88cb64ecfd931dc30517469fcd3a86f96b38750078d617", 0xcb, 0xfffffffffffffffc) msgget$private(0x0, 0x50a) msgget(0x0, 0x210) openat(r2, &(0x7f0000000780)='./file0\x00', 0x2, 0x20) r5 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x40) writev(r5, &(0x7f0000001c80)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="39c591bbb55103f9d30ea08066bd08b22e73092d27d1d18e576da31e66a66aeee028b791168f132144e274d3b358085b2738c0ee24624ddc2511a97d483f4884b6ac858a4530534490780c59ea0d12fab4af73d58073fa2772746d998a16213962eebf02672313ab37e604ccae7361cacbc2dc", 0x73}, {&(0x7f00000008c0)="17bdf79c88866a2642f20e038eb4229da43a5629a8a933c19bfb8dffda8a53fc5cb200bc62893925f49602d7b656f8b9370c0d5d042618f63628f46095922729753ec4e1a8d36f733a5c26233d77c48d2b69674c3f60d870844631029af245e9b113db7a5d2d910f9c2ecaa08b273abebc8a3f7c17ddeae35b09767e4013261272da938061c547cdaaa84202b271892bb5fa1d1ebdb4ab193c3c61753784451e822caeae5a921d58a12fd91017d9fb00371f0a0a25e02057899a20fd8eb0bb7696df509afa8d8bdecfd21398f1a15eb68803d05155962b1127a91c8de797e51b89be3eaf90b81844eb4a8f706926d9c47add9a689da21d4124e3f7faf32772f8370d0a1781b0921ab4538180b723b55e8c0500234d79cdaf84966dc4fa3e15a702b6a5c9b8e71aedbf170d16486d5b2cc6deafdae4883ea3283434a4e638fdf2c723940862b73cd608894e0d08836237700fb773d1e7616bb27f926923647e7cf3cc0ec1b626b92b517091faf6a75c3ea9a47422af6bb55c74892b5dbe4f2d51045b577902114823585b814d95fd80029a5a11195a5dfaef9a8294bd3f4dfc0ccc32e706711bc468bb74089787db5d93890dd1b44fc3035d0740ab0f88adf13a5a5c03f4e7ad7e0aa6dc22775c5601854e30f9620dd5b8b2f52486ac604f2185765c74e9e355891685616eae489ce8e8155ccddf2ff67521f61abe989e91f7ab52d24b3d860349882f050caf8c0ab7851a7cf07eeb34099a76dc8b426fdc86033bb217a9a196b815343b43f24e406f69ec932fb122a2f52ce873c781ebc8e0555339521d736e9e5fdc8b22f3a64d5c119eff0a99d5102b9da1d44b2b6a2c6179f468ab40f93c0da35ec082211e450122b74af6b76ae9e85427df706c854aa3b9f1aa60d6ace891a9f37760e2b4b608655e12b95b9f1b077e4c4dbc16dfbd26f5405f3bb9edc9d1354cc1a6d23404db2875347e2766498c49aeed77a389ccc50fa664872fe2e0d3a08bd1e13736c36cadc499d91bd2d290d9131c5b628b8369735fe1b05b2855a3635b3826381eea7bd680947a329d8f6ec652e6d6a6328eba6a14c30b27714c4e1750cf2ad5729a922fca5ddc701ea75ad2234f029a6047814e656b17ea0b7612d86d89747ce3cd920f060b036c40cca7e0be50c92a89345cf8282a42bf693be6e17778e431a7c48d5b33eea1efbf90afc343d486161b1846931ea8178b49672bdff02254034e208bed7ff48cf8b9c6ec923acc857d5f33ed03d95c13ae9e84d7a76c35f5b8d9e0766a97a084445eea8cb9de271b461bb1a8d088f21a1b13dcf110089a5ac49a42f49705f7d30da04e3583b4de2bc936b381cef484f5354d1f75ddb93fe86d4ae60a6eb31b86379a983d4729b72f9f86641571091c13db2c1af6e8359469f15f0b8504cd70fb0bb823453ee5eff566851af74809679aec4d62f72a3a5b7d5d828f224378e6785aeb75aa5557fbdfb38363d4ec8cce52c41e9cb101af45c75ff161cccf7e5fce25c0c42908fcf336d5cc0453096b7bf5e7c2c9e32c412dfe12c6721c7155f50a72b5df5cddfb351082c29f6fe02e7e2b27f20819dfc84f841220d29e61100e2602c05201a1bc7b64c4dfd523c69f979e2d8f71dc20cd7dbed4becf9dda97090e365194b0c01a34b7e081ba35caa3e9bef7b2fd4a6945001bc29377c346cf928cef2c3e7a93e453c5c5f0fbbce800b038cc49aef294443700490f37d53819eb3b5f1f36749dbd2aab6db7ee9ffb1913f133202b4130be899ae4558ec97383c277b3f634994235f1ab49ae8601c663092ae8d58a5991ff8bc12a6a61436c7c888f0136d9aba517b2fe0729479fc9a700155a3abe15352738321576ef10998665e92496ae76c41d0aa853e25ad42cb02fbaf67a63278440232b54c048dbd39de6ad9276318f361317d330a081dd3135601d7bbf04f7adad250a821d54cf3a3d0bef49cf4dda3c2fcbeae45aa12003cc27f93279d32b6f2b30f8489171e42ad1a304defa36519b7097a848081ac7c505d9c9777237752738ff655ea50e1568b844d97d8862c08d3dcb1636dbda0be2eee61ed556571e6ab6395714e57ce93bdd8ca9f19335402d60c9b5607dfd3baf952d99dae3f7dee1d2b2e3854d2d58379c9d58501dace52058dad0b596fe5e51669dde8b8fe844a2dd90b5458ca31e06be3616cb370a0d0d702a55f8ddec3038f072bddc21abb765e5001f49ed34b652e42e37aff277063fed57d8b9798b601ab69941153f8d96ac5987fc085f685ea29cab3a731ac0a10c743689b16fb790e53b38d2fbf56d5bca91917456c0c2c55517adbb08f1695a4ea98cd88de6f2415b0890cf0de6804e8a81f72adb4627719f639a4dbaf6a2db28626105c44ce57a50a5c78ac6a8dd6393c86ea96eba258c1dba0f4c7f57ce15705c498128fe15ee44e7e46ccb86a14189ddc2de3709793b1cf015e8de2858f9dae61afd36e9084289d37cb9386370560eaa1e9d732f1ad7d2b9a363eb6e94b7f8158993643f82f8fc215a950a4d67152b20739c642c59452ee3f28d0bc9097c29f6a255a641488c1eb7f6036079299e51457074652fb32449232cd1dd139548748f916dd7378d2fcf66d56157db34a8c5c9873c2e4743fee4dc2d4c384ad9d0cc9d05d1ab8e602ec1abc69410fd7352a1983661f412b2230d6dca3908d4a013737c8f989e9e5f8c6d552c07f6c7079f8287dca24f7df68bc7c1f2b466bb5d456c952a4a0d351a5322ce1d91c81d1d271c4b8eb5c60c28b81836535a01f7371376aa9c9f4af09756c17ed88b0b834e7cc29567cc9e7dcd4f2c4fd72e3b1861de7054c7a739d9297d0844ea4762b154c8240bdf628fa7ce32142dd75ab46fb50bc6a55267a58df7e0dcac821bd622e3bbf0f77be8387255ebb041fad81d6c0ef453f637a9773e383b341401c8e462e87432634db73b222a846aaa61e79696ba56fe1afad0f2626b63ba76bd06b5d4f1771b267216ba0590c5cc6cbe267f03c154009f993dd22ca6946482bbb9dc218e7bad5d534b5d4fad67ecf8c192cb1b0b81c2cbed2e3fe042ea147f2aa75ab48c05f8739cd986d354b2709b8ddcfa6ece468dda60951cdade1141610208f4f452099ff39132a97594bdf0ce0990ab88bf2a9b53d540247d9d0df450084f4f6f5302a5071ff2600db5ed6e6f39e17c75de9d254f6ef4b290be2958bc1fe414bc67eb60687fa3ed604ac9e0a291a43e048d7c2b8511a3af74221ed8dbb79d0291d248d3354fc121ca19149aebf80172a43853183a79a3e74d6199d294adc65ebfae97d215d56eb2f17a542c49fde0f13d5cc25b4d6083a04365b357e664994b06ecc8011db76d000d3a3d1c5edaa874498cea8ca5bad7563dfd8ce62601c973e619ec74733cfd692b72d477570fc683e59db8714fb3f98ca6dbcb1ee2fb220bf5ba5cc63340535df2058c0d405108bbf0fd00958ae174101403241846fde5b82e16931014168edd5fd9c2ee6fae3a52cdc41fa7a4c53dc109a45668b762198e1eda60c2d1b4ca53d6a0aa7abf891124ef82c77f35a0be90c09922429b762fa98315602501f1bd72a91c86ea4b7185a07201d3808ab28dd907b46d97fe3459c25c2caac8b93bd7b0d82d3b542c35b9953aa549f370d599b1b921db9273770385c120fbe980061821b59d8de9a9c2e9dfc09d1fec9abc0e47dc6f829817915f91450580ce3ab0f02b6f767ae02e4118090011b36e54845dfbf7ed16e99e79b0cb58057ce2088ef24aac28adcde1ff1f3682db6ce3ac1cb43ca267a6e9791ff4296b5ad01bbe06ee1cb72a45767fca92b8c54cb977c10432b6c856bf03ca4707dcac67182708a09b7aa0d9cf91d76c7de979831633aa51e8bb83f33d45a9298a5be149717dfbef238c6e71904e2a492e3599a09d2bb0fff4aa95c1b52aa567e4c5b0f57b3b1c0e2791e57209bed078719d77caa23a85970e9750ba5ee8ec53667af37ca0c712bc5b036dc4a43ba18fdfe18186c8fd9ef960544de6228b5d7b8528e93c4a51126235a767a68f4acc54f379635e464a5774b9a9e0def64a088ed7a646abfe876c3daa6e91a5502429bcd0641fc13006dfde60654e8d4f5698cc43aadc49e5e8bd15a627150b8702e2a0ec5503ac1eb75cac7540ab46fb427ba75ddfe41aad82b81acfa6b6f694efe6591031852eb51d7c42a732826b812bdb191599a48e4dd62f2f043ff006721ede73bc516996f4bee1e0f7d8772dbff693a0e0630266f88a6fa8bb142d576b955570ac70f999bac130f47cc967398f734a4c5424eff666d06c035de6b022cff67cae22d4c3b08b051c901e3b940a8b4fbcb5309fb40adab75013746d7113a8ce9627a6333e1324458c4f7d65a7c32d5b9ebb1dfebce14999b2684d37f5f761e2156e9f75abb0bc7ff1d1f3f54089e92bc1fcfd778ec483473c15e762c666c941bc8e2f49a8192b8839f917b123ff3d4e59827e2c91c98aea42b68e389389e17b8c52627e4f253c55bd57c75f48f09efb7ae526ae76fe959ebd74cd2ade392fa50465861e7d0306473fc662ac15398eab8146eb563706fcf0cd6c6d16a9fc4cb06df32316ab57fda15b8c2afc2c07f011988f3e1457e679fc4cd42aa30125fba0f5b2d6623e6f49a4a723e45d7bd340e5b4499917cbc9b579c71f1133f4adb00f3ddd041a70a86d28d59eb9263c7025993d838ace3cdcd794a6b80abf14649b63bb399faa22ca3d850939cef761af5852f72183877caf901f34b0dbecd6381257a4ccf0b79e590dfa99a613e2f8aa220649f9344f6a26ebd88e1862d9674a48b9a33299754130fe09df4aad371c254fb695220822c648e03e4495fd8476c73adfde386400b359c628e4a20bdb1eb5153ef6117a4bbb9a764fb8f2ff2f05d83b6a4f6d5e890cbc49ed13761ead09d4843734db0bcdc97b8b7385e935f451665eb86751ab0a18670cdcce2ed2bba4f853e47cb09eff5f9140bbb702b43f08b40ad2b285e441c0759dd5a8c115d6e9fd6777485391bb7cebf101be76c99b540fc3273ec57b1e4580e631bb6f51939e75d98b285376a9a9be7e9d57dadeaa2daf8e030cfad4f365309ab9749e9182edd35a2e039b9ca1101b55ad2dc44dfc4fcc44adc2a3927d213770c014b17a432566ab5da4f9f1dfad052a79fdf78dc305c7a09eb46ccdf700f62c0868ac53f7e3f39a046fd3d24d7f1ce84f1c53b81e4ac5f3e6dd3b564636ea8e6d8dc2fba448a423d89afb3720e2fdf3799031da00d37f972aad968625fb77196820ace840b8ee03fc664de4ed4e90038502fad9e414d21641c66325b3e7f503c56d9d9b58f38fb4b73be67e3cd3a2524e935d6765458573df37de2fed249be6fe127f61fd30a6af84b7d8335a4056145b4976ecf31019a26cddce710fbf833330c82022dfd5e2bb446d2a1bb2244271b49e2986fa90ea26467e4b692201a660da2981d60ab11dc026924b0e2bd9de2de68d9f4192a7e8744fe0dafeda105abffcd01222c9cf8fb1f8f65cbb5d46d6b138df25e46ef0d675e93aa81461881b2d0018b71eca342a61de213f3a09d3d78ad3c0736c675b7e56553d0e7ef518bda1f188eb4b19cda217eb0861c2d3f6c60ac21d68aed2dc5bfbc8a58bb3d67af0f78c1fa414d2aaf686e123e1e5f14ce74fa78183864f8a01a8a72f00c2261d4d99e3d0b032f6096389ab63ce86ecfcc733485a6a2212202d6e93f09fe732959aca36f19e39861b5ac46af1b129ea879bea9ff112ae67d56c11fff116614016894327d16723f5c89450d7", 0x1000}, {&(0x7f00000018c0)="3a8a4af6b91afd147445339b23961834331a311e40e370e52af2e3cfa3f71d4bc8b3426117dcdec1debfbbef72ab778dcfa177b3d5a7a3752b8f0f5fbca272957ac6025c7e739aae77d892b6f0be", 0x4e}, {&(0x7f0000001980)="6b61dba56af584ac68199a4b943b4df1d8e5e779efb854d47a69432405177b024e4242069cb63688ce7cbbfd4a66e7ba15bcd78a35c10b560f6bb64306098f27c0c92f88135b68cb9e0d05b384710078d72562a1030a4cd9526756d969784dd603afd01a0f4622ab4c38c8dfd5173a6e9c83308d0f6357b5550704faead609155508d56c80b19d4ad62ab066c30681260a70649a4074", 0x96}, {&(0x7f0000001b40)}, {&(0x7f0000001c40)="cc519dfd6a9e59083c6c016e16fb9bc7523f2799213469c4d15c53e6b872f4fc7d32248025e1c1dde47eb93b", 0x2c}], 0x7) executing program 2: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x6}, {}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x2) syz_emit_ethernet(0x92, &(0x7f0000000300)={@local, @remote, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, '\r2[', 0x58, 0x3b, 0x8, @rand_addr="f371053b423fb4bcada924e55fe62b2b", @mcast2, {[@routing={0x0, 0xa, 0x0, 0x3, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0xfb0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fadb2b888a87ecc1e98e452b9995025f"]}]}}}}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x7, r5, r6, 0x0, 0x0, 0x20, 0x6}, 0x8000, 0x401, 0xcc}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0xff, 0x5}, {0x18, 0x3, 0x9, 0x5}, 0x5, [0x81, 0x2, 0x3ab, 0x6, 0x616, 0x8001, 0x1f80, 0x8]}, 0x3c) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="17731b6a00ab0271601160", 0xb}], 0x1, 0x81) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x1}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="b6176e2a9b4295d37192df9a0c707e3f25b2b9cadc3cb3ab251dd6aa452095ae0dd076d3fe33a6c36329c14110062924cd648779f01041ad0f58c8df5c7df0d1c0067965c658266773fb29c1e85be323", &(0x7f00000000c0)=0x50, &(0x7f0000000100)="00e5e7753486d61ee2cb6edff0dc4932543d8064a3f5363fd4e0b20811b23d243fb457983cf7421e56815d8093b88e68bea9d74f4e3b0d90c3f39a79e19370c05b5ad4ee64c704e097221d20624655a515b496e2509a02847c29cb4862d48ac22585d819b74bd4c59e108b2ee158a6e77c447958ac1304949d0f2682fbcf1de59cb613724cb8aff98d593d4f2509b6bad7cb79515314b81a4cf6082656685dc54c3a99327fd91ba68dfe3f", 0xab) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r2) executing program 5: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x8000000000000, 0x1ff}, 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb20", 0x37}], 0x1, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)=0x8) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000380)=[{0x8000, 0xd0, 0x1e, 0x401}, {0x4, 0x5, 0x0, 0x1}, {0x401, 0x65, 0x0, 0x3}, {0x3ff, 0x7f, 0x7, 0xc}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff000000002ad33b4d0008004700000000000000abb7bc3ee0000002e0000000000008cbf57800000000"]) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0xc0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) link(0x0, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x3}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) close(r2) syz_open_pts() close(0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="03b4ecd7bb2e7300dfd73aa1fe916ea6cc2cdef49d30a602c2d356b9cb9a"], 0xd3, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x3, 0x1000000000000}}, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = dup(r1) setsockopt$inet_opts(r8, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="f473ab12b0425baaba3a690909", 0xd) write(r0, &(0x7f0000000200)="090000007f5d5e8ee581c27a83e11f472e74820bd420e19fcf78aa95ab10eba007a90172c84c837c427802005c2a191c97413f30ccbbec0428d6b04ab7572fdc6a5ae75fb8eaf5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a", 0x60) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 6: syz_emit_ethernet(0x66, 0x0) (async, rerun: 64) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000024000/0x1000)=nil) (rerun: 64) shmat(r0, &(0x7f00004fd000/0x2000)=nil, 0x1000) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) readv(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x9332) (async) chown(0x0, 0x0, 0xffffffffffffffff) (async) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x2000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x5, "6ec4c3"}, @ssrr={0x89, 0x3, 0x0, [@broadcast, @broadcast]}, @generic={0x88, 0xb, "04a71259727e189d73"}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}, @generic={0x0, 0x12, "3bfd87ba4f80230e0000000000000000"}]}}}}}}}) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x3a9, 0x1f7, 0x80}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xf03) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x3f, 0x101, 0x6}) sysctl$hw(&(0x7f0000000540)={0x6, 0x14}, 0x2, &(0x7f0000000580)="6cc6d0bbdbab040b7a55dbfcd156e67e6833a8c600e77679edac1092f308d9b953b4c118ccb916d98e2bf10bda5ac2b4fecf272aa1f7df037dc24a0dd80cff53861a73f775336ee7351172e35cda29054de58afdec613d34346e32fa2e854d4c7545f2bfed0b8031c00ec134061be4da88e753c338", &(0x7f0000000600)=0x75, &(0x7f0000000640)="3153e512414a5f2a6ec2d71b2fd1a85d3bc33149c4a55deb3134948e3740909cde44b885f9f494eec156c4796a53f7ca8c22cc5c804a70395a9d73f1d4bd693ae487c51b7a9e64a3e81b35cb2c56563ccf2c5944dbee1fbdbd", 0x59) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000006c0)) sysctl$hw(&(0x7f0000000700)={0x6, 0x9}, 0x2, &(0x7f0000000740)="52eeee0a862ea4b1aacde4a21b8c08c2f9cadb757537e010023df1c35bd034d81479eb0677118705202cd8bac3cbbf0211d8d1dc6e65e6466c697255b65e2bfc3d7fdc7a65d299104134d782437110995021367163a2571d8617c83b43f54e8e57166511f0e51395ab57419add6214724720d7165268aa19e56b0444fe867585b03c171f75ca3944cb38fadaa48763c5bd0326f760cdc7b002ff18d70651b6710fbbe8bcbcb49e1c52b1b1774ad7da926b1bb7a3610bbf0e5cc357d274c9fc8f880f864494aa97d7b6787afa7a789ed1bf7b5ed61c707890cd450f132d52d9615903be2f6e6ced44e7af080a111f7956b7e4e1a9406d6a568fef2decb157557884b0efe18c5eeb30c80cea127041331281d523bf6c7004bbb5cb5f5ef005fcb7283c37c4d57f4e71383c33dd14d979debe519eaa2b66fbd3da32c6a3e140197faf344408f65d5ab8a159c86e790d5466dd3177b332a23fe59f4b24ec893098f8995fa59bb946cf2d1bb72b63d84bd06bb0cc832ce1acc0be99b6d19775da346b58c6880bbf186892905f59b055917a7e5f6a8fcce18d97f25aa5c626ccaf61bd877201f61e8b6fbe90067dda22132ac3716242032fb429d18a39e7c3e92d33b5bb70689d2d5ff8214c91f8c5056ef882dcd484cc375497a358e73988bbae7eb9b69903452ae0a95125789f406613641aabb92d2df246881c15900d44ce43683dfb15d013ded4fca296208b0b3069dc4f6d199fb13851d85584c0d776353d9db45cf10f7e5cdf62d8781f0644e5b52177568de020e00a4a7ac88f78020a6e1e54cdde0e5ca95766532be741079aacfb25b79a6887ce188227e29463c1e7a556a755cb3cfde1d753e9b283ed407991f291c375d51bd39956d16b0c7b87330c24e4e49cd2fa3d69b1e1eb7270956335dc45432aa2f670a55fd5fb02b4100e808db7fd3be4f59f7a9dd82632270a98dc49b2debee4649976a8f5d65841c1d070a181d9d67432e8434ad429ccd3c525fea07bd69386ba05d779dd8c50d6f64c7af4a8bef4f3f997709963db52c2dd101e743cbcdc916413f190ac503d50a5921d8574d69375eae19062dacdc707571ba8d5d359b3b9321f9ee25865eef300d52df8655ef35d335cd0288ecefeba51eed30f5c2fbac82beed56f2f1e88323397bf167b7a15bc4e8dcd4e3229d09a8a2183c4d539af874fca14aef54258d3f25eef2580d5a67cf4e6b9494a33cda7d4021bb7d77d788aa86ee69309b512e2de4576481acefb39aa9a210b8e0d9eea9060adebe2358347fe60393c8c13b11552d57db48c7a87329854ca5e012fc4712e1e63e76ae875ef1798de5f3c234b1eb03b30d5e21283599daa68a3c4ad01bb1a0da1db524e5c0256dfa802e48bfb63499f5969f8415e9f45d36e69093de6012b87c6f853124ec1d4872e63f408a2798e8d72dbfcaebed3b0ef82b020b2ce1872b9bce0f6d71896a59e0b62ed13b48af1854f5e9144c151e69118bf2fea5eb3f86fcdafd539e2bf9488f4738175078776006d8dc5f63300f20c972695a8bdc89846fcdac134a843ae9515e964c3371568cd8ac1c0eb0ac36623c6b64416ce64045b3b3f92997458b546be0ecd0b0a43dc119fd013c88cf6e687d0bf0c28bb57c89367ed9fa7ae1c19b5e59cd31e86a0f5fe7e01b8c044e0f055c68d677455b9afffd1a26b26e20f01b0d6f24196938559d3740b3c352572d1efecc812c0118b98412dc19957e79e2d37003a0fd02988ef263185bfef215640bf9189ed56fb90c67e7c9fac23e4550feb3244650cf1f610ab157df68ff743604e25068a2630ac116bd624baba92226c2697788679f48fe9e25b3ebacc4b4b7ee9e9e08bb9e679b0ef26ca3524ca7b56be0af64b80c054007363766ec92ddc560421574ed438e5979474a949a2879714e39c4377d3f8635bb5cb71b055a992243ef7efb72bca8e3111a35e1a74a43ce304061f1c3209ce393254a09d86f6a8b4856f4cdccbc65c31b020fcffce91b8e5bbf7ffdd945beeee87aae268b464fda9e70418c6a4b811c279c3543b684894aa0403bccfc04747189f25517812a3d6f5bafa21250e3e6787748b4b89b4bfcde1b782f57e25a3efd10e8a4890949192394f428f48adbbb9e99c1213bb42361fb77afc1e9d9f6b4e664333081934567daada4a34732a7d201474927f666b7e0edc3fae622ad545e1e74141b9363d1430cdd5ca5c2688350e9c8abead8d17cfa12a27ebcd6b861c2f190a591f0c94c3104ec42713333281ebdcc66bb789bc8b016385681560f04dc6720a707057087537879693bdf645eb6b1c1896c148c8eb4f3130a1e4036cb6bc14807034a2dcc58acdfbc436097ae6023d07e229da80468b31a8f9f0c2e4533c5c9e3de5f333ce83c47de28da79a5df335ea626b1610f71392bfd168dbfdb920df4d3a8340452bafb770bb48d39e244ca354dfb8eaed6b581db3c9c72d30511b7827449e1416aba655b1768e1e397c6b8338fb29f03eb1ab481eeb16adcf4db0b8689ecad4ff2226757e076492f2581b4d37e69f2ffb43572e81cc8bcb06afd6f4887fcfb48bde4ffdc808c1223b60dd231503da111edc4167ce10d92c4f112435cd0f7d9cae6d1061bbb1d9236717e3ae95a90542f1e9d3fc81088d1f25289197f14462468000eb50888cf23c909d5e32492f2a2bea2ae25e1f0f1a37ead5d44e7757508e94136a381a102c9eeae667ac3b4ba5586d571b49d7f110b6c9cfe775a17d50f3075c9d90520047c4fac9ead1d14887877acbe26761c15960a0feb9a9005c12c1c0a31c528aaf8893a68cea3182ab55f8e5810eb4be90d87bdd6d5d7ef8f57c3ee1951fde8cffa593f38c83cb9924446ca5ce91614db0542379286af32d1b64de553c5a924c37b1ba66e010297cbdd9331d93cd2b783bd724da3a71bb73885eb2d3d2391228a3f299096d374b7fd409847459bf0780be86e6c62b31ecad5e936fa2b11691aa5e5886e809fac047e1cac0d3ce258a5dda4e788fb57d27e29ec33a986e94ad46b67cb79d453c062a71abcdc58fdc2bffeab6c78171859f730366683f1bf8b8287b35a26cf9715e0c25e4675e363e9224e77bb2ba1aff71055a58391c7ea6e071eb254237b5acaee158070c7e09c022f868603811c13bf54142a08ffdb25279fb1fb79e4b0c1ad13fc2a4dbac10d44cf36fb2f44a62a16ba1b64e31bd704e0a79f4995362dfaa656022cffd846cc6c8d77cc28ae630e922087f17783b29930e43da58ef816d5d5556983274d668ce1a63b412af7386bf5d6400fd1e5ecd4b3ee7c10e754826ddc59a2b734b1d2befecdbefd022eb24e65e901de81f301aaf707e0fddc06232ae6ae7d74ed2204df9357cc10c28d499c2635e12b6cae3fa43a491c26c41d1ab03b50d81cebf7ef09c157ad1818267733ac586f92637ab148da433c00df2285f959aa34e1484458183c6c802a885b3912e3f6e8ac293d56e97fa43fd0be2ca9ec8951b0b9c4923ef7a28e9fe0b4a6ac94c9ef2439e880c6a5a49aeeaa4f1d670f385246c6d8bbae01071881556a273205a91288f5139ef1748ef5d1f0d9ddab10edcb7470fbb89d9b926fc89ab632349544ce3b115d65a21fc19c91e41bc53d101bb6a900691431e91f5cf9d3af8ed3a165eb16859f217f2ba59c9ec48b83b5eb84209baf8e29f6d820acec03cece2a6a5d5ba176a55e13d097bec8182c4af6ff08083d58a8eeec17cfc21d23357e8cd25db854cb6a40e7be0466c2e7b7208e5c33e203845d45eb025bcdf68e6467b4266763e6c34a191b702c4b86c6b8af09ebfb9998f7d9b916b1c0e63baa6d31d594b42f936beb6365b122e242189908eae517521394a9561faf9f5d492759a9848c6ab33df4535b7b79dc0de66b6a88fa7cf770f9e106318e896593464b226635b1067888ad4ada6b29839ecbeb7c39be57f66b60df7af6f2da96dd7d8d2c8b7da2314360f802c3930b92a1121cbe218cff736a4eabd94e01b44f5822a57537d8fc642fe0b1f044496988c15873b8605070c552056440603ec3fadc87ce0921bdcc959f857ecb552ee77fbff68139fcb8d0b06f78a15eec1a806e0f8ae0b69f49991f8ff9a4dc5b882d0c0d679c1b4c445237c74b7c08c0cdd9544fa7fdeeff8c843283e1e56a3a1a9ef0d7deede2f6d590801a2b1b851cc81a4ddb4888e57afd7fd4fd782afadb540db9a1d407a0905ccc4331a4809de0430908fef30495e295011b088d7032d8fa49e8ab740d347469bfdd42d019ec32553cd17925fe81e1bca6d557036d5bc78a68dca1a4157da85f8f6b3b69c0f192f2978603b94436b54ca24edf178a0cc1e0627ed6ae2bb9c66806f3f1fd358a31cb358a3281c6b36ac656eea794372caff3a64f2df261b2dc37114eaaf6b96d9e4540720a26c29afa65f9834e5728f331e4cdb9dcdd619bb442ab880a00813758e0c147384aacb37e820d9eeb70d616f10bec2cfff396b5e3af554fc89062c91e449789f5e1072aeefdba3d4e4ceaad87fc6375f304238194db10a4ce23601f61124b4becdbadbc0d5122ec3190c069a8fd6fd905e364c3dc69f57812462119d6e323cfc6c509762d62ba84a7fd0ec175ae576fdbe6aa35243ed8e32e8cdac61deb5607ef39e874f8aad123b4061a22f7a28188584feead9bddb8307e5eed1662794b4f084c1157434d13befea7453457541579d82c525d119a63f46273b0e01c617fcfc7fe07d54e52d2ba31e6508105bb9743709dfc5fbde7cdc7e888aa78bb395949857914d7f88d3d99d7483193c8b7c8ef4df5a2fc59426c64f42dc22ff61c7b9b2769f9ed095683eef9021344ca548362695508de306e0577dd875a2418a54b344f9578ce8ed00385207a80a70277cd68d26999777b5fb31c42b28d5adc4bf74ffdb11d553f6170a03a3ceec54e5881fb326e159a64ee019264d2efbc84395b7f53f699f41d75898561b7227ca203ff312752d055ca8f9a71c013f5df8f5f029717c9c599c1a8615cd513f714e0bcec2de6dd2cdf4a892afb4edf9b36fb01f05cc0e125599b0bb2a5b8a949b87a6032fd130ffca1b41f8045537f353577606d147cecc234f222b57c71e2a699da665a2b33c5327c3f0e20158a5bc282e6429d10796f2fde1c54bd14cb45d471f31405faedaae6cd3787f878f39849d486604ddca8922c5848fb914b7c8e2a8400589b42495323c055005a75ec2e9c55000feeb5f430086394875cad0c14b3fa17cee47936b1584505a02ebe7be9e82efc52f9d78fa50493ed74e301636bb5cf3f9a05c41d5f5cc1a7eae98ab0bb6447a60fafca45ef11842c728cfd134af9d0b860565b72fabc8da362b55215c47030c1398de5123e8dbf4374bce8cebac17dcbf2c4f5ab4b4b5a74d25d2f70352368272c08c90984893a207d756c8c0f3934246adb064035b501c38073c4fbd9b310abae2ff9b22c861a046e9428326240bae3dec0390b1711e663cb15e3f95ca8c485207e49651c3a3b171021e42ba48eca3577cae550681cbbabc4952b63a85c46fb4e531e470ef23a0a4b36f71048cc9128abea2608faef4df2acfff3bf3d6e46f5801853404138621327ca8c5c3caf9210a7535f53e08fc64b524f3535b68d6f23710879e25b8950d24339f606bd7da0e6c53237cd22915de649d9e72f358babdbbb353d2e074c66282bd9d29cc3f03e9c3962092f4ebd41f231ea6a746d6f128603a4a5e0ebb93b6da6e7e5dc967b72b88e92605ebba5f91ef6810fab5c059dc9b342c2b6b8a08acbf582876c6f0a61b", &(0x7f0000001740)=0x1000, &(0x7f0000001780)="72f2efe18320fda4f6bcbcd7d8fea3efcea39c2774d05e57c1e5655249adf575c827240a9aee0644c3831d009e665e7f2c0b0e38ec517eaf7f0618981615e551681eb84b4420b70b3b6db79dc25d49bd685c1a7c76e6a5dc4bd60d6a72e3b762e33a0a6499a809a76557e43f185c05702cb2fd160b81961e665c748ad5fbb5c2882cd7760333d44e82ecf95e4adb7dcce73ce9c2af8771a7b1a387083397bf614c918b0d8dabc2d9e4082040124a1dad9f98", 0xb2) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000001880)=0x1) sendto$unix(r2, &(0x7f00000018c0)="edb8c5563cfb4b567c5a2662", 0xc, 0x6, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000001940)={0x7, 0x8001, 0x7cbcc420, 0x6, 0xffffffc0, 0xff, 0x0, 0x10, [{0x80, 0xae, 0x5, 0x2}, {0x7f, 0x4, 0x1ff, 0x4}, {0x800, 0xc79f, 0x101, 0x1}, {0xffff, 0x3f, 0x6, 0xd7}, {0x8, 0x0, 0x80000001, 0x6}, {0x80000001, 0x6, 0xdf, 0x5}, {0xff, 0x0, 0x1000, 0xfc32}, {0x1, 0x0, 0x0, 0x4}, {0x1, 0x3, 0x1, 0x80000000}, {0x3, 0x9, 0x9, 0x4}, {0x0, 0x23f, 0x2000, 0x6}, {0x7f, 0x81, 0x6, 0x8}, {0xff, 0x4, 0xd0a9, 0x1}, {0x1, 0x8000, 0x6, 0x9}, {0xff, 0x40, 0x0, 0x28}, {0x1999, 0x200, 0x0, 0x90}]}) r6 = open(&(0x7f0000001a80)='./file0\x00', 0x1, 0x1a9) bind$unix(r6, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b00), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r7, 0x4004570f, &(0x7f0000001b40)) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000001bc0)={0x6, &(0x7f0000001b80)=[{0x6, 0x40, 0x4, 0x4, 0x1ff}, {0x9, 0x7, 0x3f, 0x0, 0x20}, {0x2c09, 0xff, 0x100, 0x9, 0x100}, {0x20, 0x400, 0x1, 0x0, 0x80}, {0x7ff, 0x2, 0x7, 0x101, 0xff81}, {0x1ff, 0x4, 0x5, 0x80, 0x101}]}) pwrite(r3, &(0x7f0000001c00)="9c549ef8a3a540e796d2529273fcfe83c6b1c1fd266d8935b7169da8bc3958b952745c45ec1caba5deba4510cc14c49e934a9ccffb754ce1c6d5c81af6bb8ce25e83f5a5f6e6fd99bd51a82c80ad4c57c46f70d05459bab31fc213570663012df79e7ef2a445ac22a705fc6ef3256d1a50f3ba0921799371ed1c369e0c4a7a569a7e7e1458e61a7a6454f7f5e05b7544f6a77a373f68fd5d91a25e5c670093c010c26e5003b629d82bf9aa97b7e5df1522b69b87d545d284428b72231f192af2e384bab35bb29a9114403f839f169eaefa81c807bc84c0d6c6880fe6b836303072173d4919", 0xe5, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001d40)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) r9 = semget(0x2, 0x4, 0x400) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001e00)=""/43) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001e40)={0x5}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001e80)="e8ff68fce53ac3c74faaaeb39c652fd42bdebafb30dde82736484626ff5f863547de9629b95b36d58d7670dfe67f41f3bbec75c7f5b05764c9f6a4eb0b7df9a57f1fb6065e699f970557cda579a452d00983ab9205f443ecad2268ac425a9e6ed5890e712be1964785b365d821d8acd78201a4ce7cc9e2a519e619488dfbe07ec82d8ff8a517d5e3f9", 0x89) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001f40)={0x886, 0x4, {0x5, 0x7}}) execve(&(0x7f0000001f80)='./file0\x00', &(0x7f00000020c0)=[&(0x7f0000001fc0)=',@[$/)!.\x00', &(0x7f0000002000)='\x00', &(0x7f0000002040)='/dev/wskbd0\x00', &(0x7f0000002080)='),::.\x00'], &(0x7f00000021c0)=[&(0x7f0000002100)='/dev/zero\x00', &(0x7f0000002140)='*[\'/\x00', &(0x7f0000002180)='}[:@&%##{\\o!@}-{+#\x8e']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000002200)={0x81, 0x7fffffff, 0x5, 0x10000, "c24b708b506ac6d454bf85a18f447192d97c96b3", 0x0, 0xdae1}) executing program 2: open(0x0, 0x8000, 0x78) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff020000000000000000000000000001b920fa8ba5c18a2f0a51fe25283f1a378147963f58a9fed87b61b4a1bcc60cb554339e3f4069a50855359f76a0dd27f864d40d95aa9f670142d97d5dce198e1b00294166d7536acb10ac058169c11ade83d2fe55c2c2f15f12927d2e978132dd148d6024bfd8e1fa14b453ff316c2fc57c883812b760b198d439"]) r1 = semget$private(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x47218fd67bf2f00a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/101) socketpair(0x6, 0x8000, 0x5d, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) close(r4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000340)="2203fd59b400000042d9325c155cf85040866bf130ade29ec8f35fb7acdd30c1e97a7ed2e7b6ecba610719111d398e626019d2d706cd4b40ab4d044fae42ef174a577c5696b864727f38f1455ccb", 0x4e) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x3, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) r1 = msgget$private(0x0, 0x5) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x1, 0x40) msgctl$IPC_RMID(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10001, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x44}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000cd2000/0x1000)=nil, &(0x7f0000d16000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000db3000/0x3000)=nil, 0x8}, {&(0x7f0000dee000/0x3000)=nil, &(0x7f0000ea0000/0x2000)=nil, 0x8}], './file0\x00', 0x1f}) syz_emit_ethernet(0x3a3, &(0x7f00000002c0)={@empty, @random="47a97c0ce527", [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "9841e5", 0x369, 0x88, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @enc_lim={0x4, 0x1, 0x83}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x4, 0xc4, "cfb5d41436f3a38983dd54e257c39ceb77cb5d00a59697a51cec816908b7884e61bf4140a05326800a8041ca70f64f7e51afeab6828576057350baf9059d88e8373a96f63ec5337115f92d7c325c9d158b6bb0b4b4bf14e382706a9b53a482f0b37112b5dcdcdb51bfff926a232043baa8ebba81b68c4a524a4affdc56240f6d8ecbf550c2afd3f556f4eb9dd34a5229ebe6611a355b07d438c33f43e7019f1dba5016d69e8a9f7c548765751bdc4431e6d9080331dfef76b6651b10cb1ce130f374930e"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x67, 0x0, '\x00', [@ra]}, @routing={0x89, 0x2, 0x0, 0x2f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x1d, 0x16, '\x00', [@ra={0x5, 0x2, 0x81}, @ra={0x5, 0x2, 0x3}, @generic={0x9, 0xa1, "12047abc574f57ab193db0666ef9dbf3879c74727c49baa5f58ab633627681714fdc8250e6ac3f99a7b74da04512756cfed0d554bd4cbe7ef542a1839e12233e428d53b9cd4fc8b7f331cf4b5d6289b02ff6a1256f7d1974a30a1984b3bbda8d5205f3f27795be85a9d3e787657b056f7dc6155e11570b8dfab9193c4fadb8c9ed3905ed59a52cfdc04a809dcea53e410464c2fe42ba99233d20c17b0ca90216de"}, @pad1, @pad1]}, @hopopts={0x8, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x15}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x62, 0x19, '\x00', [@generic={0x3, 0xb1, "b55f724535db9e337b87903b1d6dea456b496bc7c356a2de39a55876f41848451f0f3dac88793e99a6d0e12a9f6ce93f7e85f183841edc1e66287cb8ba9a34e6cebbb5e5ab175e852607d9473ebfd4509963c5b5e3901e07abfcb6744e28657ed5ea36da728ecc9b998d375e1a5865a42e61d8596afa6b429871ff72f6843d1c44d7c0635045a2d396c781147dffb9e29b9bf28f8981b57bc755ff5e447dfb66f424522dab96ada308910fbde416a1de69"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x8001}, @pad1]}, @hopopts={0xff, 0x0, '\x00', [@pad1]}], @udp={{0x2, 0x1, 0x8}, {"833e098fe28045c085101e603747a1ecaa357d5190620353329006d77e493bfd05b357df765ab8abf229dcdd310b12765597378b0d3a0b10caf20e0c0d424de53759a01af3fbc226f17ec6866c92417d57d4373fbb8a722a97352d91f54a3f6a7230057158e1e38112d16a102412a10c07f9cf9cc8210ebd5972ed8df1d397df66cca8c4b9178b07d5"}}}}}}}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000680)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x8, 0x400, 0x9, 0x1, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6, 0x6}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000780)=0x1) r5 = geteuid() getgroups(0x7, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000007c0)='./file0\x00', r5, r9) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000840)=0x6) r10 = fcntl$dupfd(r0, 0xa, r4) ioctl$WSKBDIO_GETMAP(r10, 0xc010570d, &(0x7f00000008c0)={0x3, &(0x7f0000000880)=[{0xed5e, 0x8, 0x6, 0x2, 0x7}, {0xfff, 0xffff, 0x8, 0x8, 0xfff}, {0x4, 0x9, 0x6, 0x0, 0x6}]}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000900)=0x10) socket$inet6(0x18, 0x2, 0x7) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) readlinkat(r10, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/176, 0xb0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000a40)=""/233) r11 = socket(0x10, 0x0, 0x0) bind$inet6(r11, &(0x7f0000000b40)={0x18, 0x2, 0x7, 0x4}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000b80)=""/122) getgroups(0x7, &(0x7f0000000c00)=[r6, 0x0, r9, r7, r9, r7, r8]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={0x0, 0x8, 0x0}) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = socket(0x1, 0x2, 0xfc) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000180)=0x4) r7 = fcntl$dupfd(r6, 0x0, r4) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x10, 0x5, 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = dup(r5) listen(r9, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1f, 0x0, 0x100000001}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x6d4) r10 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(&(0x7f0000000200)=[{r0, 0x100}, {0xffffffffffffffff, 0x10}, {r6, 0x40}, {r9, 0x4}, {r0, 0x40}, {r6, 0x20}, {r3, 0x4}, {r6, 0x40}, {r6, 0x10}, {r3, 0x1}], 0xa, 0x2000006) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x5) ioctl$FIOASYNC(r10, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) close(r1) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRESOCT=r2]) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396", @ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRESDEC=r0]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71b5044000007082000000000000", &(0x7f0000000080)=0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000002c0)="18b9d0caf34522178f4062f8578adfcfd376bcde14a1764403e2d62b6ab63e899628bda920c8c7cf9d75998ee8ddf305cef7099e1416c326025f438acc3ef438b8f5b1dc75474cfed9208d9e04d01aee2f1a0ead8b04e82d74706d3b92693cf096a0d8d80938688340472b2c64029341e5325af83124f0b080714eb89f97813a5fd317db14fa0efd2f985417b4b0570e60318d2fe5a8a12d12c3b088ad3ed6935dbee3b16ca01cfbf27ce5cd96a2e4bb88dcfe3092347ebb30a30b8a54c7c388163e5114472abbe499aab64cc6bee45b7c4f600fe839eec3fb23e8f52b223ae02c7692836460560839d6eee8bd186e04d99c2350f52c929eb4ac57c0b47d5b683ba6c15428ffb321c2f280ecc167bf4df13622afcf7cfd027035393fa90c2cc7516aeb658161e4bcd7dbd38db7310abd07638b20877348e8ca5c46a23e311a857f520ad87defd96a7486824ccba686869775ac6c926475e2b0460ab0e712bb88fdebc1847e918708773b0da7d5573cfa1fce0409e2a3bfb61e3aa90374face22de921a6cbe6c12016873f182158147c3b28fd53165a486f84cf12177619d0396ef1eee04a87db02e261276691dc55f07a3b91459ead3b901cf0a161172ad4a215e7894b19214b2f2b5de8d75f5b9b986636afa09", 0x1d4) shmctl$IPC_SET(0x0, 0x1, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: syz_emit_ethernet(0x66, 0x0) (async, rerun: 64) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000024000/0x1000)=nil) (rerun: 64) shmat(r0, &(0x7f00004fd000/0x2000)=nil, 0x1000) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) readv(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x9332) (async) chown(0x0, 0x0, 0xffffffffffffffff) (async) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9df2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="af", 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r3, r2) r4 = getpid() fcntl$setown(r0, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xffffffffffffff44) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000300)="4a908c13ecb7bf6af8fe4993df7d60a022c648575185300c6d55d4f37fc164e383ffffcdfa3a85720efba0aab5c1f3158977bc9bb5925045e612c14fd26de8bb538312f6eb16b79586a52f49656063f25d683fde7c3c15d1f9819a712a6130a2b9a814f7615eb47d901ef9a137ba222e9cc04dae7f7d84b0d6efa563e4213053e8678efe31fd0f2d4a8ee9c88e3060f4c4dd6dba9451347c11f0b714df347e7f90d62d8d74ffa0f0083e4ebf41c344ba84017d8b9793d14ad151008dcd60d7d1388d", &(0x7f0000000200)=0xc2, &(0x7f0000000400)="c9c1ce62180f6b9663c500d7c893f91a8672107a328698831438936134c13654ef4c1fed660262075b33e15e93fab986df2994e841a9e046b31f00326f3c837c060266d5269ffcae52e455156099a9e0f4c370c78779fbaaa9137aa0a727e00a10b7e5c3c414280ae1fda3d3c4ea2ef0228177654737d7dba7b175516feb8f010b2a93ead826f5c6992ec7ca8d838d5652441f7358", 0x95) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = semget(0x1, 0x2, 0x410) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000240)=""/92) r7 = socket(0x1, 0x2, 0xfd) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="67ca5d86307c4e331128ccce38069b62e81f64db580f880fadb71d539bfbf3752bdd4d2d", &(0x7f00000000c0)=0x24, &(0x7f0000000100)="fa04089c4efb5bf6707ec56138d58ac03c58dd237f5208ab", 0x18) socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x2, 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) close(r0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x8, 0x4) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xdfffff9a, 0x0, "a87b1f660000200000000001001f000000000900"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb0000000000000000002000000000a600"}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0xa279, 0xfff, 0xf3b1, 0xfff7}]}) executing program 0: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000280)=0x1c, 0x0, 0x11) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) r1 = socket$inet(0x2, 0x8002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x6) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001440)="70230eb2fe71424f115b20f7ac76413514110162207b751cbb680f1e37c7b39b6742251e2518bb04f25f381ba4faee47bbe6718c74eb4449edcc8848bfbb656053ffe6eb09130f9c25f8f2aa1b62dd3df67f40c231da40b0b881f8b7cb4a9b9a49dc8deb7b89e2837ef241ce23fd2c2a42c4658cfa16bcc2cee91fbe5473b5bad28520a818e3414045fc19fde52d9eabd18b7614c624f948dc04638e9a0903fc95f2dda3fbb77d025e730ee0d2f340d5b5cbe67fe4298ff2d7aa7498f90656c487ca822991ca841d2e3d5a0e2b7bf68ed174301b85c55a7d560b9c6ad69fa3614ced5746daa4e8eaac34f8cb321ff14c70245c9540221341f01d4085cf45ccf867a39dcd3940469ff0321c59771271f9c111099f7d99f9a19ddeea3f85825062ca9fc894a107a087ab4032fc45da794d952fe0e5965c9721d434be1601ce228e140644b5e8781d76a55eadc92dad8a445b103c97e1a17894a009d7bebf57a704f17df6b4edb5348a395aece404323f2002f22aff5095c172f081e6eedfcb7df6fdab592d0b442d", 0x187}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r0) setrlimit(0x3, &(0x7f0000000980)={0xb, 0x54}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x21) r2 = dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000080)={0x10, 0x101, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x43be}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8a77}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xcc}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000000000000001}], './file0\x00', 0x562b}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000002c0)={0x29f57365, 0x7, 0x1f, 0xffffffff, "8b030003000100788a4e49db584a2489a1f4d3c9", 0x0, 0x6}) writev(r4, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fe8000000000000000000000000180bbfe5bfc000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) r1 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="c332e53f4b2b5619569a94617eacc8e7f39fe578650b3db3d237646b1c00c71af15217347af6dff9dd0c3336fa32a5a1b7aa3b7e02653101b57ff489d953d7c5cc91e6955b06b4c258e888437922465682db7602127e3ed1f55cf15dae032d9e0d64b741573d73c0267e132ea6099bd5737667bc26538a3d1454e49571e664dc8e4337a8ad03706373fb834508b3af89fca68aeac1ac7132e89595fd3c94", 0x9e, 0xb, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000180)="8334ae85c7d17f195fdce851ca469aed3ea72b206cbfaf58561b2fb1660931e67f5c706c71490df420134fca4f0a60114053ccb3f6762b5644ad032f112c040609a11eda2e6f9b7bd35f3f5e96178eb1f3be0b5600932cf7b36d3b0904959713cf44f5c8fd484374e035a656a142c99c1eb0a43a5817edd8085f0d5ad0f5f07d4a0989d1b0f1472c46fc844d95c686ac02de91224bfc63569617e947550deabdb4becea4614ad85900b6ac8d68e7336507a3fadfc03079ffb674a30ab5fa15a07fc576f9eedab11bc27f4e2f528e2756abefb6b2ac2852e0957ee91b72e166c05906353b68de0e51aeaf83e249d3a512da5d66c1bdb6ea94bab68821c21c3ea24887be61572f54b1ef61487e8a707274ecfb5227f4a0fcb832d46c08be213ca613f1c18c7fc190c2798d49efa3a96adb1db163b8bbec118786125829ce347fbab8d7b0972e93b6bab64cf6b2fb5448c0e94d98cff3095cd60f3ae0572ff385f011ffd1db39c3ef5e56a8af8e85468d15ce9965bf934e97e84cf5c05aa7f61f29c5efa6805f93e5f59f485b9dab700447c0e7dd5e4a8a2a82cb092e6a8de1f2ddc658792683c9a82c3e89b7cebfbb19277186f6330f7d4ba074f209c3c1e3de125ee5b02d15ba631fa16e1fde89b75f46a234446a83c72d88e08f1035c4ad95db1804d73ff5264a99371759601d845fa5924f63269817e13cf0bb143b23a01018d200dc7af064c085692d2df0dde870c9e05cdba2f7c815b88e7ea580263773e3d860f7d56cfc54ac412e7af7f27fceaed8fb86578abb56ace399bef53668d6706a1837192ce10f1129e649b62a3eb4f25903a377a5b37c058a4ef3858372d6ccf597d35fa07322bcb2f88baa9dcae1c4973d203e9ae81c467a86591597b72d0d723f06d608a043b7fb9bbf106408075f7d92a29df78be929a2a2776dcaaf770ee8dfc20bcde605fde10b68c5811c92e69cd2af7ab9b0c05b997993bc6457cfe86c664ff37b53f12cd51b48ab068b80fdc3031f094503936b7eaec8f0d37934a94f2c06f55ccbf4748465dca6fc4b5a97baa926233b597ce0b1205faf6e0741136461f3c4717171e1f39c497d23570618bccce09caa6a6477fa0d38e2eaf288ef8e5756c97ca8e3d837dcadf70e4d8d1ed28e12a3febfdde92a2b49ecd8594028b50d37ef36990d055b677b07c8dc7ab0ced1daf5cf1675c9c8b2080bd368e1fc791765faa6f9656b66d3cc7df5f6e7c3c847bec7009d2b55901e0049ccda70f5b559c99fff2baa96d3c375fcbf02934abfd6f7c1c21927c9ca54c58d44e3c2bf372e29d030ad459f76985473c11370605b81aeb5142abc1537c26397b8070ca3e56dade83da90e170448081803f16d9e81d225e242133b3e219675f0a125b545ec69837e9c2af832b3da4c7360d8c0f5912d8a517f864dc07db3cf6987ee2920f033cfaaede385bb6a68ef1e6a872fb2995a940341bd11e5d3fc600b60016a65fd6dfaf6570e8906e519ebc1994a392b24d3c1d991aa31c467481172a5a429a622aacd08c949591401848b677037fed2771834d00717d5fdc170a29ea8d9f54db1aa4bca5a909cdff6f5a3e5f34332c25954b95cc3bcb2f3ea0c53f3b569d9bf23bf1d2bc454496d840b16f3c99a8849f13cb1535a56d78e2f92b8ac659572fd63f7ef24a2d22b51b0130aefccf9d61cc3daa5cf84adb2d0ee691ed8e597df65f82fe14e2837e66f0dc26d00619acba4e005ab47d059ef889e5d5ea0d030ffdfdd87a92e8385ca36dae1a6daf8a98533d88e067a0985549bd42b471622d7e6a9d55338583784842ecce57851851ad4c5f29fad895aae3f1f35fd2553763a6f9b18e94e105633e9e6001ca86696e0fe2d681c763ff9ea7908b4ae0abf3acef389572ac81ea4851eb62943ee0dbdff3ce34f49cd0862462a0a356033f96fb24a63336bdca54179f9c99a0aedc6f5aef2b1199146f635bf0796ec2fd78ed87c32c019b01e3605a794eacf970462414287ac4d35631beba23e7398cef7ee4d09c23d56282be7ed675c33f5aa9a8188df4641ce3dedbf3b189bf304b91ede58aef54f3328d54cc8e91819a3bae713cecc5aa8acb7f7e1ec548d778e0d0c39dad28f80feaaa5ab737aefc34c145a1ea2647bbeb5d5496b48ab4f958a9f6febbebb69bc61025f37284f24ca34299e08299238422b83094d82f499bbf12f7d315892bdba32a087ea3269c543683d162845e3d8f16d3ecc912391720a7d760d4a8c4c26eb96ec9b136af21c2de200216b97fbc485b6e27b48a4f2469c69f8ad76fce61f2c161ff4baece8019473247e9e819e64e4bdc86f1e62535ecdc6fa154ec85f13ef1f14879d04bec5edb0d8f070d811a75793db8ab0e1376bfc32e10aa9066ae8aa561b3e2c6444b73ff7243568264cdc3a568bf933fec2641da39849425a7d2cf7eb1a08474fd7f892e8a79f11218a704fa4ed8598097bdc0326f6ae9c7ca78b7d68c9e2bc3635c11183a401d5d4631b81bcaffeff014a091e5504c0bfb41561deb5a4f9ec3d73fc00a8958f3be494d72c9607d1e4e4db2012345201849f09f830710cd231846963a77e5e2fdfcb24379ec0dde8584321f163a1c6dde75844c3b679166d4f17eec84cec235005f31180fe7a9d66a498be8ef158291744437ea599d8ee3bb3cd29201282e14a3390d0ac12cbc4a84e682c0736929878f5d8f13a7dce0cd9c6514c3a5fea6e61ac2ec78c7c0c965381877ec7799bbb972b3fcc9bfe815cf92f35ffed944021efc7a8424d38f42424a0738f4eec9f2b1da51a71af10a632313aacf88cfe27915e3ef14c2f468832113d06566ee5c1c035778e544b89ffc3248a3f9e65ac9b2a59efdf0453d9b3cbe5ce5e75a859df7a924fdf97a072a9e896eb665d7efec8ef85499ffa56301ca2633404d96701b9c773e7e9d9e40b556c549acdfdf5c3cd1c66cf50fab2a4e769eebe8611e1f1b48b980ab15ba4354965895bd333e43e78fce5804bd303788bc282b5fb668453ec5b0e0fc05dcde100d9d48ff4bd89c21bf73140d77bc0d01ce13bbda767e41141ff12a3c64e8adeb353aedbb72e6f6f74a9c0bed8b1e2a8bc9a9efd58c356b7d5f7b8eef955b22368a7a9be74a4aba97abc262f26035151e1fda49e217c9b578ded97ebaec86e6458e8df11887423c2111eca9f447f556dd81551938e0bc552f93ddf269e043c4f5a10d016fccc441fbdb1300e8935abde648a7305c2ab9a978ea5d35f59c8afaaf5f2f84a1316b4a07d15e3b89bbbd1f7fda21c95aecb7b22971132e0c7ccf1414a24eab30cfd6b50a958d99572592989f8da045e15aa001bba7bb9e277dc781a6eca2525f347236495b6606c6dcddc61e547648ba6dc513a4238bc9995adb2b91d85aec028f8672ce97c96f2a3988964e9d2beb96a14d0bd141c7bd14acfac32ddef13c0270a0e637071dfdec7fdec4bbc9babf2fca9921036529118039b675cbf29eab5ec211042da26fcacff79542cc1cf4c417d029504d3910169adcb9c2a401cb171c7428e1d39d82128bb5adb3a280136483d90abb65a8a13a2907ffc2479b1dca2dfc86ab0c15bea0eed2b8149e5ae915894c346dfda55dc6fdb24342c3b5db9a904af3fdab97d6c7ca2a701a3ce19926bd9620354cc9bbbfd294bcb772a2eddc88e3ac9a2b4f550232df7137a745c62f10a7ae22c10ded067e9bde3294c1d6544fc7a579b46136b98e7cbb52ce55499849a9ca103df280640030e3f854a7c32cae824da1a29c8825b93ebddce5b81bab39a90f921f35d6480cc88a3ded03e6c8cb65fd89eda7aecccccfc74949bccae9ad208fcc3ee087c90396c3335b045f67e25e1e70a0d1bd2dcec0614f31e42dee51c7074fc9de935bd09cd5b5506955e40ff06c4b1fc04d2d8e46d9cb90c7cda58d8ac53d01d4b7be77646398e8dd6dcee76acff1f601a48ec547327b8be18af3466367f40a77a49e364a04ee9f18e6c06fc406cc09c008403732c75152adffbda25a007cdc850681b44110b598bad2a1be0fd241572963aff7d7fb8a48d7bc26bd4548dc3e0931cee286a466e8a44725ebd4e9a9fde41ed599c949c47b3c02227ef9612e6401a73c4619675aa1ede9eac9a4f3d1f18c2e0a1fcd5053c286612e1956447722c5ba94a28842d28f34634c6b005e0a27accf2d6daf6119cb9d59c8137b77b9319935d64a84416e35fc1f1a1e1f66d91794f74ea5d15cd197d14d09d5a771b2a43c9b467899fbf3278cd0307dd839c5e7934dcd95592324527c44ec955cfc4d9ce78d61ca8919f79a9203d0163e60fc442fc2a42e56391f62939c9d99809bd3671f1334b87bbcfe7e1a8cd9b5577795a66a326495db8cc0fb83ed0e90992453f529d6931ce0f57b531db50c31cb4be40a5ea7824761f4b335bc2f667ab8cb47e9f8539cb7e79a33256691ea2343f044f1ecaa20a1aa9b42c1c1c9c0622032d74f4bab0c87dd1c1d7a56d6927d62f71cb63ad96156b623944c4b149780e9ea309bad3c00aecc84d306b062fa01c5f07fb687d7fd7413bfea18456373e419231f0814a34dc94bd1f5db91e1a98fc8e52c1a7842b442f5e70fc37f8458c3e83f94cb9809078f89d9b1795b0dfb9c2359145f3c6244852676d1bb332809d97d7a490bcddb5a861f8710383935105282d6d9e53bb44a2191c253b4557ba0f0a5fa9feccbf8d63af1999413c20b7efba8013ca5243cd20519caeed29bf8ee90bca7317439c612f17b80dd3a5167fcff0cd43414425754e9f6bc964320c34296f7085dc8b20d1ee6bb0aed90a37b06c14abac1499e7718d3ea632624a059e85d8b37fabc968ae06ab6892a5ba892299468ec3c97479bd24f5f3e7ebb7a1478fc8ddfd391cccc9db2776bcc4f1eecc2a7532b3159ff5d33d8aa56cdbab2d7203f5a923e78f846ba74188a988e6f6b4f48ddc320f316fa3d1703105d31edb450a2f0f7493db1a498cdba4098edad6a4e0db7ba2120f9a218c4dfedac47ea791751e09a7bda19c104ccc808f6161e8f931a2777a1e5dafb38f9f72942ad81f1588bca4c18731b11fede62f0084fc37f99c0578f1234d41a9eb787c3216560dbd1266d6ab579306ab57bf11ce27bb2dc76c6ca729ed4b1f75b6c249fd3598f4dfd49eb4a711ba1b421ddf3fe472846f0d970f7e34c8d9b563b752fca6d712d3114976d1e11d06cc32f9490d8d130b17a0f4fc520de64ff0b10cbf77784ae38b732b2b8bce1666deab8c334da919c707646444861ea32495f03ffa72aa1787e75678b629b1529bd9c051b72ed7c345c9d0a642f9f942b2318f8550f5b4c6a583fcd6f7ba5027cae23721a23109ab4087031c3aa1dbd8407230b5ef14e8cd3f244eb37e7e845de5d0a50e549b2e45caad48add525040f3a20735288cb2213b798273bc4d467fb69918b484dbed04e49f3b812170f66680c5df64f4b572c377d42c3371fffc4aaa3ddbaa1891394c8c635c77f48f71c9e1db84ffdbe2c2d815a3cca5e431138e5ca00c8d6af344c81c8e9f908020c52fbccfebd5b3a047b2ac93f7f18f6b97c0187671912d0eb3ee3f8cac2cbca899c3361d4ec8495f8fbb7d39900acbe70695183b020c8c4cd4b1e61625a64f96fcd133bdc2c4af7fdb1db25fb30d4d4ca63a9c4f5845befa94bb44f38546a23623e4a3a0d66fef8e99021c8e34ea95ac2a5c3aa61383aeee29a6f4fc81c4365bb84c5a088062d14891dc04d8717cbfa38dbf8a4094d572cabd9dabc0c4ec3e632932452b90e2fb4c176da733db03d57f80d9394a6c7b5da315408", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="17f7e4996a0d62fc795391ee298efde8228ba2418355ead1f354e6060e21229eb3c111d445c56a08a063d8137058abe589f0b5bd3b2d051b7e4d8e8e6a546e6dd5be3095947d906748445f25a1de71b6adc39384acececa48b3a897761c3db8590e7dcca433052918f030195f0b5dc29a275e02f3a0d2bab96641fb6e49a066d53e85db571f867e212c202e3124137f918a180872e7ef90b8adc6f364a3292405209923d5f27add65896805e876081ca3c058044176c07b00c86fd9b3969d74bfb67a9f4b35c6df7b2672d7efac3f448cf34d1eba34b153a7abda2e4c8b2eb5c5218dbff8d954948cad6c361c2128405ed97852ffd130ac55d8b84bba443e3f337503abfc5242c18aa8ff7f98c0643846f681eaf7ba22e052e82fed1762daa3889fd64e3b3b40bd9e6dc22262b5cd5a11c381ef7a4ead4bea3cfa9a2c0b805800a8d00f0deaf7f8de7a0614627918f32423db99a2720c6dd261892a81859f088c5132c9fe1a23b38fcb77206b924fafb8455927fa8fed2dca524cbc8cbb8352520be14fee88a0bead8c3e57af3aff94a7f8ccd27b53acf17175e44cacc0c4939066b9c4d86ecd9341005063975c94b89f9cf0b1aa4793a7ec1977978284a2c4c54d839e21804f19ca8073dd0353a1596bb65b92ca5d32532c4fe868ee15527eeb79c480dc7d0960d372b98c7dff986c027b5c29ff511f138f1168a1299177da8682ce1bf3c641203aeeead4d9ff3ec3eb5dc14e521fd5f1bfb45fe47c1a84aa93ff32dbf3782cf428e4b434b598df8a47064f609ed010b3785c0b7de337a20bbd4b05c71b0b21a88801aa91ce071f65d7917219597a6645abf3ba96bb2b446a72926d724a7891c3f31b807bc36164212146854aff5cb742f8de2be8028dcc3adbc9529d7451206733f7d373b20769dbe15d67c4f2beda58937675150ce611ccf08af2162a546a2175c7683e5a93ec3f6fd99ef49397290646e997d68fc514fdb71d59a4f4bf70bca81c22d6a2e0573cec1350874ef44af8700c8be226b3ba7697e181a2a240db637f5c6e199d0184f3f8f3823778bc1db20e9a762e3fa7239d9cab9f222c7a2e74acf717412721be2b9aee971f82b43141e89ab8ae7b6763ee8a55fd1c7428ef5128328c4f90ab6f119dd11dfd10a4dbc4aff31300bfd45ea4abd4b63839e3649d60d48217af0b87f0e5259df5a85bb77781404d54e60c4642daeb3d7e7b9c4be0fe9b6353572f538b51048d552c7d58f4ac22f897deae14ecb10784b086300a55a0baf08e9dcfd7ee0e5db8ccec219d1aa42e820f7f426f7a84c16c75bfeab7a8d2999ad79e25e935e0dc14949826b24c830ef1f9c3f9ac6880a2939d1ec74ab8c1ce09f378df74cd3310355424d1dd3b0ee4d8af822642a948dd533f0fefb2e884ae642b1d2658527f54c3fd064f325cd963991aea5195255ab2c85aa6365f5ec26f0e1d7ad46fb33a8d6d4979b0120a8e149ea9d5c9f673692e8cb89fc1de0bc26c67cbf21cc0df94d5f8b769b67c1ba1009b7a54f31a4a9b6261fa6a1a15af47697f91004840511007feb58958f6f3aed975aba916d60e83a34181cbe97be2666c25274414d021a09c299f8e419e0b955e8fdf7debc9e78a93e070dd496171e95067be20be286be30068139096f372a1ac38d3b63fdb85290424d3c80dca251c4ec050069ea8370c06eab5f01630639c8d2045f2d2806bd85e4e6f1d39eab558037ac56b282addbf05ed92e9d60a3386fda61c71350a509685adb9b545491122e2688aa6fc023406b09255fdea48466f09c371012ef348dd717aee416070b81441a1f3bec69104fef9b75bf1df3ca6485a359dd28fc226c0943251f8ea6cba26b0fb319a2d06d286c9a5dbbceaca4e184e4e9e8fbc9358c116789b084519fb681f2a287bd9e7133e1da9dab677dc2449bd87bf4823e5dd0cbf3a1b2fb7cda3fac62a9cdd574270fd1ab2d435fd2b647d2f1a909eb7f35a879da8adb87da2b63e219e208adcfd67c8a8910125b91e0164fc6117928f52d430a948a2070524645723b3e7ef3e30b0bab709cd2f7f854b656993b65c4cd18322497556523c072eff0fd07775565de16065b37adc662e86e850ab59637004dbd543c673d2f42baafe877c43dc492318ae5f4289eb425fed3fb4f1d7dd166686f563365240b5831aeff9d15196fa64e414f2160304f3acf3c7164b65fd5b3f11a79286c6133c880e74524dae6d475cf53705e85733d6157baeff607d67dcd65fbfe9f8b5cb6fd35efc7c796bb4d80f02bd85037eea3a91f36f012a048a10ff41c5f678400105d69e8347caf283a7e7106a69f8b3db31c25bc8896ff066c3cabb9f89d352a613f8fdd0d4eb0cad5f87883070551254349943b6d99be313951788ca3a92fb1b4b58556ae49d616fd2e062ec3f5ed1fb0df8d33ddcdf6d0ec54cb4640c38c5b6ab51fbb78a80e7cb2c6e822f4bd903a7e047ac7d8eef4e633f4de88550e690c44dd807e7400edc078bebf7ec4d67571ac676dd57376b3273b7de4c2cd3231a97b5776c3c00050876854d728dd029267871192fa8004fd42417564d325361233cffa9050741dba68e1828ee27952570ac1d701efc1a6ecee377a7e37ad4cf9d9c8ce7486e078a07696a00ed10523ff69003b63268cfed8a9ab810ec74387344ef5af2b64500f4d8db1b25fe3b8d526a1f4dbc1ef8c8d5ad8245ceb7a49ccbf19e37fbe90cb3bb0a2d7da651753555903d7052014c2f737ac930b858aea91b5d576e3ff152e10217cd0ab845a674055972f76f9212e2a3d59555bfed22264a7e89c8a1f3995879acb4413649df16d07ec2d21fcf1ac22b1f9fce86f61fc7e991814a9675de1baf6a1b50a7168116520c49d25f4d045867a15b5a602ca124ef6e5c4f2acdf11b1f4a70b468990326a0528a2d00dcd5cfb6515548086fbc03267b628f90183f8887b53a81f8c6a2f5de3d896b869155b29b4f2692e3fe21fe18f874c7c87e96785e4b0816805632cd6ebaeffc6a26fd5fef671ddff1065046a480ac232e963c3a217474ff9c35ee8a3b88489c5ec9cc8066e2340a3cdd90c25365a6a75c2061467742f4df4af5cd9ce40fc7b3a39ae87d2112d703dd663b7dfb110000df5e8db58b3842c84375dda227f597f9519f028ce59c28cc5c8e4c1eb4166f5995f2e9ede5277d7c761a572ada15b04c146a7d0948d0708efcd5c3a2698682bbdfe0a405dec87f2746b76664ea3dd61a9e5d5f7a0ec30f32e9714124117d479237ba3191b9c7743bcd4c5bfff6ea6c551258aac0781e1fcd68cca53bfc56fdec18b86756b7818dc3ca27bb9516ce6baa3c1d971ec6eaf4887a8e178996928b61637dd1548e92db029ac04b894523ceeb951fa5f1bad1f2e662bd2965e806605758a637026855ec6b427ed6797d1cf1b542c6a68c1e559bcb4cde994fad7877f191660ba826f4fa5cf86462b642ff8326b6484ad0056aba9cc2c5da9d3a808caf0c119272749a8ce7e0edb87b648b24b643382e7b3015e063b4b7ae40f717508abf96aff765b0b75eca880b9e88d3541b789ebbcf8b777d3c342ab7231c785dac35211e3803765e26d0621b1942a6f6e4cd1c1027809809277ff56071c241ac061bf13e5181cbcdb7888fe5568d8474b7344aacd5775f2d3428ef72a67e80a30e48abb1147d2c5f561747e385babf390dbb338a9266574004b9e9ff9536a818f2200a294688e24bab9efb946995d064daae67c638f5e9fd3b2f3bf53af7a162f9b9962ab54c3b866b8f65d3c9b8723361342e65ed53bd9df4db0e820cf4df9c81cd724f2e4148d79491efd4678d36d40e82e718a6e74d97ee5b1a527bbeb7c74b954cc0a91b1d714ae3059349482a7cf6c6096171d9927a7dee31245cfc00ae434c7f724fffb5158ca99341e9d93fa3bf447c1716e999cae42c5b5a6ef42f7aa04bd9d533027046c831f1b7ab22e42c01471d9e4f5ada7a2b8d1bd0063a42b7c6435ad19b5fc3605cad5d9798775a4b0d952e8e23fdba981a45c49e996cecee0aaa1e28920ce4cb934e701a4ccc3edcc778c5a509e4fdbb5c2bdafa5d0c3d6b08fe5f49695ae57e96cc105ee9d30cc2a75f8f7428098815251ce02fa5e6ed729c94e00980007a15ba877b3bfc15640675525466a2d36c08ff282491d010b65e4c29ab852d7ee171682c869398db5089c89f6491161945d15212a9796afa0898477c544ba749b25032be96a3a7af8da36c6b4b4e8b7b0df3d4080c7b7b5fa871d59cfd0bc9c7b60dbcfcb4ba9169fdc5f119e30b80958b80525b32e2ff524131451550244e0be3f6b3588f119d5e875620f886b9da9dcd1d198e0c8ef22bbf832812d98012d9d7b25b09359744815f08fafe61c611b1403725044bae9eafd7d4fa943515e3e4a51952a25153177cc108569965dda4098a20ffbe059326b519eb01f886fda87043148bce36f43cf4032238250e76c9f1640cfe8c3c92112b7f02dea89de105e3d74fada4f246ad3a5b94a6e741b570df2dae3ea9fa21ba7cc8725f210368d3df32b210471baa5c8f59c4098fa43dfb74bee62b521c2bda40e452a9d2b8ab1a0854e1604da7131f3b6ed336bf329d418136ed7f6eb3c1ab5902776cf295f08ab701798339dbd623ed8319b60402ea6f7765aad8cb7ec1af71067f937369114cd97d1012422faa6026365fb42c3e070b8ba3d241ddbb0ad04525d2eb6dc92fc4f81f17f02f1155c71ca8a65921845b69b54445a09c3d9293553fa2457a60b1c5c6d6cce0b8562577ce53872966bb4c0f8daf9935bdfcb05746e77144307e98e024504252f175a0c60ae12b222f96c64882ea7ea1a7ae4d3e7fbbc96582f6a9d69d61b0aa5c23c5096b667ca7fd26c1dec08be19562439ba38a18564ec50fd3b265aab0fcbeb446ede9498feb14c60d5dd18a8eedeb3168b699fa52b268c91d98d0f355b23ba105fed7039bb22956d0a4a22d89fe506d5cf9fcbdfb6816b8c29dcb96f174faaaafe70f6f87c9c15938d3e6b000a1a7dbabf6ea3bdf335189206940f8ddc75f5f179cfffadf1ef8048f3a82aacf32bbcb8aa478be7dcc1877d540cdebd680d88162ba5de8823e26bc44aad2fbe3100c9a9ca57f9e7e43562d4e131fc301425546defc811b20cc3875f1574147292813ab4587c90f98ac899b0957e37462e1c4cf9a1eee9d0869daea5936bd3169c06f7067cc759e193dfbbfb9a010354587d73ee2de8d78b6c7d759086b16c486c4f60ab274d1406110ed131ab673d9ee93e6c55b0874926effa4a2b3ed3c86aa7ef251eb0c07d45b8862026e7da0e6164d24ef6e6cb9bc2277c0ef831efcede1e1eecdc2317de9d234400a5cc48be1cb3ef0971a97458164e2a9dc3991cb69d5ab7f1c651caf81bea8cd3a3d0806a8c047bd52383b40ae455ee79f84a52837142fe37b39588142a4a1d7a31e879f641b1cd9dedac6035bf53d0ea5b95677bb5b4534aa2cbbbcc55574d427370bbc4c7f2cfbd2ce7a2889448246409cc588caabccc126f6400300ae943559c2cac461597b47ce1b7bce18b3c4ea8096950bb5b6309ccf9fdf34b18876330aaf4145c52198e1b54774652be73ab257196ef465d5e1b569d2380e3fce3138891ecf31e3a54f1b2b7280d86879c7dc3922a8560d1f9c90972ca1efe5d69f7e4d82e83d8ee99be49327e5ed22f68b1f384af1681f97bdeb621dee288321b57e6ab61070bd984e05b3d73da7ea91df6b11e92d506d872d728c4a94afabc029e28d9eaf4c8c66945fb60a5e563f6cc36eda980e829586bb89160", 0x1000) r1 = open$dir(&(0x7f00000021c0)='./file0\x00', 0x8, 0x1a1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002200), &(0x7f0000002240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002280)={0x0}, 0xc) pipe2(&(0x7f00000022c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000002300)=0x81) rmdir(&(0x7f0000002340)='./file0\x00') r6 = socket(0x2, 0x3, 0x4) r7 = socket$inet6(0x18, 0x5, 0x4) getsockopt(r7, 0xfff, 0x3, &(0x7f0000002380)=""/188, &(0x7f0000002440)=0xbc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000002480)={0x5, 0x80, 0x10000, 0x1000, "0f24ac8d86b36bda77efcde30ab66df4af91e76c", 0x7, 0x5}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000024c0)) link(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)='./file0\x00') setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000002580)="8f4a8e2abaae782b27e581b219dab0425337a5fd81da32ae7fa3e5144d8557cd3b27048530294ce1e58d8e17de82f630eeed3149f7254f140bdd9ed5c410b1501d68c149b7930d31a470b469435801bc204d276757655413538df83f749b74c13b980b07de401a875e02f78e381f616491fdc178b48eebb46b32d2bc3d6697361ceac6", 0x83) close(r6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002640), 0x400, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700), 0x80, 0x0) r10 = socket$inet6(0x18, 0x0, 0xb0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x2, 0x0) kevent(r5, &(0x7f0000002680)=[{{r0}, 0xfffffffffffffff6, 0x32, 0x82, 0x9, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8, 0x6}, {{r8}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x5, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x8000000000000001, 0x80000000}], 0x1000, &(0x7f0000002780)=[{{r9}, 0xfffffffffffffffe, 0xa1, 0x80000000, 0x0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x0, 0x20, 0x1, 0x6}, {{r4}, 0xfffffffffffffffb, 0x22, 0x80000000, 0xffffffffffffffff, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffffc, 0x24, 0x1, 0x6f, 0xffffffff7fffffff}, {{r11}, 0xfffffffffffffff9, 0x20, 0x40, 0x5, 0x3c90}], 0xfff, &(0x7f0000002840)={0xddb, 0x5a26a44e}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002880), 0x182, 0x0) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000028c0)) r13 = dup2(r1, r2) fchmod(r13, 0x82) sendto$unix(r0, &(0x7f0000002900)="ffa89d85fdba38285d21c653a71758f0edf72bb21f57612239e17d459e6c6df946c512ad8a078ae8504f5e36dcb43483caf4bf4c1a9b1a1230157f9d766cffb5f53935b4deedf7ad23321f8890af8e3692ece7f7a36363c9278c58e6db7869dcaba4664b", 0x64, 0x606, &(0x7f0000002980)=@abs={0x0, 0x0, 0x0}, 0x8) ktrace(&(0x7f00000029c0)='./file0\x00', 0x0, 0x414, r3) ktrace(&(0x7f0000002a00)='./file0\x00', 0x4, 0x410, r3) sendmmsg(r7, &(0x7f0000003080)={&(0x7f0000003040)={&(0x7f0000002a40)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002ec0)=[{&(0x7f0000002a80)="d68a0e7e49", 0x5}, {&(0x7f0000002ac0)="8a17e3a7f603ef90ebc140966aa6befa6c3ff461f0074083f7aaaa75816bb6aef6a116e62659ad50255f4f7054234cb4cbaebf96ff94754e9a6641f306e5c08e0754b084a0dba6cc77faf5e3b25111fa8aaf34dd4d56e1e9d8acb12e109bea244b27953202a80e70c49c599275a4fc930bd8b8c4c1a73bb2325b4f723a", 0x7d}, {&(0x7f0000002b40)="b041e71a4e167e3d930ade99dfd94d51cf00f32a7511ea1cd0216b5d73464c036476818af2a7e608de00710a344cffbc51419e3ccfe71012c4fe4515635f3d0f19bb42e3aa4949b1364f99fbc5fbd3da80793ec7c81dcfc30139f6cd379c01db0f8bde86fcd0869419eb659e54e23450c1b26ad42c18de6a2dc9d9e03f16", 0x7e}, {&(0x7f0000002bc0)='{A', 0x2}, {&(0x7f0000002c00)="c50ab34a19c2fa147eac645a63d6260a6ee914e557ca8831617943c5a0acdbefff00dbd7aa5faf4652fa769faba8a62d7bb8", 0x32}, {&(0x7f0000002c40)="ef812f6d21a1888f719a21855eef5e8fbcfd8c268797cdae8e7c4740c614df65dbbfa2caff5b1e2fca11e44802cee04c405763de313959b429a39b804103ae98bd911e428291c610e121e26d8e594ab3406031ad129e07a30a533094c3dc0077d8e0a4ecfadcd68adb7ac46f21f88456ee286806991d009094bb0727837f4b0026006d82b39b3e384c5f020798a3748c7ca7504735b37c1e0c0b36a2308caeb975a669621fa96c51429871fa066228c5af71901a", 0xb4}, {&(0x7f0000002d00)="6ac2efdb6aefa8933a903cc03ebdb676c3f39747385557f15ad884adc3f3e2defb9710dab1247c925763b6377cdc23c112db8b35ab78384ce2fe39b60469cc3f2f35f9986bc3d1fcac77a1da6f27f08f4fed5d3b9419cc0418e42b469ac7050b54eca4f0265ce8fddcd988fe0ab09f7a75a4916cd72b875575cf827d9d363e4f7f1fd251683fac7855ceac0d12d4d3503fdb8251eca5a0521eece1ded20d30515c0f75973107f49b3eb92520c0b5664e8c44e5fafc0cbdd2e42929f29f76aa10b3d7", 0xc2}, {&(0x7f0000002e00)="48cea9b36689128d52c0b232933cc978eb20d9dd75cafc018d8b5403f9f39bb439f3f3e7c6fe07cff7779b976d228974353a6b48984ff3bb311f9c96c654838dca28cd8639f6be937f3f0f4d5c6ad6e449f0199d6fdd3c7d8ffe54b393daa85afd539d06bd38c1bddcae24c2a5e1598be773168e1c5f8a11fd566189dbf95bf9adb22f19199b3b9114f4aac62c06802d84ae379a015ad52b31da5b637c053ca6c1e2a6e558fa37789d4247285c1e", 0xae}], 0x8, &(0x7f0000002f40)=[{0x20, 0xffff, 0x4, "02519baeff56eb11de1f"}, {0x20, 0xffff, 0x8, "d152431657d80414ff0788737ff8"}, {0x88, 0xffff, 0x9, "96c0c2f731fbf5206684573c464ba8578214dd088b26c010eb22ada3ccf4f1fa94d9dbc4bc795f7c281bea0aca6844c7ab75dbd62fbc0b7b99b8976f930d7e92549c3525dc60290e84a73347f8ac196dff1aa5eb9db74c5136b243293d3cee9708aa78118ac4a5854f7ebcaea2fc57b07fd0a308"}, {0x10, 0x1, 0x7}], 0xd8}, 0xffffffe1}, 0x10, 0x4) executing program 3: pipe(&(0x7f0000000100)) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x3, 0x0, 0x0, 0x4000000}, {0xfef, 0x0, 0x0, 0x4800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getuid() setreuid(0xee00, r4) semget$private(0x0, 0x4, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x2, 0x282) semop(r5, &(0x7f0000000180)=[{0x0, 0x4007}, {0x2, 0x10, 0x800}, {0x5, 0x6}], 0x3) semop(r5, 0x0, 0x0) getegid() executing program 5: msgget(0x0, 0x7c0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x2, 0x6, 0x1000}, {0x4, 0x7fff, 0x800}, {0x4, 0x8000, 0x800}], 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac2", 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x14, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08050000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x5, 0x0, 0xfc}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, &(0x7f0000000300)) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ftruncate(r0, 0x8000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0xfc, 0x3}, {0x2, 0x0, 0x0, 0x7ff}, {0x8006, 0x10}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) executing program 7: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = getgid() setregid(0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x20, 0x47, 0x1, 0x1ff}, {0x20, 0x5, 0x94, 0x200}, {0x9, 0xc0, 0x0, 0x8001}, {0x4, 0x9}, {0x5, 0x5, 0x7, 0x80000001}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = socket(0x0, 0x3, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x4, 0x4}, 0x58}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r7, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r5, 0x0, 0x0) setreuid(0xee00, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@info_request}}}}) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea00060400f69e80a09f63e33fa008c92b000000dec320ea98914bb50dc462dd36e144c5e470420ff176338ef0aa6fe08d06f5851fd291edd59a2de5edcf9f4e798e4fb57d659b3498ec0fd368d476b0de5e40513fea6e", 0x57) syz_emit_ethernet(0x19e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000001683a00fe80000000001065e9f06b613a000000000000000000aa"]) executing program 5: sysctl$vm(&(0x7f0000000400)={0x2, 0x3}, 0x4e, &(0x7f0000000440)="c2", &(0x7f00000004c0)=0x1, &(0x7f0000000500)="9c0ba0292570170e161de7c9727ec55a7123c17981", 0x15) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x8000000000000, 0x1ff}, 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e4", 0x52}], 0x1, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)=0x8) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) msgsnd(0x0, 0x0, 0x0, 0x800) r3 = syz_open_pts() close(r3) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c605471b08ca6ebc70f949c442aee9d3d02a00a70b277070690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fccd42d5f3576ece0e10a037e4ed", &(0x7f0000000000)=0x77, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "707cbbeaae007f7481111fcc81170be9685aedf25199ead66dc32cfd4bbf7c6431f379489b002f81921ca40ec131a0aabf54a807b8bf8cdf35855e181ccb3324806f71b4f045c9414fcfa20abd33a003857e70d1a842bd6d9730af7ec878640b5c58531b445c7257424a51decb2d4fd8ac821866609fb080fcdd7f3cabe33ff88930f297dbee795543ede8d73f9e12"}, 0x97, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4087}, &(0x7f0000000100)=0xff9) connect$unix(r0, &(0x7f0000000000), 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x2) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x5a) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) sendto$inet(r3, 0x0, 0xffffff71, 0x406, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000480), 0x0, 0x0, 0x0) flock(r0, 0x2) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x10001}, {0x18, 0x2, 0x2, 0x8}, 0x6, [0x7fffffff, 0x8, 0x82b, 0x2, 0x400, 0x7, 0xee3f, 0xfff]}, 0x3c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1000, 0xffffffff) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0xd6cf, 0x8000}, 0xc) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) socket(0x18, 0x1, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) close(r4) (async) close(r4) executing program 4: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000440)='./file0/../file0/../file0/../file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x800000000000002) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) close(r0) r7 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) executing program 5: select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x6, 0xfffffffffffffffc, 0xfffffffffffff0b6}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000480)="8990801805da81a9192fb713c8c919ff3a08707c31c5da7a33a6648ff6101f9a677118b480d6b163667f51b528990941079e7442c3215fd9d0d79cece4bdb7233604f14abece528241828409832b0225284e2be36ae3278d1ab7faf904caa6e6e6a844407a10b38d64b8dfcaf79858be1eea3579f5de95ccb4b235bd16360d57c501a97f15788aa8bce0dec6b9772a4f4b8cee9e258e2b33c3da6c04fb9fba2b7874e2ef800453c8431f530784dbd180ba56722f79ff0ea576d0da8c5e7492b8d24adb3d6740028379b95f3c22c54017c761088d8fd7b8b6b18b045d7bc68551ffcb219d10be67913c118b5ff3f6707745f63b0e526b4d292e7b472095c73560f0f66c82fef8977c0e070400de79d40e11ecdf6919d0497483c1cd480929caa21dba3f39f5e5004d3f6a7dab736476ba0294041b6b5b1682ee6f0000", 0x13c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) r4 = syz_open_pts() dup2(r4, r3) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000003c0)=0x3) r5 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r5, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r6 = msgget(0x1, 0x14) msgctl$IPC_RMID(r6, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') fcntl$getown(r5, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r7 = getuid() setreuid(0x0, r7) executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) flock(r0, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80606942, &(0x7f00000001c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8102, 0x0) flock(r3, 0x4) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7ff, 0x8, 0x54, 0x7fffffff}, {0x9, 0x0, 0x8, 0x3}, {0xfac, 0x2, 0x1f, 0x100}, {0x0, 0x0, 0x2}]}) fchownat(r1, &(0x7f0000000340)='./file0\x00', 0x0, r4, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f000070f000/0x4000)=nil, 0x4000, 0x2) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r3, 0xc050756a, &(0x7f0000000040)) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="3568e3a787d20a54cd1dc758a8faf307d6dc00bec63330f5a2b0dd7df2f440d113fb7be0378a49c4dcfdea02c0ee3ef0a2eb11cae59341a9dee7faad17", 0x3d}], 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="eaaaaaaa01aaaaaaaaaaaaaac100"]) executing program 4: r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x8, 0x10000, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2000, 0xfffffdff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2000, 0x429f) chdir(&(0x7f00000001c0)='./file2\x00') openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r2, 0x8000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) syz_open_pts() recvmsg(r5, 0x0, 0x843) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000026c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) write(0xffffffffffffffff, &(0x7f0000000300)="1e", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) connect$unix(r1, 0x0, 0x0) write(r1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x4}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES64=r3]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff000000002ad33b4d0008004700000000000000abb7bc3ee0000002e0000000000008cbf57800000000"]) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc0) ktrace(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0xb1c, r4) link(0x0, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) executing program 5: r0 = socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x80) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x11c, &(0x7f0000001500)=ANY=[]) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001480), &(0x7f00000014c0)=0x10) r2 = socket(0x18, 0x4, 0x80) connect$unix(r2, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x20, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000001540)) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x4000, 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001400), &(0x7f0000001440)=0x10) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000001640)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000200)="de51de49e2c4571238a5f6cb89c22a158073aec57b9e66c054cd6c7b5606b0df315880defa90fbb0e68977f3a49d6f46c212346104ba7e2681fa0fd82d6bf9027a6b9e971dc8d07a3be33e8dc89b897a022b53b77f7925403cdff4e61c6ebf4f97fea8aa03c784d53a15", 0x6a}, {&(0x7f0000000280)="107860efd3c0bc37874aca2fc564d036e661f4061a422e1d93ef38cfdd9ef5b0fa06e12542dc596cc7883de48b43b94bad14097b8a9f705efd4d99ec9978456d63b072c21fd95f5e4052766874424235f4f1b4f817166da55308f3988bbbbe2d24cfb1112404e1716db5038fa220beab46d38afb389b20d080bfe2718d2c2ae337822f8cd56c43d42efe2983098d3fdaef090f2cb7f67673b39cf8610fa5e42fd82a0a3ea35d1dbd5ea38e92fa110730ca155d04fe87a4bc729618b53db7a2c5e11466a4f22184ac3e7935580039ba0957ae0aa1d81b6f9b32f867df9374a40e1d589b767d5383ac1bb65f84e70b9e06ec32d4840e2416787ea77e8dcf92fde396b7645ebdc9424199be638ae5be8c05b54f6d66b066202cffcef9fc83a188e26584fcfe1cd4a80d623a2cd599e6441ba6be8e720e6b2dbcee0d779ca2cacd34432e31c0aa6fe534859928a299ffe99ff7feaeb5362801b0d4474d6e9c263922e41ff2417adffd6d63deec32e6ee0e6c7fdae3cade11f7a76e3ab071d2203cbc2018e89b778001c0ec3db8adaf770f5526687feaaf766e50d83daed806cf1accca3a683c70f2629782006b91c1fe23727d74deb4a920039e24d8fac44d0bfd10a63e7d8dc7a25253c0e274de072da04ad535b109fda98cfbef8de2257520bcfcdc31385f5823f61b94e5dea46e94d7c2268737ed54c73648042dee057bb395613002b24733d49fb4df3efb4bfa4be9039476e8bcdf9bc3d33c4aa5ec01d8622975fc11809a126bdaaa2550f30c5bcff3db68fe679db3f171dddd750f1426aee0a420c1b9c6c6eaa6e12e49569189e73cf493c52f695573acb85ad43eb871e0f91857ee8176f35f88fa9f7613d36c5c1f83d9260d84a9fc915c9caec9d0dc9f0873610025a7377dbf2fab1f3cb58c6ce9d02a94723ae7defe0e86295226f4e57206982a9ec40fd5aea34ea6221a49040ebd7e337f52de97b6a07699f64d7f2c47412f8602b88b92715328689ce50bb743e33139b529e773d213a353010b3211d7cc05c28776417dbafa1911ecb3b4fbab06ec5ef055ce97aab78c47ed4a53c4afed30c6db4a728594eb93c0e91683e45f768e06b1ced790124bf8f338039c11ca17fb1bdade6348024d71a2a525bce2bad8809dea9c09ad9dd31204e368b069ed4c77de7cbb20600c273c625d1bb22c9b1378a5d0dedd3f684d60bc19e88e6c7df359f283f9ac960d6b1ce5b9fc4477954885be9fe7961f5e56f39cf9b55b4fc2a480d842e12cb65ecb897247b015f746c701d40e91d4f36ccca648c20682c0af1801ea3ee2201b64983628c3510f94dd71b44e61c7c5bfaaf5f1bd4348546be92eb0c0ae5e504bfb958ca87fe55becac2224f96414af3200ab039a3abd21c7d85cccccb0352aa85f10cc5102791a8838404cf071fee49256f8a8f117bbcd81c6e66e28cee2b86619aa231d08ec6dc54124cce56ffb4d10a96de5570df413938a9ef41ccd53212b51f4bfd6fb66a3e7e700c90518846a5f378f2f9717c6e2b9beeb11dff50d92254183b1b673773f72907484643344f168643a1542dd10b1135d9ec5c0d8a47e911fa649acb664d19101f3dc16d11fbc7fd3571009e6915f6eec915a0558b15371ca84a7e7a855854f2b2aa3e875f6d39d933c4099866e5ff69c6688ba9ad57b7bd59a15fdd94beebeb542de31539455cdd4bf6c74e1343108ac355f35c454264eb9496b0490afa574eec255be44575ae1a8974356795b85645f0d224aa09b926e62accb3f4fc6290b9802f03e07981429b6e6391e77f65f8d8fd16aeab481d39335a59fca0c60c0dc3f441aed7bad7a6e0790441a6b8818b50670aace9dfa8dbe64d1d5823d19ab5777bbd7a946b5c6f33ef547c1e22e777bb3edc2517b5a02255951a11b4accc18ec0aa4a0134c4a53cddceca9f00c63bef60c13b5faea5c98554f7fafe5961f5118aeca5778fb03490dd179a81af53769ca9fc0eb7f43567bfcc44fab62fa37419476c2f44a1625ef045dc898a4f58bf729ba2091fa39656dfc5d09e9db5399bfb09150c58997814e3c835562ee667b86cb20e34612bff2a6238f0a4267125acc75131f3fe1d5b7385a5ade565b9ecff67186f9b97a0710db9ad310a8b078f53cb2b60e231db758ffe3b09f48e46d286d9239aed2f2027b379c1ed0ffc6f878b3dfe441fccb27a417d882663e21360ccaa0af005c84ccbf975039439c3ffc774c4d72b6a0ee34d2d8e6a686c0f405ee184b3448888df715e26040a464a3bfcb6b0bcffdd345060ec591e0243b8d6184d88752ed319e3ec2bbee700ecd38b6e8b7d132ca6aa5afcb572f23a4f08f36cf57faf7e0873cbb0db86859cee96e8533a5e9c7301273b5f949f4ffbdb117d115d3205584c25523488a074f693fc018fcb50e71f063c6394ffbb19da127cae664df99acfd5e4fd1709348a11e10d93b8f9b95f8e240680e77ffeb949f98bb8d0949859ac374caf71cc3e0a4c958eba3e3b2a92bb57108e730fa0f5edca90f96786ef32b41b7c0656f064985006ced935913b1b02cc41c376f488382e62f031a19037725d7ae420d8c8fbc7f42bf392b8d5bb6d60ae4a1fa6aca10d47ebb21f852bd3d2f9760aa975bc8f3b36a8bbd569697a86a3828f21f49a140d3d29be419a89468127ea92b523f322febecc4f1997f48dcc8f1c4ec65e5b324f2b1b575ba32392edbdfa44a5e8ba1a44c7bd8c229fc46c3b87284e2892a41a7bcd5ed0c460cfee4b5fc57d813e85eef0f01626de3f9f1ddd505a80eaf771656e3e9594c23d7e2b11227fb4e12c1953b314d96cdda377d8e53f47649432a8e64b249390600a54a3b66e45183be8a74b42b400282e2ceadb0589f1d9af0e62111a93d6e5e67ab1d6cc9bdbfaa6e552d471948b7fca95628f043e0db4f41b3ab99aef7fed3691a1444a5064f741eed82d78dd55d315dd69e169665c973f945e6da8ad5ae5e09120ed2a08f84ebb2d6059d217d2f24272505734b42b52803973f7982fc4ee8e5c428d1474d3a3b7d46d5b021c3a9945ccd7878aa0f39c0cf6a17c4861a1dfb0e641ff7dd258681abfd35ec788ef1a1ed067fabd57cbdd91d2772582b0d7fdeb042377b1c31007c087b9a825c21799cd7b108bee289315de6d97a4f034a9ed3e2cc7154bb1693e6d16b659665a1120024eba9157b8cddab0979f0c8e021dccd9d2232656edb2121570b82d8339bb7be49a68f117b8968178cf87f6461ec67d3a8c5ff03451ae440d37aed608ae8fd874b1ca98f6d3d73e8ea5a06cae84113ae6178efc5fda230acbfe4fc4cb7bfc13a52f4b01d26e56e4dfc0ec927772680da3aa76c28ea1b20c090bd268b93e3b15241bbcb2a9811886c1cace55479da8cc59c862830c4f3132a8709e0b489efe9e241f985e90e0b6961aab5da68a640c6c3ad5044ae504841475d4f169717455349885a1af5f2b1c770fc661e0a6b23b0e9f4aa43af4346275524d62b25c2a6cac67557eaa1b335331fc5a9bc6e64e80593357c191b2d8ba4939d2909562bd83c38533b994a468ff309cc948068481b26dc426e0a84e52fd73c36bb1e3d44b8f3f6b9d3f5ead7f3cdba4b98a34fae10a7fdbb388b350dc3518bffdbe78e75d45a4bcd9a93d408ed2993c7f9c1d149e425216f2dcdcbb7588b86ba8f9538188f0eedd5def733ba63fb83c73e59be95e0c5d1efad30170188791cd860c2f46789b973a8e857c4c807a621a6b1dedfb8f24228fd5f2894d847bbf6b149f3fead31d7261bc5867c21904264ee32938fbc88b342fc563e2aff4d7f884f2d9d583df372249a4b76eb0419cc3a8d4429a16cb5935c6b873cbb7577ad8a56f2034f778a57e81f0a2d8ee1f86e2afc644fae22118fa08a9e2921eeed70a0669b69de221e7c6250bdf4c32a575c740da4fd8f7049d34a9c7323766fcd019f06f28108f749cd03d2c209eff1a2f8e463a913394ab497a438e15f022bd86fc625d62b0f6127ad7fbec3e76dce4f1148657a2aeac904b83d18311f5eea9cc40aff3d8037826bf45a0d1843394885038500ab488569e54c9c101844661eeb85428f4a168d4a4daf0f886ebeab9069a0061557d534d0cf5d5239a7eb9cefac48899c941269c8b6898d3596ee95c25c309650b814ec3fb0d048af0b8b742e523cf249da8f4b3f7dc31637bc6365005d8b7b970855048ebeddbccc067450f634da5cf7b3dfbd951e07d51826b1c4cd0de3ca373c568d19f45ff46e473ae281f522f524dd18d99e0bf3c1aa1087273d584f1b663104002ef8d229b2a55c550b7b9eb9b3243c04c4d3835ba4a7692638374dfe05150cec2ca833b1be16615d2629082dca8ecee5d0057b0d0c239302476ef8357fe2348fe776bae2fbd7ef14f972d2ae616ed046b3053d0b68a18935dedda6809f8f95d842a93836b8079d28591fb13a401ee88d4e6dec066015f32c69ec95d0eb3289c4adf24b6a4813a3cc6ef1e5afe1fcd64b093b1b2afccd7bf48a094010835e656c4dedd7e8bb035295ee4de2eb25f5f02d6b3eaeb617a64f45e819e5f4309399253c055fa2b377c364fd897a63dc59fcbc8e3822769523cb3c68ac56810ed69398bfd736f53430bb9a0c88f495142b2af3bef12a7bb9e4b35c72c45a0127c85cd552514ef027d83b7664bcd09e48f3993203911d7c652980606ec7b62c0decd5a8ba682feee2d152deadd5b1a4e018548476849042cbdba543558443f4821a2cf0f76fa605ab254571ffc80f5ed0e9b0669e63d91b90e09b097c55e6e0535efe4080965fd97e9c27e902d07cad8320888d121fad1af8c1f79edb520414d363582341d61224f7bf282f04c9b2bba70631faec4b620a2e2f81721b803a4b1a0ce7af5fb1682369ec1c56914e143f4e0395e7c83247e4f0fe4cab1af1d2e3966e7b6a12b7dabece6c1c5e216d6c754e4720e362eb14d811721363dead8f8fbbb18edd8beb9a6c1e80c0aad8a135f31511405c4f39647c9c12c68de63d2f555d29076ab49f39c9774568d1bebfc6a3ebb7039c53156786ac8b4d4bc3f02877969e0817f0d15de972d98a86a54924adefdd9a6ab6c23d4815a4a62fec81afe8d146957e78c678fe9a06be3738787978c1aae3bafceb314026225c82da4ee3758fd4e9ef5f608d8bc0fd35a6751b1faa049f63b32413f1f470d7b2501050de81b2800cb53545d15b315a1f1db7d38fce93a2492828ccd31e488ac16f8dfd0f329deb862961a72e6dd20d448ae4fe2eabb9fa43aab49cbcd0d4e311fb3437deb3bee3dbe8810068fffc8e26a5cadc2c22f27efbb9c80ece3ac4c198764ac74e47a7d80bced5be455cebc54e8255b44d618c91fc8808970687299a754ab428b1b9517a7d8e3a27221f8feea8b4cbc928454b5d5662a95355517fb69b40fb94b4074774dc4f91a2c81afe6ff04ac54e6404c1935a96502357f31d3e05e3230bda238473665a31fdc76178d13ea2a8d116b4140c3a547fa33222e34d5330fb8279a1311e70360c3bdb59285198c14fbadd2c691916fd707cdcf2b5416da46e2b371d86ea381e2b53f2d4d5d3b65025d1f5ce9a17047339c5989d36d69d74a20bc811d8c0933097dec27e439e0cb1379d4bd01c5e52248d3ac2cf4e7d16b0d0dbde81faa84ad43104663b7cfccc24cba0d561d44760fdf83e1b61b1e42cf207cef0ff864aa23d8fea23b5f9fcf09d4ffd72e54de9c2f81a47b8738c7d375a02900f676e64314c4970ba706345e10698d8580fbce76245c0821c130dcc99b3a6aeacbeb3c6b7792a740213cd8c14bca", 0x1000}, {&(0x7f0000001580)="24e68584f2aa68ad99d11d3cee854ce1fb65070d681ea8f6673dde8ee9458feef34c4cfb593a67a53844f5f24efd83673dd1b66eee3a96cb9684c2f11f0c226655844aac35b73c277e4759d6cc1682273ca713117cece665fcc4fd812fd92d916fb2144fee0689c18897c0392e1c5bac7052f858d49b2c42293e50dc5ed2b7489ccbc8b802bc92ee890a010e7001b02cba4f63db1851ab683cc84139bcbf07", 0x9f}, {&(0x7f0000000080)="e6b6ef82308e7033f4cec75aa2297f1e10ca643c99", 0x15}], 0x4, &(0x7f0000001280)=ANY=[@ANYBLOB="1001000000000000ffff0000030000005a03a8304e130ed2b5557c994e0806c6d12d3130fad97749fbf377f941ee07e9ec3c3a7c524fe3129ae9683821e74b28c74d24f06934de96eff00cca60e775e09ab0c513372025a7b896b89b41f3fe77fe3a4d80f7103314fcd424b6ba0d78e4155c06ff72c5c98fec94f6a17275097eb67405d3febb2678b95b35d172bf84a753d6f0e989e27af1af6a46fbdf41134a16ec1e6163b1f1ea27a4b981dba5c126731fe8a4feb3c248fc274272821d2ea0705b0e5e3b4bdd845148e6d2dcd094816362f13594a5a1c3bef563843ea4c3cf5628c2bef6f09528dde4455816e2f27b1e80bfad9e3b0e2a7a9f1dd654d67d4800"/272], 0x110}, 0x9) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) executing program 6: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@generic={0x802f, "1ea2885a08bf12d6e8c2fe7fd5382814b9b1c777b3305704a5e4b70ad99eeda155aa69b7ebd23ef2c5c9f19c155efb15"}}}) executing program 2: close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1ff, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000000000, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={0x0, 0x103}, 0x10, 0x802, &(0x7f0000000500)={0x2007fffc, 0xc8}) syz_emit_ethernet(0x23, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xe1) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x1000301010005, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r0) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/124) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x8000000000000, 0x1ff}, 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e4", 0x52}], 0x1, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)=0x8) executing program 2: sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="cbd4fb3ae6e0b22c4c46cb02fded6eca877579945e7c1a67ce627a8ce91a8c948e796e38b83fd2dc1bfa11300d2a11b361d442c84b5514faad0ebbbc8896dd9b2f82b54a2ad8cac3c27790005a0ba5a143a25f980f8fa52f6979a0b267a3dbca54e50f5a37cfe06ac01e8ec440242a54126482752b18a825df1edb7285c0cf8d0b98b135b1d29fb0416860a5979405e8b7bb11488ee6f8dcef98618cb0b84a789d2393b6a6341ed70070357c804779", &(0x7f0000000200)=0xaf, &(0x7f0000000240)="7f5732e5e57981bb1d77f6e4d154df731eae3d183b64c13bf4d40f3b9c37eca7c8c8fb47123990ae61213ac8047be505d28c38df3c7ea2e2fb", 0x39) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r1, &(0x7f0000000140)="3d4a8c85ff07b115116ddd6f", 0xc) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x18}, 0x9) executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x54, 0x10}], 0x0, 0x0, 0xfffffffd, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b6363e1018b51906f5c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8902ffe7a4b2fecc95d637c7d1a3abe194a29d22d1"]) close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20000009, 0x0, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r3, &(0x7f0000003500)=[{&(0x7f0000000140)='U', 0x1}], 0x1) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x79d, 0x4, 0x100]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1}, 0x8, 0x80000001, 0x13217f73}) r8 = getegid() r9 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, r2, r8, 0x0, r10]) getuid() r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) ioctl$PCIOCREAD(r11, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r11, 0x1) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) r3 = getpid() r4 = semget$private(0x0, 0x1, 0x222) semop(r4, &(0x7f0000000080)=[{0x3, 0x3, 0x1000}, {0x1, 0x1}, {0x0, 0x4542, 0x1000}, {0x1, 0x7fff, 0x800}, {0x0, 0x8000, 0x800}, {0x4, 0x7, 0x800}], 0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc6", 0x17}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x2c, 0x67, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0xda, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602a1c990007110000000000000000000000ff020000000000000000000000000001"]) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x8}, 0x0, 0x0, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f00000000c0)='./file1\x00', r1, 0x0) r2 = getuid() r3 = open$dir(0x0, 0x0, 0x0) openat(r3, 0x0, 0x10000, 0x28b) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r2) r4 = getuid() setreuid(0xee00, r4) r5 = semget(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file1\x00') semctl$GETZCNT(r5, 0x0, 0x7, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000040)={0x5, 0x0, 0x6}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000440), 0x4) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r3 = open$dir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x80, 0xf) symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', r3, &(0x7f0000000240)='./file0/file0\x00') kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x0, 0x6, 0x5}) setsockopt(r1, 0x9, 0x51b, &(0x7f0000000080)="04f3501d65d41cc27b71ee2ef1409d52ca9f909f0aadc1293d5288370037021f0a0dcaac038175db85169af88aadb96a30eff54e641f7af89ab8e2cfaebc77ef68b7c6942668aff8ddf0f3a866d595bcf988faff0d8943994c7f4952b74db0b624f012c151e93915261a84636dff62dae7af3a57cca5c24cb709c8", 0x7b) ioctl$FIONREAD(r0, 0x80146953, &(0x7f00000001c0)) executing program 4: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000039c0)={0x0, 0xffffffffffffffe0}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x5}, 0xc) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r6 = dup2(r5, r4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000003c0)="ead0de25a452fefd5633e835a199bfaf7494920abedafbd7596c196871f5ee233ea5775d9e7a93f6ae6e30fb24ed366996bcd4c1c32a05eb455edea035e391e7159d8eaa1c971d9a1d0740962dcba65dd2240a949d1d3c0af9f6d8277a45608a2eae32450e3abf57960617700339eb0396a9effab3173fa2a5b5eac00a822d19e2bcd5ffe952aeadb5a9ff81b3f265b202c64ecafaca0df6ab4c0756d22bcf70e16d61c6418f9f8de8c8a8da8ea3564a80eea0a37fa8abc73638ea1a", 0xbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) pwritev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) getpeername$unix(r6, &(0x7f0000000100)=@file={0x0, ""/264}, &(0x7f0000000280)=0x10a) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r8 = syz_open_pts() close(0xffffffffffffff9c) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000002c0)=0x7164e457) r9 = syz_open_pts() ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "cf0000ecff04000000002000"}) ioctl$TIOCSTOP(r9, 0x2000746f) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() r3 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r3, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) setuid(0xee01) mkdirat(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x6, 0x4000, 0x14) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000280)="fadb366d6546231592fd413c59c7de880404344734819316c32b55624a59d6b26e5d698761b1ef644fd7904053ee464c295a1475f2eb4959f0b2a023c7fcb1cdab0db080170d23cca1141da692000000001d2fe0c498a625e480f22bf22a6135fdbf9dfd4420dc55ce0adc0fea3863485533966b0f2d905af14db506fbc914edfc414cbe5c0c164fc84e298cfb3faeb01b5cb2e0ebdc332b294875cb62061ede622d4928815d9c87fb8c35b88ca42a", 0xaf) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x3a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil, 0x100000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) setgid(r1) setpgid(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r1) sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f0000000180)="9c2aca43de85175c3ceaca44e7a8fa06cab83642a7343d7a9989486774ada33f325609b27828cdd3cd6319b2c0815096696154b8c3f94401af0413ffdb58be6660a6dc62c23c7ab00755eb0b4e6c46a31e2425bb6d27257e8745d8ab38668821e42ea3dc9aa2c7fb17582b00bc59932540775aa3f3f9b34300fb5605ce531ce85c3d68bce3bfb4952189b1c5e6badf2b7b49a00bdc3b4d6ad575f39ec3688dac704baffffd264d3fccccd91f79d49213cb6d8298a2951ea00ec34b3b6dda83d48274a1ffc406a3d203417925dfee71c7966b0b", &(0x7f0000000280)=0xd3, &(0x7f00000002c0)="8c37be235a", 0x5) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x5, 0x1f, 0x2, 0x400}, {0x0, 0x7f, 0x3, 0x3}, {0x9, 0x40, 0x0, 0x8000}, {0x400, 0x1, 0x44, 0xffffffff}, {0x5, 0x9, 0x7f, 0x93}]}) r6 = semget(0x1, 0x0, 0x208) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000003c0)=0x33d) recvmmsg(r5, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/82, 0x52}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f00000006c0)=""/16, 0x10}, {&(0x7f0000000700)=""/112, 0x70}], 0x5, &(0x7f0000000800)=""/102, 0x66}, 0x6}, 0x10, 0x1000, &(0x7f0000000900)={0x6, 0x7}) r7 = msgget(0x2, 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0xffff, r3, r4, r8, r11, 0x1ea, 0x1000}, 0x4, 0x7, r2, r12, 0x6, 0x3, 0xa6}) chmod(&(0x7f0000000a40)='./file0\x00', 0x60) r13 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80)={r10, r13, r11}, 0xc) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x14}, 0x2, &(0x7f0000000b00)="03ef9d20607f7a6990613b857b69747bfc80671487da0ab4030e5c1225c3e65579b9a8c12788f5d2409d6aa82f0b105f72dabcab5ac34c7e5745ddc3495eab0897903320269e0a1df4fa69ad1704c4bc27f574741ae433ecaa3a03c317fd45f345a86e4bff77869f184cc2aaf90bb3939506ca164b23057ff3e199e076ec6aefc6cfa0107771a8fd3a13c5024bf5614acabe897ece39b2096bd371cb6b7ef5a3f7dbaeee5ed5a26c95d7dd641fb2817fd08a175663f21492", &(0x7f0000000bc0)=0xb8, &(0x7f0000000c00)="de606a971a69947d214a310390fb050f0909f6622f59f61f908380ee44", 0x1d) mknod(&(0x7f0000000c40)='./file0\x00', 0xe01f, 0x4) getgroups(0x5, &(0x7f0000000c80)=[r11, r11, 0x0, r4, r9]) getgroups(0x3, &(0x7f0000000cc0)=[r9, r11, r14]) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00), 0x20, 0x0) fcntl$getown(r15, 0x5) mknodat(r5, &(0x7f0000000d40)='./file0\x00', 0x4, 0x2) semop(r6, &(0x7f0000000d80)=[{0x5, 0x2, 0x1800}], 0x1) bind$unix(0xffffffffffffff9c, &(0x7f0000000dc0)=@abs={0x3, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000e00)='./file0\x00', 0x40) executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r5) dup2(r6, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000001840)=[{0x0}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffffffffff7, 0x800d}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000180)) mknod$loop(0x0, 0x0, 0x1) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r8 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, 0x0) kqueue() vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2115f0 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x20000000000006, 0x20}], 0x0, 0x0, 0x1, 0x0) open(&(0x7f0000001100)='./file1\x00', 0x10000, 0x101) getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) open(0x0, 0x70e, 0x0) getpid() mknod(0x0, 0x0, 0x371) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c, 0x0, 0xfe, 0x4}, {0x24, 0x6}, {0x20, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r3) r4 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x500, 0x0) getdents(r5, &(0x7f0000000040)=""/4096, 0x1000) linkat(r4, &(0x7f0000000380)='./file1\x00', r5, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file1\x00', 0x8, 0x75) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff, 0x100000001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7c, 0xe, 0x0, 0xfffffffc}]}) (async) setreuid(0xee00, 0x0) (async) socket(0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x1}, {0x6}]}) (async) r3 = socket$inet(0x1e, 0x3, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x80}, {r3, 0x100}], 0x2, 0x1) shutdown(r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) socket$inet(0x2, 0x0, 0x0) (async) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) (async) close(0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x4000, 0x0) executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x9) close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="5df6d0b700000000010000000100000000300000000000009078ac1400bbe00000010c009078000000004500fff900000000003a0000e0000001ffffffff"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x5f3) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2115f0 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = getegid() setgroups(0x1, &(0x7f0000000300)=[r2]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[0x6, 0x0, 0x9, 0x6, 0x4, 0xfffffffe]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r5, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r8 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r8, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 2: socket$inet(0x2, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x8) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: socket$inet(0x2, 0x2, 0x4) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0xffff8001, 0x3ff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000011c0)='./file0\x00', 0x100) write(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xf1], [], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) shutdown(r3, 0x0) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380), 0x0, 0xffff) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dfb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getegid() ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) kqueue() fcntl$setown(r2, 0x6, 0x0) execve(0x0, 0x0, 0x0) executing program 2: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000001040)=ANY=[@ANYBLOB="1c35ef2548efea3310244bca4b09671595e8c0f2d9429b16ba618b4fa63d7dabab43576739e12771fe70f17f567017d2f81f1a3f9d8c352e3fd422c5f8061f35381db5bf07bedbd7f0bb1d2e8daa25310d220d0fb21e8558517c150d51dd55b7f443ae", @ANYRESOCT, @ANYRESHEX=r0, @ANYRES32=r1, @ANYRES64=r0, @ANYRES64=r1]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket$inet(0x2, 0x5, 0x0) r3 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x64) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r4, r5, 0x0, 0x0, 0x45, 0x2}, 0x100000000, 0x6, 0x1}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/6) r6 = socket(0x18, 0x4000, 0x0) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r7, &(0x7f0000000040)=""/4096, 0x1000) close(r6) r8 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0x1000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x24a7}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000024d000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x15a) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='c\x00') open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x20) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() dup2(r3, r2) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') socket(0x18, 0x5, 0x0) socket(0x18, 0x3, 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000000000/0x1000)=nil) dup2(r0, r1) executing program 2: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f703"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037", 0x5f, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x7, 0x6, 0x7, 0xd}, {0x1, 0x0, 0x20, 0x2}]}) r0 = socket$inet(0x2, 0x8003, 0xfc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) socket(0x6, 0x4000, 0x99) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000580)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60f6190000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e23", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="5002"]) sendmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000003, 0xffffffffffffffff}) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r8 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x1ff, 0xffffffffffffffff, r5, r4, r5, 0x20, 0xd7}, 0x9, 0x7, 0xde}) setregid(0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpid() socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES8=0x0, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() socket(0x0, 0x3, 0x0) setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x582, 0x0) shmget$private(0x0, 0x1000, 0x492, &(0x7f0000ffe000/0x1000)=nil) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x8001}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0xff, 0xfc, 0x8}, {0x60, 0x0, 0xff}, {0x8106, 0x0, 0x40, 0x3}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 2: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="78ad55e8f895b2ba38f1b3ac140000010000000000e00000023e9065e355cc960cb202914fd8abaa4c73057d43105b46c59bcd78c1bd5be3efa1b412e7164ddf544ce916e17da189e068816420af7c8496a61344ecd0a71b67c8f787120d785e5d86546299a68372d0514cae49757f4ec92c11e22c907e83b887cc3fadc99f634f6dd62238bc0000000000"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(r2, 0x6, 0x3e, &(0x7f0000000140)="87d5f5e25d88f25f03cbe1d09c96a88561d3f37cdd052c3de4bbc21bc12c4e7e4f69178a16e70a0a6ef19682b047311ff2efbd85c2253a25f0b8c4ff75ed1c8a1e13a513aff4c58cae1aa733", 0x4c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="f72fe079345ad1b63fd20000d323f7", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r4, 0x0, 0x0) setreuid(0xee00, r4) r6 = geteuid() setreuid(r4, r6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRESHEX=r0]) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x7c0, './file0\x00'}) r3 = syz_open_pts() syz_open_pts() readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) open$dir(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) execve(0x0, 0x0, 0x0) close(r0) syz_emit_ethernet(0x0, 0x0) executing program 4: syz_emit_ethernet(0x66, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x400, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x15a) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r1) readv(r2, 0x0, 0x0) (async) mknodat(r2, 0x0, 0xc000, 0x21) (async) select(0x40, &(0x7f0000000000)={0xffdfffffffffffdd, 0x2, 0x6, 0x0, 0x4, 0xfffffffffffffffe, 0x0, 0x8}, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) (async, rerun: 64) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x3) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) munlock(&(0x7f0000260000/0x4000)=nil, 0x4000) (async) r5 = socket(0x2, 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) (async, rerun: 64) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) chown(0x0, 0x0, 0xffffffffffffffff) (async) geteuid() executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0]) mprotect(&(0x7f00002fa000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x400) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) write(r1, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) close(r3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000600)=""/233, 0xe9}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x20000000]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x200, r1, r2, r4}, 0x2000000000004, 0x630dcad, 0x3}) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r10, 0x0, 0x4, &(0x7f0000001340)="89", 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001580)=""/4087, 0xff7, 0x842, 0x0, 0x0) executing program 2: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x3, 0x0, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x81}, {0x4}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000340)=""/168) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0x2}, {0x4c}, {0x812e, 0x3}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x140) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) syz_open_pts() r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x0, 0xffffffff}) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x1}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600900000020"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}], 0x1}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) socket$inet(0x2, 0x7, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x8) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x6, 0x7938bcad45a9b943, 0x0) r2 = getpgid(0x0) getpgid(r2) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1, 0x0, 0x6, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) close(r1) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) pread(r0, &(0x7f0000000100), 0x0, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x1}, 0x10) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x24) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) dup2(r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc9) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) vm_resetcpu: failed executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x20, 0x0, 0xfe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r3) syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f000015b000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xdc9}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000440)={{0x0, 0x6, 0x3}, 0x3, 0xfffffffd, 0xfffffffd}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = semget(0x2, 0x1, 0x400) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/96) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 2: r0 = socket$inet(0x2, 0x4000, 0x3e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x5, 0x7fffffff, 0x5bb, "d577cb00c3090000000000000014070790b900"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="02eb1c2b6af66b1cafbe517435c88b464f22d1060b8e6f0a6554fbdca2875dc3aeca14ac77be9afef6caec188d448c0bcb9cf25dfb065e45fb74f85a023a649ec4c0eacff9c9bb97d6b6da5de4e47f2ba3645454ec1e5e5f3c2529dfd9f3d3592f5be44fbd7e8d516040628dae041542b6bae1f893653c8173e213409e87a89aa0b3fb87f092b276ced0389d09", 0x8d}], 0x1) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000000000)="82bb74a5ce79b59801831f20795644145b463df54053a696eeffc6", 0x1b, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007e0000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x4000}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0/file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x10000000000001}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0xfb0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendto(r2, &(0x7f0000001840)="c5c8c58c64aef41ea030b9cc2cf7beab8bb2468c34ae9928dd424c4773160a264d51e634ceb34050372acb7fe7637411b781a8c47455b20e823d82d5fef5c01c4ee8b00f106e71e90f1e921f44aae0fb09f02b175dfefea4921b463d999dda15f6e320af1de1fd99ed1b5b4f60bf76f3e4c409277756ba85431dfbbc1bfdcc11bcc0d5bb302ca4faad470485d382d78e73012a7147ef4238a22d4decc482f30cc6cb14e98ae0aab13cce4cb15270926b71680de238a5173e45cdd57084885c747f89337c123dea06b1698d23e528f89fd406f5809796dd287b5cd59f502a811ffcaa5adff59eda31238b07484f00e3ed5fef02605ce09b9e9790eac17d94f860252c8ccf6194f04217c735c462369b13499788ae91f3fad00e4fd960a79389513ae783920fd27c6b01a5667215efd039a09f8abd64a1b3dcc82f22faa745ecd17c097b3b89e662804fddff443a9790481dfb48ff73f0a4e47f318ad86e7bf47f28d093e57c7debdf92183432220b84be155346e2474d403cff70aa70c1a78ced60c7525fd12d876dc95b8eb7d0f0c5d5a126a090462b3a396585953b4c7bbf5eeae414680f578b90b57587ea783a04510433eaf2f09ef76cf8d25cee98f55cf4f65d032bd069a2ec2484c839fea3e5121485f2812179120cd0053de09f2f151795a58406687db1bd7f81bc8d0262edf39bcb8c", 0x1f3, 0xd8f26e7e067438e, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r2) open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) poll(&(0x7f0000000180)=[{r4, 0x1}, {r2, 0x1}, {r3, 0x4}, {r3, 0x4}], 0x4, 0x5) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x9, './file0/../file0'}) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000740)="6ced2440df350dc1287e5acdfff610d7e998e3b8fa720e646f36d3a18f45594f14070df255a0a00392be4518a64d389b87685fe04386cc70b59d5b22328e22fbee63590c1fce8ca0aa4aa0ba91e3483b7668442343cde0e78dbff8b36e6af640e71fbaca50268bdc56a7a7278af49c7837a29a0ff5e0ebd66bc02e8607539475455c7868b210cd7a25822c1d57ae355e6dd57f54dc7bc0358e0cf0e1f9e02f1ef415d10fdf4c1ffbc9bdc0f0f282f57d0dad67c3a4381a48e83bc95d20c318441f682730a4415cd0ee9de5f139af282ade18828e91a6bc9c45c4d4338b4b37571edb3c7adbc389b0658eafcef0cf02e2f5ee3933769335f366f36866ca546350af7b236ca65bef81374b674b1ba9a44773c2b6b1344f1acda025babb6578806850d444d52959539ef0d6b6730a1970e3fa5412ace8f775c6a411892a707e20c9d35a83891447e18cefef57566f6e209dbbcbb3005b032eacb4a63eda8ea2a1214b9b0c5c8010db595e7b7b9a239d4a0508dc25089a91fbab75b99cf127df55545cf83f2ccda189cd2cf8b3bfa71abf9940bf0746ffa172f3920d3e943df321ec60a456c68b1fcb4cde1cc4e6d3d7e38ba8c0fdffc809fc4e05b77957fd186d2c83fdfff5f0a9bdc70b63aa179b74f0047991acc2352545e02b57a9e285dafb00390b205af2629835093982c87e1749fa493d954bf8812a6da0f6c1e41bfcac2a690b058628917f0fb0d08abb502beda38b1b177128da812904d68cad18e81974da89f75ab21c87c1b5637023ff52bc7e0402c94a1ddf16f839168aadac4642c965b4c8ee2783486f4b65d470f9ead5b81ee099fb016f1eba9d3fb0e2533d8b8c8adf0b933569c4562b0e743dd09e7a8bba2f5306cf8f754a8f311c0bdf7cec5e0c16ce7aa93a948d69bad1433e5f7addbdbbd882b299113f6a871be54ec915adfd9acb26158b421c3e33c7d077862f9855a5c799946c07590bd6cf3351ca17caab628a4d2654e653f5adde044c9990a5cf1d0cf5d5db80288739eab26a2fea3561f2fa5ed302a06a6358740091bb3969d5b860fdd5b2982741fa1b7ba9ad363e101b4c7598177df42a61e6b3671179b9d7d1cfaabf43d9674b7a2daa7e686f0c0cb24cbcb285ab70c6e9c8c65d4112f88c5c1788016eb9cd858996fc6f36a9db5a417da40ea78f7c86e9e47b7dae2937b89fe83e825d76af62b3cb9ec55d3a8434424d3f56f0f05606048acc8bf784fe4f409140e25036647ce5cad9b65007ca5ffe047d60222d652046a42724505fe6b31fc2b7721e00399ef3e542c15f294e384045ecca9325002fc1dd8a546f66d079b09a262a4338f6c27c0d567219a87b34610248a96fc565d48671f3d09ccf20a6d06b25de21005b0c919e05e3a2eeed9d0e49da965fa8ac213af991cc29c92bf56838f9ff45f63277a1ecb2f4b3a8990d2b7fec1da1fe764306e1ee528c38defe0d1b157e946582aba3b8e3ccd43dfcb7d7c6c0547d0be4cbf591c81f6e6de99eb87581e1f866d6c770cc4ea159414b04adb70aeb99a4c30607521414b831f318ef8c75263814307248cdff7729d99343be2610cf026c277fec6f1bcab200c6a04bb4761ad819f42d93b2a3b4a56b5f88479b435d6a11ebc7ed08ca2b73cf0ccd2849225c771a667babf3506e671ac49b7c0ee93abb8d4b9e7363de2c9617482fd13c465be94ec340dfa330c7dffcf1b08444d08fef99630537baddf5eda462aa8768d1d71fba5596f1915170bdfbdc36754b145f73af6916ded4dd655e7faba97691fc73a89e13333d20485be1d7c6c6c08f4d85426134653e726439234cfd3fd5c4145824fa0a4d133a32b96a56e441895b426a65e85b2f8aa8047d5d7a0c19c4cd9c9bd4a6931eb5a7fbf70aa4cedb981648848162ca2e3c705d09dac2170464aa8dbc83c1e6bd2282fbc24af6420f6564258da42c3e9159fb3510f0e2b0641268e554a969b8a1ac96ee843abf0d78ec0767fcc549e0def5590fe4c69ef8bba0cf9cb2163796755ee97700d54e294d4bcd57c9ecf3a14f602670ff979fd26483ba9147b16aefff6a12283b671b4b8a7d1193364c4055c8caac2f274cde4b3241c52620c6531548d010702dfcb70461af05c9f30584db9c3a19b6a1cfa3affcf82cbd3260ad4d5cfb20963c8fadb7ecee625c9098a9ced411c774b7c2b2507760e7b990bd3924b17294e47de19f805f411e6e831e89cf90bf070bcf898afdb4acae39646ac0f4ecce8f8ba66b4a171b629e64fb4481c7ce17467425c03699371392168d7bb4d96c1bef6511b274d0438451c72ebbfa05ed9f10d587fb29f5502a7ae3b9f226d8e24a3dc80a4eec99872bd3bc635f8e35ae3274b55cf1235dc6ed6ee95f629c1150aa43fa692612a2a573aaba3656da3e9ec773fd3032c86719dac0f390de1d66e91d609d9ad82be2908a948a93b4d9e9db6e86dcdb3c2dbb973ff32b6b50406de97b6e60d592ab6792cd85239032b11b02519a3be3fd09852caad261400e6c00868f8b881ebc943e2b0ae26778c0ac4cc1c0da4c2c53d8dc892935be46de5ce9ae78418f54b3b363d5bb3077a82a213f5b6b508ad122444a08c812f58d3e7420c1221077c8ca65c17200c00dad13d4d7d2c1abf5e92617f38dad5f110c9a58b405ee60a156fd87fc5ac7611859efaf1a18de7f28895db0b3a60898aaec28c5471927d2ca3fdedf6b7eab6de548a14e56628a4fbb25845a055e55c76e9109f2adea562e6cc001c0fff6dd35f36bc12cca4dc1074dd52b3d17075000673ef73d976021c335482774d7cc7dff4d97bd1cafbfe553718d7c898ff5f96fe834fd6c7a96725c0a179a49a5a89fa6eff1b5311e62428b5227738a6707626a373ac8c9277aecc99b11322657d0f9019c4e34b0bc61ad008b20bd8ff8c2e69b2919e3afabb6d3e915b3479f63599abc6c0a873424b45aa768db33ffe6a49be2513dfc3f6a0f6cdc7e868926a5f90d9106fa1219105adbd9b2476c7a61ba9fbef36e5a6131d3f357e78596de04e2f00aefaab5682cc5cc631763084efe5c4180f2d69214618dadc2fd0a28dd10f4c4771bc875f856062033a153cadb94172ce5d14f09963a24f216f6266f9c7668fcb9c3b312d1c0c530ca542df69bf81389f4c36e209a98e63d2719ff49fc819b58182e2238fc2a3671f64a30721cc5024761b940be95fff9fdad5dbf7a1611bbc8b6d348c2321aac0b28b9fc3af81093178805528dc682c9a53df4793a1530dab21da18e140767eeede9f9ced9993f3191ed917a6b9a99d9c14a9b634b9f208256702fddf2cc8b1a3cb0c452e00337a24dc628bd4bf41d9f22ba7dfb879a92b32abe7383ef1842bbaaa8c07b900f534fcb6ed1156713a0a0e663f76edbaba56c9c0637b31aa622f1ad3f833b5d73672d18af50ce069e17a4075cb8cb176b24b98db8291cf7d16fcdde3794204f72e5d807ba055a3d95b9781797fc6cb98c4d94d83a92e523e069fccfe7001c3e632923c70ec55d0bc6d6af25d12051b4f2f5bf74a14db31e3bb3766566b076b0fca28933020457e87f1552083c362810dd9a706f2ca95b8e14f78a49b8d2e219807466823747dc3b6f1c71db77e8bbbd3aefedc90af4c67e581344d1f2121fb6511c80db195b98cbac6788b223322043b166bd31de854e971b5a7f2d32d817edda9519f23ea42c4a6c62fe7746c75e9c86abd6483db8ddee6a56602a75e2f085eea2f41e61f83b4c16922e8545b9f2a1e7df4d5168bd06c523744da17183b5fdd46d8c08c6201a63c55cf5dbc3f3cbdbc0cd02ea84bad7022a53714c6f37ebcafd10bf9cdef6265c61e1dba95cbe1e47f46cf2690eb518734df09452c9de68e61b46ec53cca8ec4655b45c53b76c97fb43451a2db7b87bc6388ca3123c35299fb24e37406777e0c77fc860396371d853c0f167014fcb794f3e863686aa8f0103a4f5c755417cb3f1c939eaa13fdf427e8fe9701f46eb59adfc344c3b2fa4de56b54d78e18d781461173e516beaf25b1c38ed75980a3c9395f6e2d97ffc54a43d08b3ad1eea1f44e49615582c8af1532efe965dcfc687675f65196e2631420257ac19c35f4d8f45a37133fc9d1eee1c05b6c95411bfef0c42b40580187f14928ce119713be3e229a05ffd35983cd5ce551d57c3fc37a412e7efe098a59f16d4ce12621bc9134105cc20c9752cc96bbe865cb13a7d0f61e53e9f1d8b8469d74e2d9a4438613b231c2b13eed6f74a37ba148c87e2f38a80c2926847629cd7f2ca0b62715dc97e85bf1adddd94ffcb074c94c46cdbf069846eb1374ca798ce83c04b3998f82106a9080f09b79dce8216498d5139ce01e7269f945ac508d1a15b1ea5a7b3b07ee5a3f72084ab591e5b8159d04c74c21a2f40974f148ea4b71b60a258bec220789c622413ab49eb15b6256582d77923d9c845ad58dc215e10ff6c0bd3a264199516a2c2d77bd6f5e50eecff3c469ae2cd53130d9eb7b505efb03da56e2236a46e6c58bbb8aa3cb7a44aa05743f29e4a4fc0317944fade2a687054c2a9ea374a02a164ee7f4aed57df6cfeb25b7ae9aa5881f130702280f3eb0ebaf1ad2851cf9c764baefbd1cda2d13d5c79360de895a01f41e93f9f608f487bff358f821890a913a4e388ee5e222690a2ce8ad8655be2835588ea6d4f2a0436b6d249a58308b9e68fe0d09213f60356eccab5b72c0206d61e1d56009d0966adebfd64d33d8c9aaad46df548b718c03e395661ebc2e06837606a2fad27be965484210b1e83b429910f08161875c70728f4b4634926c3704416b1629ae1d096a5b72809789ecf65567b377692c6c39df041eb9bbc13845f807050be0cc811248aed43b589be7c7046677425dd0920efe20c5add5b98cfafaa00eeb29b83bcb3f9efdd5ff79fbd346e05161059520bb55ac482c03f4806108909c35399b81488226e555f743d48f7e7c795a1a41f1e12d92ac0a7767d638e8c838e620051e521e5cfe95a4f7e23788248e1483cd5f9cb1d4a5452e64515c84d258cd3698704c13c6471e0ecf32e6f248921a8b3e37bf46ff53d2ffae001181bcbce7fed1d9760dba51a65f9ef8e3d2af24a3144d695549e670089ecb630171a6d66d63caa54f0b20944b9d2498b5eedf77a480d4127899ea019e578fa731ead00c03f63bf0d958be940eefc4147ca1a4d25ba1a37af52acee457a4346a0b78cf60f923c9a9865f90fe7924e6d9269037790d56a66e76da5e3bd8f294bd8abb0ddb789b382c03b4f856519a07c106b11cf1399fb879972d85e71b4d91b79857a1c5df232b8630a226697252458dd1db24ce03f298e9e237522ab9cf9570b9c0af5654c56a90fcf507e98e2de1bebcfe7473c389fb7f630c23c13dbf999cee4aafb8cdc27673e6a20dff33f8a3148b62c3ca5d6c0c06671c0eebfebca974cb06054f94428a7ce8aae60a26580ca7c7763c9c79f4d90efd4bc54db274d8f90ad7f1332ea92d41f1054d3f782a27c6044bcfef655345ed0e49280931d1f2e2b0fb475e1e89737455e4070eabf6881b45aad8ed1535359c36482569ef71afe481ee937a32558249e5c3eaa5219b7d0e14a8bf9eb5849545ad79e5070d2552fd5caca6da73dfc29fc3bf2c6efdc12de756abab8f4cffe7a89e93004e8ae3f63ec5482c232ad7bcb1d3e2a0168ea53a880cf01b192efb9f555544c0d025439a9b85d8d030bec073bb22810b8d7345b75c751037f1a43567698f1dbaa5cf47badca96d0d5f9d7bc5b6bef1f9f9c0a7bb6ce3ce9c10ce62f321c992ea2a0338790", &(0x7f00000000c0)=0x1000, &(0x7f0000000580)="8f3e8ed44989e0164d3429128e3377f5f69e6447baa7b46e0819e3e35908fbf22cc7f132b2d4a4a6af2aa6700812f5605b6ec08ba03c5aa826dec8b744ad6948d15fdd39200c49046180114e9d4f98d61d95cb132bb4537da0e5a06a99cf267b0ebe71ebb99e099cbb97e7a83b72113368e8fced783dc43e333fd0e8e8fcb7f1cf27029e440de0e30a431ce08dc2c145b5b47f24b39bdb0bab67d686fc236b7bf8578f0c1015d270f2e4f0872e06a2a77d4ce52b1eca2c6f7bac30f35f0cc51044ce8a515a4f6333a051c1cc12bbd41ed87553efa8580ccd4701803420782fbb09cdc516b2e87640c3fc708b19db65e3", 0xf0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = socket(0x2, 0x4001, 0x0) dup(r7) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) execve(0x0, 0x0, 0x0) executing program 0: mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f0000000300)=""/231, &(0x7f00000001c0)=0xe7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = semget$private(0x0, 0x4, 0x3a) semop(r7, &(0x7f00000002c0)=[{0x4, 0x81}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x2, 0xffffffff, 0x0, 0x0) executing program 5: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r2) socket(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r5, &(0x7f00000023c0)=[{0x0}], 0x1) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="763fa85181b3d0926f3c632c7e46bf2fa546aa514556fd77acc3d3e447b5f277040769ec1534866cb757ef08b9f7cd3845b2dae19a6cb180782561db978acc2a4d0178b299a1f3505e4b91f54f5e9aef53486cc0ab9a7b0d205fd4713c6f8c49c7debd0ebb11a3440f6461a1dcb5a0b6ec2520b4ed8387729b01d862c19f737989d4f14ea19e1035f77f31dad69ebf1e297d1e39e76d01b29f4b", 0x9a}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r1, 0x6, r2) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x8, 0x8, 0x9}]}) unlink(&(0x7f0000000280)='./file0\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x4, 0x0) geteuid() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r1) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x10, r1) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2e) mknodat(r3, &(0x7f0000000180)='./file0/../file0\x00', 0x1042, 0x3) close(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6020000000000000fe80f1fa0000000000000040000000bb000000000048"]) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x8, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) close(r3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 3: fchdir(0xffffffffffffffff) r0 = socket(0x1, 0x8000, 0x5a) fcntl$setstatus(r0, 0x4, 0x80) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa0) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x100000001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb8d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa8a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xa8}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], './file0\x00', 0x9}) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000380)='/dev/vmm\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='/dev/vmm\x00'], &(0x7f0000000700)=[&(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)='\xc2\\-\x00', &(0x7f00000005c0)=')@+#%+\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)=',#^3\\\x00', &(0x7f0000000680)='\r[}.,&@(\x00', &(0x7f00000006c0)=':$\\\x00']) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000780)='./file0\x00', 0x800, 0xfa) getsockname(r3, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000008c0)={&(0x7f0000000840)='./file0\x00', 0x8, &(0x7f0000000880)='./file0\x00', 0x8}) msgget(0x0, 0x100) r4 = dup2(r0, r3) open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0x9) r5 = getegid() ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000980)={0x31, 0x0, &(0x7f0000000940)=""/49}) getpeername$unix(r3, &(0x7f00000009c0)=@file={0x0, ""/87}, &(0x7f0000000a40)=0x59) getsockopt(r0, 0x9219, 0x1, &(0x7f0000000a80)=""/59, &(0x7f0000000ac0)=0x3b) getsockname$inet(r3, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) shutdown(r0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000b80)='./file0\x00', 0xf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00), 0x80, 0x0) renameat(r6, &(0x7f0000000c40)='./file0\x00', r1, &(0x7f0000000c80)='./file1\x00') r7 = geteuid() getgroups(0x9, &(0x7f0000000d00)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) chown(&(0x7f0000000cc0)='./file0\x00', r7, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x0) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000340)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x5791b688ccc0bc61, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) executing program 3: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() r3 = getuid() r4 = getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x65, 0x0, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r3, 0x0, 0x0, r4, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r4, r4, r7, r8, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x200, r0, r1, r2, r7, 0x22, 0x5}, 0x401, 0x101, 0x6}) r9 = getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r10, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r11, 0x40047477, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9, 0x0, 0x7ff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r12, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1}) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x26e, &(0x7f0000000700)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x238, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[@fragment={0x6b, 0x0, 0x4, 0x1, 0x0, 0x16, 0x68}, @dstopts={0x89, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xf1}, @pad1, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x5}, @pad1, @ra={0x5, 0x2, 0x200}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x81}]}, @routing={0x4, 0xe, 0x0, 0x1f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty]}, @routing={0x1, 0x6, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="271a45add7b5d517ae3f47a43cce953d", @loopback]}, @fragment={0x4, 0x0, 0x7f, 0x0, 0x0, 0x6, 0x67}, @dstopts={0x88, 0xb, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0xf9}, @ra={0x5, 0x2, 0x2}, @generic={0x9, 0x44, "17fc0297f0f3642f8db0dcb3648f71762d87fd0c1846194424d43707b2583a4f4008a7ade93f7a895428f96dda65407aa0b9556ad65d32ff0cfa019a2ec7cc0fd50ca435"}]}, @hopopts={0x8, 0x4, '\x00', [@enc_lim, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0xdd}, @ra={0x5, 0x2, 0x416}, @pad1, @jumbo={0xc2, 0x4, 0xf79}, @ra={0x5, 0x2, 0xed41}, @ra={0x5, 0x2, 0x4}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@fragment={0x3b, 0x0, 0x7, 0x1, 0x0, 0x1c, 0x67}, @dstopts={0x16, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xff}, @pad1]}, @routing={0x2e, 0xc, 0x0, 0x4b, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="47541badfe3d4ee044688ce8d2917716"]}]}}}}}}}) executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff00000000000000000086dd60606260000c2c00fe8000000000000000000000000000bbf7ff00000000000000000000000000cc3a000001"]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x4000110a, 0xffffffffffffffff) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="c0d9c47b271203484d780184972ff8b51ed7d725ff3b5735976d38c3eb117442d6f6e302e49a30be301e7522b4fdae50b04533361ab352cc8072ec848d8ca81ecc59917ed77277cde338100b89fc3cccba632e35b5f4f816f69fa2ef3c73bc5a1cefd158a8873af2045cae955728bdea74b810c236b3c9da5c7f6781589b06cd6e7d44d2bbd4cd9b8003e3aaaf8acd1f68ced65e1b3fe6022430d4781a3e84d37abb73dd91f0051c4763eb4bc9b6130b948baa36ad0688440b9a0aae837230e76ff49ac0d79d23d2873da3b3b2adee119e25d2dfc9d6c8b9d0e7b192ac05dcea71bd4c47878ddeb80e0815600945cd53820e5f44e183d466f5dc7454d94ffc0d7766110ab3a5aeff5581da9682d980a25daf12f713b703b692fa2d8d15cb3e54c044bed3cfcd77cec715f1cb231a835b1f4a2cf72495d97348ca0607cf78171fac4a6242f2e83c8f22457f350335f5725e773db91bc5cd7cb6bd205802ddcb5cba9287c9d82bb2dd23bd388a1e8835f5fe9fe07d4a56a86c41e17c88be7349c61429b47e5f2ce4196f108fb788cb657fb79bfa7144cc08ac02a0887ef232140481d83aa2954cae420fe5800fdd52650239857e4f3d543148dc458a970ce914ef4de7acfffd0009fbcf82c8baacd9e4ff603ebfd11f66a65e282f2a2f8ec0be1e55fc852ea80625d21ab895e7e086458cf20bc03612259cc4ca87375482aff57c70acf5e4247f7959a6521de9b6a78f547d0e42e8542f5948b12ccbcfbc7ce13c7abbc409cdf1c41d0a45de4b1d7827c3533ddbe8a8e2719d71e3ecabc7ca6a31de7d313332f71dc488d95df933072eb7a292a6ff6fb3c1697f1c4b0652392ab64b23f365cb1f0d1af5b841b788fa93ea3492b886043060494a5b81239c92cb0bece2a2c5177b15d98ab70331866dc3f90c475fcf31b1f8658b5c941d4331ea31d94819d2e3bc9aece412ac117b2efecf67b00def978e63a5e2b2d5bd8299ac81f20bde26d6774635a58adbe1bfc9d389a75eaae2b3c6db657a36032156b3a7527da4117aa5ed0126610cd9dab95ce027ed2c5aa16d8f094a02ef31af26655ac04865e851271742e427b6d3000b95ba8a071ae2a3eaadc385f4b101a15be68efe4917ce19867801e08554e07e7caa8e80624c9b8ddf96ab9505bcd78b50fa6398819f846375879b7fa68643f5f0951dec3f3ec213b6065e12a1fd2e37482f14a61eb39c59a41eb316ea59b3cddfd2db87655e1b071dcfd6a01422455783c64f532ff36588547bfe275f3c26a43e20edea5519d9c65af0ee5da391bfd3a99d8d6f446e8a51b76d411baa0b91985339a349a916013598b03850aa056baeef468bb962ee79e61a496c86631a3cf345b78fab21d389297d7fe48817221399540990e8b25cdc090f97df4a750aed8becbc335eee77155547ae9904c7e98acc0cce6062ff27cff0ed1cd1192f82fe0e028c679346c6b426a558601e2ab14ddfea20850871b41adfa4f3a89207bc6bad7a3fe5ef3d08e9ee7f2dd62a10b0846f3e3ac9e47de77b43940568c64d9aa3b811958655a441d69689124b6507dddbc5a5e5128d993522e792305f0465bfe6e4ded78492b5609cf188fe676443b6296f4ac10e55432a67e8f9e1ede1e5f36d63cfaa8aa2910adb0e6bc5196f0b4be7ee6fa851cc67874d0cbe78b57737008af2dad8552f01ea6efa0579d7c037f511e3d17defef6c9d7ccd54a5cb2d08ecbdf3a98230c04c1a757e167b93b7e1e43ed98511c37c8dc399a0a492596f3f1b54990718029d2f112c0ebb08fc6ba60a2830bcd7ed0ca6084af911e19b7e1773fb05fb0b9ec8120c17667e50c1b3cb044080a7af0d5a9e24ed8b9eec8e05a905930da9bea92c671c97cda67f5923c90addc261219262934e838fdb81543836e98a3ecc1f61b710d889e8d29e4f6ab57e4aca1e6b56cfbb8d93fdaecbf7731bdadee65a607019a87bd80c9456b554b6666042cb6cd6cdaa837a23698adeecb92434a51ad84270a2deb8477ea477f29dbd7ebd5d33430c42156e51950645c0f64e41d7848d95910a2a9a04121c8b57756637d221ef7f73e29d431318b88fc21aeac3f1b5ad05544d87a4999c2b46df504e4340baf8d65fb3b1a3c9fa14a3f3f308897cfa73fb1995678af39193f0fc00feeefe379487470cba63e47cfc23a77638a27b6960209723a83de2a9493245838322ea4b86c401b78cf232b0ebd625cd08f78538365a2f2d284e6a0b8374a528bd9fe8163aa65b894425a66485cacf2eb696ca7e947f80daa9a3cb3e74861b22c1b5970d2d8260dfe0c87705a4b77fedb38d4d5685ff9c9570b438550eea212469bac907df69e1cec35b7c003ce9bc102214da82b05c13d69371f95040b4ef9d3e9473e0e4bdc0581d214d4de76ac48d41768f53e389e74e19acf764e16c4c9ed113e7bd961b2ec62c122d347221f1165c4a15aaa68134d47f8ecc117f1cd378435a0eb3c403487fb5709d7b890c2bd2beb112eb459b676a8fc00e8f1484ae3edaf6f8244b3f63a1e374486c470a27fd8af1c9d78cc388317ab5685d54bd5a9d881c74f8594f8d349f75928874773a314076cb6d7c47111c2c0a08ae43a2b8090be17d96fbb2e8f2c6c8f2fc64f2b3c17d57a60019d7d66db553e1ae61f170da56e753a16ca0268925a2b5acd9f29d8e1dc6b0a2acf5946df64647c8c65783832d3434fc64e09ec183fc5224e3149427b8766487b00cd1fd659002fc5a60b2c7ede475fc1413f0615a234d7ba478ebd8277c6093429bcd98e206f4eb9c512043d80c94fba9b34474e1165ac35b5487267cb86e472db0c3aa9f39a683e9c6d758779e168281732bb84ea2f856f06cd6f7ade975e7f635a52637fdef42f27caae9517b0e452e51de7dd9e05614d4d47afc80b17a86b9dd498d3ce78664f79f808d355d12b85600a626758dcd20ed16d745607ad221fdad9c15d93812bdce54c788748131c343dbfbc2bff6051d513695c09288dcf0921548507cba5a85ec61f3b2b07b8e3a8760e491d099d0ded10868a97cd151b3c203c3cec6084cffde1e7620b008123767adac216029f6329fec258b7bb36c6b56930dc60fed07d699893c51c6a08c9f2d0c9516230bf588c6298e695db7620a7c95ed99052561c101bf9aac8ebf8a8d15a37aad60590b98a31b3ed3d025631afa4648b4281a6c69ad7d79f0e145bf4eb10f7e87061b3ae36ca6d6f96c5220c6df944abf2a48f2380bdf0a148b20c95aa4b68ec348844ad6adb709ec5fe0cff2ce169ff72ad144378020724c10676f11a1e8a4769f691bf985e8b6dcd84b08b83a8ad425b4419f4d3dc18e1ba06f2d9624452c528576b39ccafa278539876c765fab468a83cd8519a100756fb78bac272ff5b62cc4c426a290145f7ea479521bfe0f915e4638f7249b2ca5f0c5f1c9aa024f3863435890c176194fb7977c768f7e78c9d92c68d73ad457f5316df94a681e3f86d48f01ea6cc94c4ab9a86da0a577047a4a6905b957793704e450b159cfaaa21e123cbad23ab49f4eb8733f613683aa1071f4a822d2f0269f6c080521c7fb9907ccb07b3f507d41a4316745cd705a820ce317081795431f6dc4dde24e35d9cff6a4e277c397b0f6b73290ecb30cf6724e71ca3c70e728cdfae1f8f4dc79a5138b810e8494a08b0847ef047eae9cc1659343af46ed05bf5d402d7aeece892c664323c7ac988fba13b83b04155623ccca6c645075b9a51874e3780147cd9bc83d281f6ad9e259ed1bfdf521321166057983f2134b291d4110a195dcb632a81ba43606ec1459e53a7372066a9712c7589f64119b56165f163ea1c439c93fba6b793b88d031862971691888b949eadc7d678f028ee987d6cebcfffb3537a827055b954ae439e38b5fe1e081b5a2641bd36e71e51a88bab1592bc0ffc18676c8e430cb719bebdbc1be16b21b1f7470775b085f16b9b851d8d9b9936bd1f3e4fb7df09830ef0d91debfd188cb7c40eccbcbc768fcc94439c5574ba346f11b7ac9af711fafcad6d5130367a1cb065b0fd7bfeec8b49b7aee421e05f92835c4cd60ac40ec9a5eea295aab9656ad7f9bb5ad1d76266d6bbae4a36ec427445cce6ffbd95a8eb4e89a4b675c22604359d1399bb1683452f0af10637a60680e5c9043b24fa9ef235c2f44af06f8ed7ae0e46f6d33f0c9ea488b6296a6c98e1276982e370c85f2ea884ff2e0593dc3db4ba5409e65b104be56564a272ae7d9d014667119d1339354c7b58c18ea2e3aa3748752a63797b9db83dc5d7eb805d2a6727f4c676a0bd2b43eab4a30caa8e2587b3815f540ad09f7da7226af19b4481f1569dd8fb7e1ddee18a3251a2524733bd871995bfff73b0235a9640a15c3b6d87cd510976deadaa4b79b7eee64a50416855252fd73c0e21457eda8c53aa3d3a9d027230a70c6ba792fdaca6b83c336606e033527e2b82304a3767f6d79195b348fced08e7c141b09e52f51959a26f6b83110da656d28cc58f05982743557045938364adeaf3de942d784509c6cc2506c8d0b2d0518e2ec9f694a34040c46266768ae6d9cd377139196e01b1caa5e049327ccbcfa0279e9426042f50b543db6c523184108dc8dd06f9739b0374327ddfa0225cd76935426a69ff1d3cd298cc3175aa7306d4b6d9da6f0ddc198f22a0c3d3d8446a506cf1d6d0b540a606f6c6d1b21bbf2806f7c36da28609c9819313d0269ff465af646e46cd8a07af4d7241fa87280999eb694421f3c1834c4ecf6446b7be1f0e306decff42d714dd71925a4c59cfc1b362e3e317dff33ae67dcecbff31e419f7e13cfdd733181b2a425172e075453feb2187be9121134553e3f02e4d7757c999c56e510e44d1ef4a8e13e6de7d3abd989d68dd7972ec56d85dbd6230ab5470d0acc77f184bdc5c76ea165ea85315a6bd945047d4b8a93a4e09b63f4a6031d5c8b13f9e47f4b7b848ae1d1a3616197c89655902dd2ddaca9522db58010965cb4f37010dfc11ea79d2a98ab35398b46d81c20827882d6e3a0d9c61606a3fbca14645d1458e63252746761813c82d56cbc532af9baa6bdfe34649e3348b8c1615a5731743a8d307388c67ff3015168db19188e899bac2164b8642212c89430c427d0357070c6fc9a97ecc9be9cb6ebc8485befd8930da077a21780fc7d20feb2f25ce337360bf025e3c71c240cd45cfbd05660f0bef517579cd7c998520779edaffdaa537d1fbb763e6a02f5db61ac85140786308ac780cc0c594de554f23a26a94c49b9a12f84d78ba728ae80f432d8527dd087f0215f88304b31d7c6598966824e92690820c209001ef9f6978374d4acd9a02e02c9ae9c111fb1d88ad5713cfd35be21e81e2b5f20dfa9310eb946e13b63305a53b6466e4309ece818c245b94bf0ff0c22e1cc0ae8ad20ec7e6f526967e8db71a5eec74d6f1ec66614644f9267becc133b1ae9b20989a155f86bd1036a36e402e3d1c6e0aacbee5cee04763651ac6cb4303a9df432e2f1e529233c6132723ed31760a3bd328a16d5fbda3b326d4f2a0d469f62aad81184ee189fdbf03261d81a115f6b8dbefdf9592676d3a356c69d455d9695914b74fce941c588128c6692ec72ba37f03a2a60466056429d691ae65625b838cea3267ef2abf1ee555cd78b7a37a162323e6794e7a19e35d157654daefa22a3112d56625fdf1aac87199ac97c7b1a5417484020decd0d000e7002beb01350e8a344f25d1ec05e804ac6d4c296b817e498e5fbb5cd3cc30054eb08db21df117c0ddce46fd76e491db19390f57c58", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="83101492818caef47ae2c0f0f06a4bd750f06ac776fc1728bd4efae519c69304373e22658fc886f6db47c4c40178630a42772496794a4f52722fe437061e3ecef8f8f88925ed51c5908796b949b31724930b5358d146f7859748e4b4039d960e7744cca7da01354764d512a742d2f3533df0faaa8f51edbbe45038f17efa4df66d87c47e718ab0e3c2d603b26e54cfdc03e9fdfc4c1e8bf858f27a63c530dbe52423fc13a9a4e0b2400fc18628c746fa5b8ba1bbfe9a0628b7560ca311793fe9f6eeb56758085c85c3ed479b379093824a35fb3f7a931416f6334878941cf5fd92d7b210fa842a970f8e64", 0xeb) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) setrlimit(0x0, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600900000020"]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) close(r0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x84000000000000, 0xa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) getpid() mknod(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(r6, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x205318) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) getsockname$inet(r0, 0x0, &(0x7f0000000040)) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000626000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x400000}, {0x0, 0x0, 0x2000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}], './bus\x00', 0x4}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f00000002c0)={0x1005, 0x0, 0x1, 0xffff, 0x0, 0x20}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r1, 0x40}, {r1, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) execve(0x0, 0x0, 0x0) executing program 7: getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66e, 0x1, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44a31280b09189d381e9701172b4ee171f4f7acd075325f5dbdc824b854f7903d83266edea1fdca53996077ef25c23", 0x11f}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ed3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba0900000d1d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r6 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r5, 0x0, 0x102, 0x80}, 0x0, 0x877e, r4, 0x0, 0x3, 0x100, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="892500004000", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}]}}}}}}}}) executing program 2: mkdir(&(0x7f0000000500)='./file0\x00', 0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1811, r5, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000440)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r6, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 3: nanosleep(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) setreuid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x8c67, 0xff}, {0x3d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) executing program 2: poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x2, 0x40, 0x1, "58f4072156fbeb9b418adaf1b19c212760637f4f", 0xd60, 0x50000000}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x1ffffffd}, &(0x7f0000000080)={0x1ff, 0x200000000000, 0x0, 0x0, 0x7}, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x134) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r0, 0x40}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x4) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) close(r3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) executing program 7: socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = getpid() r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x100, r0}) getsockopt(r1, 0x7fff, 0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x8}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x53}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x978c, 0x8019, 0x7fffffff, 0x104001f, "bb00000000000300"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xf}, 0x4000000000000283, &(0x7f0000000140), 0x0, &(0x7f0000000200)="cda04b6a4df5ec1dd40adbbb4aca3dea3f0c2d3891400c874e6f70352cb1c14178893b5dd242df363f7c59c45ba8c1489f9777db8046b7d12e6f9ece6a5157b6aa0122de79d6ed6d75f515c0930d815572fdf93332f9d221bce4679fac6a26bd", 0x60) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="04e86235fe15b6d15665eb4e246d9958eb62", 0x12) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/16) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000140)={0xffffffff, 0x4, 0x9, 0x5}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000249000/0x1000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x100}, {0x2}], 0x2}) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7ff37572210786dd6007558300183720fe0800000000000000000000000000aaff020000000000000000000000000001"]) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x2, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240), 0x10) write(r1, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x3) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000d47c4208d9cfa561d0d817de1d0000000000000000000000002d"]) r4 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x3}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 0: sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0xa) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000003c0)=""/96) semctl$GETALL(0x0, 0x0, 0x6, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x188) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x14, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x0, 0x4}, {0x3d, 0xaf}, {0x3f, 0x9, 0x0, 0x1000000}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x7, 0xfffffffffffffde3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}}, 0x10, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffd8a, &(0x7f00000002c0)=[{0x10}, {0x78, 0xffff, 0xffffffff, "63c2da316e75ae0de3217684cf5e3c142bf133adaccd09fb6bdcf84a375c22039210e4d6297fb72149038993c24072b2dcff7680f7f85ebcfb2cea46688ebf6ea6c2cbaf495261c38e25ad9a3386c35fd3e82d95aded4b371aa505d9cbf98760a708b7786f0b7b"}], 0x88}, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) (rerun: 32) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) sendmsg(r0, 0x0, 0x40c) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (rerun: 64) writev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x800b2b6, 0x0, 0xc0a, 0x7fffffff, "9f07957d0f7e80009069ee68d6a78615b7118c00"}) (async) writev(r5, &(0x7f0000000900), 0x0) executing program 4: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x9}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {0x0, 0xbe33}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r2, 0x0) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000700)="21c26e6c3753440070d120344f98a7eae856c8f07882c018881cb96db82cfe51d5c03dd6118d55140456fa6aa9d1663aca6561283e25ad3af0345152ce5fee1a5dd3f197d905eaab1fa3134ca6a0897ed8ad62aeded91d94bde350150f", 0x5d}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260000c2c00fe8000000000000000000000000000bb4b8000000000000000000000aa2b000001"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x86, 0x6, 0x8a48}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3d, 0x80a19f, "00f1675910812cc900004000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0xffff, 0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8e15}]}) sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_open_pts() socket(0x0, 0x2, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000a40)=[{&(0x7f0000000480)="9fc1caf2f88521930b7777e105f3872358d94bfc18b2b76985ac792f91d75c229a23a079fded1f7c13ccc933de94bf6414bfc6bc3bd7ab052fd7b37a0f184fde9235c6b8e5fe19d2a4323301a791f884a2cf1f2f60561bc33a0be4d36cf29235d8d9f5236a5c0bf0a420eb993326a24719458b4585eb73359421f2973e26bccc9bdc22bfb0ff30ee63731d0c53e5620f618332f251430f657763f587a5e7fd78b32ebdc1b0fa5f6cb5ed52a73c0deae1f9c0fbe6aefb393eab2e811e9a7fa7bdd693a12ca748654b0d1c37e6578ca402370a0cdd79245847", 0xd8}, {&(0x7f00000005c0)="1af59a4d871f17b392bf00d33712c66196538c4f05c4d3ba903d3b733298f23b38f256735c7dfe92f8db10f1fc0676bc11f1c8059315b35d2e87ed7bdd0ab6c5addb14caf9378ba3df5743e4685eb6a534a0fb18dc1b4c56ace174e4f165f23fc8db480661cfbd761f6be1142c54d540285ed5632dee9885412e3c8b8674572bd004364fbb74e68a89559d0bda59c981e0f53589ed1e4e6a8a888ba0f4d1a39101735b7dc7e9c7f5dacf4a746d65ffa68c3b92ed31b1595a98e8b5eee205e3901e17", 0xc2}, {&(0x7f0000000280)="d3b002a7b2d212e84a599dfa0b848a5f89ea873dc835c37d8186218b201cff81a87ddc4dcc576eb530f2b751e6e20d795fd5b7c7b9f838b44825165f63cedb36efd6dfe2a03fe3f0f441baf03c2536faf72c45dde54cbf6a3acfd552ae4ab9b9a133b1d6de2dffdb2e94ab218e8d17c9956159df20290ae0916d196e3d0d967c6dc88e55489e5e25153a7813639c581f41c19d2afe7d09fa8cb93359e9e79754236121853b35ce09005f83fe11e2c3b30b201ffd83", 0xb5}, {&(0x7f00000006c0)="1ccc27905e6dae02eeb98b7ec750cf97feec3931c48c59a895bfe2a23b0d079086d3f812b752582311bfc76878a808b3c19bd6709632c09186af8431b17b50a4441879b5a58a70806777113f960287931438e538af10debf84f2e062fecd964cf42e2c09ec9db963397f0df19ad326689e6c2055b1c36418c733c262383f8c03d72289f577a3aea855829568c7eae79c2865326945c5dd3db922c93025b0a55b54eac95fd73a9ee928b5edf5d745b874578d761160982bb37a9d1960d2176bab0ab0b346a0364aee5c378e0127867518fcc95471fae20fce8779a60779a1e58d75d7546dadb1237836f553", 0xeb}, {&(0x7f00000007c0)="5c27ddf25ec1ae6767fc3c977555853f40b19e19fb0d74fe236ad9de19586400c4b64ce8126b422dda4ec39914458e859134389f3ae61f7566472c07980dd02e7470676ba9dc5c996da60063b2b99c938f4ffdcfef12c6a7a57a8440d88b08b85f19edb8407c2288fcea4009ea6ffecc52a50f7c35000aa8ef15750e223f768bd8b1a309967d3ac8", 0x88}, {0x0}, {&(0x7f00000009c0)="9d158766cfd13647216deb41df133557b346d79b7cfece7d1da6bb40d0f8cf018febea9aba8fdd6cd6aa6d73026658a284c3499b46409b5a0c95f8d5ffb1d184c5168fefc9b5930957484916ab0bf81fc00b780707fa58", 0x57}], 0x7) getppid() connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) r3 = geteuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x808c694e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8218694a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, r3}}) socket(0x0, 0x3, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)="48bfdb0c9884f87a1f81b514bc12234a8df0308872574f7220cb035a3582a73e5fb87d0802e72150bb872bfa6814c3764a81b878e3a7f21d36064726020cdf9871dccd2547fb437a27ebf37d79e2010001004415bbac4681d884eeb05a53d48705129c15aba2f1dbb780b87da89492e8e24ec3e78174235bea6ca5e93deb54b9676f1b9fc8f465f411979f3602737fb7b4799f2b43af6c05020da1fc078981d61fe1ae814102b1b9905d3cd0031a2eef13142e79057ce93307e673b9a096fbe95fc077afd69e8df71dfa04fe046e005ef2000100005b8a6ef435ffdbe44316ad83cf9411a729941d861a2957be4a2fc2b07dddcebf0b928b48713475ab9bcbbcc570a9fa1d2e0de180034926794952ad9f5cf13679cd7ba7c44e250b06785d290000008d1f068140fd9cbf0ea43775488b2d53a2c606e7652bf176b6b4216d0d8584ed9209da2f068240e9d0fafe9abb4afa82853f67f52c0bbc97a7bb3fa5", 0x15f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x38) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000180)='./file0\x00', 0x101, 0x144) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{}, {}, {0x7, 0x0, 0x0, 0x80}, {0x52, 0xda, 0x20, 0x3f}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r5 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r5, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000200)="0000f5ff", 0x4) sendto$unix(r1, &(0x7f00000002c0)="cccdd4680e503a1c8d65d2abbe1bacabbaaa7155f46e165082008eb0c8e9f378e2b89f04b459a5e03aeddb4984b48f323d5d5f302a5e3ea4772a5944aec9771158bbd5808c62b2fb0b415db1d10cfd3ef2f4dab77ec0b651ce99868097774b4bd665b5417534bffd595c1738c9ac7791f26e31041eacad1af2f2ce6f080d0765c85edc4d91702b02d8ee9104b00d867eab0ee18246a1990ac75869c57548c6ca477aba5e05489ed37d948c41e2a328652a7447", 0xb3, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x1) socket(0x34, 0x8000, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160ea00000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2050000000000000038164991f7c8cf5f882b297be1aa5b234453dd23b3ed4bca576deb51e2f0ac3ebbc257699a5f0bbb8269d46cd6843e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c40000080000000000000057aea8c500002002fb00000010008abfba09000000ec29dff8f8343712051eadb71d89", 0xb1, 0x405, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abf090000000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea77917816bb3d513750dee4f3977b42a6df8fefa823a650086e05cd7a446d5abc9554e161b9ece3f0196dd5a4a37c385e94e33ea7854deedc55d83dab504f164761ccf96a053838022a67db5fcdefe9564890d50996629a83105c9087b2531be563f52235d20b894321017e5dba15e322e40b2490e753742bd36e8a155332f5b1bb77f533ccc909876542f5f1896fc4cf2d666479aa36d01f6206ae8a1eacf723a562a3af0cac8adb6583b7ee14c84580b08d4bccc77816822fd2c515be2b0c3985b7f3d02f2c738d748bcb8cb524267dd5e85c9bf2f098576caee1ced5e62798b583bfb202cb4c0c79e05cfdeb3fe8a2e0abe6d5ed621c02f0ee1dc6d4ab2dc7d61e1240a7f34fb4a1ce054ea889222fcf029a1bcf9950d1ac23f8400a8f44d35b6d0abfa06c49817218ac1c472781097298ab5244fd678e22831afed04fb1d0e3043d56b16b771d514cd2335", 0x2d1, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x65) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) sendmsg(r3, 0x0, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4, 0xfd) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130eab68a7d0a7ad7", 0x14) connect$unix(r4, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xfe20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x56, 0x0) mmap(&(0x7f000003a000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) close(0xffffffffffffffff) (async) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) r2 = socket(0x18, 0x0, 0x1e) (rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000040)) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) syz_emit_ethernet(0x86, &(0x7f00000009c0)=ANY=[]) (async, rerun: 64) r3 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3, 0x0, 0x1}, {0xfef, 0x0, 0x0, 0x4800}]}) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000180)) (async) socket(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRES8=r5, @ANYRESDEC=0x0]) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) close(r4) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{}, {0x3b}, {0x106, 0xfc}, {0x400, 0x7, 0x7}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) fsync(0xffffffffffffffff) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff00000000000000000086dd60606260000c2c00fe8000000000000000000000000000bbf7ff00000000000000000000000000cc3a000001"]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x4000110a, 0xffffffffffffffff) (async) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="c0d9c47b271203484d780184972ff8b51ed7d725ff3b5735976d38c3eb117442d6f6e302e49a30be301e7522b4fdae50b04533361ab352cc8072ec848d8ca81ecc59917ed77277cde338100b89fc3cccba632e35b5f4f816f69fa2ef3c73bc5a1cefd158a8873af2045cae955728bdea74b810c236b3c9da5c7f6781589b06cd6e7d44d2bbd4cd9b8003e3aaaf8acd1f68ced65e1b3fe6022430d4781a3e84d37abb73dd91f0051c4763eb4bc9b6130b948baa36ad0688440b9a0aae837230e76ff49ac0d79d23d2873da3b3b2adee119e25d2dfc9d6c8b9d0e7b192ac05dcea71bd4c47878ddeb80e0815600945cd53820e5f44e183d466f5dc7454d94ffc0d7766110ab3a5aeff5581da9682d980a25daf12f713b703b692fa2d8d15cb3e54c044bed3cfcd77cec715f1cb231a835b1f4a2cf72495d97348ca0607cf78171fac4a6242f2e83c8f22457f350335f5725e773db91bc5cd7cb6bd205802ddcb5cba9287c9d82bb2dd23bd388a1e8835f5fe9fe07d4a56a86c41e17c88be7349c61429b47e5f2ce4196f108fb788cb657fb79bfa7144cc08ac02a0887ef232140481d83aa2954cae420fe5800fdd52650239857e4f3d543148dc458a970ce914ef4de7acfffd0009fbcf82c8baacd9e4ff603ebfd11f66a65e282f2a2f8ec0be1e55fc852ea80625d21ab895e7e086458cf20bc03612259cc4ca87375482aff57c70acf5e4247f7959a6521de9b6a78f547d0e42e8542f5948b12ccbcfbc7ce13c7abbc409cdf1c41d0a45de4b1d7827c3533ddbe8a8e2719d71e3ecabc7ca6a31de7d313332f71dc488d95df933072eb7a292a6ff6fb3c1697f1c4b0652392ab64b23f365cb1f0d1af5b841b788fa93ea3492b886043060494a5b81239c92cb0bece2a2c5177b15d98ab70331866dc3f90c475fcf31b1f8658b5c941d4331ea31d94819d2e3bc9aece412ac117b2efecf67b00def978e63a5e2b2d5bd8299ac81f20bde26d6774635a58adbe1bfc9d389a75eaae2b3c6db657a36032156b3a7527da4117aa5ed0126610cd9dab95ce027ed2c5aa16d8f094a02ef31af26655ac04865e851271742e427b6d3000b95ba8a071ae2a3eaadc385f4b101a15be68efe4917ce19867801e08554e07e7caa8e80624c9b8ddf96ab9505bcd78b50fa6398819f846375879b7fa68643f5f0951dec3f3ec213b6065e12a1fd2e37482f14a61eb39c59a41eb316ea59b3cddfd2db87655e1b071dcfd6a01422455783c64f532ff36588547bfe275f3c26a43e20edea5519d9c65af0ee5da391bfd3a99d8d6f446e8a51b76d411baa0b91985339a349a916013598b03850aa056baeef468bb962ee79e61a496c86631a3cf345b78fab21d389297d7fe48817221399540990e8b25cdc090f97df4a750aed8becbc335eee77155547ae9904c7e98acc0cce6062ff27cff0ed1cd1192f82fe0e028c679346c6b426a558601e2ab14ddfea20850871b41adfa4f3a89207bc6bad7a3fe5ef3d08e9ee7f2dd62a10b0846f3e3ac9e47de77b43940568c64d9aa3b811958655a441d69689124b6507dddbc5a5e5128d993522e792305f0465bfe6e4ded78492b5609cf188fe676443b6296f4ac10e55432a67e8f9e1ede1e5f36d63cfaa8aa2910adb0e6bc5196f0b4be7ee6fa851cc67874d0cbe78b57737008af2dad8552f01ea6efa0579d7c037f511e3d17defef6c9d7ccd54a5cb2d08ecbdf3a98230c04c1a757e167b93b7e1e43ed98511c37c8dc399a0a492596f3f1b54990718029d2f112c0ebb08fc6ba60a2830bcd7ed0ca6084af911e19b7e1773fb05fb0b9ec8120c17667e50c1b3cb044080a7af0d5a9e24ed8b9eec8e05a905930da9bea92c671c97cda67f5923c90addc261219262934e838fdb81543836e98a3ecc1f61b710d889e8d29e4f6ab57e4aca1e6b56cfbb8d93fdaecbf7731bdadee65a607019a87bd80c9456b554b6666042cb6cd6cdaa837a23698adeecb92434a51ad84270a2deb8477ea477f29dbd7ebd5d33430c42156e51950645c0f64e41d7848d95910a2a9a04121c8b57756637d221ef7f73e29d431318b88fc21aeac3f1b5ad05544d87a4999c2b46df504e4340baf8d65fb3b1a3c9fa14a3f3f308897cfa73fb1995678af39193f0fc00feeefe379487470cba63e47cfc23a77638a27b6960209723a83de2a9493245838322ea4b86c401b78cf232b0ebd625cd08f78538365a2f2d284e6a0b8374a528bd9fe8163aa65b894425a66485cacf2eb696ca7e947f80daa9a3cb3e74861b22c1b5970d2d8260dfe0c87705a4b77fedb38d4d5685ff9c9570b438550eea212469bac907df69e1cec35b7c003ce9bc102214da82b05c13d69371f95040b4ef9d3e9473e0e4bdc0581d214d4de76ac48d41768f53e389e74e19acf764e16c4c9ed113e7bd961b2ec62c122d347221f1165c4a15aaa68134d47f8ecc117f1cd378435a0eb3c403487fb5709d7b890c2bd2beb112eb459b676a8fc00e8f1484ae3edaf6f8244b3f63a1e374486c470a27fd8af1c9d78cc388317ab5685d54bd5a9d881c74f8594f8d349f75928874773a314076cb6d7c47111c2c0a08ae43a2b8090be17d96fbb2e8f2c6c8f2fc64f2b3c17d57a60019d7d66db553e1ae61f170da56e753a16ca0268925a2b5acd9f29d8e1dc6b0a2acf5946df64647c8c65783832d3434fc64e09ec183fc5224e3149427b8766487b00cd1fd659002fc5a60b2c7ede475fc1413f0615a234d7ba478ebd8277c6093429bcd98e206f4eb9c512043d80c94fba9b34474e1165ac35b5487267cb86e472db0c3aa9f39a683e9c6d758779e168281732bb84ea2f856f06cd6f7ade975e7f635a52637fdef42f27caae9517b0e452e51de7dd9e05614d4d47afc80b17a86b9dd498d3ce78664f79f808d355d12b85600a626758dcd20ed16d745607ad221fdad9c15d93812bdce54c788748131c343dbfbc2bff6051d513695c09288dcf0921548507cba5a85ec61f3b2b07b8e3a8760e491d099d0ded10868a97cd151b3c203c3cec6084cffde1e7620b008123767adac216029f6329fec258b7bb36c6b56930dc60fed07d699893c51c6a08c9f2d0c9516230bf588c6298e695db7620a7c95ed99052561c101bf9aac8ebf8a8d15a37aad60590b98a31b3ed3d025631afa4648b4281a6c69ad7d79f0e145bf4eb10f7e87061b3ae36ca6d6f96c5220c6df944abf2a48f2380bdf0a148b20c95aa4b68ec348844ad6adb709ec5fe0cff2ce169ff72ad144378020724c10676f11a1e8a4769f691bf985e8b6dcd84b08b83a8ad425b4419f4d3dc18e1ba06f2d9624452c528576b39ccafa278539876c765fab468a83cd8519a100756fb78bac272ff5b62cc4c426a290145f7ea479521bfe0f915e4638f7249b2ca5f0c5f1c9aa024f3863435890c176194fb7977c768f7e78c9d92c68d73ad457f5316df94a681e3f86d48f01ea6cc94c4ab9a86da0a577047a4a6905b957793704e450b159cfaaa21e123cbad23ab49f4eb8733f613683aa1071f4a822d2f0269f6c080521c7fb9907ccb07b3f507d41a4316745cd705a820ce317081795431f6dc4dde24e35d9cff6a4e277c397b0f6b73290ecb30cf6724e71ca3c70e728cdfae1f8f4dc79a5138b810e8494a08b0847ef047eae9cc1659343af46ed05bf5d402d7aeece892c664323c7ac988fba13b83b04155623ccca6c645075b9a51874e3780147cd9bc83d281f6ad9e259ed1bfdf521321166057983f2134b291d4110a195dcb632a81ba43606ec1459e53a7372066a9712c7589f64119b56165f163ea1c439c93fba6b793b88d031862971691888b949eadc7d678f028ee987d6cebcfffb3537a827055b954ae439e38b5fe1e081b5a2641bd36e71e51a88bab1592bc0ffc18676c8e430cb719bebdbc1be16b21b1f7470775b085f16b9b851d8d9b9936bd1f3e4fb7df09830ef0d91debfd188cb7c40eccbcbc768fcc94439c5574ba346f11b7ac9af711fafcad6d5130367a1cb065b0fd7bfeec8b49b7aee421e05f92835c4cd60ac40ec9a5eea295aab9656ad7f9bb5ad1d76266d6bbae4a36ec427445cce6ffbd95a8eb4e89a4b675c22604359d1399bb1683452f0af10637a60680e5c9043b24fa9ef235c2f44af06f8ed7ae0e46f6d33f0c9ea488b6296a6c98e1276982e370c85f2ea884ff2e0593dc3db4ba5409e65b104be56564a272ae7d9d014667119d1339354c7b58c18ea2e3aa3748752a63797b9db83dc5d7eb805d2a6727f4c676a0bd2b43eab4a30caa8e2587b3815f540ad09f7da7226af19b4481f1569dd8fb7e1ddee18a3251a2524733bd871995bfff73b0235a9640a15c3b6d87cd510976deadaa4b79b7eee64a50416855252fd73c0e21457eda8c53aa3d3a9d027230a70c6ba792fdaca6b83c336606e033527e2b82304a3767f6d79195b348fced08e7c141b09e52f51959a26f6b83110da656d28cc58f05982743557045938364adeaf3de942d784509c6cc2506c8d0b2d0518e2ec9f694a34040c46266768ae6d9cd377139196e01b1caa5e049327ccbcfa0279e9426042f50b543db6c523184108dc8dd06f9739b0374327ddfa0225cd76935426a69ff1d3cd298cc3175aa7306d4b6d9da6f0ddc198f22a0c3d3d8446a506cf1d6d0b540a606f6c6d1b21bbf2806f7c36da28609c9819313d0269ff465af646e46cd8a07af4d7241fa87280999eb694421f3c1834c4ecf6446b7be1f0e306decff42d714dd71925a4c59cfc1b362e3e317dff33ae67dcecbff31e419f7e13cfdd733181b2a425172e075453feb2187be9121134553e3f02e4d7757c999c56e510e44d1ef4a8e13e6de7d3abd989d68dd7972ec56d85dbd6230ab5470d0acc77f184bdc5c76ea165ea85315a6bd945047d4b8a93a4e09b63f4a6031d5c8b13f9e47f4b7b848ae1d1a3616197c89655902dd2ddaca9522db58010965cb4f37010dfc11ea79d2a98ab35398b46d81c20827882d6e3a0d9c61606a3fbca14645d1458e63252746761813c82d56cbc532af9baa6bdfe34649e3348b8c1615a5731743a8d307388c67ff3015168db19188e899bac2164b8642212c89430c427d0357070c6fc9a97ecc9be9cb6ebc8485befd8930da077a21780fc7d20feb2f25ce337360bf025e3c71c240cd45cfbd05660f0bef517579cd7c998520779edaffdaa537d1fbb763e6a02f5db61ac85140786308ac780cc0c594de554f23a26a94c49b9a12f84d78ba728ae80f432d8527dd087f0215f88304b31d7c6598966824e92690820c209001ef9f6978374d4acd9a02e02c9ae9c111fb1d88ad5713cfd35be21e81e2b5f20dfa9310eb946e13b63305a53b6466e4309ece818c245b94bf0ff0c22e1cc0ae8ad20ec7e6f526967e8db71a5eec74d6f1ec66614644f9267becc133b1ae9b20989a155f86bd1036a36e402e3d1c6e0aacbee5cee04763651ac6cb4303a9df432e2f1e529233c6132723ed31760a3bd328a16d5fbda3b326d4f2a0d469f62aad81184ee189fdbf03261d81a115f6b8dbefdf9592676d3a356c69d455d9695914b74fce941c588128c6692ec72ba37f03a2a60466056429d691ae65625b838cea3267ef2abf1ee555cd78b7a37a162323e6794e7a19e35d157654daefa22a3112d56625fdf1aac87199ac97c7b1a5417484020decd0d000e7002beb01350e8a344f25d1ec05e804ac6d4c296b817e498e5fbb5cd3cc30054eb08db21df117c0ddce46fd76e491db19390f57c58", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="83101492818caef47ae2c0f0f06a4bd750f06ac776fc1728bd4efae519c69304373e22658fc886f6db47c4c40178630a42772496794a4f52722fe437061e3ecef8f8f88925ed51c5908796b949b31724930b5358d146f7859748e4b4039d960e7744cca7da01354764d512a742d2f3533df0faaa8f51edbbe45038f17efa4df66d87c47e718ab0e3c2d603b26e54cfdc03e9fdfc4c1e8bf858f27a63c530dbe52423fc13a9a4e0b2400fc18628c746fa5b8ba1bbfe9a0628b7560ca311793fe9f6eeb56758085c85c3ed479b379093824a35fb3f7a931416f6334878941cf5fd92d7b210fa842a970f8e64", 0xeb) (rerun: 64) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14}]}) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbace", &(0x7f0000001080)=0x24, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x8}, 0x2, &(0x7f00000003c0)="d210dcde2b0114190d9ad8a92ac0605e30766e8ff2cac1dcf2d0f715699b7cae13a846900ec8e4ffece03f2b7923e95438763eb490155ac613bffe96dd103c4b3ce3dfef96f228bde72bf68d746b5a4e78572cd9547c6a97e4974a08a062bcb75e42cf346e9239948710e655a70a03036b9d24bcd20e9727a68aa6d625459980d3029b62545b891a6b674af8923aaca3ec0ce4e0b9e64d4e313eb40f064322f72086bd07160ed68f55cca62b2ec2b6005c545949255426e24a3098fc3effc03ae9b8713ca7286668c5b56d6694f04784b9f146ee3d9a0000", &(0x7f0000000300)=0xd8, &(0x7f0000000380)="c3fda717", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000080)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000340)="5f47a34a5057e22e06cf98627eab273dccb94e1a5a7f99115a2f0ad12e5c63496f6c02000000000000000000000046e668c20100fc31e02a69efb97a4f67a80ea8f6ef648d6b513474da30b7d866c785d8253c617ad2601dcdce6457a903d9251978794d388a1d4e0700d44f902d0000ab5d174f8f8f7ed0d5eb45", 0x7b}, {&(0x7f00000000c0)="3a6b08201d6c19002162f43b301d84c13a8634b7948b0600004b6b9f78b75895af90a237bd374b7adcd88fbc00423cac72d837e9306370a0ddddd9f24d277009de664a50942c45a879983d4efbf4eaacf0644dd332341cb1d0dd8f2609e3f5772012cda770010850475e1fb6cf60ed0f6596f114c8c8714db1f0b442", 0x7c}], 0x2) execve(0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000001780)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8907f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe70b7b58b5d28d1d12d0567640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba812c1efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b625684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d4b20ef1bcdc20e967484386d136eca8d8ec6d90800cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919a739962bd27a825bb3486f70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e6287ff4b6c1693d78102be4d73b9be1b0425218695d167394a", 0x1bf}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x10000) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 4: r0 = syz_open_pts() syz_emit_ethernet(0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2", &(0x7f0000000080)=0xab, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r2, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x7) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="7f38897a2ada42efa7931a6b86eb9e121027c5d20e493ad61994df829ae293bfda2f7aba152ba878fe976d74986469ac7605f1aaae81b2f0ee526ef55b51b7ef3207d96ce071a9e6bccc4e187a91577c1a246ad825572c6e554c32ae6de042901cc1e6cc09", 0x65}], 0x1) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) setrlimit(0x6, &(0x7f00000000c0)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfdaa) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) getegid() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0x10000000}, {0x1}, {0x8006, 0x0, 0x81}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) fcntl$setown(r0, 0x6, r1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad", 0x16) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206981, &(0x7f00000001c0)) socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c", 0xfffffffc}) semget$private(0x0, 0x0, 0x0) kqueue() ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0x138) kqueue() socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x6}) executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f00000006c0)="1a", 0x1}], 0x1) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="cc12e328dd509686da3eea74cb1abc60f375ca86b088bf78d98461bbededabe9dcf57b6587e0a666c9f104e7e374d3b1ab4facb338e1a4dd45d301d1bf3d3383818b02beffcf1375bdd3349c9efb44532f9f926a3f0d28eaf74d48b960c46429d69f9881e086bb6d227b3dccea614789e4326b831ef991cb8ebaf9b7400c78b473a263cdb6a923eac229146b0dabe81116fcb92ccb2819bb03874528931bf02059b08953ef52d1991932c80ddee4f3b719bed31b82397ac0208c4ff6732d14fa8e9ac9769ffb5adaad106dac33c8e77f24942133cce3a9983b2d24a5c155ef32ad69e7883f12567465", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="e4ccfdf817f16f260184ef358bcee42929de19e91513f96ecfb8970b0adf4a0bd6425f8725fde2b8f98ffa66a7bff8bea488b7a4b471fd750e58d430a77da452a9aa4bfb590e824888316b6d23ce58042287fc369a7d75388873cdb5f9181d125ece862d3589d3ebeb8187c80ba4b07acfe59fa2711cfe662a60290bab85f3aac24150451fb1bb0ae6f1f4ce9a36636270a9d2a8433610fad75f6eadfdec8d7a9352204f086984d2abcfd8cdc15a75f6ea199896", 0xb4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="647921dea3c87b1ba49e7c356ef1d6c360f95a65589846f54031014a59df2714482bdb27456ce2c9ffeed99effb8b98cf0a1f70d70a791ea6f0889802ad1c06d7bf2a5990024793779b526739c6d5b580c2bb425ae7dc68e9cb31c4a9fedd41b72674dc22631832d4dccda383db05e35503c5e0f571821713ada74204148cd3b36ec09c65d9e403f079a4e3531", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) syz_emit_ethernet(0xda, &(0x7f0000000140)=ANY=[]) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3d, 0x80a19f, "00f1675910812cc900004000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0xffff, 0x8) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x110) select(0x40, &(0x7f0000000040)={0x0, 0x200, 0x0, 0xfffffffffffffffd, 0xffffffffffffffe0, 0x0, 0xffffffff}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000080), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) msgget$private(0x0, 0x80) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) shmget(0x0, 0x1000, 0x140, &(0x7f0000ffc000/0x1000)=nil) fchflags(r2, 0x1) msgget(0x2, 0x0) shmget(0x0, 0x3000, 0xc, &(0x7f0000ffa000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYRES32=r0]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r3, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = socket(0x10, 0x1, 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) recvfrom$inet6(r1, &(0x7f0000000080)=""/236, 0xec, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x4, 0xffffffe0}, 0xc) sysctl$kern(&(0x7f00000002c0)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) executing program 2: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x4000, 0x0, 0x3}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x1, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r10 = syz_open_pts() close(r10) syz_open_pts() executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000180)) socket(0x0, 0x0, 0xfe) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x4000123c, r1) socket(0x11, 0x1, 0x9) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x8003, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r3 = getuid() setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3d, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000140)={0x2, 0x2}) setreuid(0xee00, r3) setreuid(r3, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe02) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000740)=""/259, 0xfe}, {&(0x7f0000000480)=""/153, 0xa8}, {&(0x7f0000000880)=""/243, 0xef}, {&(0x7f00000009c0)=""/4096, 0x929}], 0x4, 0x53) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {0xffffffffffffffff, 0x10}, {r2, 0x4}, {r0, 0x10}, {r0, 0x10}, {r1, 0x80}, {r0, 0x1}], 0x7, 0x1) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000580), 0x2) r4 = socket(0x10, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x104, {0xffffffffffffffff, 0x100000001}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x0, 0x0, 0x0) close(r6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r2) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) socket(0x18, 0x1, 0x20) r7 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d0aabf8ea601f01884d45123d64bcae88af92e81223e59c1cfc4947861fbff77762d0edba393fb4149e0646440045a5f166ac08771aa455b65fdf31da4ba2f22c29c6332509f56ad77951ec141db47ff0bc851adafb6f9a196a8fc8f757d001f88264e33c1d8ecae77250600000000000000a888b89d56a1b322616e805ff862388bc919aabd04553a11e5318d405116564dfa04f720e05f8ed68f2b35dce6301fbb1513f47340a544f6fc6b6c885b000c2b702ec6b9ad93044887dd90aa74101299f836d87d2e6ef3a008525c6ac20d3a0c505118a76e2fc592d36f3f30e08f1631c1d21ce8230af84044bfb47e4c05b558138f0c0bc67b7560a4026c0b32260ac774f6ee99d96275a7962eaa4f4400eb7e53247fc5d799b089cbb0b44450f87949ef83ddc2d83f4a67f7f5786639a33a862c71a86ecda03025"], 0xf6, 0x800) executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x2, r1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r2, 0x6, r1) pread(r0, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001440)="4abfebbf0733446edc6d6cb15b9dd9fdf2e3e47f1444048d7b0b36dc8e7da9b3222341a9693a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c", &(0x7f00000014c0)=0x62, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000001500)=""/174, 0xae) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001600)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000016c0)=0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r4, 0xf869) executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x4}, {}, {}, {}, {0x3, 0x1}, {}, {0x2}, {0x3}, {}, {0x0, 0x40000}, {}, {}, {0x0, 0x800}, {0x0, 0x2}, {0x1}]}) poll(&(0x7f00000004c0)=[{0xffffffffffffff9c, 0x2}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x100000) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffc}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x2, 0x5, 0x95) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f00000001c0)='r\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000380)=""/176, 0xb0, 0x2, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) socket(0x18, 0x1, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r0) r4 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) r8 = semget(0x0, 0x2, 0x260) semctl$GETPID(r8, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x46, 0x80000000, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x96, 0x7e79085bccc311ae, 0x6, 0x2b586890}, {{r4}, 0xfffffffffffffffa, 0xc, 0xfffff, 0x7db40000000, 0x10000}], 0x6, 0x0) r10 = socket(0x10, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020699f, &(0x7f00000001c0)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) write(r1, &(0x7f0000000380)="d3c464596a5f169bc590c7296fda56da003d830d6c6b221f19a694835bec2f89a49efad6d171437ff9b79f27d0c5a9c15fb96c3f874dcedfbbac4d4caff4cec9acf9f09cbbeafb9173035fdbe626ae9788ec16e59f160b1eaa3a95ca0f686d03963c7e7078ab7ff1de72711c2e0c0439eaa6d360d300b5825409897aac51ea5d2792f8e050dd55491bfad7f9689e9cfa", 0x90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r2, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x45, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1000042}]}) socket$inet(0x2, 0x5, 0x0) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xfef, 0x0, 0x0, 0x4800}]}) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) r8 = socket(0x2, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES8=r9, @ANYRES8=r8]) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000380)={@random="836ce898e0fc", @broadcast, [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', r3, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r5, &(0x7f0000000dc0)={&(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000400)="fadee6023510e672948f41e93fbe6c3c96cf150c36ccf8eb30d9de90cd7f8850548e5f90d6a6c077cbf080458aba8b442318f672ff17ba88359ad36434ff8e76a28c03d19f6ef54297ec4e428a71662d2aa312b21662d6640b95080dd7b237b1747d048383ed1e31188f5a38da0616d47b1135e1edac8a8889c1d1312a1e970d7884a28a80a0afa991cdbb6562b11d72b22777ffc7eace426f041d6b954c77e45fab44b3e7823cd57db1b649bf9be44f04d6d52eaf71d0fffa158b6e47fd11b4d9c8581c17f98f4af0fbb8fba597272b02d7a7d69cfe87bc95a46d4ad5a9bd4d166acbb8c808ec8a10dee249cd2de3c128b508e7f05b5ccda5d6ba6884bf", 0xfe}, {&(0x7f0000000580)="66e749bdf913de8b8348cb7c2c4d5bb93481f00795205fea05542678c0207e148ad224d1d050046579b081fa0454bd31ea746df05a64b882ca65b5a4221e7b9290110469e0c18a9c7484e5a05e7ee942bd72521d23e947eb39d94911e02ec50aae3679d6f044037f0b34972492f01129791add6f1f334649a21c4bdcaafa15f718e7e2441631683d372c87878da12fb8585ea8ac67af73c6487797d6e3130f8365300fa526ab8d6553496f1c319a8fe57365108b64026b5943d19158ac47e7542de8f328e8d0f89084c9c37f53e9e25780d11a262cd81a", 0xd7}, {&(0x7f0000001380)="a7263ca449bfacedbcacd64bbe408dd9ce5ecd9c268c1e1a49dce190ac240e534e84b282c54157f87d3d40d3dc5cc9a55a5a5983c1a0c1be742f76c0af555fc76608ced0b2029e67c53b40863caa1492dcbac2b1490163afb7c378597c0357264f9f3cc6740948f12f7a72985cb1b7801afc973a016298baf78c4b7ce6a89866c19d9a5c78c728c0a76303967dd62d2319087d1dc5951fba6d45cedc75dd5e9c0216ace3459f890af0833097fe36c9e8a60667ee1e2dee8ae7f9ff9e6703119b6187160443bbbc29fd16a1aa4760148a01093c113eb3951846727b8ab6236d60212153e20e0ceaf6e9fda9961bfab47cab986f80c2f8890ed5a0b27159b962b5f3e217616267f90a51bbd6d56ae7796b7b5944ae567136acb4a77a19bac25ef96e1ad6b2fbd2d0d101cc18b60d5eda5712ea6802879b1685a8ef0e3fcdf2e838ec586b0e5d8af8ded56dbec0b0ab0d5b6cfd30fad289aa7403c4c3fd1ce0185e68867810c7b4cc1b77bfb003695be5a1f47d82feef29112fe18bd6403e336b1f04da9daa116749e278f19f2a086af063e2edebf616ac4819c73d836380822b549bda29fc324f67448b3e95d341ee8ddf96066a69152f14f6fa4ae8e81ac99c7f8cc925e380ae3ef2f4c8bb8a3bdb87f63cbf05ff46012d0f462100e996813a5e9be237021becea0eee37b77f0ac2570585b312650c8827c7660930f0dfbd16005855938577dae06b53ebd21bae90e5ea3d8183461abac5a1b7b96a4a9bb25e11415f6c5431bca24651da53087e0e0ccd15a0b565986e38e05c66ce830f512f6cb0bf315056b5830aad91bf06cf52bbabb840414e65dd5b13040246d97eb6c4b582a9a179b97f766721da0f813eaabae6bd35229f9ce5ce15f858505c2777ae3425a6ff483f46218f6d225eb39d07d8c67a5e5d5f4ad226be11eeb14f7f6832566cb1be9df9b5140e5508c4bf0d9515080e5e8b72fd95ff1e07049712d69914dd7fd2cdde725d2143706de3449ad149b67c230326451969367f3f44a232d3414893d61c7ec76fc1d5724ab77ec0c3a4536718fffc973aa75853bd132c5d685e591c319757049592174b96a02f27a9a5bd06c043b1b36565c865528a3a1ec02c46715385c701d6e4c3b85963b1aab03d601a7e70aa07c7d5e8b8cd650a2bec6f2def6983c471826521de05fce97ec4cdda042040f449e0c359aa5f0219bf3208af8ecfa1a3b55ee8accedad8b1c1f722400ec658f8ebef2b2b0f9bf3ca439ca3290193e81e716db6d0e1110e5eba01cfc11f8ea887e455cbca7e7b612ca58540c41fe56cbae943b0fc2cd0af62fa8dc39f549cab9026a32a18d21805e0a025f37d8e876e5327c9b177deb807006dbc3a085a01d0bd08838c03cf47ae217706f04e911ace148e8ffbe1271f6a4d0c223724367ecc332b10888913f5ad3701ec17402e9014324cfe7f3396e991551aea48f460879bac87188c8d62337fbaf8c32932872ba3c460f158599021dcc515a6b768067752cbc82fe52be4b842f933e40fd84351808b97f2d5c41f6f4d6fcc82f1f4e102ce8f4c9949cc2a0ef6dca794c4262f97a5b7cf2a4c16457d7bb1a9a41c45311115bb5e7b00a066392474642008639f7b1a8ab48d367d0562a372d9506ab8c9b6f9808da94e1336b0941eafea6d7f8050dfff3c675f795b3e81317e6131f8046033d2984556b5fe72aa2d18bf424548f616650f9d0b4bf3e299438a5a0cb0b3b1260b39f5dfa9cf2e142e781bf160af5a4910032913fa252dfb4b2950cd6badef7918e7b44d0dd0d86ee9b53f79a3d6f41bc5e8401ede91d7b5bacc16f5269eb90312c74b1d86372dfb67ef2fc8c7c72d660e0aa95cfdfa4578198b427aa5568a52e9ddc928d899d5c30e9957ef4a3f22f51a3b8a0557759b3603bdd73876f1434e17c63e4a2981339baad82bdc0e26785ad325dfb09463ca3e1d854d52cbe67349581d34f2b169cfb79971d6eb8d99b6d91792423eb9f9c9eacf24a18122e1102522518976ee4a6b6ccf5e497d5a224d7a6a02f2ca2c19339913e37dc4729fc04528e000c10ad95e5741638711bfc8a604e93181f1258fd7246b243aff510ba1ef01553ac81ae7e7addde02e830d449ccf9778efc5c0bade8ccf3047dc10ef58e12d65cff491758759a0d06915ec501aa9635c97b079dd7f3b697678dece3f828542691259f1f697b856e0c09483ad0c0c2adb79c2fb3e3e2e69242a3722c898eb6e9297ac2b45a867f0207c910bc0249fe078d8ab4ff70322d031d07c25c90c56202ac313184d22d338efd418660706759b164571e1121288b69420203c95c125e1ecb26d13c8e28437e0af7fd9f78a37a94a768e83d24695cd40293ff204ec82a146776d23723bc31db3347ac474629cbc14274d965e98da3951503e5f5cf1ddc7034cbff43b0f0f40a8a8a4f409457815522c160688540f01e580cd42d1dd6263653121575eb44b888b2d9e9fcc262ba38e8bb8ce7d8b59872d4ae64dc43d1c5c40c603fc704ffd3cb99ec65c61ce571e95c54950d0f7b8d80101621a4c84ec42a8b34cafec87ad5328b9be27c556e794e0755e4cd490db43b1ec704735d3184620ba23922a536da684158ae67c12a9ee98a591d25940f49140ede73efa393d8694c5e57c2865ecd70fab74531ae5d23e6149a1a5f003dda04ee4fbb71f0a183de634cca80e0e7a77e55de8e86afccf2f8b48af685941fc0f795b54d56449731473724e275896542e252f737e15fa06bd2c4ccfe3bfa93f81f5ebaa6b07c37a63fa5f50cfc9fa42b3642e5f64d7b6c402a7b4e122bf792c958dfa738b67529e964945dd80d63fee81d8d10d66f9aaf5f4a5a4eb1a214983702a0d5080b0f2487d2d057a0239e95ab8d0aba4099b3fa81f4f0af31c2f0a62e1ba7e10661da6f7371e57d022ae28381c5f13c12ac0516e1dc39ad8dc8710f3d28e280bcac8b4573ccfa9904533826ebb7134fab5e4046a9035e57bdd71b7229eed6125793e5e400fbe8c360659b3e1c4fa56d93759a49d991d453fc3fc63cf6350ee7ab3d59f283b51ba3a983ca859bd61e368a9c42c35f4b6a9300be73d779ea11d7fb181556a61c63774f510c1311c8c0b6614fa0329eced1fc2452a7a6786ffa2543d8a6b1b30813f641c0592e12e560e52b1717c5e91a96b4063e252b1d7d3856bf426fd98b0b514c8aa0443b00d440cd46a159efce90cd8c8b0c66c0d2eaa17c312527b4c3c6b13c75d56e56737a4a4d1c4e34caf5da57b9bd89b1422ac090f0a01fa7806ab6c0eff2e2c3e4a0a895f721aac95bb4963355d5876be291e9c2d55920822b4d34fe4f23791d2997fff2dc7d8f0f458e6c787770dd18d099c065882bef20061ab5739e1ec2d6ff4dc3cb4be8648967dd6d407dc07fd128be3c65d7026bc45e6454c6af52c4aa9b7f81d0e153f0abd3408b1af060f2817ec0aaad22a9d7cdc7255afd93c5a5f55e3fcb42c03fcc32a440307570acd350552720a7349614e388abdb1d29ceaab1752773273f56f235ca97c7a23e55420e2332f1351c572bc8aba45c576144f725cca9634bc6dd6f1f62c23f9647c21eb01532a6899e239b389b3705c5aff21471b9a325d1e96d90c583978883bf6860695665d234f10d9875db0a9bdf54b64d3ddc787da6874e2b7bf7bae604e31bea859d4d805fcead96d4b2b058f41b53498644001efa9934e3cfd165a773afe13801543c38c4fae77ca397286eb428ab0f72b45da47ab611efd9a20b1b64b5510f69050ae5a4c1bdb2d3fce9b2da52a8b2f362eebf6878830772b62aadf25477c3d3e7c462029d9ddf361fa04b142f53a9197d35e3fa5870fa2e76ca83a2bb7ae1282f3d15edaa6425b0439038f3e5e638116ca4dc8e3aba205ebd1a703f196984e7a7ba365ac27cb0e4b98fb36b5bb22fd79a094137cfa899ff27e71eef581fb8ceafb6cb3b46dee2b5c58f35b6e598de21d1ee035cfaedd3cdc75a08f1ea02a9baea19ad4b25c20442789bbb8ec57fc19e7c3bc6b75018255e5ee5915fd592db784b59b0c455d9adf4f7030c229f83602596618e5da670078693538dd58f27ba0a593eb19b3bce5ca8939826d3f9754f8e84ce8685d1491c479961701861b25c41ad74ee952ac5c9604468dc0b579814f419bd90dcd66c871e98932d08bfda04a5954ca184b1a91532cffb28ed15cd84fd6bd7c73e801cad24c47c18b294fc6c79a33d9b6c263790f0493c4e21c17e51d065e2f861d61eed9d8db0e0b6c455c760df990aa390a68e8ec311e12f81de042057299b27aec318943544aaa3dc4e439ea844b663e1a776511482e4b2b50e15070e6b099b7b03119705f5f4a653c8f92359028537f30fc15c69a27732b094b42ee25d40dca217f7deea403de9d4177df4d17d70d31e7be0c102ab3cf2a4dcb8a811be9577a1b4e910c736a953f4ae4375683cfb2c8131a8a2cd99193dd7939963bd7f009af8cc93d0301c2bd64c69eea5f456f3778369cee7423530d4debee038ca1b2b65d34631c11b2a7dbf17422da241aa1d6f8a7d3139dee187485c095058a5b4474ac9a578e6a8677ec8de5ddee929a49cc225fcb0344d2330416d947f10c747a8418e0611330b6490f372d0e766db5b97ba1f88e2ea77308b335f87592a4f9ef18336982934b96104459745a1fbf4c93c28b58e0928347058c9f77567c0d48c3f0ed4dbc5fd2ba835902d962634442458a3ffa0b355274ef9da9c9bda65c82590cfe2236e8e76e9d1909c458c6be918a80349630cb16e9dbb89abf3ff17fe12a5408ba86b08b8119a95126dab586eecf9dc46947aae9ffced8efcc2d015636b99e60a54ff7ffcd69b0330815e838d5aca366d0d1f1c7bebaae1560df85ad1bb1e438fb8c82dcce3951667aa273b827aef713f813b38c4275d0d327767b413dff7b3df8203d48d5cc716601603b987574f8309164e0c8edf4b684e2dec63a7a03a7e0b32445995cd4b91f3c9e61c95b5ecc307576655abd77fe89b97d501147c386e2696a78b7da4494b0d642cee66e123b32c4bdae92fd25e2a132c431dc3bc07bc3552a2cda45d32edc663ff0afe6fe8654675cc1f2969c9f70e8f768c273c862ec2ed4e411607f5ce3053fcaa0ed2c9216660a221906819636ea065d385743056d6620731f6194187d7ff92975cb48686e7f2098f8b9cc45f932774b9c3687864ef582b809494934147f5f62927e8939cf5dbb1692274195ba7f4b030d0ce377c5e54dbf95ca9d58f08d3f2d9d8529e2ccf6079dad909d639f3205248ea27f291362891f26f7d8b41bb75fcdff10efc78e58834c17da68aaeaa0979c13897f2384facf68e28aab587c22cc3d0caab27bde7da19869ed6921a50d402b037b12bb019491881801986873ab94a16ab31dbb2db67d0766d04eca5446dbcc292ae3bed58a53283509eab3c87e2056cc2607e2db8f586ffe0d49ea0823584b652a6b1766b57a8d783ba6d4cc7f5e651d7bef695b7a5c7b581a14b4545897e3c3900660fc99f956b92a4ada0b9109c6aacb19cf5e4df9a3ba25ed3490d3fb077139bb36b52bdef2537b12cf1f5b96bb8de2c1c6815a2bd52cf9e6f3fdd125bce5eb8b885b0546a28530404b5912450995988d180ef5b064a9708337172f7ebf0ec8d9319d52a7931ec73aef8a79e78b125d4043925a0d731ff5cfc78149b9b504b9af4f6dde4f821a808a9cb2ff88d072c02de5f356eb96269c39c0b95ca87a59bd8fea776bff7e66a23ed09c4780f952b17326b415481ecb8dd16c90ea27d5de6a2e5bb44ef3", 0x1000}, {&(0x7f0000000340)="41b5ccb58274429e22144f396a1c1529bf6e96a6455bd1cfcee895ffd5f2cbd2c76826a78521a7c4f69c8cdd1bd54aef3a2f8d", 0x33}, {&(0x7f0000000680)="ade002d2d3c5f213569daec58a97267e52d5cb3924ba478c53df0deb0dcfc3e6016a46dd248879d3e98e54ca9acfc4aaee70bf0f9d12ecd089f01b83b816c4582e5544adf5553e3c36ab55c9f83d9cc5aa117ea2ef662860a806c6773560707e60d99dfa7e2f69d0c53d8900b71158f4", 0x70}, {&(0x7f0000000500)="47b1bdea9f4deb0c332101c484c299e48f38151217bc6829e446e1ab4b348ef27ead28f5e2aa5b16451bfd0396dc5638f2", 0x31}, {&(0x7f0000000700)="8060c4f42a4ef88a460082a05be17e08ad0f0406dd", 0x15}, {&(0x7f0000000740)="0f9bd1da86883d346f15a342ec23f0b726e6cd32bdb3379a0ba045dd2b55635195fec1c1a70e1ea14ca7c0823c9163e45105834bad6537983edf35f36c7667d2889db980f7311d6633d6e358addb22eb3a23ca9c308851cd59e4a467030c666450a93693a1c378e27d953e", 0x6b}, {&(0x7f00000007c0)="2d268f0d084c226d7df878e132785cedf21b29d4598826c518a0650c30c4e703167ce2d41ebf9f2852d197564a60a92190215f55b0727b3be9bde28bf3e1d2093f261a497aa8fc4778d223f5b37119d3b219ca2d468de7738fb03d1b60ba2c8fb7bc5166846065e964ea", 0x6a}], 0x9, &(0x7f0000000900)=[{0x28, 0x1, 0x3, "4e84f3ca7a12eaa66f576007992e696e46e77ba6bef0"}, {0xc0, 0xffff, 0x8000, "8812277449f39057ea2d7e6cdc156de195b15464e56bc435dca5bbdf951d9f9b03bab58b2be1902bde33c4562ba6b5fef9b4c8e8e1813b9939de3e0e956ec21865b5ffe01e0590b4f760253a11df340c793c31c1a74fe99702f7c9a55226507e7c17aa8c255a33b88edaa6eecc4ae3db2e94f7a755ac2a7caf89f85fdbf1e121426fc44aa89a9e047314c2eecbf61403e0edeb54465f5231d38729c2d7f093651b662734050feb41480e733421ea"}, {0x68, 0xffff, 0xfb1f0, "cd84c14bbbb2497d0be9975d073bed562afa5f603a2d36e472435310eba7ab3155bb28a021ea656d5464523248a2b66206b4ad537381d962dcd0c8de6772cc64ed76514b6bfc7ae4b31eb2c143f03f2265fb99285f1281"}, {0x108, 0xffff, 0xff, "ac6ebc8ec9b2a5e128da49d214cbc791e56410a170fc8e2e74101a8e1d71f61379158cdd0bcf34237fdfc0aff14f412112c504e7fb08321f06fbf61497677241e851d5049473d94e28dd96d70fd9881987b7ef6a51af970a24d968b07458017c7a3bb829923e8d61008f7baa885618ba804ff93e151106d6fbb27c6ec327326a14c3ceadf33a741c0eabf45f0779e433744acc9c081b51a599b7a9c8c2ad0e17000a4f556e491bc75c3330d0b2c44b7d392dee2aa56bfe05c13260c3131c439ac56d6af21ee789bf35e40a664a59a78cbff66b4b0f8fe485b187f914319def728fde6662ab6b1cf7e228e11bc8ab654874401f6d"}, {0xc0, 0xffff, 0x3f, "d743bfcdad0ccd4f6dd47477b654b26d33bd1118b67f1e4472609a602099be920bf84fb711c85d95c7a27a88d505ed9dd26af988e9649cecbc8eb975ec9fd75349870ef77853f25f9e72d70b8279fd23954d3641c8c94f7e0a0873b476aadd42ce13e2d1fa7c8dcbce7a040f657251b645631c39652b776c9f0f24ea6ca1bcceb9616dffcec90866fb35c35ba2d0a06e9cd56b1e968a3c6ce6b3fd1ab086f5fbdd016f26d0c0aa2c4c8784"}, {0xd0, 0xffff, 0x57c4, "bb0e21b2d407bb4284d689c9a9de13c8affe56d817fc308519b3c94550bb11e9f8bbfaf9b0750db4f4fc7b3650d7f2f9e6a9e3ab66216483517744504c38421f67b939e94d6db104278a9d797d4fc33eb8dce0a820f556e5057aa33ff15fde3b147fa6cd727d528f1e227e6d1bd2508c1516fc66d54612058cd1b194e2903cfc3a6fde764b563909cee4dd3c07165d30adcddbdae838ffb25b088b0d0b6f6050b5c34259046daa9152dc00f36eab785954da877f3e3cc2a7dfb552cd88ab02db"}, {0x60, 0xffff, 0x489ad7d0, "f74b60bf1539adc3cf94bd49690700e90e62f24a5bc3151289c071daff916fd965497d8b0cf338a07cb2cd6cc0d667cace05b438f84cac1a56dec7d1f23a0d4df9343b669778cb8e880a3cc2eb9acf"}], 0x448}, 0x6}, 0x10, 0xd) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r6 = geteuid() setuid(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f00000000c0)=[{0x4d}, {0x406}]}) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x4) setsockopt(r2, 0x0, 0x0, &(0x7f00000004c0)="cb73c0cb52904e5c03cef5ddb5aead1be70ce78ee53c7795ec4d9fd69d648bcef838f4ebd60573f0f1f9ecef10bf5d725430405ce47bc94fad4e70bff52bf0d457aa6f5f3726f5cef6015a5a473fc603c89e529f2361472a30a73fbd845d02e64137d5c7f8b8d7a4ae77e48b1b726f4694390ad3e5ed10e43ae48e8be34d169dea7e46247433bb421373378d421c", 0x8e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="efff1f000000dfffff"]) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000180)=0x8, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[]) socket(0x1e, 0x3, 0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r6, r5) syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0xdc8) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0xff) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r0) getrlimit(0x7, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x87}, {0x14}, {0x812e, 0x0, 0x0, 0x4}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/82, 0x52}], 0x3, 0x0}}, 0x1f, 0x0, 0x0) dup2(r2, r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x800b2b6, 0x0, 0xc0a, 0x7fffffff, "9f07957d0f7e80009069ee68d6a78615b7118c00"}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff0000"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="e2a1eeb1a2faa970ba9c70517f396352c4061e2a174cbe9fffd89c9de381b40e5d6aeeaed3b6bec224db5a3bdd16a0a510f3859e3a55accad133c3dca063555769f9529f217fbd90cae9af2ca977e8b8a8e210259c90f8793f728c9fef43428a5e1e2e61f97829aa3c4e77b9b91a50e9176dd80fa68300fa001040ee0b1efe51c11e2fbc349622c07791a3934a458455d36652ded36cd80e8f729922aef2845a7627afa8b11955a86a663a3abd7b28897786926cbc6cca1a489c919ef46117e7ecf151744d57e2562b47aa7741ef08bca8d379c4294d6784a1b38d26f9e5ff8f5ca0503c4d90b9e32c", 0xe9, 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mknod$loop(0x0, 0x0, 0x1) rename(0x0, 0x0) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r5, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r3}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) pipe(0x0) open(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x1, 0x0, 0x3ff, 0x1ffffffff}) load: 6.23 cmd: getty 39071 [ttyin] 0.00u 0.00s 0% 319k executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) dup2(r1, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) execve(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='#,\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\x00', &(0x7f0000000480)='@\x00'], &(0x7f0000000500)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x8000, 0x9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="f8398f2532582b9d6b515529c478556195f7f9bbddd253ca670250d4ffe10cccea49de4dc103d7f50a46a89e39700b77c28d9bd61d65da405c8892eaa68904b796c7d8a126ce2e297e587e16f75e0603d072a91d833586d170d50215", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00007d5000/0x3000)=nil, 0x3000, 0x3) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="466ecefb9cfdddf33f4b08f34adb2006b62dbc2ce4f3371da01b655dd736ab7e2b8d24a6285d42814ca864909c8b513ce8e41e6047d09c9356f50957f70a7196b130f212e16e9990f17c4433e0b10f46c5e5edae44315242979a010f48c8821bd09645eb2c0d9927595eee3017a81ccf0868680cc358c3215b47332eb6", 0x7d}], 0x1) ftruncate(r0, 0x6) execve(0x0, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) chmod(&(0x7f0000000080)='\x00', 0x90) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r4, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606948, &(0x7f00000001c0)) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xa, 0x0, 0x0) r6 = dup(r4) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x150) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709130d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x16}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r2, 0x0, r2, 0x100}}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) dup(r4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r8, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/123) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x0, &(0x7f0000000200)={0x7, 0x54}) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)='\t', 0xa) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r3, @ANYRESOCT=r3, @ANYRESDEC]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x2000000000fc}], 0x9, 0x0, 0x7, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x4}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3f}, {0x5}, {0x7, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600900000020"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r7 = kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(r5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000001c0)=[{0x3f, 0xa6, 0x4, 0x4}, {0x7, 0x5, 0xf8, 0x3ff}, {0x43, 0x6, 0x1f, 0x9}, {0x9, 0x9, 0x7f, 0x10000}, {0x100, 0x2, 0x4, 0x10000}, {0xfff, 0x4, 0x5, 0x205}, {0x8, 0x7e, 0x56, 0x7}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYRES8=r5, @ANYRES32=r6, @ANYRES16=r10, @ANYRESDEC=r7, @ANYRES8=r3]) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0xc0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) link(0x0, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x2, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r0) executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x3a}], 0x44, 0x0, 0x100000, 0x0) r1 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') setregid(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x36, 0x0) r2 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2001, 0x7fffffff}, {0x18, 0x1, 0x1, 0x8000}, 0x4, [0x6, 0x1, 0x9, 0x7, 0x5, 0x366e, 0x3, 0x3]}, 0x3c) executing program 6: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRES8=r2], 0x401, 0x0) setrlimit(0x0, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xff}, {}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000680), 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(0x0, 0x20, 0x7fff) ktrace(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x2, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000800), 0x7, 0x7) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000840)) dup2(r1, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) executing program 2: shutdown(0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) chroot(0x0) open$dir(0x0, 0x0, 0x0) pipe(0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x24, &(0x7f0000000240)=[{}, {0x48, 0x0, 0x0, 0xfffffff9}, {0xe6, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) socket(0x18, 0x2, 0x0) setuid(0xee01) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 7: setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() mknod(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x7e47f2ef) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[r1]) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) open$dir(&(0x7f0000002f40)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4f}, 0x2, &(0x7f0000000200)="4650ef6c12fd1077748d19c316850177127695edc01f761f17a7e6bce20052a18af94b162f315753e9f37cc7e4ca4ac64a708aa00e60b311c8b13b", &(0x7f0000000240)=0x3b, &(0x7f0000000280)="beeeaaffcbe58f4da7ea4658c7f50b8f0984d2acef6cf89cbc9d2b558cb7638d2b846cb5385326095951079dd23bfab3f8170faadebe2eb4cb9714b0d81fe282b9f1af97bf208ff3c277bb01d14397fb70e452b297d82e6808bd80ae43df5081709e4598", 0x64) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x5, 0xe6a, r4}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) getsockopt(r0, 0x8, 0xfffffc01, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) executing program 3: r0 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/221) r2 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, r3) r5 = getuid() setuid(r5) chmod(&(0x7f0000000000)='./file0\x00', 0x208) r6 = semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x1f}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) close(r7) r8 = socket(0x0, 0x4000, 0x0) setsockopt(r8, 0x1000000000029, 0x9, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/130) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x3f, 0xffc, 0x52a5, 0x5]) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08", 0x84}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f00000001c0)=[{0x4}, {0x0, 0x303}, {0x0, 0x2, 0x800}], 0x3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r4) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a210b10 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r3, &(0x7f0000000cc0)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f00fea77cd3deb6f0dc9d16a4766c4d01ba7574d21bb6fd876a5e273df5a6cbcf415a81d490607c89f6f900009842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22a", 0x1a}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260bd71fa870becd338e810ac9db46da6003daa2d429aacf5d2f1c5733888f6d890f54448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c0", 0x51}, {&(0x7f0000000800)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416311256aee61de0400c65e50b09ad43b4768eabcfb42a183ca72597dbef4f480b00628eb400c17b3306000000839d6a5ba7cf434609fa2c05b7341d769089010000000000000007412391d4b37ebebd25fa5f96f4d651363222f6d28e35d77c6832e6e2ef3645481bfc8a830a45256eddaed3a033990bdcc5d19035932a2e61244be3d6d9a02517b64f1edd923cbb728db771934fd2920267431eeb528fb0cee709a130646e1d86", 0xee}, {&(0x7f0000000180)="feb05c3c891902c3bf80f80522b16504e27879dcfc93934eda7ab99a85b0677bde213fd6342f833610c542aadaabc12720e706f929d2aa3494c789947e57b550c64bb982728a3d565f80b98a99378d247085bedbcb1defe9a9882a31c0f377fca288bcbb904c5f19ac9211b5dd883c2e005114cce38f58f4e702db338726f7a4ec786a8ac9bbf08dfcc69e4deb92fb9d7673be24a9c5c47102e943cd657d5e7267de91831bc29a66c522d800f3d8b08eff1416450687c02c067ecd95df35cd4cf55a7042d4c3816ecea120124791785daa2ef1f2e3049bdb49d8c26a02b3247a09ee5e91fe", 0xe5}, {&(0x7f00000003c0)="32394fbf84d2a9593892f622c7f8b9dd99151e97163bf48f8377e92b7afb3c451628ae5b74aceae9c508269d8b727b7320508f3762fa132614025c55603f71b980bec84b56bf152a68e1da8107c9acf5c1d0df87ca2f0503b60f82574fdc0d7846508a699dd90b9281e43d471f2951794c1c6851c99424cf5d17353a360a893f0141a9a3915aa66291d1a7f92cfbe0864283e8a958fa0dbdd25f14192ecd9865ed6647cd5b51a145a5da177fd7ad9b22f26473328cc5741b9da2885263eff539327fbc96ebbaaa61163f4a84607b75de47d0d5949dd7bfb721292a2b6ddbef61b7dbfb984c8ca2e81dd4298dcd5d4efa85", 0xf1}, {&(0x7f0000000540)="99ab35b8de8f485ea5088c41280f23f2fdee3593f184eda09ef2b562547e519e8e5f43ca862e3c460cd4750b04acdc1e94556475920dcbb259bfe270bf255e5b8c7a22a32d4343067f8c09fb8af3e71c750cc884148e0de0dfe1a826c1c453be23e6b56d21c28c5a528c85b13fe03ae1b5469c997f445ddb766eff52ec484258609dbf0a43de21c66122ed11f944228b022e990748d6f332cec95963babadb2f54f9d58583d1a7dc29af31f14c852ec25419212ea5d9583eecd8022c2c76fac62510a168905f5c8a091504fba3abef0d6919eae5a15b7e546f52d99ec15cb17d8963b64dea", 0xe5}, {&(0x7f0000000640)="d0c09421715885b21cda06bf0836f50dbbc6cfd764920f83bf43318f60885ef349bdeb4bc123d539789549ab2b9db4f123697a8e2a6cdc88705b609c718308086239597b852c7e45773f6a43df9d7443cdcd01", 0x53}, {&(0x7f0000000100)="8877ddda49079910b624d5962af9e637a452fad99a94e46b08ce2636e99feabec095bfbee0247ba4d526157a947e7a9149", 0x31}, {&(0x7f0000000380)="9e05503a336636da0ef51f61431fc8e89c8e526687622790c2", 0x19}, {&(0x7f00000004c0)="0c49acecd5a6f2dc3177ce85108b482a2fc3f6a06baa3208", 0x18}, {&(0x7f0000000c00)="76a1e0d42ef8bce03562f6ec78ee1a20da9c944ee899ba3f9969aac86076034bc236798cb0d173cd3ba5cbe4127616de039dd67eb0a8ec471c03479a01", 0x3d}], 0xc) writev(r3, &(0x7f0000000340)=[{&(0x7f00000006c0)="02000034882494a89344e447c1a9c223a1f0d6c7823c9a1c706b30997c062cb7b14fa1ae41fe65b21b69bfc5517bca5067b04598921d4446f11101b2ce980f700674", 0x42}, {&(0x7f0000000500)="01", 0x1}], 0x2) close(r3) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1811, r0, 0x100000009) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 4: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='@}&\'%\xb6\'\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='([\xe9&+\\\x00', &(0x7f0000000200)='\x00']) getrlimit(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(0x0, 0x0, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xab}) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000e02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x7241}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 0: kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x6d5) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f0000000240)=[{0xffff, 0x4, 0x80, 0xfffffffc}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(r3, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) executing program 1: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x0, 0x4}, {0x3d}, {0x46, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = semget(0x1, 0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r2, r4, r5, r6, 0xca, 0x6}, 0x7701, 0x0, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./bus\x00'}) syz_emit_ethernet(0x73, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x65, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, {[@eol, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"18"}}}}}}) executing program 3: socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r0) chmod(&(0x7f00000000c0)='./file1\x00', 0x149) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) socket(0x18, 0x3, 0x41) executing program 5: setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r2) r3 = dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x6, 0xffff, r4}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r3, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r3}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() close(r3) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f0000000040)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) r3 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000140), 0xc) executing program 6: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{}, {0x76, 0xeb, 0xfc, 0x10001}, {0x0, 0x1, 0xbd, 0xb1}, {}]}) mkdir(0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000003c0)=0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) getitimer(0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff00000000000000000086dd60606260000c2c00fe8000000000000000000000000000bbf7ff00000000000000000000000000cc3a000001"]) executing program 4: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8e15}]}) sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0xf0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x27) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="ff02f44572dfc3e6d916045ce6caab312df9b6e380285f3753d9ce69c14f24a3f0fbfae63a0ac23d88168033315c836eb92af3817cf84ca8e8598801000000dfd8dc395756ebece270ac05272c533752b79b1ea7c558933440209822999e4ddcbba68af5375ef866eb7ab8236d137b546498fa46182910c40accff0e6165bb551483f0efad8553365fbe1362a2b271362ea7187c186af678a50250a7d8dd851d7468107edfe676dd4fb42c823184619d262a7131ff80f28075f56f42acc2f5471491bee7041d2518460f6cf098b62c90592803000100008000000000b6315a94eb29aa606158768af1721bf31bf7b65aefdd31b133f89c5b51cba06337a58b11aa4407"]) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_open_pts() socket(0x0, 0x2, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) executing program 3: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1ff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x28, 0x1, 0x758b, "f0734512ad24970f1f9e6ae28c418ce2946db5ddb6"}, {0x1010, 0xffff, 0xfff, "640ecfd87d48cceebd6be64ce6582fc64770388d01b17e99a072302edab2689bcc08bcd6e2a4ddeedab1dd2c9eb3c6999eeca6eac8182eb344ab66ea7747b5acfe566f95dde34adebd8a5c39e7d36b85f71448ac5b525c4ea363ce890f6bc6048852bdfb2ea59130720cea9b19d71467c8caa25ae139c5997d7bf11142685d64e5ff3b23588d30606e9a4ea560a718bd08c35ebdd0b6a88bd6cb3dbad228346d375b954e200049abaef93229f7ccff63d50c71c7790f37e5543b3542b163ee9b69524359055fc53c5d97822ee1a4570bb7636c3dadcf41f5bf92a7813b1838ba6c5c9d38892e6acce7eafc63aa0b9651c727c2b94a3d3dabf1c8b07a1399d97791f2c46c72c7edd9c6a831ce970132df09818c9c0cf148663c90c3690dc31fb749b7ed31dfebd0405b3edb50f509eda91f617fbac6731e687accd5c05110a74e362eeadc303aae0c8e957123eeba19b39ffb6a7de69d8ec649dfd43af71c31aa9618233027c9db86aba3bc3651a9861e390ce69d3c33bf883d742a69833bfb22df8c03be7551cd50a45a126d0d87805f03fc576be8cc7d60d500aef2045fd9e7afaee4fca2defa339b53a88f5f06ea585b5259f991cee4ca31d9079f63dc931632ff9836f549b33c2231f476edc542819a292c86fbb3135d4aee99e7268353cf727a6a579c6105a912b5fb793b5cbf195f636b8f81c150c6fb86bfa775382c2d4455a70e06860691dbdde81cf5f22a4ee4a0ee5705eb2393d85d133e20d633ad17b2e4385b9feb68e4c8d445e4f5359645ad5048065dbd50b289823db90bfa60ef320ea352d693bdd25c59174c34a5150414e47f1b021dcc9377c57ee0e69f7dc16fd4e8c5b28c4c31302bbb9226e3781bcea625e1a5637cf8dcd296e9b9445327f6e3c8411a229a391ba0c91d4ad5990e8677ccd7a30411fc0a458ab5c3337eb57392354e33ab3beb313a96c670e5d0fbf85b3f4ffe2d9d9769ddb8fa250b72ab184e879e22ff57d61c74217677435ce1d55a796fbbe231b8144336df4b2a2880d64c84142c1481f89994fa8e3f415b92d0383a0d44eddc745070cea26fc9f674f5b18c8fcb6dfec02eafb774759b023ab51d211d3d6b5bcc111f997fe48e93a028f9f4b6ca28802b5b8cf5e277e2ea1084f092079d95abfa8b4a105d1db0a2f3e2e5da767129a43aafec2d48505cc188b1eb59e18f82848582d76db126ab3608c880574708dce474c5465c8012c5a9fe4e0be1d90e19c8ddf59a387fb1dd2c3008008511b2e6bfbad42cc8a0d76364b4a6b1a93b60829d670fdbf2dac4990cc8f962a70685b093a66e2d3445ce77d37a20f079d3ddfaf51bc06b31b2f71a7be91e2882092b85d84153a02f628143457e91b58bbb5eab3dcb0185f85c719923e9e594d0ca3c0c878bcb8251be5faa2e25d8413551928ce982a68c985a6826f10976cdda190878892f1ddfcfd48cc82549ceee435a74959ed8c7cd1293078cce02d2ec126ad17a8e8dc1880c5fc26529bdccaef5a7c928736fc542b279364754657adb8cf30c46a861f505856c1c3710055e71669bc737242bfa566265757da0162fbff1dfe8205e616e9fcd60db7490d7f61f86426a9cb54188046733b3bfdd5be3866781c576fd91b13a7f2eb44823d9805007e2ce0298483d11e6d39a385296c34a037fce1d54f9c12628267fd99d20ad797eaa2451440b6cec0d1ae44c39424e09b52b5f2a2b26467cfd579570354a8f440a286ca77db413ea8ae8a7d46b3b6159f7a5ddf9e4586ccba243310ba8a960b16b74cf4e0891d1553714f2dd60a1b80d9069fccd771bbc3d52083f3821e965b61cd946a60ff20dd6daf4e0ff733d98558d655acc6cba4de8438ad7636da35c4c5bcd4d0233a2d1f867588aebe6ff0a51c321bb4b200c03bfd1f2ba91d9259db5e8d1e1e8bbf8d1c4a8f53613ac05b7eb013208c6f753dab1cbd70177b8563351dd2f4b44ed7081081eb2ee6f15b8d0ead6516beac710cd7ee6df159dd0614b758e0416717089dbc2979ddf563b05bf5bc7780c733d48356a5a362f5cc004821c2c920253a3d7d12ed84ed1b6e266a104c0878609c60a51c86d20e08d4b874d2fe2c444270721c17ffbaf35c2a03d4b1555bc0f2b6151e1dc8b614c0b8912ed0b9557277a60f3345ea667dc3dd3a10b08b8f12462f576bf059b058bc558809131e16e63f2e83886eeef4a23ba224011e8bf475e1fe763933c395b38257e04f32311eb1097986d404544b524fa4c53372d1797dad58efe2422b6c602b810be413fa255ada5cdc7999c193918ac9b50f277cff1496a18d9d7a19935bd5b5d7af4fa4676c7a79ebf20ed45d363d0798a4246bcaeaadad1aff88e67e118172ce267c6929f7ade5a8d5280f71d266a024b3cd8699a4abed2668f612eb4d4ef5c9a7726f68eb0309e379f97d0cfb4d073f0c373fc14b360b511769f8eb3c3628dd88628472b233b4a4f0eb8fc20dfbde92f0eb4b1a83b42b9b95c40aeaff7589b218e52f724bfa8739f63c7af26999ea24c5cf08b64747c74221a5c8425417a5e801a89b2dd43696e6163cd207f52c407a68a475d40988f182fb4844685bb5805b2841c112befdcd3fb4d1d24e030a361e05eeac9eee4f5ef0439e28876c1cca3ad04a3a1e6e5e2665f535c37a9a46359c8ccd2a99f2225c08a04eca558723a9501070f501697595d26b0b19579343199f6d0815fa0433362eba764771c36d173d6d79e140ab0dd7ca3a760e6f2ccfe1736332ae74eea9aeb5d4c2373b2af00909f0025a94b8306b6a42b375665c880f413857958ff54a88379e96a6fd2476c26a742a1a34758a0d0361995517d22d91a5ec35c7ab216eb4c18cdf59712beaf1e34a49cb8c719abcb947bf4de8d06325e5a7c55cb0397fdf0a809bdfede825aa3246889828db817534651f2ab56dc23e10084db1139e60973bf2ad0ed000d9d4c55d66c0ba2689fb0daaeaf337b475c9650c7d9d92057512eb5d7d87e71ecbab54eebf441f16945e82463df4965b4946eafb5bd94c649da582665ef62c36efce4ebfaad400c920b5e4778f437c813947aa7e9c657af357fbcf062e90dce9eb3368c1ae16d7037dba1a330ec199b168324ab03ee35eedf3fdba1c65e27e9aaddbc5876d68095f3b86284fa665c8b5e4b508317d016f3b59cdf8e45c46c14c025fbe90dccf020a7f267a4662e3dd3a2c0f769eefe4f4d212a4fc9c5817669944fbb822455fbf49170789e99c512bd7dc1fa5b0d0e370386eb125bf6aaa8b27c62cdd68173e37b3436358f40da8cb3aef64b6698659d36ed6d28cae5e0a56fb86afb6729cc0634753159817826f1ccbdf6cc5a09871446e421580c1a5d5f2ad3e37d24a3bffd98c8caf0917d87fe18108e06123e7759b56dde680381e7058adf13158939689ad82fb73cbcf3856eb48775a36e3257edd89baa3a12cbbe7af2211847ffc3faf2478b097b0a0d87c93e7100939476e3d0526527e0db85b963da68ba30294fa5d51bd0459e2ffdfd07cc4c04a5882a1f76a3bab34267719fbfcec5f44c579368e6ad4d12c28f40db3da1455a1ccb6a6c6c335309de0f08de4b74a41697ce070208002b9ecdf729ac734367ab85efad0ca3e68f7ccdc5c10c77c1be0d60fb80b759bb093c903d924d0f713371755350d9733823b8af1efaafacd31fd59e8d073bacf6d6bea4415f375dc848d3c8bfc4a37f1c20c14a27760f39af7cdc2b71f6c24f2ef2b0b6d300f8ea655d323efa796ec39596b972fa4e7b658173b3b36f9bc10411ccc124b9f52c3de1adc0139a644aa181e2a277668ce1857c51d4ca7adb3df955784c84e9c1ff39c24eb7690fd99d1a4998b9be52e38cf8b6f8264e7f89b8d439984e4c43bbcf1e176fd669e6e6e46b1ef6296b041e60c076c930efa0356b2c08ae19fbba5ca867d263409b351eea171b2d0a0325784da9dc557be636add8dda40ef5ad0ffb227961f8c9c29bbd3df1e73f0640935651951e202404fcc62da1979ff101c72c1e98d60d0e9178cb97aa0f57e9cad601ff61d0972f5a821f40f91a2b8a5c164d37834e94173e8c8c5789ce2026876ac3d6a0f2170456ed15c097108c9960e3ec89cdb670773738802dc6d519050bac7ea9ab66c82b08bf6e5de9f8cbcb48b3d4db2e1478be1a4bd439f7f27ff58b099a9a9bf64ba9283d666b7e16b23b24ef8c7ead43721d2ed402ef83de77d0589f4620290da6ccdb0cced736e314884b3cdae2a50845ff398df6e26d42170051cd2ac05afe2a845fa24e81bc9bd632e65f898d1448eb6c9f21f72344c7b3e92bc679d69a89ebaa3f5f301131a324a81410ac428b1bdce9105d197d2a43ccefd132c85efde21c29f211409258c22dde363e905d1de222c5ac2f1c3cd05c4be1597367ebed5eca596624e0b144f8211a780ab23fa1a72ab3fac5ef8c734d24099965f498ab28652ce5468e9458b56cee1db1163619089e9df303f9b9a7278d5a5e22f0634b8bc4d172b8efd9e8d012aa429efa8d1adfd73d7e5899e1960cb17be9436280af4ee9164c2287812fceb02437eb41f763e4c91469ece0e5879fd8fc629bffc62d2a1f9e8f2597511e768e2da4599830868740e4c6557a926ccc9c868299b83f6418bbf86ed44ffbf33a033bba46fa68a208bf3e1ec4edf0039e3e4d9873400f09651cb6e77a5ff079bc1338d3ecc5b398e84055ba19fc4b5aca5de3fbf89da4f984422b689915eeb6c29118328c02e7766cb8850fd9f5acb14fec99e2549e51d3e7131265e29a48457f75469cb51bcfbe509e668f850ef7cc7102243ff1585b1bf62211e9a79dcd308243d11895876df9a3f127c7a383807c97bbad817403ab54392da299ba319a5046198f228b408839589a55493d4f9ae840b9dd81449d5b5eb20e31c09d9993fcc1970e91367ae6cf436528a2d879114f4ff4388efac2e1ea7ae820017ead78f5143838e04f24cd7c9ea157d70f525d27387b9ada220344974eb248a435b2648a3897e53a5775e654dcd7d544430d46ee72308f4554e1965eedb2e77b842f6c07b6da623d25f1ee537c834b8be96ae3cef08d6cd8190defc03fb41b6189f0322e6e52a81fd5db42ad3e837bb85f7c8330cec3e2e65d4d5ce5a1f018285e5bb2478881d2f86ce1b299bf53b2345d06de0ff868a00d168bb658aafbdec5c096409bf11a1735eb34e477f8e0336f0325c810fd711404e1f4844f16cce4380835dc42a976f1eb12d1208e77ffdad1b5f702f79b2772028a762ee704b201792aee94920a5a32e733843f03896509f6b0290de120cb317385cf260e34704b6f316dd1c6bc3e12e9a431dbea8817dc23fb37549f826f975ad0b270584170130fc6e93b2d39e2be38d5b01e246f8c31a13e1649713cb381289dd724353df223f7ccc43d159e97677b864c447a28021bd45c6ab70bdfb23dfe3cec1f18721a1370223b88595d1e32c5704a937700247b70dc1b5dffcbf5d541d7143f5a6937f150075b70be340a7d29e0c5ef65a4e00fdc164e5e5186d61a45397ceb18b6763b2c934d7f9b23313b8dd2c9249e98ffb6f7c20bf10bf8d5150fd2902d68b92349cd84f1dc8aa216a3a106c86bf1089cdcbd2eb5e72b2e4359468963a508a18965bc6cfd3c816ce2c4271d59357f856a42868822bb05952f9a23408fa036259b4fb1947e5a8f24f1e4c7fbf3c8caff5c38eef2b1ea698269bf87ec508515172ab1965596889ab81192229b59ecc8f396ba515e61d27ce6166303d6310fd033a14dce3bd1130a084a44b8a383a7689a6694fc"}], 0x1038}, 0x401) executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setuid(0xffffffffffffffff) setitimer(0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000140)="72832ec08a89115f839c4dbec7ff2935051b74904cc78ebf4b80d8622a44b9419fcd9006d26a7f29e110faa139aa4afbb6ad1b2963a092d820ce0537b83887a9402e463fecba1411867797cc93e78b5899a0c2663e1f38d5488190e1cec63bc3f5c953913370f50802f87a8f4372ade38ba370e7b469eafc6384b6ca213dee72b89373be9e459c802a8aa12207b2b93fd03ad43dd7423fa9c8884e50913d4123afc6ac42abf64bbf754f05abd7896e290594416774ec", &(0x7f0000000200)=0xb6, &(0x7f0000000240)="875f7e8e5f17d1ba88", 0x9) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: unveil(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x138, &(0x7f0000001080)=ANY=[@ANYRES16=r3]) socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r5, 0x0, r4) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000307000/0x1000)=nil, 0x1000, 0x5) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r3, r4) accept(r3, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2c) mknod(&(0x7f0000000400)='./file1\x00', 0x80, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x1a1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffffffffffdd7, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) getrusage(0x0, 0xffffffffffffffff) malloc(): allocation too large, type = 29, size = 28292870884 executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r0) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000001240)=0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x0, 0x1990}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000003, 0x0, 0x40}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x0, 0x82}, {{r1}, 0x0, 0x22, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x7a, 0x0, 0x100000001, 0x6}, {{r2}, 0x0, 0x14, 0x40, 0xffffffffffffffff, 0x1}], 0x7, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x2, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x1, 0xff) r5 = getuid() chown(&(0x7f00000000c0)='./file1\x00', r5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x4c6, 0x0, 0x0, r5, r6, 0x8, 0x6}, 0x4, 0x2, r7, r8, 0x4, 0x1, 0x259, 0x4}) dup2(r3, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) shmget(0x1, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[]) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) munlock(&(0x7f00004df000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 6: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0xc8, 0x0) msgsnd(r0, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640)="05a6c99307837f7caa78e0e4ba00000018ef9a26e90e63415ed3f57d009cb0e6ab120cee3c345ccf74f9a7cc572b2258b738a612216d4a5ec25e5314897949b9eb21424e752a2f06f0eb61e2510a81d946471978191c26b64f6b094da2cb6f24f60853c4403b6b16354197f688f3fc0487936ef1d871e8267c40d69d41857575352e54c2c55f0fe9b664eb1d8525e44b94750ac5c32502fc5f20255b716f52d748afe1d558c0576a5669f50301ebd863399e1acf4652089b1e2bb56ec5937cb483060a5547531fbbb17df6d452bbabebd338962602e98e07c12cbbc12f4c604bee5fd2ad0cd9ddabcb00b91293b01fefce2318e2f341181514e02621e69cb88f0ccf40f4e4b45f50f3adc08ed71977a7514b9ca55fc77bcd4018b64d10f6f59b6d504cd5e41d4e60a58b410c16b7b3f76588aacf32f0cf2b44a2df0c49628cfd45eff5827755feef82c39d05466adc86422cfea5d8303c1bba24c6dca6064a7a35f7e2c7a3cb72720821685bc079ea75160ed9b145e3e3a3500fbe2f686bd21b3447", 0xfffffffffffffeeb) r1 = semget$private(0x0, 0x4000000009, 0x82) setreuid(0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000300)=[{0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6685, 0x3, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000025c0)={{0xcf6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x40}, 0xff, 0x2, 0x8b}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) semop(r2, &(0x7f0000000000)=[{0x4, 0xbad, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x200}, {0x1, 0x1ff}, {0x1, 0xa7}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0xd, 0x1400}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1800}], 0xa) r5 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r5, 0x0, r5, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) sysctl$hw(&(0x7f0000001200)={0x6, 0x4}, 0x2, &(0x7f0000001240)="66bf0866c1b38c64b511049253a0be4a6cb689edba8ca3f765aa949405f5183975eb72ffc1d122cc4f3be90b4093b6a11f983fef62042b46f0b12719000bc952bab0f2aac7dbb84bda5adf44", &(0x7f00000012c0)=0x4c, &(0x7f0000001300)="87cb55534765fd67f5f181ba5ac06e60b05e02361242a361f6e02632af5999fe0f7272da739cf71d325da47e7bc6746214b6ea6795d67e84c87f8c3c41a1bbce8a551b1c50f3ce20e74751a3a9c3661e4ae710c0744933c71b5df35ef7b2dbbb501083f242114be7833ac572e58569b8f0b7c8cd2a19cd218290d6cf5dcf79a9660325820f8d80d5b18a447ef11885e1b0297c8e9b98c38d6c54e73ac1919d1abf334f1d634038f5de08de044009371075938f1d772dce0b3625e1e0b3d946007edfa44c03e1ebc1ceb93aba9dd6f01c2a4737e01e7933acd7b793b0a5318fa9ebf2540fea31fa4f1fca655fd2d2354d82b21dbf21568569bd91d10b5c5af9bbbf4209a1ec1aa9a4abfc90e583ff0b6d74b7014f5ddc351ac0558b6783092830b1aa3777bcd7a52a2cdba568a67814215c0f6df2c18ae66098625a067169c4cad125ce665772ac140d51bc4551b10dfc51f5ea9f3078d2f537410da63dc1de650ad0341a77971e77cce5cc47e3c262aea12301f37ff049dc81f2ef7dc75c244cc2f689273ad7b23d0d2bbdef591388bebd4452554aa63c7850025e4a861a055dd6577759a8f3f23dbccecc86673cd471be55849b64d577308de72686ce8cca9510ed19597c9335a8c2bacff53fe9c6f5d42a6d406d468b7902c9f63b16e3b49c0fedd70f42ddc03f928d1808d36d14d6678c4780e3215fc655ad72a722193d323c07f0c02028d777351136f420b8a75f7ac7a9cb54797e5fb5af8fe48642497823fda5bcdb00d49bc555e9905d9c439e1c24aaf949dea3f56616e6e5fb5d1933ba9bfed0f7edd1d612bf7b5a123abc7e7ac3d096410fbe876fed95c671ad2e94c7a74832052edfc7e6b8fc6867ac218ec30d07465d1af81458f2187ca17cc0712014fe7490770d7b3a26706b443cbe3803ad5e1efdb85b7abd9a68fe9114e21314d961a24919c723c0a1a5080eed394f44e718eba3dcbb0d9bb02cc33842f825814248c6adafbcfb6a525a0b0b3844bb4cd8bb44724ab5b73998892cc4b8932df9faac7dcdee1c3d034648e8549bc564c68c7b72a7056b2c947ac7da997188d309b6a9aac01c163dcf33b1b3b15a2ab3c5cc2567edee340e9d16f2e9cd67b9263e1e14acad403a4d18ef692dbb765e73bf5adec3350facab5258068fc2ed462e907033952a432dc2bfcc75b9b831ab9be6d75a1f277d568f68e3cbd8b50bf67cc18364bdb0ebb4698400d319c57d1aa24cc9f7a50e3a49a01d71207f7190ddd339fb84c41d034525f0fd5bbff4b59d1d808e06bfff76d7a6de942ce1d40806905ed113b691aacd69cc79e0b9b09f103408fe78911b1c0efe64cd48e3c9ed52442079028f82c15487f367f80f859af199498235c8b7f78b3ded5acf21672f8507b2d500f61c2588c3e3f688e2404c7750724c50f7230a666c3f6291cf0359f89bbb3de62466994328fa60002f166ee347298e520e7f384da425f5b9803f7cef3ba1df25a1fb2297f6c86d0b31d3945d8d50ac5f82f239b93d170f2b80116f136e61976920a1f64e3f386a61dafdd6c3adbbd7f117b6890a8370327498d3f564e7a3d6987a48fff48ba09ed8ec915c6b71446a4fb9362f4a691913e5595b0ff63ea0f185d3a6e2d50ef506027d1cb42ef9f7e4f5cda2c1f8ac3bd7e3571c0ee957b87f5ffdadd04cea6659ef3e1c918780532f6755c64f313c56613f5167de33d8db50307dc0fae3f5b66035b090eb7c155128bf5faa7bd6ac7a0ce3998b460c11ad47f7c53fc573c6635dc5135d266888b411f4fdaf78a0455d4bf519f722608b2ad3ef9a10ea2d270de56a9fbc3ca93d82d328890021a7ded8262339720e9364897255ffbd3c33b7f77f01c5b984383b135c2498ecb0dad08f5299cfea66c15687fd292d700e76bc8460f87f1bd6d4d9fadd0a11260c23e2ba0045fb4b86aacd636581b134cdc6d9b722e525f2fda92ab3c93d85697d0d92a29388a6534a82aa905817fcf9717d63598340a0d0b982b5987eb5bbe2538d2867fb96c46a62e3be6a2b791f10d084b879b1909c88c7aacf2f139e867a035fb5ce3132a44a130d4804b8ec18407ab9b53c297a05cf828180a1d2f63fb8099a0067d6e0a7406ebeb511d5ecdd62f0a0c7aad6cbd84e29638ca0b307f63b176b515a903e9a1c63b7c75ac8c785a87ce16cbe3e05a5b807576889a2650ab61ee991f555c9348c0e81cab68463ab4b55a99b45d136a9d463a7dce7bf3a0cf7497a2012c7a169f43e8bea11145340bd7473bec71735da1c61b733a3d8f44c37d77bb51f152ffbd914719016e10170ab69341e43ba2f5b692ecdd45bb67401ea8172eccf71a225a1e2394a0ad96a38a80074d6ffaec45b3ab1d7d356efdb0935b2af947284035210e328e44d029e56b13092c693c9d6939b2e0f9f955b4230a81a54f4eaed496492edaf4ea6c78ee7856f8f0053a61ec301b58451b3537223488ae4d2c92183d614c5c0217127a59c218e1890076954fc5b6e67b69906a28f9e5b9ddc9e8e2de8e737801c0bffb0b4c78801d2aa49cf5b2ca3e40bf6c21d8dd5d9b938cefe8f6d84ecdf32b9ba20250499139ff22a055a1f0824d2f275e40d26220124a8296ac2efe0755524de8479d26a0fde7dd7daff905dc740fb051102b85db9d109bd312cfd7cede1069272043764fe889b89b4ec388251f4633f6b029253470d4566f4a16afd935646b0b6313e1d39696cd0365ca9da1d4da72e7157e983d10328997dafc2fc085fd07f1c4b18ab6f33f56b041e28e5bc22c15714c462d5134dc6d8c4211945fb7304170d76fe6ff40b17d0123c613b176317e34cf76493013193db4d720d845f14aaca506b95c5ed3d550ac25390977b599f26e387f0afb77f8c9d2ebf5e3f2dd2e11326b3602213168d2e2ab6af9207b030aa852bb8263dcf03ddee196e3aece8c3e3da5d078e8ff66149035fef066c8105aff9d92f9f9a7b76d2d246c8debe36a7de5247fdc7e9acfb7302b8eb536c15082bd5c0903dbb6a6ebc72f76247242108c28bba7f9ac9780f0f62ea3354e576846c9c282320f6f3de65be41fab94c0778c7eab6573bee8dde7b10c80411d97b1580bdad7bb83d4b300d392b9a35c42f61fa6e2fcb5c41991a5d739a117930ab37c4cc542394618e482467dd329975d304c3c7bf2e97f35607f6342e50e61956297819f7f8705cc37dbaf6b41e9a85213c821cf5f8d86900df58378723e557b60385d3851e445960c2585cd336b87bc85b3e7c94b883764a486231c9ed6edec22e2443cfcdb417fe03d792bca45ee1ad77be920b9a4727917622a0efcff28b9f3c360623e8eb615817e41f1724af27dea9ab4c1b68472fa1e4cbce2eb43095583d4a6ef1a29aa3873a285ceaf06c707814b9e09d49910f66b33d179e9a47521be32650609338d298769f7ce7d613879e31a591a1c137c0e81ee4bfdd4a1f8c3f7d5cd411d9596096b7483d00a87a66fe5a9af98f178b96bb230b0cc9886176c03573fd278c852d4b564b8a7017fe5b373da9c904b8211cfd18fd119f60848dd8126fc5591276a538bdfb979e2be43d5f07dfaa571431d9c894b316a08e3ce82c50aed90578cadc929a5d07f9842b45273520d1ec318e774fccc77784b8f3db3c1f7003df69ccd03d220d844a0ee9e1e3da3b9b413fc1c02ece1514f4f7bbc1f991c4b6f79e9c78ba6dc394ae732f0736698ca19be8d629b662da37afae9f09c7058c333ccb1fc6bb3f128a2d6de102766b63fdce14b5b131b664df0b7cf71ca1229ae498c387611343a15786d8862f16febe8357ee222e33e179fe6ced43958c4e2b7ec0405cb237baf12a88bc0855331dd0a4d2d9c2065b0ab9012854148f6f2a2f5b8accd2f5057795026f11ad837e83c02d7cc156fe3d5ab936bec4fd75e0a3dad2ec24af15fb62d73e0c59ad8c069ffd251d95010383b3cec49caf055f53e0c48c2610527d09d5cddfb0d5536b4926bedda562b964f6f00df81873b4d67cec0275f480931cbf7333a4aa1e2dc6dfffe73031775d23d733563bd43128400b5bf43393b29b853de8c5ca338f7dddfe7badb9afd0089c5813a44bb794cbe50abc3d12bfdf4236eb0fbead6e67296764068221ecbf41690f1e70db779b4ca4319baf32cb832bb3b4094921836a5da49460b4a57fdfea18d736e491267964256c4c05e16c434f7a46180090221b15213e389b46e7086ffd9602891fdfb85161937e8cc1466d7d4a408466a3f195c48ca4290acca41cdc38a9428f349cb663c967a5d320c0b493ee74dcd7a00cd14b9ca686347b9424e59734e022b5882be5ec0963740fff77f698baccf1ce6c161604b9eed953a3b1a60da014e29768124c14a0bc23e66a2a9004bb427a7e1017ceeb1426b5062e169d9035bc84d3052eac05d94ec54143a71c95e1d3cbf567b96f8847eb064c48c58b6319f1ff65596f77a92dac55b3317aac9b36b61b9ecfe2d9f31a2b8e29444d569102b387426561426587d509618bb8907e8c1ca2baea617d2f7f6c36f1718d435a82ca1d3e193f2c56365816ab441b58a5869bca920555809b8ff8eea1ca426c06dd2050b03fc224dc26cb6bd81106ce2b3da98cb78dc1bbc8cdf67c5ad6fc1eae00a5647220e9b165af3e0da3902b7df07b4b9a150d23e67ac825292b0fe3e3c7d0eeda438e5067d8ead104f5bbf0d61d52250baa719181190ada0747e8c17d51a274ce1a2281a6862ee949642076a7ab85361751a91695cb9761e9a0a7c028cd5f757838420d8caf8feef8a22bdd2c99f30cfb902cb2bbb2a5d774e3d744aba049af9867a46d18c2680b782c5c9a429539e7d0af3baddbc0d0ec89fa15ebdfa38c44ae341184b956df1da082aad76a160536583160932822656f053bd8e8dc67b2e35877ec13a1898a73a0caa30d138142479550ce961d2bd2e412c67c4db8b1b82be68126d03a8b58cc0aae800c7958159bcebf18682a89e3a8ec57975370de49ad850453d966ec637c2948dd01afd3b84ac7e7dd7e8e45c564e48d827b4455265fddc08e724952c6cd07956e5f5e29dfd17ffd5fa372a6108518ecfd2bee6d1fdb44ea63c3f21498969c4db5650cbed60918c0afe60d4aaf38b6ee80fdae51ee146bb4080ddffc706b82a9543baf9da93615850a8ea93235c3698cc61074607915c183bc129fc5161ae6735bcddc666d3a7d047ebb71d1b1425e1bdd02a8e3aa1b7f38c287c17c7df4d3f325a6ef9ae507c2be4be070cd7c9423ce994868a0d389095d600c9901702bb148e3f57dbe3b7dd8bf305b9be87490bfe88f2f702c7242aceec045404ad72797444128e9ef67d3c9b66400c355b6e6f64ffcd79d7c0b9dde34205bceb15fed0a771027d1fdfaeb686f65d008e559996e9ad5215b329dd588e02709d5c49edc1029a8db21cbf1f1f2e2160f0dd84bb56ed1d7db653b4a3081bebf848098717c5d2af2cc562b16ac93d2ac1f8bbf0b14f17249d3140c643a7b38aa614cbd88bddc4619fded299c882a78d7ef87a7229997918d3702808b847aa3d5726793043ab9247c9c2dc68684c033153e2ca99f1d61cf35d91f7fdb3c54a08524429fbafaa67f9185ae2d1ac16d284f575259dd66947ab44e734f0f5e4005cbd78fffbb75364eacc5e15badce1a36101bbf3ed9e40e888d8e95c76dd4e47d2c481e04f3ecbd1b83d2c4aa1443f2e89b9b0611376122ad2f20cb75331507db3b1e56a3735769a12666eea2b263ce3fc7497d34216429e35fed8f83e052635483065a9258fa6311a8e8a29e79322656774434a7a8", 0x1000) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="6a1bbe7b44fc980d7f9e6c312c9e4f527c31268a2138dda36d8cb5f7da0d494c6015d7ec52d54f794f35de486123123ed31b7fb8aac060d16ccd7517ed4a984217c24e21c8cdd908d71f99f751d1b83e6134e19f6e2f7e831ec930859bb53f81b809c24f2b158b9ffc9a7e06b84c3008b6c2e5a5063c12911a08fa09d9282fb337b9d64a4046295ee6ba0d88fc8bc41e93d0d6d3299dc64f24b9730235304e882cbf82787ca16004ec4cdfbf6187383292141452daac1d75781320dc4866e8216f1e2339c7ac263d06bb3c46aad5100774a0ce341ec43057628640125b952b35b5124923d98d434032", &(0x7f00000001c0)=0xe9, &(0x7f0000000200)="80948d69e98a28c0e5b38b3639ed9a43246201a6d3cfd7df6d82f0f59cf703e67293fee9cecd5d65388d2cfa6f2ac24511168588ca679b867fab43b655d73827d00ea9f513fd8b32c9db51a3319ed358225bb2d5d377a740d28182c2ed4b249a7a7a1ea53f8c353fb3ec83f235310433776e66f82c15c8b3d531d937563b1ef4ea40fc8ace97dd2f0be8a1cb785a92f64f6dd5691ad2eecaed4e6162e8964d95fe81a92715dabb143c590df1794c58c120fc2d2780834c5973ec04d05b32071951ea55a9751fbba0cf63e9f06ebcb1185ef1409f51e9926f76a301ce67c2010e33cd57505315d2e572404e7e6532e0416cd5f3746580073145da3ffb749d6e4522f80017f9ed3e3c86fd4b4c9f4c761d5090e70114274b3361b786882b378a2ee7fd57e7b3a0356abbbd9ff868d0621638e3af44f95bf8af9f64820b57408665021591e8d772f91a8b2675d590ffe2435ab6cc3cfc977d07dc41bc365ecd9e1c16de90d07ab8f2b6e4c9bc0f2f8c1dacf064e43963bad031d7c06c215f665ea283caea981eb7370190789f65ec4d162c3e36a01162bbe9b37e8438d7a9c0bbb5098e40f0e9d27daf2bbfbb2ed70083972d40996c7536a389ed44312d8b709d2a795f5e62081ff17cd8f60bce01e1cdbc59d2a25e6cc44ad12b6e5f846e7575fd4967a80385f6efce8107be09c8719b2a3de60411279d55190ed027088ced2f6b058a69c34b39aaa4f895fff86e77d39e94aa25c09a7269e09c8aea972c5eadfd558222fc166601f751d72f9aa90880f117086d760aed67e291f9c35b34ae7a37263f584f132e7abde0f6c7094c6a9b1c9037cba431fb4b875ecc588495f7fe63d7e81fb6c7245763bb6878f523f810c27f188564a051975f39d4bf590632728f40ee4db307c11f08bf03bbdb4b21ac70b90853b500ba3db6add32ff43d2575e63ae72cb40fededb38ed02869757d19de11bc63146890124f31ae82a97afc9bfe114ce6d8f8aa7556757037665f8fa41598e0578b77d1d2c6aeb12d610a1fd5b8fc555d71f54af456bacd39d7df016bc56b1ed0c3d674c1dd1de269a79f160699ace70e19ece3b192731cc2a054e4ae506832b2e94698921e91fd665b2a76912488ea549adf56123943867b5854dd760bef962274e5a8d6779a52a6975cab16b4be6e59c08bddd2da23df78298d14f0e70c1ab4bed01a5fc0971ff13ba6baafbe14914fc4926f38d184a919f7d00b154ef3bfe934dd1258b91a42f1a42dae27f8c0d7ff3805d6bc531dd9cc272a6949ab73ef33470eff71be6d410f131bd287af864af12b27f9d5c9dc22a9c0f41f69cf9d0724284c8cf5caf54b078737139a30bda28cddcc5a47f619eebdb23597a98b62f6854a92c9dc4d17e19296cdbd3227e083797642aed2633f4d161aae204c13ef9d67bf2ddffd72dbf2a4e3989ab77453ac0fb9955323ec9dd91141a723ad34da4654834f8f6c9fd6a44a4e10f20f28afc694bb0938146a149ccb673cf732eaf62b48c15e2a273da7a20be9cdc9dbbf72989aa86ad577577e595c6f08f8d5549ac37f815ee1f6e0ab4ae70416bc80f57175dd00f77bbf575597175fb3795944693951ea36fc4fd55c6f4145567d096ad116bb009bde0aa99149dc9aadae9f3e002e4e0a256db84d4ce03401d6a4a06feacc3f467588bc51b4344a5c7db7ee17e751ef22267380339535a63fb7f38341b8bcbdeb4da3f0b0326d402a7f48d51a4842072d2f64ba80cbd847c4e4a827e97ab0a98d0bb2d19b51d3bddeb87a2deb3033387930806580376e425340230786fb1b5276ad1b928b43035c1961b179c830b6c0784aa8a3549a1f828b3e4321bf80c01e4c2ec5e6e2100d0ba9deb507a80906510c8cdcffc21c42fed58712b02f3f549c3e0b5281e20ae17aeaeb398e46de435b711c2bb3953ae800fc850f92823ca9dd6c640f736afd6eea3ce9c50de828245f249889995055bbf242d6449de12ebdd431404835935bd7c79623cc89f801f48aa1a87156a4fc37e03946c4625eac59efdae7f748db2cc40ac216c68bac899f8a0f60d5485470a670f1172d7503a9361581915f4505ddaf2c764acc427600a2f19afea55d0af323126ed8a74096f1487b0c03ebb7d7599700712d2d539ad8aef8b88d7c713fdd61e6d8b03f29b336215f6072054a42a2e12e3673a9f3a48e1f449e03a2e587d74a8a942cfce1366bbd948dd3919fbc4258d1b823e7ce84b6060ab1150a12fec4a2a4d96710dce72c827c94ba5f403e0f335dacf6d3259fcda614ca1d08c55cd4aec51285a2aee2f2eefcf1c54018516e4b2aa81f33436cc8902d2dfbd1af4a0e47bdfb2ef8eebcafbcdf685dadf4aeed20232e3a082e940c777e335c6885dc3667c1955fff8cfb909c9cf5771fc9d5fe58a7e9311c19fd212cda4dbcded8f32514c9217f97bcfd22679f818b1f2d9eeb8806236b7072de3dfb214b7de134a1741ff482f45437138dbca28d79084fee54cfbec01c78e541c44052a079bb3804b88e98d616ce9d3e6618f46e4049cd267427be64909f571005254385d3f239e0774820e62af6eaac614b0b9142f35318f517750adc02162a7972eac3f18d126a948a1db6614ad049345f931664e7a564d181805d5395fc0d1b65fbad1520df77ac52879dd0fd5a20ba1f1dc1e5af94096030c726c4fe6bdf98b36647996895b370f1d668eb41f2c32de6dc5bf2e2b4bf581af09bb036a1f7c200c86c455c6f11f0ebf5aa40ea386ee9a9b58985dd4a8fbeb051adcfee456b3fec0eb9212ab503befe542cf8c49e55a6fe983f5c2f49d6621050b2e68c80e421818c380b2470825addcadc680952a19c112c6194b37590793cb5184f7d4d3908175d4affd0ad4b26350905847ed6929bb31a3a98c19765c8c250af9da17a27def1285543899e3ecce519d59205a201471aa7d5e519f8168fa4bf6bb36c6deb4e52e609379ffe463b08864eb11d980872f47eedafa9656b0295fc4ae4b5e5a9f72d182092d52782c5b85a319d7d49322e7ac56db25f628258db89fb47c4a1e840febe2063ca376b54eac5f323a635d69c2d413ad83924d80b42aafa4fbac5a8c93898f26605e07862fdf458ac8d1ecd793f9483cc859a7f444d98ec7d66890515fd74d3924b391f3e83c3d74f7dd038593cddd3f9397b234ee8a674603b3166e5d32b94110c7a571d1f0c7eaad5482fa101eae9e5ffd25da27d0c04e4969d5f181b4488ca1990abf73bd11517dc79ddd6a40dd56ac8a6aba4cd1e3b219d7cf7bf7600d61971b5bd7991e3cf46599f9d8e7e72b37570288ac7d208844604e4dffc686625b719ba6c368427b4bfea80faa7f0e06012878d5216fac8a2c6975f5d48c595f8a9e7ad1dfa9b6b131882f44cc1ec9b596a60fb9baa831cead0f58d4e5872009960ec40dacb78c2b3f2317003344c900014b6e22c83caf5a1f639d0ae4887f132c7eaa4b96228f90b441f03fa085d4efcd90c69b1fae25a47eda89a393274ecaaa3acfd47d1cbeb68e9d787432532be59822655994f05aa88d6ba5c69ecbf83773b8fecec15255092b552ff5e4dc22f1e77c5cbd2720ebabdb44bcc0b2f6a6e30455510c34898284def1c058608cea5ca6614a94e5c49e8a0035d47b9cae45e2e001fcb64a9f9fa16ffbff322f658b65d06624717cdc944ca5bc63ec11f1ab77dd7e6f2826892ae718e98a580f128cafad82ca934a8eb9c77320c248812053bdf31bfd2b3881f004c219c29fa1063ff2db9404d75df4a4a09b593a9d23de942dee2099ec780c459aff072f6d4690047e5b25803cf7e8ae4751f5f1dbe561a56c7a013fd1e340918a7bf8e4142a2c675a0dc2c56a64e5f73dec02ac9fb27207ee0d2008f2f695414f8c536dbc9b4f7e29f09062e55225ac6322d8bc0c842e3532224b992aa8414f9cd2e0b91f9972df95bb16067f82fbf1f9f4c7bfbc997e5b59523573e2ecf6666674ad219464ac4ed3bb6dfd55510e084a5b478221a847da137169f33e7d22020381ed495a0f5a8b758677c431a4c506d5a523126d9f622ecc76980ba6437d948ef9fa3f5dfc30a049c7da9439500759693072bf7be9b35b1941469d8a1707a00b353aceafa2c1fdaa6a7d76a7781a65b21ea9d94e871113a199f6ffdc607c319916254313851b09cb74e0a93659a89499fb3d452f23dcf25fffe6dc43954a63fa3609f5ac4af367b684e2d661319fcacde3e1eec8a0737bf1e88894a5042ba728c60b5778ae7c279e840cd9c3ab2863fe4ed5284343bb590428b4ae0facee50db8649d8ef414d2e468d907e615747ab6ef07febad9818860c1465519ca2129cb64bf50750426e5e28fa18d0938112aae530fe50c4bba366e91e8b326a620fc496e7d3bbc474c42d6245e6b3983ed7ca8f7f37a3e8160781ff3e7546958409ce223ad5190739b2540648d35532d73f296fd3b6cae2549313a49f28e6c8c2d28c286b00cb2008c41ff17a8beb734ea581b04109a65b4de8b4ddbc6733b14707cbd5ae0ddc08a40276e417ce687cb904c8d7557a0155053082d739d418cfbf748fad7385955431b07cafe2ba8a16d24f01d71b084276dcaeb15ac2721e1ee321949cd7b6719fcee0765795fd5ff299a8cc327200a87b4742aa05cf1df941dfe0c352f57e327ed34839a439b8e1a5e85b25a2d18815ce40f6a99847bd6251a1f8c21767e49415da0f6283cee9cfc672a95078b8e884b9c25a4c6b49030bc738d2522738aebafc1439dd6789717084901e72e76f93d03fe2ba064faddf115bd98e74ad6038474d5af5ad4d0534f4d9818603c2f9ea91a275950ba64bbcb632293d959e1d054b2f9ea366df028c7e37d6cb2ce76fed226367d2e7815b7dca58a540b9039d8a63a5a5d95e3b557098e8865ddd60f8c07b6b6ac2deed8c1374bbea4d93b2d184d80d85b57a4ab1de1d68d708edc02033018f178cd9bde68044a11e824a4701d9a7f548ca591bd83929863958e3b336b0f508a0d282104e85c9c07edb41e267c5143d86510e1ef6785452ea648abe904aad665bd5a8399b060c76e04c456bacd72460c1a8ad2e8b2e1e93f17cb6b60956ad349955f15b0c538ec3e219c2168400513335f9f8d07822c6a6ffacc0a0fc60f20eb76d4e061c37711d72e0fa09314873118d010083e01c30689384fd651d5bd5ef55d0f1b1a266c196fc2e3c4fc7f13ad400d3cdf5cf1c403744c422d69c7dd9f6d2f59c755a44f6e047ab6204bb2bb1a73795452d781f05f9307fd0383b417289bd27c89ca0ac062ce25480084601c7a52dcec917b0e1464beb03bd77699c773c90a95a097398a6d04b533158c0fb631a53278e5449c1f38356a0328b50b824f5de0da805730bfa609df52e81c112c9990b27c699deb6f282d537a2975c791a297e092847f31f4813d77a11fe4435aedf16c8759af4252cdec5f2236063ff5e011f73036fa0a94d01c596099e6c8ae67c251fad97585c56287cbe5c44173c8ba885dfffb7fe61749697b2ffc61f3edfd556f10177bf0ddd59689893cb815706c40826a94831427de26165ac5559a171afeec864c0ab622d44304ca6f5385cbafd3e5d3f1708cae38919a6eb5b754779ee20a05d25f6cac996feca92c1989b6b94513de4e30c896aef87a51d4060828ecd7f5a64ddc1a58597a2f61779e2d7a43d3a396514c477237f798091da8ca4bc05d007886c95f1c08dab683aa135f36edafd3ab8e9c2042aa8d40fb3d015c46ddacf3c390d861bf470ce6b6617523c8e346bda1552bd4362ecc068ea742c3476afd", 0x1000) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x8, 0x2000}, {0x1}, {0x3, 0x2002, 0x800}], 0x4) semop(r6, &(0x7f0000000400), 0x0) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbf", 0x6) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) setreuid(0xee00, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5}, {0x44}, {0x96, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) getpid() clock_getres(0x0, &(0x7f0000000040)) executing program 6: mknod(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socket(0x1, 0x3, 0x40) syz_emit_ethernet(0x1016, &(0x7f0000000680)={@random="b7b7e8cd6c1a", @broadcast, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x4, 0x1, 0x3}}], {@generic={0x0, "aac6ed4193a8835d7a2cffd93f529b02375ba3c8287c29711309da685da80645550d83840a109a78af1101c8ccbf0bd69f2e6e2e3d3db4646b2f9c0dcd8664162802a785e43af1b6dbd0ad7d0b4598b1fc6f418b7ce483472663d8672bc7c4ce3cde69779f7569bc16acadf03e466240b9c1548e46124b797300f9e3531dd26e916a652c3640ad67398a864224fe65bb16f9e7412eeecd2923d655c4892a449831bbe967b4ab025cd99b3814f706389bbb296579e2fcdc45b456e4be599c06f354eb39cef3ad038f0132d488a5b466b2dd9facf46a9f23eea7521a6c0caffbcd750cf8f9f49aecf71cf048c293017b1d15c851a63d16564ec176a4b03398ac5221960d533617fca63d25448008fdd35f5d2b7997b674058ef0b9fdf1135614f50f1e85614797db9e4d02113277f81e5ccff97b3981364bc013bdd9f2d563aa7e2491641873e097c8e7aebe07e1bbbacf46ab0f65afc199ce11e1c8e733f2e2b4c61b3f238302fcda071a519add7ef4692dd9699c63841e0edb4041ec4b2d77f38632f2ffc9dafd583f7fa97f47b807fb337dd1bdf296b649f48d400081a11732fe2a7f2c6a6265d7649176d70839c09230712eee539a8fab708cb981247811456525a5bf59a7616f3a26494f0a715d5f91ef2ec926e7e66ea3b0a78e38ce545c98e06675b3a369d29ab3992a2d0c1b78e7c6b579e5483f2b98583676100948b26ac5504d962e81390857cc4cae84f7f88645ddfdf6a50f99c8f22a8e101a94fbaaee0fab687d4bb89ea30eb60275dec1db80d63d491504f5464fc1182b8960f78c44f67a99adf2f8e00ab1571fcd93bc6f14fa8aae4d166ef66bcf1168168d659534eca30d331e13fa10bb0839cef51a0f6ae3689fad7410e4e282af43e4c44a77b05d73acfefdce1fdd090eab57041621f561303d7e3f6888dc8c7705accf2ffedb03b5f7e44c921aa10b4c451a5213a140b6fc11eeaa8c3a3df8a29ecd07fc719ae8cd63bc56a5581d7df8c886b8cb06bab3ecd1a420d46f330a9d6cdddfeecaf61c6409d34f1ff82af3cc8d9d8a6a557f21946380cc8da9ef77225472a54d33d12e6924e8a419c7d16c2d7c49a403dccf3e334a7274358fed1525e9b5774be4c013d0aafa3510cb9d7bd04376cd719a56e2794a8b6cf20bb9101b66fe4354ced479cbd7360c21e68e12551aa7a776c0deeb3390effbb46f85bbe4f0cc1fb4537d6831a1abf354943aebd70e3b76ea900fcba31812c10eccf802ce5e4dc4043895cb2bff7b4cc112f514f9a762409443f2eadfaaf8be108bf9d0de7255d528a8850dd511d446271746e46e32bf7c16da0d40b27690b25d73e2883f3f28ce192ee1633aff0ec9b2a68bd7d620933734d6da364c5282cb31e69909c9263f7a3efdf9ba7dc7cefd605419b3525674d9136c9bb30efbc01d43ad392a756da4cf8995d5ac8cf7c957311e1fc7805b1504d6bf62bf8203b39314a5815290a58e8e0a28828f98daabe2af5cd93c20964614093b128a3ab89068d9c1732bb39f97d2655200cc951cb35d06a6a4e33d2882772b1b834d5e131762a57a1c04225e625a113b112b82621229030b3bd26969e8c5a6fa317a5ed6b144bc47bfc9fcf2a33720d9a0bb332164cb60b2dbae05443d0fa0850ed2154004719211d40e40830859cdd9396d838c9cf09f1b3c51f0ac0512453da310bb2228433c92e6584c84c024114ac7b14de695a4ad6e2eeac10d3442de83124903e7731eae94283a1bbbe5ddafe5334de24b4f50eb0fefa7b5202a559b345f2af8fc0637853de190b8fe25a3d7ee6f51abf2475337e4b886708fc0b871ca4bd2be7ba155916e17c1664e62127570a730233e5a59eb32227a1b175d5995c4dc6e603cfb8051e26677a9fd7634dfff5777940e07af6103b53fb9512a0128e574942f16e94106f51dc638b0cdcfabfc4aed7247b8302a76e64a816b036536e0794475f5d647b8f02161bc1ee133a9660d0225580cc20f59c2900c72bf15d177bb1905bf8d57d719c2f615048891dd74fed9a94b4d255720232928e72a7e1aabc56dfe7388516025d62142bccbba65c2a5d4b167157dd8777ebe6788faabb521156aca60a8a470a570fd490fd2397b744e3d497e333530a4a822e27dfc7a21a1cf13f7db0960dce4dfce190af653fe2141343bcc432e4ecc214fc2787a3b7ee52f22c83ca4a5c61a6cf8c5985ed9e6532d86d1cc4453fc1d46ede2f98597e84fa6f483a5098c40843ceba05a919c578e7e5a352f395cd56a96b8cd1dd68aa17bb36672542b4a5d9a2d2aad5d21b497fe91018cf96d1a5f26bd9e224db4a38f0dbbccf125dacdd6abc977ef0ffa0e8eb970111f21d785a3922d41f80233ea6fbbf148bab5c1e5848285762fa3452568d2435136b91d93fd7bfc001e977bb3ac61c25dedc0adf29f742546888a413bba2bd647cf109c8c5c9cf73f8a2a8171b4973c03ab63abd2c497407ab10abf1b8455dc498c2e2c08564b547541861e72be8a46637e4defc64605b2e8a5ebd7c9535a0f53a094cca97b1836cf7a1f1d3b90a131fd5663107fc035246ed4839c8c8645967d085de05213f5052e06fada3d5cf89c306d45eaf2e8255861a8c8d7347d1c9d893fd2f6f49b2f2cf10ccab02dd0b6b976563c66bf99b6fa4eb7f3c0ad7910cc5f58b9a7622f16219db96d16927ee3d14f7c2e4fff8876e823ec85602a13363ede0a4b7fc6fff926e48f4d698fd36a28d04e1aa229680a09d63e6f3712eac7328556c26522e839c23ec75aa56e0add6773681ffa24891b4235b0eb6726aff64e34a4a5f1d76986bea6b28cef781c336f4c3ca658557d7efdb45e6b5e2bd8c299615cb725bb2b87274ded71209193406fe2081985032118416979c917fce7bc64f0afcb7347e7692fdacfd06af17418c70ec728e52cce5139788b46d983fd3575e3646ce0e8f73ff48bf6cf2f52ad9bb061deb00151f783f24e3ed83455b1ab36e6afa17a1b9690473bdea442f8d64d2f95644933d2d97afe46fc021eae4f11eaf443996bb58bba06bdc6312f3e93a832949cfd5e6e7d9c0ee7361746fce5ab69a21cc0824b1ccf64cb1c721d487aba2bc18414d7bf4b3be5c63e21eac11e52c55d0088777793fec2d6f315f9d88d9e2da5da810dc2bd1663709ce80e3c6d9cdef36cd53a5a4b46b96583648ff6346bc2405a7f73c78333feaeb6ac9b7e318c458f6e142cfce7aabff6b79156cde7c90a53171d9da93eb0fd57f032968964d792a59b26ac827f1e185f01f47dc35da91a51b15cbe12bc0cb0b764100b241c4b60971f64b442c8c691c4a30db88e1a3a3921460f3ea58038b9a596b6eab4a78ae53c8f0ab8589c4cf933d45d4bf2dff70fb4349e67c1204978ed26b56e9553e6a0d02a30f2afeb10497965193dae4f810f415754192cebb029da4163beb58429253af27c4f726382ca14e11054a3f582dcd7e807b36a7074300d94f4a79a6517436a947b0973ef772cf191ee4fba77d7c91b9a6747102d8e4d79cab4c372e95afd865e82e43cd8deb41dddb27b8c203eec5b21bbd5c3d13369a6eae38fa32d724acd8bd94572c0a9188dfc1f3c6ee9595d94aa103d9506f180fe65efa44094194e60157d4086e200efc5b196a1a066cb4afac5964a359dc253c94b681b2cbaabddbff7a23428997ab36244548828588c989c3d77b931c0c67aef3001399050b39c95d86cca6a2ca885a716b7477ef5166cee56140ed971deb672fdeb5932af43e7bf7fa7e64f2b4f2348be90a7e2ae1af468f8105cc1012589d5bf3f9c3ae3c56473ad383d116bdf3b20a970b56c50358b03ebf4cd47f555d008ec1666064f2b698b7863224afab8b00fb2d6ed7ee795ada7b3c74de2ededbe28f3af9d9ecc62cc0db5061dd3cb334c14abf9f3561a1bee9984bdf061d8e7c5ea3424ae613789e0081ba307f29235ff8619082c095d5833cee2639890aea57057afe6e05bc1aeb75e1c2187d194c9c874145ec732dec2bf29e1233ffd9c46708badbfd30e3d45bfb7d000f0957c5727d72dda5f4f987deb373e6a6ab75b9729690edfd3bab59e1c06b16a74a1dc80bd328186ce205a5b06b3b37615091b2a0076d9ad40ac5587bc081402968ef8893eb7677aafb6dcca95981b3ebaa25bdb078859c9b5c32e0eb214ccad52258792e92ce377ceb6751ce6ab83ecddbe492585d2d694255df636721a0ea34c6a93ef89a565370846fd5ee09d2ae024439373a6d6c4206c40648865d7d7a67638f337662342305ded1fdba42361cf320883f40e8d776aae78804056e116d33054e4a3fba7fb89c7a4e41460c90fcf0e7767c343937ac1a29121a0c3c749ebd68808db960146fea158328ac952c56431b55fe1439229d7d1b18cdb481eabc65f18db50634e3d294bf34c29a0e173a6c3c1c9e5fe12bbbd7d8cc1e24b771184dd2a61732526884a4ebc131232c617efff7a925d7f222126c7633aa9bb1c30f3fcf80a0aefb10c7a4ea777a082829e5f3834504b52892082a76a62b9898d3b4f66531d0e3d4cdde2f20e50c7abf08c86df13ec02821a2d1d081f6911b2bf174e560a66cecc9c891e121a746325c82e1c7dbd484a618691bf6ab88ae51d6045112f5093b6bc64676b031a5b59f05ee73467775e7c0d2663de6b41b2844f515c9fe09de8bf14b7fe2dd6ffae0b4442d5e31b26a9b5abe7bd619016cf4da0d92c3219083017d2f569673f8a27ce48778f97cdc475c6038ab0e39d6dbbfe977f58e237fde9abf6ef8b1c2eeccd7b75cddb9c273800a03b9872ec8a837d2d32bc857a9856f6c86c181be7c6dbe5f5b02ddbaa158cd0d1cad40c69a50f6acb704ee79ec093445ad19381e958a525f9d29d3f70f0983e7b959d71df888bec375753828ef5b48c782380647fd23fe74ef1c8f7a507c2eb47774c2bb09ca7ac6cce5c5a0028bc93a93404a1fc3d627a70c465352d5771346644a649c9ca67a1306b39cbc5ab75478601c90041754682207e399effb38b2b9b3f152e1c2f31290d6dbd0c3a5aef0a47a8f19d3194e15e9930d23d3a5d29c36d91eb4c238acd35202552e5214eaf15335a111fc6a88d75afebcbba5176ac7cd6ed9715d6a8a4138ca51f1d06d0c1fcdcea46bb0ed0bd495f22f94e8aeabbf1f7396d593995ae2c235c8ba00cf00cdbfb4736223a906e98ddf6428b93f2ff193a5be6d9bd79e87ba8bdfa18b1321e6766d210d3aec1d89a341d36b21954207587edfb6a529ae4816e177d649f89cce9a2c9d2c6bdd2d5b58d18cbf9454fbe9a8a8bde3ee20c932132c5034dd5d06835116d00967a6db0bade32e54b597bba1912cc552a685f780b368df5593126617b241851219771420724b3099904fafbc19a10224ca8abd8000cadb9890553d09a69e71df8202a80f8d4fdfa43ec4d46f18d62d60ea551fef2105948209444c4f890091b095e3dff305ae9546f63de96f977b9ecd18a7e3372930f30dceaa10a63383a550219f103fe04eb8d54847d2e3d09024e24274f834198b07f992e28d27b06af379a2f3843b97066316fbc329ac187e30498b25160bc38b72375a59b2217eb2fc54e1948a0b6c41f4c91e676a7e46bf183f4701b7dd732b37518ea173dcc6b767818983e675ff73bf3198bd7896c253a3cbe51414f02e7499d46919b468706a3a6c605bdf288d25fa1ad6261a03900e67a6a3c89d77b2b2d1a840cedbf15eba64d3e820d8571ddd3cd664aca65dc11c28a30a9225d795f7735988eb88674e41b75a21ee79326f2d4a55f91c73f1811b513cd94c8d7ec"}}}) r1 = open(&(0x7f0000000300)='./bus\x00', 0x801, 0x0) fcntl$getown(r1, 0x5) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r3 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r4) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x87}, {0x0, 0x0, 0x4}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000001580)=ANY=[@ANYRES64, @ANYBLOB]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@info_request}}}}) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x101, 0x80000000, r3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001890, r3) getgid() getuid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) syz_emit_ethernet(0x93, &(0x7f0000000540)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0020000907800000343"]) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000007c0)=[{}, {&(0x7f00000002c0)}, {0x0}, {0x0}, {&(0x7f0000000540)}, {&(0x7f0000000300)="d2b239803e378c9bcf559327190faf34bf53be3d3f15afd126bedae8206d9542ea3f505afa736740b5540b2ceb6d3416c1d952cc764af504eb4ad9ff24609b0bd6041338e23b9af479eda51cdfeccd5e7c5b0e162013e43f64869e6b3fd8599c4e36a89680d9d94df36c61d024cd9f01f4162cc0e9807f648e7f22c7e071633960df087abdceab6aff2c482baae05a4a1fcae62bdfc283a64817f2a8210b75e889faa48c0be8a863002887e7b57cfd07a7c13c6fe0c3ba44ed7027f85da63d46ed2eccc97c0a9e1c128f4252d64b6b4f04ff204ac31bd48cdbdead56492f561d37b88280252506", 0xe7}], 0x6, 0x3) socket(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x10, 0x9, 0x7fffffff, 0x5bb, "d577b500c3090000000000000014070790b900"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="02eb1c2b6af66b1cafbe517435c88b464f22d1060b8e6f0a6554fbdca2875dc3aeca14ac77be9afef6caec188d448c0bcb9cf25dfb065e45fb74f85a023a649ec4c0eacff9c9bb97d6b6da5de4e47f2ba3645454ec1e5e5f3c2529dfd9f3d3592f5be44fbd7e8d516040628dae041542b6bae1f893653c8173e213409e87a89aa0b3fb87f092b276ced0389d09", 0x8d}], 0x1) open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x110) sendmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x80b) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606955, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x5) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) executing program 2: mknod(0x0, 0x2000, 0x0) unveil(0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x92) close(r1) r2 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r3 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000580)="13", &(0x7f0000000140)=0x1, &(0x7f0000001580), 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/262}, &(0x7f0000000080)=0x108) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendmsg(r7, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x200, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f00000002c0)="2fdb41de7c7ec79727e017f3b42e540e8615176ce222a6ea7b9aadd9cb9cc56bfaaa2851f4cfe147589ab721cf0f917c908d721345c20ae62e230fd7ccb0b9f96bfe354a3e545539ce3b9d07b861bcd66550cb645f95b0056206e0b7fabd564fb7552555548990ceeb1de1cebcc665f64bc8ed2ded9ed1050fd335fbd9eabeb36b5eae4dbeb79ea13718011153b411021480aa3001113ea537887a48aba6f95f319b33db", 0xa4}, {&(0x7f0000000200)="54333c35d1cbc18e3f2c377e2beddefbd014d12874b2beb566220526a51d547df711b663", 0x24}, {&(0x7f00000005c0)="8398165f5033f0017448f8a9f22fabb52e2e5f2fa9c4c0f89bb4f3c4c30895246f22e76f54bd2ccaa7d2c21b74208e934e9890e0d5f72f5b64e0c1c589a00b81bda8488fdd5939f4f3ab5c5219ffe3da0a9602d3ffb5791b0def3f07f9693324536fa19aad7be52a6419433336e537cec63b7c06fb6a7abeb492f1be8d9dea906b0c85e54433b5a0746910595fb416805a237c0f92177730000f03204f41169518371c89e915f67deb1823c511d97c1d9677ac729d3a5166b973a68a77721a3eb217b18e8745052a3d", 0xc9}, {&(0x7f00000004c0)="1c58ef6a6dd38e22ecc56e8e579cdc9bd5c90e47593d15599cbc6551298eb5bcca8874ef06fd164d5efdfca9d55ab55f298eefdc3ab717e64e03a51c38e69ab017e5f35c1c0cea75dae85476166af9ca0b7fe8cd3fe1e767df3767266f6b83b00405ea314567e59ae0", 0x69}, {&(0x7f00000006c0)="7cf572a486b7283efb0397d4f302ea9c82a4796cceb7ef1782b6d141f146a19d1b2488ac3d8e8682540a65b52e95e8e4c8a0b17e06e4d98b738e2e3e08a70dc558c626198ddaeec1566dee19d9858a00d5ad912235ba4fd9359ae8c7c4c0b27d389b4a284d14e36a8ee039947b743a1d1b7baab1f91bdedc0012e1", 0x7b}, {&(0x7f0000000740)="e4d7c543b2dae7e1e80e9927051e85e2fd5b4de797b5624322d4381d16e7d8c69a5a640c368870d5baab41d32459874b5b1f93b9a2bd52cf87649710923aaff046f62015ab978a874edae552c5047b4b9bceaee42deb5a0379ae90a516c6340dba43be70fe9bc26a9a045e308c94a5dbfa921b4ef27313b626e12d707c1a42c2d98c7aa2a8b981cfc77871719e63c6cd66f14b90c69a183975dda51d09be7a11576894935adc454f8172b098162175e14815e613ce7adce844b4b0b43a0f79ee8d8398bc6474879c0849ae5bfd82fc3571b4971ae19b3a1b6e3d5ae74e", 0xdd}], 0x6, &(0x7f0000000a40)=[{0x50, 0xffff, 0x1, "0d817d2ac520fdb5a52894ed642830efed0190b43849f490480d5a83a41a2c3f314ba2ad8fc1bf0848f10877e8c01eafaf49162d008900a1b1ee3f"}], 0x50}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000840)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r8, @ANYBLOB="8c88866b37618874cd9993d7d9ba3e2ea68cff09cb3dce8a0b0df1f9e98b4092e60c8ebb5b4b2d76b1199be4d41089e5c2702f6f3dc2d8494c331a798a989754087473888004b501acef8fa0e6fba8e683f658f1c34c3d297499655f3d072c8bd2c507fd9b610cbbb49191bccbf30b7258959bc6bdbfd4a3bdcf6568a5a9276e83e229b8f0f126e31ba68a4429b29b88010000009774c1175b0197c547cfd7416e614929e6bfe77d98d28befa9c59cb244b50800898a6e876961888d52a323456fd720267fd1bbf65ee54b58667a297b02b1c349dcfffee368a29e61821adb4863265288515f7a98208515f5b0d2628cb82289b3b907af8da36677cfcfbc3f42e19b20f7c2b27034384eb14da0e26b4307af67b4ff43122df36c273f98ab082d4e0c01f8", @ANYRESDEC, @ANYRES8=r5, @ANYRES8=r5, @ANYRES32=r2]) setpgid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) dup2(r0, r6) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) r3 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) r4 = syz_open_pts() r5 = open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = syz_open_pts() readv(r7, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xdfffff9a, 0x0, "a87b1f660000200000000001001f000000000900"}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb0000000000000000002000000000a600"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x3, 0x7fffffffffffffff, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x84, 0x2, 0x9, 0x2}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x3e5, 0x5}, {{r8}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xffff, 0x5}, {{r3}, 0x0, 0xf5, 0x10, 0x0, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x40}, {{r3}, 0xfffffffffffffffa, 0x42, 0x20000000, 0x1, 0x4576}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffef, 0x8f7d, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffff9, 0x94, 0x1, 0x2, 0x8000000000000000}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x4, 0x2, 0x40}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xccd, 0x5}], 0x9, &(0x7f00000000c0)={0x7}) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc3) executing program 2: socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xfffffffffffffd05, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x9f1706107c049397, 0x0, 0x2}, 0x8) executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0xc00000, 0x20, &(0x7f0000400000/0xc00000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) shmctl$IPC_RMID(r5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffc, 0x10002fffffffc}) executing program 6: sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000680)="2ba7065a7fae2dfa7224737a28e4caca9be2e1f5748ea12d0964c1ea4c0fe040cc8f8bb19f71bff1879bfdafcdbc944b17dfb54e70f65edb0035d4a9545fa901768904c4fccb2cdf5d8d7e5d56f22e0c8382eb4abb50705811a88a32fc73e2727e98f0ff49c1706f4254ebd2032f6bf6640fd6496a0c084966aefae81309f01772ee0ea4c47b0c900a370ad05453d5f261438173c80889527cda2bd6dbee0ce248abf7f557bc1dc36dc9fe3712063669c194233d9a14579f10f205658cb6a6a93f6e4f79922b348300001b", &(0x7f00000002c0)=0xcb, &(0x7f0000000500)="aad7f52122bce30c943bf410d3caf7df0ebab3a4d1551dd9c7a4a201000000000000008665eddc8f3f69e852b52dc1afd6956e000000005c53062e062d5afe7bee9608156d3dd37e7d92f724af8f30d1b45dc8e9bbc68e3150fb10ceb053816a00e302dfe30af318a5dd5e33d98f84489d5abbc767e389b3188b27568b9832921ec256244d5284e4e6922d925a101b383cdbc32f063eada5", 0x98) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000005c0)="d8d41459bcf6f0503d7b74c3c6ef238aa22a1ac0d98113b18819a5bacc5fee1abef870d0f2600575bde08d7a9225cd0b3ea6999260bcf174de869cec77092c698dde", 0x0, &(0x7f0000000240), 0x0) socket(0x2, 0x4001, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000300)="03832f6bc6d1f9dff2ff346e3189fd61268d897cd7469b8afe821b3163ec4355f3513569ac683de9ec0cca0c4813d793083de34b8b8408a68c36b8cb9fed358284ef1fc9026a19839f3137b0851bb2080ea4c406fc7e8f1218beefc2278d7a669255c2f1792b4a891ff853be471084d1efc56a6f055868b18e9f478634095046ab4bb55ee41b183be9021a2a7016b2a4fc23cf193051c524e0ff3825adbcf8f6274f0a75d8d826714a62ed755f72581ca35a177fcb377d3377622f4c13380d61b48edbc76e60462e8d762be136a1a26c4e12f8ba7b812fc0", &(0x7f0000000200)=0xd8, &(0x7f0000000400)="e300cdbce68eb93ea2460b599534f0a6747c9e0e5ee32766c9f29d5b14f023a28e8b4a83cf69602365c4d7267f8ac8dcd82690ee99b15dd0b6665f540a180f0fd4282d48bfd5618ff22212a6c3a3846c0c704ee49e3595c50418bffda9d5c8eb99ac25ce2672d5d65fb733fcf41687c9580ce30efd27943f215849dc8ec0d5b5af4313e72ffa12af07180cf360d535b5ef7ec527a957ae823f79cd358164db1bae1b774e88d6311003eeaebd57072b09aa8b36c44c0d9ba3c7976366dd9e6ee36cfd600a2015270fcc06a4378fd18cff5ea9f87e64a14cc25737732b236fea8c844549fb8bf2", 0xe6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x6b) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "09307e7ba0e60dfb208c8bda612c3100000900"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="6e055c27", 0x4}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000003400)=ANY=[@ANYRESOCT=r0, @ANYBLOB="7eecc18602dd3d46b354b1273cd9274a7cc478f0ff7790bccd7ceea83431fd240047c4b3abda342d633cf364be809d30dfec423d58c73ab2d7d125a37e276820aac6a8a9b52a007478261f12df1f452b1e81046430764274c969541ecaa1e627c675c803c91ccd2ee5121a609a043b12402cab2c5641ec11ebd0326ba380c0a01b43702223dd61169e1fb77486a3d534c12d550f991770abfcc5f705bb6a3858b3290a6ca38a4979eec40802d8bdf5877a9fe264f3fccae06808a497859e54eba6bf9aaaadc90c73ecf7efd5603b0ab2f047fa178c333e7dc4821f6098c021684325fd69e0c5f7c357b0c86d60ce41590519ff70b705b415be71f44bcffda5ffb31295336d201812970ff1d3f5f95d896be112c0dd3e1c5eb4f6ffff05c22e6ca2d016cbd92e115fc2b2e5c255fbbe209f3cb569bc38c1dcacf0fe5d298e4046b060eba43c0b11963681b5a52f9437af8a5d80059eab7cb48c15f978e8056bcfe3649dff17b263184bb5847dd10e834a143372aff96917815f1755ae274a4e797a32221b2bc5a7862d95adf7dba9716b1598751d547582301d40f09efe18a7e98aa19774cfd76c0ebf8c28ab0ece3941fbfa86e678fc7d3eea988703e4876e7a336aaf1ca02714162f4c5abd4b977c168899ff329dc7b388661b4edb05b77ed7351130d4f3cd762e302644b6e1f800e5cfa46031242c98c05f36121b3bb7503b5182c99374ba5fbd7e7e7d5eeac7f294120c2d81ed4e5d02aa9ce6aa3a922f91b500a117a738b6078ee383ca672b2f0858a82c112b7777e4c5e025473990f972a52b7e1c4d5c0bccfc9ac8ab8f093a8930c294d50d338084c63f9faf950ab3b59b4ce482e2dbf130093d3d3551104fe8945c549c77a76e31943a5eb8aecf338392d9e71d892d967bbe537b132fc47a2e66bc6f7ae365787f5853392b1e43ca1c31bd412a4755eafb563c52d0bd4344c56a8f06c8ea124b367713abf34df5f5ffb6c4fe4f02452b625105f822082099aea7de96055d8c38ffe662b7fd3e0b389759f9bb220fffdd51a81e90d57edbeb40058b20c9eb637972f3272c00201951b30fda1103bc6da686856738ead8303ecbda34e7bd8f3f9bc7c6231602fd3fb29854acb7db4afac14afa9a7246e545451fd8af182e4ae5b67b8aae441b8b8894732e55110dd7223ace958d4d86167aeafe8ba59b36210272ca3ef0e598a93509ed9bc5f601f526461793b81394a8f3931f97ad0dc1c1ff39a627083c42f8807df1b8aa272ecb880731e37afdb3b36df0d2bf4743a3564b09436bbcb0a4a16f0b2b8e5160ac86f5fbaf010df868c056f2547ab1c2dfd5c409761050b53bd52913272a088e1d7a4e2b97ebfb917c01d03f0a332974f7b81ac78a7aa6b31f6d579913e1c9fac2cb05136695935992a7af764d30ce1710989230fb9298bc8eee25c476e19dfff0a1587238ff1cd33ace5a5a4cae95c1890039ac911e0c6b1d7247aa7236895087e4a355cb1321e1619a79553b3254de54a2fd822865487577fe641c7a3009830bfcc114e6a1cf6425148b6e64178f8735396fe39a05a7a8893d66b63b81553810f181c0f148bc4fd05f9bca1bf9c947e44f5228f1b47a624d26d785482038c4b4f97807c889aad3a36e2889d599e4bb52a5426ccd1209c13744acdf95fe3e649100621805dd346740aedbf83ced23266ee00779c1eea0bc8e72730c8ea15e34a5bac7f513b44d86074c2412a7847fa406c5e97fbfd149b4404b3553d1e41a47fd254f9685def5bae2e4e785ffd05144dd2743846bb9cebf78d671cba80a71f95f65828d8638e5697ad232eb2f06e865ea02ed8ee94caa0f202fc45a1111ade4c4cf2c9cfe96172f743d0cf55250cd8fad131da33c2dcb1f1f6dd311af35ee77ee54804f2b46f61ef353e9a4220550d36f6f7534070dcdcf853e653f7d3e289343a3e0f668023d9281b97c3290706812c7508d4886155ebf4c1012341ec8b0a491de119c228b26c048926cf65df838670f9aaff39177cdc65f2c029bb82babf29375e011015a5f8fd7b12eab6b3a99758694732c56f6c3cc1075b7c99402e4241b94261e0d7a013565820693a33cae1ff6a4f46d1c1cf1907e87c916ca52abad6f8ecd1b6339cffc67ad3c07131927be9e492e9202428e9a5b52f012145030fdcbd323f38579b2367fcec9c64559cd51cf236ff89ed7ed203fa3e65a15379406e0392d847ae5dd2711f16fcf8d3a85a49ddf97b716a54a379ccbd720d61b4b8f5bb2278338cf875dc6cfe420417d4dfe0f81847be2c402850c19176086bf054074c7e2ae3424e0089ee099b2ee1200b2937d4f7115756d5b05c864ee681ac0eff76ba5585ba7f6c059c6654e6773a605478f6139026b009ebeadafe627677c4463d0ae969561dcf3dbea9a66b347b3e12b02597b16a903e9cd3e686a2dc073aa66075465741345942cac3fd3c25d49c8746ebd17d387dc4f5c3c074fb3db0163186eabbdf7c7ef94ffa7119fb0af0efe53b2fb9a2d6cfb0640148dd105527eb9bf0061347037a9ce49374a2c0037779fddd24de5e1263640a9f3da5767a48e720c971982acec5df46d63b68ede94dc9bcbcab9ed56c4991e73464441b4a88283caec761c950c5f2d1b8351d6f0276029b69f37923c068fff34379b8c2bb377ac64910e0bb3c72d7d583f0447666e25ef436155ccfadf340138633aaac49bf7c482bf194d082ca4e29911beb63f35aa6e03140ee18627c6152d2dd7158355ea9559c7de8c7ff98af4f1a851d2ec783aebb4d805b6a463306131402a18a5dcdaf7840cf8c17d543c84a24971f9da95d33afaf34fda7ad3d291a43ee15e9b7302daa6850ae0a2fa4825e2c8336547eb4210fec8623d34c58e4ec10142c9ca5ba1a17333c4fdf58dfbd3b86fc0f80c9fc7044d322cb82a3304ba440100de2ee45b923303f15a5fe35c9bc3b0867e9316c384160105359e9e7cdc7b367a81e08a414b2999e51c2725c101cbaf4e585adc6720cdf97f785e24a7ba7f0b96652621252bfcda92bd0bef3d0ecefdfde1e6f80446d0d38aade2a0e86c213e9a197efb74062971e6cfb1d80645f2a833c8e54a4095a319772ff3536340ad703195d28bc405212a9746b10d848ce4114d1892d154f916de42c150827e960d0909d892f1b9afb3968639db846ccf41cbf3182ba58e6e74d47e0d37ebb0414d0638d9139b85caa6a04cab8170932c580a8c48d14278496a07be0d4ca39907d292af5accc430a6e1ac5ef79e10b869395c68f5117e3ccda3ccaedba7f876c91220daedb980492e0ca198a1cc6fc7306683d5c23c78add000f11bc4e23c32b9d8caff39599479dbf3c2befcfc8e337b838dd52a31ef8894fe25331288232b0215598154aad89526202f2defb008f2f0f2ca38979c9ec003fd49bf74e44130e602a9546585756a11dee95637993f9455d0d7cc78ae5a9640d1e25f3c944bf67a8c37e9e77067ce0a8219350c3c52807fc4fe4722bd32b47ba459bdd44c400db9c3809e79cc0a7db98a25e9f5887dffd6d612507047b8e1fc10086281180f86a4327c76b7b3226a102e8d22863adbcd4a530bbd780fbd0a89deb481d2d24786c0592f1f109ebbd8d21049943e06d6988ab024649bd306afe57ee663035bcf72eaaa64740ed1eb75c1da9c8e2c2fe37d18128319b4828cba44225c7c12759e016c6e48e270363e5353550bd1bebf2a6115810b2f47259ca578a456fff3c18addf47dc556a086d390fcc8c22228a084f6e371d6518ef372dde3594de75823b4c237f2f2a8677cf830f407eea41e5740ddf3968927e87b48fa8113e31ef5d5161c108b4b58ad03f0a6c0d9b6fe8761554cc229db8f43c3d8889b0301929430e30d008b5a636e43e25db1553617c9c3894fdcb6c1618471d1514e8d14d2cb9570ea2015702ccf6cbbbe0a6ef7d814591f55784d66445b01f4b70d29a5bd15d99e1b7abb85a08f03d4c22bb376fa33e057d46ad2a748b2e1f3b4eeb0520ae4c0846da694b9fdf68c8cb6627c051f3e87c79eb4b59d7c9fb3605ae99558aac517e025ca1f4b5d2d50085661e46e08fd8208cb5976fb91b3b3af87bd5b14181d61583234a73166fb0b56438624034e9e0479f41650e6bb681ec2a034c8779dca21164d09044bc30b0e3da0ea84f1efb3c8eae429bac7b5e4df29c831e522b3875a8afab5bd96c3817cf524ed43d1df1b8308929f9d6175899c8b85a4e60dc987aa8d57621bab2f3a1c58fea9ca31f0439d23d4ffcac3f2000c03e55bfa14abfb0af37052850b27e6f9dce22f37e34b6c0b2ac5bbf7e1e9db2902fc8feccd336c5f4f99e2af364db5c3cffe39275fb1fa675a1de07902a75ec2b8506784714a4773ee1198eb702014bc5fac3f149a489262c05b43b8e42944ae6e88c76bde86384e0d6cd1302b5530c21e718877b7dfe5a0e42a78d6dcc46dea5a9135156641db4508c92489950b2f6e8b819806ef521ef3fae3e2590bcc3902bb3bc16d8806a96e76649e7ac5f48d5494847bd157a3cdae9e2e608c1d004697c982c24600036452c95753719c37eb23327d1e3db6e072b2bc9f7cc1ecdde91e226dc84443c5a1a660fc0f65f402fb5c2d874e670936690ca170c9386d3923acfa3b58f6b28914f7605ac6f2732b6ef83df7ed499f33023ce8e607dbadf3a22ff35df51256d82083273b5106508feccbd0c3d546eb5595c2ac12c2bd3f7a108d4c6b023bbaf4e2dd755aa93add70ea401f69a59e9b3a0ed1c3cac7594cf592e50dad3954e766de024ce170b4e5b395006d78f7be44f3df57a386b937758757247a2c9b2d35cdb983bc5fe6fd776cc841ad8545ac1099223219739cccd148ed23237a32eb10d413a361a0779c570259c5b81eb8c68dc78e710d2a193cf764a8eeae7d19d47b1cbaaed3694eacea4a504eee2a66314efe866d1d23cd4e0250eb9aaaf0d93255d442cbe4f147ad28e8e94061a892cc92e2c91b9a774df6215c21befd6150c504d3577f5aaa7514fc7847614ce4c049e66551ffdc89158da7580a97c16fdd0ffd268d8d369da49d9f2e709853e1a1c7f2725c2915c7d9b27cda2c785174a9e31072ff22190e2d6eed7996698cf535332cfe9205b274246c2cdd7cee267a64ba49974501421550d28033ef6ec83de51da0547109c808d9529dc0dd98fcfd65c5f1b1522ff08535ef852b4b2623b453fbdf2f3413a19cd8e8a5d52e8092140ab6f7580d1044b15e0dede6044dcf638fcc33a336d4fea4595cc59bb1c74e7f8a964dc5159cdede5b45912826c65f36f4d1b361bd9fd94c3f2b705735abdf2440cc7229438f3742ac635a32bf771c43f6c98574c73caec64a527961eba57c22151bd23c503f7f39f212eaaeb0b5427932a769d281f6aeba379215421010e30f2bc14d4bb81b562ffbb2c5927b3d15dfac93f06fd9492db25e917b884c92061c26e48d9418bc25252dcdb4773759009fdcb219797fa093e2479ba7112691a4e4ebe7bc40f5f260786697989bd6b9e613c404ed4cd32de849f0fdc62362e3ccbe503cf5c1d79944190e29e18a8cad5cd243501a8673fe41b343756995b8979226ef0eefc10da96e4ad7b5588f164ee937b3a6f0052ad0db0b0bab027fcb12fb09b7763312a583b56e593e105b9b1e3f463dce8a2c1cb9229716d0cce84da1f2fa642a9e6de479febf4ab7973999e33124d05066945c5d02d30f7eab4755e2f14e2e079d991828dd2662a155d227a3c334e9a2e261ad5d6a9975e977929c5e325b4daec32480555ffd6721dd6691ff", @ANYRESOCT=r0, @ANYRESHEX=0x0, @ANYRES64=r0]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000000)={0x88, 0x33d3}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffd2f, &(0x7f0000000100)=ANY=[], 0x9, 0x1}, 0x400) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r3, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a210b10 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$getown(r0, 0x5) close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300163a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe80000000000000aa00000000000000000000ffff0000000003b81ce1a018c45400000000000000"]) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x4, 0x0, 0x0, 0xfffffffffffffe99) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f9000/0x2000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x17}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x2) getgid() r1 = socket(0x18, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f", 0xdd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x1, 0x3, 0x40) r5 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCCDTR(r2, 0x20007478) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r3) pread(r3, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="10000000000000007bfade0f00000000"], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xdfffff9a, 0x0, "a87b1f660000200000000001001f000000000900"}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r5, 0x0) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb0000000000000000002000000000a600"}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x10, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x20, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) executing program 1: shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{0x0, 0x0, 0x0, 0x3}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5, 0x1b2, 0x2}, 0x0, 0x3, 0x0, r4, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r6 = getpid() fcntl$setown(r0, 0x6, r6) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000001"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r3, &(0x7f00000003c0), 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x1, 0x5, 0x0) r6 = semget(0x2, 0x3, 0x10) semop(r6, &(0x7f00000003c0)=[{0x1, 0x4}, {0x3, 0x38, 0x800}, {0x2, 0x3, 0x36ddf236ec25993f}, {0x0, 0x1, 0x1000}, {0x2, 0xd3, 0x1000}, {0x1, 0x7f, 0x1800}], 0x6) fcntl$dupfd(r4, 0x0, r5) shutdown(r4, 0x1) chown(0x0, 0x0, 0x0) setreuid(0x0, 0x0) write(r2, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f00000003c0)="e2ff06dd3eb2f8c0733e682b2e69caf0487b970b1db2940c199b50f8036d041fdd8d378b891a5e6d6a6f038dd81d2f3b8c2bd87f70bf43b599ecdd31fdceb8dd06fe281f96dbbea89174b76a6dba854618f76b704f7333bcc540076d092b54388027dffbfd8f8a8ed09eade0a4fe6ec6702cdfbaf7bb5ad97be3d2adb8673365a048bda5d828d113cdb65a2edb3adcea2155e1ebc5f8386aa3fb092ce89fb19c3822e94b19a2548c58f9a6ca75f3a5b5a1853aed969f9200e54a4b3cd47d659b25605ea62717d072e9749f26cd81ab8b37ffb1ea6eb54a1f7e3f55d4212449e4fe9a6c6bc9005f62a83e5db20ccb2777970a1915d28a0f8ec5342a116e477d43602081a57fb8669a6d10cd0e8fc95ac30b8c46a7c6787442670acd2a0a3148e01162041c6700f9693da8ff3daa0d94279d0810bb45225df016ddcb0238ade8c2bef391c0581f182dfbd08327b5e0ce3f0dc88612a026779853ac92fcb5b3508542c7dc3a5c1ac8445faa3a2fde4a6d87db696deaa466171aed5091acfb24f32854350d1774661dcfb799f85cdd9202238cfcdd9cf1154d0cab53c6bed8c2d8ce19c0b1d2a253c1f3e65e635cc39d58d1d5e0b60628a37a2a84ed1491ef00858203351fd3bb69fc51c280e7f0ec0ab0a26439ecb2a23b7d800690a28b3635f76e3f62d48161aeb6a16180310d69692641349196ee882ce405122a0bdca2ced917a454d8d2cddb132a59d71929afb90e7a5db9098a4e32bede51710103e83314c2fbc5692064692c59d60f5c0fe576586c88e6c4b20671eabecc7c163a7a6a1b909e9ee10f83be0211b010f4e3fe2aea5ba8a695bcded2fc0e280d2e8321c4b4b03f14a5c4c599e7ebd6bbd7c1657fa39901d9d3faecf127e1dfafa23e9ce36a4a1513f5f60402d48289f0dd69ca2b5f80532cb47dd7b81cb7bb95cbf62b966f0822b51c7477afbdde8063be34795e08f1c684310045d60f8733eecb6d8718d5d9f8b4dbb496b3324bc832cdb88f5ec6f5aee2ef178f15437835942d9f571f6f51eb22dec5da734f4a3660bf7dc5121f18c3214d9a7a9a18599c6bac19ad1a065f631edcb090dcb93cfeb9f480d047837a9ddf416e7260dbf874a414eda6145533dbbb5f30a21fa5a753f097ce8593bf4bc1acb0d7d6af89aa982be47e342f5a5706f5518db366d392fd292e2306a2e2b29bb8b4b499934cc745da22632b7c6e4a7c294b1474456d691ff51bbe4c7b88bf3c86bc6b3d39db4ef6a4e5e2f3ae5fb4fb06f63bfae65b648adfed4c4b310b075226ce3a1962f3ea5f55f21517b3ed1e74e4ed0d9cefe617873fbc81d6f9d67dd0a8c7bd9bef47118b135f73e8c9e44bb8a3be8e1b0d1b6e316e1daab8f49fb142659e801aadce1f9b5adec9dd83861b2abcfa647eade5fa122ef10a315943fc4ec8bfcfda277ffa9efd1f97409ee139d974f3f0ee3b8dfeb800c770b606ebdc3f1a2405530b073d2a134ae48155ca87b0bdb2fdd76eb19e785b9500f757b7ba6cc86d026b1f9fab38f57ccd047c01feae952e12868d50eb2bc9394de85a708fe89de3daba976be6bd0906d1f2dfba8707738b818facbda69e5f03d11d39f7cb0485b49a473324bedb21f804f1603d8385a6a721d56992b25e52b3cb584b1ae79ac0b8fcace4a527e1a01a68b766c2aaa6343552f91c73a3fa5439f13f010e96c409a0cbdf98fe0f25b6c2dd468baa1592766c8d5682db1dcd62d4c4f28c62e6248c9dab7f42effa1ed4acba8d223eb5c4385ca382ee30581079c4a9f43c03d948de39d11d9b64a18fdd241ca1a16266b16b3d377e9806005e5c3198f6498fa8be0b7538c7fdc3c1ed836d4e888ce0e3901bcebab98557cf6ff7cbd943474b79699fd542131ae6e632a5fbed2067a8a2dd4a8d4776ba69d60bf77342e02495c51ffb30a8ad9ee6ed56d8e3e767eebad4adc54e74b773d4699fb189d619765a576649e1fde16ba5314bb24daae6726cd38664b656b9ecda77af73ef7e97b1acfe30367e7dd05f142bdd43d0e8fab3a321dcec4d6c638076a2500fc4200a9a195d625ae8cee545e3b97e1cb7646eae4b8abf0f1e15114d021d0541740f58ce4be79b4ee2a9c731d1d1c1b245c77252405eec1ac79891dba779da0b21f8ec992991db9373760576d98fad028edb5ce25b77bd35ecd5c104b3ece04b5ffb16771f330e7928d827c6aa9113bdd01a61da94484b7d999045e26cf52f0b2d2543283d23492f9be86887a4f3294ec1a95cc9637535640454eff815f81424b02d476464f66b9c1a686ef6b507d42b8fb3e0c25d6f3913eb1ee43a9d9fee1d489aee53caf9eed2caa180beb0fe7cea960b2ce3fd0b141946b96b93091d8de0b345019d2dd99bf36621765997136c2c41f4fa99af5a945e48040a204b3ff51790b8436b428cbfc0c70803ce6733ab57e0b600c42120d0eedb787ba2ec821982eed59d66794f1074aa6548350cde3efe4566709652d18d4370b81359e33023757e9d138d39db1ea517737d3602881af473d95eae43cfc610e56c927919d3e4e6f4cedc6b781f815e00cb6ebf13d8a2a329a586c08db1a97a077e5b02e377f4e782c2a6c4c0b8d4e92819d235dd8ac9dcc6bb4882de015ba6d31ed798dfb46cedf8b6e560a3ab546e3521ef549aa5d6394151cea9ca1661a8d4980174f6136406c386fc706a1b7aae4bb21ca7fc8a225b6cd026ce365b14bc8d8327d78e20f648c3d953775d67aae95b5ad452793cc388ced4ada9400a24283adcdce030a30be06e22188f5fcf56c506f5a3f10ea117d8fff8a7fd3ff0510e347f7bd73707e5352df92c5b1c8869b2ebbde320d43735662cd4480939ffb3c6ca635123adbb512e7cdd171d9582070cc040172785c173f45e7851b6af16c86c117af3f4d95397de157e73780ca62aafdfcbb2753298f09c4b637c28f6382f9f73121971dd181917b38273d2a729008b24ceb02dd4a52a39aff514e723add39b82baf47aaeb796ead4b2547113b995cf1cd894b0288db7fac8549841d861e04144f725a3417af1353557c9eedcd9908a81fb5fab0509d13420256091b8b599143e9195889c2c965081aff963f1808bb0a5f50acccbb86eb7f120a3b6ed92cbaf3d4b53e94b8e6073b5153912a0aba73e91a9d292e704ce9b934fe475ff98e242e3ea304090fcbf6072ed4b72f72dc21cb0b53d2cd6b4f17c4059dd296630a1b06b5750ec3e6218e9ab2e7275e3d4f31ae841bde9361ae793227676c77829e04f11cb6162677ad904aca1e393426fd6907515485a2884aa789415439499dc9405285b6e9ef84b1ade71e8c9f57706acd904bc48254f1c165f7d2318c5a3356c70433728945df81ba8d7c2834ec34152ea0ffff1f702c9ab09c433619741daca7a3bae51ae840c74acc9a5bf116059bfe10cb3b6397be41e1adbbc18569f85549709dcfe4222f9f154f7c6e921498d9fc12d11c6721366085c0cc931d7654d265ece7d8eea8137a5676ed7814661420101d02da0ed8e22c8a2c584be042802547cd7931ec9a54c0a912190c04e9179472ef500922ccbb3582c3099bc82cd0ce94f9fd78dcc4dccfcb45693d13a90111afd0a3faaca2901ebe6be58d8b28007fd2ef7c421ed8c42fa56b53b06d697ceefe745b4bd6f047f53d8fd549e2384947d0b0ff0ed80610dbad872c1715f1c028e80c30b7b43d52db247b2b9f202f52bcd773d56dff5e0a14b923c9541ad47aa422db15b5fad56d1ec7921287833658bae646503f3ca4a9aa8c08837ab6d3e6b8aaa46ee24844675a9bf0f45cdb54990f933f42624935195fbd19c4e8ec07fa0117866b90ad3e84c33a0490bad0dcf1c29217c228b7529a951dd0e613b4590fa1c4336622db77739316ebb061859a7428346f8f6d0e2687f58fdfa8f729bddb98cd577363e24d377802ab6822179042a8e86bf8a892e596104dadb2afdae0359bc8f45aaa35884bc84edd5f94abecd5bc058495d29f5598a75a1fbf76a785e27458fd7ca5709f15bdd8ea599b0056e7911d3d175f44d6bc3dfc6c649c6965046b02dc14d1dc334528afa314fead790beb2fad714f8b9a5ee165d75242fd5d7e846b5b8fa3f160fc8346e09b35cb9d728fa53f812bdc6272fd6991b05bbbba23c1c2379ad5e1b4ff5123dd6cccc444ad271b205b48d1cd061531aa7d83b45bcf569feef3c4b73b068f479f5b41431f6ec1154b08e4e68cb04f50a63cd5a704f220739206d198d3fd5b3151070f87d205b7558f18811b2c4ebe5fb137b1879b3662390f9ae2f4cc6869a33b912e51221315195b27679611ec4cb77f1a0a46b06a3ecbc9785fc9c9561bd10a40d0162fc2ab78a0cd494258f2a23f2c5563fab01ce5c9185ea4ab818212c3a25bafc937bb2a31c22f693fc55fcecfe1e65e8427fb6a806d363a2bf01c3ef0f5f83cb94a23a954f054e196a8f3107e08e03897be9abbbbd3a81de21bb90d4d4b64dd7afdcd4163d7adae8cc580a1ee9a90f89f388c60f4007b682c2457b08d4eeba28404f20482b14662ec02909cd84fe472ce847d95235be81f7634a82a906d499db3171896ca754ce322c15fbfa310e36625cdc3819c2af103ba43ab87e1632db00bffcfd866c3c14386428e7953c4cbcde37e9aa06bb47160d57276daaf441e1316109ac9a17b61d4280e2c257368247d365b232aab74fbc4961ae516515839eae738830c568de23fb2646e63fcc71df53925d196deeed3a8b0c5ec198def9ddb0e6ee8414548755ccb338701e26c99855da4d08881b52601a6674d526a38140deec6d0d3c67915c92fb20059ecb395c31cfed5ec9dbfaa9a79d26141fddd9d8c156d6aa03051a637738ab3032cfcc21c635d72263ee07d1e3d9273698c4835a15f86d9a99e1b6fc04ee862441ce1db4507886004d097931296213b404ffd4e91fbda7fad32a49b63b9c5161e01f2b036fb21ab73e25a194e541f4496904e46af03984d78b12d56dd663d31052991bee97a3fb1821001a9a30875a3a256c08180028095a5d0b70d433ddb97b8852cd7c26ee5773ab89540191f2e8d73b4ceb9679c951c4865b459d241566a35cc8e2de0ffd959069e6d6f8b03afbfafb4f3c6a5d73edd3725f76feec4ff843bcac5a1156634d11140e03b6a19339d2a4d839afaa770c9e9e3b92cbc2392b3f4d174425ace5905ac9d3ed8df9275dde1642d93bbf2df9a4e9d5af8fce36c74907e4331984c225333b88ef651c8f59d86a578ac8b542e87b3e85e49ace38d51435b7296b9c95ae15a06d4558bc05b27534a051e948f2b21c4f5258929bb9931a9493025d64096863b70eac28d8f62d2536976c02b24c8731f4b9ff8a613e4c133312136d5d7800941893c8582f1cdedbe44053432ee7c343443566485b5a9127bf24b4340148015c901b8d67377e6062825ceca8ae9777c41a0058862da7ede30849834df256016b87366b81425ecee4b98ea4e39d0bfa1cfca5fb0e5dd9219136470b1aa1461ef38fb976845614bda238fd8d8c735f10e729cb2b46368455910926200c155da9b656edf8dc2d708b9155d0b6f298341556c3a8f6e8b3400d9caa87212ccd1d466692d60f3a9c2cf8602800c1e40072473988c2debc18540078ff34f0dfa2024a719691e6ff01420efcb7b6f708570aa3ea7d31cad854dc0b50416efd83b835517cf74afcff30c2ceb2f76e6bc3b43bb36c68d272236084275ff503b83338896eeb1ffc8ae3638874e4d7b66c2965cb129a76ce8fcc46b54120aa02f4a4bcb4e7114dbd6790ab6e0e9526930dd3f1a842d5", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0489df4081ad5f5b5bc84eb6e9bc943dc822f057e7ecb37387772e8d7d5da342e5156f207ed57d3c8699241c1c17402b96b71447fd3f600c43aba17bffff8ea961109045f5067ab47acad3bb717dcdbd381f5b90def4bc99d667222f129c8b1df29413e75937aec5ef2ec47e3c99a1a723af3a09ece7f27f9fbbf0b9c609d5fc8a9470b40d821218484d845c488b78804f5227a45038e49a57afa1e8ac295da9392c825b14fcdca4eee8656cbe6bbfc300b2bb21921aa9bdb0b2d93a51a6daca36f80bd5972b87f086", 0xc9) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 0: seteuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) getrlimit(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e867", 0xb71}], 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r0, r1) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) (async) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200000000, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x1) (rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) munlock(&(0x7f00004df000/0x1000)=nil, 0x1000) (async, rerun: 32) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(0xffffffffffffffff) syz_open_pts() r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40}, {0x48, 0x0, 0x0, 0x400}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x7) read(r1, &(0x7f00000000c0)=""/245, 0xf5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0bff000000df86dd600000000014f0003be1e300000000000000000400000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000158fffffe1"]) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001fc0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b1000504600000000000000700000000331c137ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b67ff4d335d223e7d0a9d6ba8af6300372821570306a8d515802c773532808d8d1d2e516084a5aa522c616b86a1311dd518e0042f4d1c5318594834cbd29049e6735aa52adadd9d64f02eac2e677bf335bde467cb3510410129d5c8f442f943afd32f84a9c3c13a6cb6a2f700f7a97799b234f873f327bb005b1e88331f686a2a72825f3338b3067700f3f10c5717131f", 0xd3, 0x2, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) getppid() executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 6: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="78ad55e8f895ffffffef7171fa91000604000007c127f912b3ac1400aa000000000000e0a6248f7a44d7becfe1000002000000b6082cb9f8f6f461117a7fbee0dd104663b6de67de800f2f01e4a081368310c588fc821b55d9ceacb231a175d1f86dd2a875cae8fc6466a5ea18ffce9d95d01f3ffcf3760b671908681e0e0d18134cb7851145d26e01cf09aed76ef1"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x8000100, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) setreuid(0xee00, r2) r4 = geteuid() setreuid(r2, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r7 = socket(0x6, 0x1, 0x3) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000180)="a512f7e73ae479c80b24f5c805c513ee81a89ea7b79d7d8fb2e5697c9d9d3a90efff401999f852bba23c652dbdd9785a346692d70cd1b1c2d16faf2e9cbf5c856e590b04a06f7cfdf43115050b997d66e30d771ffc6d7d97e0d1fb80eefe68aa421d9af518a38b8b19c6cf181ae9d7eb1c67b17cdad3eebe0f44e86c3722b987377be207d24cebb83cc2c887a78a1c9b0abe11d48213ea4ea9aac7a5013e582745577f32f09b2d82cdacee7134c7523c642a757c75d01fcd12c9c43c32d34f408d39ffa588dca52d3e1af7e9ae780c6404ed5f3c198429045e3f", &(0x7f0000000280)=0xda, &(0x7f00000002c0)="d2adac2143748763d155751c8f13386cdc7143ded77b", 0x16) setsockopt(0xffffffffffffffff, 0x7ff, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbf", 0x6) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) setreuid(0xee00, 0x0) executing program 3: setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da9", 0x44) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(0x0, 0x2000, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, 0x0) readv(r2, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x2, 0x100000}) executing program 0: syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000004c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x87}, {0x8e}, {0x8c, 0x1}], 0x3}) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357af60b7804be78313751131649919df7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af63003728c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000000000000000000000000000000b600005a00000049be2a6b8e02535e7fb1307888ffcf247727cc47b4d37692e354e60d98399c0792791d282db80200000000000000a58b25594c0cde260b546190e248886555f309ab2542549b746f13128c5af0e632cd9900000000000000000000009ccf95a58232ce5310e43533cd21b9829f5aecd514bea1a1", 0x113, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x1000) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x701) r0 = msgget(0x2, 0x280) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x28, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x72, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) nanosleep(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) setreuid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = dup(r1) listen(r9, 0x0) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000000c0)=[{0xa9, 0x20, 0x84, 0x1}, {0xffff, 0x80, 0x4, 0x7d}, {0x4, 0xa2, 0x3, 0x1}, {0x0, 0x5, 0x9, 0x80000a0}, {0x3ff, 0x0, 0x5, 0x7f}, {0x9, 0x2, 0x8, 0x3}, {0x388, 0x9e, 0xe9, 0x7f}, {0xd80a, 0x4, 0x4, 0x5}, {0x1, 0x4, 0x8, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 6: r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f"]) executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000080)={0x4, 0x2}, 0x2, &(0x7f0000000300)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0200000000000000001000000d7e39544aea098d19ee63d03cbf92380dbe904528135f09e408bbe3ea54a364b04ee64b0ad54e6459263bbf12eff0a8aff2e224239ba29eb0796eac3e8344a2cd9e663bb21035ebf391872f3015c164556e4ec89bb03a007d46bc8a5b966122c56edd85fc996f12fa1b92e47aa3647af6e80bc4fbde83133e8f113d47254ba082fb1bc886980d8379a29fa9e407dab55421e74650b8f83dac7a1444dad32dceb613a9d992cb3e67afd78278546ba3ade6d010f6d9bf9b6c80da0f007faff5a6a94c80ec2112f5e11d885593fba48e9ee0507a175543918e8c1225b4c6afb7c7e810000008a2f8134784bf4df09a6176191364c8b8e487c1d400022e21bc2992573cc7404aad5b26912a42e4d652b3cde0017afa9ae6abde2874f441e87bfd8207ccc9d485f27670e3f1d0bc2423a8b80b6718a7ac6748097e4c7225365c1e4ec87b18811da6ce228d5688a660ee8dcf578b995b1f345465605d265dacc585da76a51c7140633c9439e64e9aedf481537554999dbe015f0087ea66392106e272800b6c0f8f4ac825cf11402b49577da56acb5d9c450cb59fdaa0c3463beab3c5814232ed21ced23eba6ba3184994f14760cc8538b08ef6d629716b72e830ed4918e", 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x2) close(r0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpgrp() r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000020000000000000000"], 0x10}, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffff00000, 0x0, 0x4, 0x5, 0x0, 0x3, 0xa, 0x800000001}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}, 0x0, 0x0, r0}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r5 = syz_open_pts() write(r5, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xffbf, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r5) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) select(0x40, &(0x7f0000000500), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = getegid() setgid(r0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) socket(0x18, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) getrlimit(0x3, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setegid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x4c0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="e03c9cbe97a2eef34d90253320ab49d8215d662fc5d0f6710b3997a8862ddb85296a75045bb64df28463135a3f46a32eccac6e435cfc587680941d04076c3dc923ca630abd586ff472e1234cd9b2a6fe7cdb374784b83a5d676f85149f66c06822dcdca7ea6d93b7d949922a00867d9cb5ab931585d07dd78bc2ce0774276542a2aa331bfd3370", &(0x7f0000000100)=0x87, 0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) executing program 6: r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x6b}, {0x2, 0x1, 0x800}, {0x4, 0x8001, 0x800}, {0x2, 0x7fff, 0x800}, {0x2, 0x4, 0x1000}], 0x5) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1800}], 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/124) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x7f) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/4096) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001140)="def959f5cc197feb7d6eff8ac3d3103423edcf4458c790e07d2bf7160d6d5676565933a3f059f332d6561d88a593650e545e03c13144e91888480b4c46b5834446f162549185f80e8f9187ae39148280cc9a4eccf949d59de74d632ab4396216de31a02948d7576353c0a5aa0260f5b517804887688d1c85bc2983b27834cfb5555fea1fb5df1852f4f9555244c9da6f7615c30e12ad98c29d42782ed334106ab9cdd513df1f838759842d0c6f", 0xad) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000001200)=0x4) r2 = socket(0x2, 0x0, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001240), &(0x7f0000001280)=0x10) clock_settime(0x4, &(0x7f00000012c0)={0xffffffff, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300), 0x2, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001340)=0x6) mknodat(r3, &(0x7f0000001380)='./file0\x00', 0x80, 0x5) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000013c0)=""/245) sync() r4 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001500)={&(0x7f00000014c0)='./file0\x00', r3, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540), 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001580)=""/32) semop(r0, &(0x7f00000015c0), 0x0) setsockopt(r3, 0x0, 0x69, &(0x7f0000001600)="bc0e18256c37c8a7e08f08eb484f85ae82254f932f3d5ca344a69b6c305a58bb45b5f5702dfbc413fd2421eb87d816a6e58015e7a94fbd2e9ddd3fc79ce3312ab26085ac9223c8d7bcc04ac49562c234a7843b2c4daeadd6fa5918858e410608bb889647142dd67d6f00bba825b7cf8f7cffb328c74416b0eb5da0ad07f522ed1eaa373b9a330c1899a568d0a67bd340f350f966d36b1a35d4164082248be80f8510c1c82d1d83eb64db0cc0b83246", 0xaf) sysctl$ddb(&(0x7f00000016c0)={0x9, 0x5}, 0x2, &(0x7f0000001700)="e61f75d865c3ee48abfa6e654dbecbc250b21956032116c35acd4cd9d9bced123bc091ef082fe659811c089890aa5d3316b2a8739c431a6a73093abc24", &(0x7f0000001780)=0x3d, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000018c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r5 = semget(0x0, 0x0, 0x320) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000001980)=""/4096) executing program 2: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0xc00000, 0x20, &(0x7f0000400000/0xc00000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) shmctl$IPC_RMID(r5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffc, 0x10002fffffffc}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) r3 = socket$inet(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x9, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x6) readv(r7, &(0x7f0000000280), 0x0) dup2(r6, r1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x400) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x4, 0xffffffff, {[0x0, 0x2, 0x4, 0x5fb, 0x5, 0x5, 0x3ff, 0x9, 0xffffffff00000000, 0x5, 0x4, 0x20000000, 0x5, 0x66f, 0x8001, 0xffffffff, 0x8001, 0x5], [0x7, 0x2, 0x8, 0x7ff, 0x180000, 0xf440000000000, 0x8, 0xf89, 0x3, 0x7fff], [0x80, 0xc7, 0x2, 0xd5d5, 0x8, 0x3f22e118, 0x1], [0x8, 0x35, 0x81, 0x4, 0x2, 0x8000000080], [{0x20, 0xaba, 0x5, 0x1}, {0x0, 0x6, 0x4}, {0x200, 0xfffffff7, 0x5, 0x9}, {0x958, 0xaafd, 0x6, 0x1800000000000}, {0xb66, 0x2, 0x7, 0x6b20}, {0xbc, 0x471, 0x2, 0x3}, {0x800, 0x1, 0x3, 0x10001}, {0x401, 0x0, 0x3c78}], {0xa4c, 0x2000, 0x1, 0x1f}, {0x7f, 0xa8, 0x0, 0x2}}}) executing program 6: sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2c}]}}}}}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 7: pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35, 0x0, 0x0, 0x10000}, {0x6, 0x20}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shutdown(r1, 0x2) recvmmsg(r1, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002400)=[{&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/18, 0x12}, {&(0x7f0000001200)=""/209, 0xd1}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/244, 0xf4}], 0x6, &(0x7f0000002480)=""/197, 0xc5}, 0xffff}, 0x10, 0x1802, &(0x7f0000002600)={0x1, 0xfffffffffffffffa}) socket$inet(0x2, 0x1, 0x5) executing program 7: setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f0000002840), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f00000000c0)={0x2, 0x7ffc, 0xfd, 0x0, 0x0}) write(r0, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="050975c42f2ba26b901057b3f69eb42480d5fd8cf9daeee036e219988e8801ea", 0x20}, {&(0x7f0000000180)="5688a8985c41b47e0c69e99d4356dd77a762a4be13ee5a4a8dd477467562", 0x1e}], 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000280)=0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000000906000300c6a92cff0000000001ea443d080000000001"]) executing program 4: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r3 = dup(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007e0000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000446000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, 0x0, 0x4000}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0/file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000740), 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8f1d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0x80000b9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) executing program 2: r0 = socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8, 0x10}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x80000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000500)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) bind(r0, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r6 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socket(0x11, 0x3, 0xb4) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r6, 0x0) writev(r5, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7f, './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000000c0)="9e1076be0a1f82f678d05e6f1cf481991a2facb3e82c83a9a8c9726695d4d226ec9320455a2543547ff378f275042ca2327f358a0dddc27e55cff7947a842a8eed48fb1e1f2b45585bb02edff5d57a02d2fcdbd88e9b34e1807e5ab7bddad61e9931a1bb3b2b7459f6fb8733ec53c7c75e64498e3f3bf8e2f90e54efbca5ec7d865a3c5f7b", &(0x7f0000000180)=0x85, &(0x7f00000001c0)="8d338af13aa850d51700394924c3206d281f9d3ce9c0a91def04b33aaa4fc43502613e2fbf23c808e6241d3ad0cd0ade0f", 0x31) mknodat(0xffffffffffffffff, &(0x7f0000000200)='./file0/../file0\x00', 0x1000, 0x7ff) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000280)="41a9c7ceba8fd28b7c9794f4ac8b1f15f9c8826d2c7c7a5a24a4f8a003654b1b12ba509ed240f9f69747db81cf809513c28d49f50bf71f304341baf35faf63f1d42a23183631e6b1e2b77055a4f61ba5af077ac0cf17688454f990094689d1a37b8b1037ef0c1530ee43f1dc58cfe2fb6417dc9b36031e910e793c86397db3", &(0x7f0000000300)=0x7f, &(0x7f0000000340)="9efe0d54903d169bb1206fb8ed2b9a171fe0e8bd895c8d026c5ef06ce6ab906593857bff23bf927d1ae314253e445367030d7764f7e7a31f80e1f3f30b79f5e768f2e2d8a8ade51b140ef09ee78c24e6eea2db969aa3bd413e31dfee05cddafe7ab30fedf0ab95cad236f46b707f3a5cad64f9cec3df17cb8250842566d73d5b3a731bfc1399d4ec1206bce0601ff9fd36d4b1a3e53400df92b3e4ae2b92981ec3d30ab3dd3cd45ae6ffa82693447b8116d4d47e8e44b95c42c32815a6dee80025e1982116851cf9da76363130401608fdef83f5134f", 0xd6) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="14c7662c292822134c570136", 0xc}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000500)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000540)="9181032852594023a187864a9bf65572344042728351e63ad839e5e00e17b6448a13172e38653a0d00dddc807a5fd3f49889de0f9b1e9358c2a1156275af5d994fcc319b62212ca3a94f42544e60d6c96d0e4bf1c341807d0d892d6475cbcbca7506255687aade070bf39ab9c9721e32b6cc2b3e", &(0x7f00000005c0)=0x74, &(0x7f0000000600)="e6d3a5a31ec1f39957ee0595990de013db0a11a5fe0d42beceb7ac555b73bc40bf3407fc0baf43a6a00a3de901ea0f5cf2a96a0340d0e3a4d1f39a7e42e00ddb81e71be3783554a19963", 0x4a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x100, 0x98, 0x5, 0x1ff}, {0x5, 0x9b, 0x80, 0x400}, {0x8, 0x3f, 0x80, 0x4}, {0x5, 0x0, 0x1, 0x1}, {0x1, 0x7, 0x7f, 0x9}]}) readlinkat(r2, &(0x7f0000000700)='./file0/../file0\x00', &(0x7f0000000740)=""/119, 0x77) fcntl$setflags(r2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000800)="cdd16640bdb2238bc98dcb147ef0b1e5eaf0d19611bb2425df84e583b8f6101d44366f67676498f60717b9de05de4632bec4c307160a7851bf8733e731deaa5509a21171d7fa7e2a9286f2004e37c39f15473d4c64eda44f1b0bfc4e2a32c5f02c8cdd80a900b0eaa9351fbee971abf2143252cdfe8716b2ed1a6da0c420d4bfa70b765e1a57c424cb7a4d61ef12bfe98161f1780ad8ef49ddd431f74cd56cd73fba7431a744738a76", &(0x7f00000008c0)=0xa9, &(0x7f0000000900)="4ce039941cc9113ed7220bf36712b70988b150b3caa8f6cbf52b4743878eba1ecc1e1ff0d9cc6c8ff683dc1cf1e07c8a875d67624a2baa4be7e65f4984295285abd0246dbe3e78dad229609a0fef2643c3c726d158b882d7ea8a9cb8d594b923db008ffc261289e145396d27c0e23d49bf3323693bd60c6e4aa10433f73b290ecb0e3e55a9717d684540187066eaae778ebc55", 0x93) sysctl$net_inet_tcp(&(0x7f00000009c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000a00)="cc36fe0f46b72bceb41b263dd378f35dbb6e5c83b56256c8bb5aee1b09c4e7d7c7c330571b77d66ae58b9d9a69b41c535274b69dea3a1d269cb3d12cbad1af0d07f8b3266959b4eb893924696923d8bd0c30a6bf1444f51e32383ee0ec558d17d797561355d929c9d02451ae76cb465506aa87e65f7c742aa59226f2058328bcb4506c8357cc432121a3243d55117f10ca3cad130cf56dd00b88ebc1515133dc96ee6590422af00d3b1df6cba4dd73ece39aa07c19e2cb20d9c68bdf91ca2b84345b1261bdfa489569f5c3eb4f025c4d81f043a5f9c2479f83f0c386b317721a2984a8238e", &(0x7f0000000b00)=0xe5, &(0x7f0000000b40)="29fdf5dd893829961da058e63da5772fde62b326df7596611e9c28d25475101c63cf4b12950c003eca9ea7dc181d6b8c673eb206604307dbac1f426da534ecd9777e13fb8eaa6b8fbdd34e9c52e73ed1492393a2806dfb5831bbe85caefe243ca72c22eb4104963ee5a2082f0b6a26", 0x6f) getsockname$inet6(r2, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) sysctl$net_inet_tcp(&(0x7f0000000c40)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000c80)="77567afb92ce42282ca8d8e020f0c981d4242c2a6243a13c78674908d05fe100ddfb97956ee7e6dbe478359e25822a286c5a3dcffc9e21b57f908141163e4c802f7ad91135abdc5fb0e896d3f9dde38dbc0d621488a33f615f200a2fd791176c4e0f6296d28fb32e7974a0a3a4f7eea5b1e11086d9f7c8be57105d3e61b38aaf41eec4c6a57c1d510208c34d35cf9bda25e6c2fa2b0cf8e807ee6c03e829c52419cb2da4032aa74cd1a0abdac64281509ae042aba97b405a24188347f2c9d3795bcb12a345c364a6168a3b04086b1b72e7ee10b639061aeef4c707e95a26d1cd3df4e9bf5bda1f41e8c18bc6ee4dd24667c8a8a82a253e9c723be652e3ce189e736078be174c9c35106b3eef74fe3d7af41541b519b86bf6f95862a98f2df8c134fb8e85df4eccdb60e2d16de18d6b11a69c10dc8b8c191e1ac4648a2b3d59c27e7fb016f9c56f46062e064c886b44f70816d9568660506e85a3ee19fbb69134f93f642e58aac4e2859c761cafe75c531a611b5803a39b3b1a3bc5f1d7818ddd0b42233a76e632e6b522b53ab24e96244fbe07a792c655e4dce29a8d79b903f7ed86a3bd43c176edabf33d6e5f35abb667bfc4f0eba3ae98105854c24ce16c05f9be6e0ec91ceb6a5819f50c7f1b60f119b4b24f48bdf24308cab01b799fcc3a0e10c1652c49227ebd3fda9cf55a649b6be5d101dcc667877f9bc7ec0af6287f65aa364ddc17feb51a853674fd4f5ed671c1fdcaa6551ee558a40dbf5d6f576f35dd71efb33df413221c44a3ae266cdd643c2b99f005105094afdec083b999b005eb706c5fcd1039fba8c15cdb077f621fc5bf92cda339401b4286b2378eaabc4e82126b25c8887d175d840e0ac5376659256ac772fae63d4acfa5467b91e8394eb1f6893fea7f7fb44fdaeb7301a9f93848111fd9989cb2763764cb79fecfc69f29cf3d536e2506cc72b5936b5d46bf044f9b2c608223d50eb622140077a2f9c5ca55977f9fd2280cb0fcf8ba3b871ee60a45470692db427ab55857bf09cba2dfde7b58cc660ef54ccb17e6ea157af220d00aed712532296c2942c2c6bb7e7e679889d52c831338272b758e2f8b47c35fa855dfc91d7223ce9dcd293ed1c8baa18364438e0bfb357094a9162a79e23f5d4694aaf5cd2be8db29069ec97ff3a9d14dfc86741047f9112076cc0e56000178ad949b929e6a8275e2fba42bf4a5f2c39784d6df69d84aac5a32fab075099fd18f372b2390be82d67a07133b02866c61e7ab4a153fd5471f1b3c86d4e7a28ed65f8e81165909994418da0628cdc42879e85e0be549dfa2e07d83ed37bef6d8dd787f569da4ddaaa9ba8cb14afc9140ff697ef3d72565a87284d2d2fc5ccabc5ae022593a1adbed63d2a1d37a471892600945bb2e3978916530f00aa5562e1a60e7850d1e224bebd7e659919fed0d6778c48d4daee813dd1caa98a2f87171e53d2b887478da1b23917beec1709b904082cdb71efbb488ca3dc3aa4c449ec3e26e54d3ad00814e04ff21af23b5f7b3f04f1eabc1f4184be927b5c5fcf92e1b5e8ea34ed84cdb97c794d90c80c337d566abaefb71b291548408ac56f9f48aca17b3c1622a2cfd4e31eeb9198f6a08e43e7d437eeb6918a3e19e1a1db53aa7e0eaa88d819c4f268f6af6fddcc0406d97a77a46cced4f269305420575b50da830e3ee397b2bae1e89fae5662fba7be27a445aefe4a41e2521f5082ec997768163ea666931f0edbd62af7818cb4e63e496196d516a6244b99a8f3c3dbd15d4234150da71281e54caebefc8c9fc6908751ccd433024d97c4328175d8d7ac4eee6ac11b613f0eed0d1bd21943fbf99199a6b36af93c208144b0328d48d74a8fcf7b9764ac715bdb1d6f70380951a6a561040a2c0eaaca0140e769ad017079a3830e9d3c15a0b1de62642b8126a788cb877ad82f718787a5c6014bef209683c0b0afa340e008dc58e24b42222d5d595cabc446c9b1804f1352832bfc698d044094c48418511ed74b895017f0aa5b9e7352d51b237a513f5ac971fa18a6dcaea16406f10550ee25e8cb9a909e73eaaa0aab39bf37b72105a94876836551761e03085814cd4921b0835dda7f76f0f42049afdeec5d212b3462fc30582cbb49fa03505736c78fcd381bb4d53dea81743e5e2984cbb39387d0e68336dcc6c4cb73427ff4df946c286c27d5aeed2d2ea3ec4c17f27ac7b3507c813357a30a66611bcf5e456c617d2edfd23ef3866fa7661eef01489197f8f8343f629675c33719fc0c0842aa08a46f7cac25ff94e8129a8a787459862984fa8ba06f9045f62ab0c71fd295deaae808cf1557884a53ae0cad8d79c4a7d02c61f897a16eff2e6cd211a338d9eb3c06fc60472842c31e076bb863cbc3d986031d2e18d047e2935d0a1b216508ce055867d60d0435eb37b97ed8e21eca71abe517f94efe03eb1b53e379e2b74cb4fb4de9d3c57e3b857f06fa7cce914c4fe8f537e8421d9bf46128cc47cac7ae7965253ae036dbf2efc80a875df0ecdadeeb345ea22a74f5296e41dcc518e127c3bf4b4642b2cf12e53339c073216a244a8e92b67a5e79f4ff6009b82b546246a8d15ac25f58675e5f24871b574a18cfdc417823431b6bd7e74a4b88b35123165638ba8aed70ee21930252fdaa835dd526dd1ae1f740eeb7757dbfbee968e34574e75893d788cc31b989e2144260c68600d7e7188a13c58a15833af89c7cf911295451783d05f711970870037782a73305f9d6c0fda13e81ffc48e810f4b62690fef26c4fb908cfbc9193ad5c592ac3d383f8ce00dac0e40251bce3d3f9981c20b61a4c160eb9a40361868bd3015b6fe06667b8cfd3648aa27fefc0b3b018315649107cc736192258c9ebcb74f9a9fd2c1f3b66485a9a8c61b8694b938c207ddd03fc95a376db50583ad48ebe77042906f7ad040ef8b29527836a947c37b798ee183b04339c838f96be0642a01cb234e93c9fc9f355b98bf8b1a7e712eb7a14f876c1ea03f07f0a9c268ce89d6ece5fed9e9c09b7160b7cae857cdc6302a782d6993057719dcefcbd4a421ac0af16b5e0d2837d5151ae07f4c1ffb0de3a0a622f78df6b6eac9074bf9cce949d79dc59ab9225c85b7afac7cd4de127c1f7fd5414baa69537d2390d37a026f18f973a4e88284e9b2655b30c2e1e3ca01f5a8388ae820385c05553458a3d3287bcab95e39a237c3ad59025a996e92ea8a5068ffa23a1d62dbd415791bc83f5aa46f06d55c9b67be35e553b984b8d9a8d7e8a4a35dd82a5b9c6199ef940dd5056d9b478c8979c547c2993571a020d780b2de9ebcf78bbd54b4166db6bec17f21261654b7b977d6bb989547542d6a94bcabe4d979acb3b904dcd6015e78778591dc720b82803abbbab0dab3fd1a0814458392c814b9ae1520034e30839cfe122830f7aa4eb2bc0c497fd593c1df3bee6c4cf06d48042f67fa972d7c794f93c33b4257fc6082746fa139d256a0fe963545acab0ab41bd373bd3a06a5c13f8f37cbccff6d44fc2e569c50946bdb064129c14871dcc919dfeb18b13b219cfa5cd4081c62bc3e4952df48b26fcaef59dbdecbb4e8c3da879df3aff0b35013f191dea6620d07abf59c10de608d02a778e046b059ffd16fd54bc22ca9d6724f729df3af7e6a84e1eb8d550a69487fda14afdc0245072d1997eb2e96a8be3375a7b88984c0d8859cc36df74a51ea6f07eeadcd8a6c37a97a2c5a8fa33f0a377cd0cc274c0c4684ac4b907a1d8a868ed76a0f0c4eca9e89e962bff415f22e9fb970c740f02d03e55884247e661f9e77930bc3a769ebac712930466c5f73480e9d3dcf90086e0813bbdbde2c072fe2c62bf45a124459fa094bf7ee831fe041c300736754cf2c9990f98e05a40f2eaabe60a9974cfe0be7779abe8f33dda63d7437bfaa72c5dc49ed3ac64217b03ddc2b90d90a47d1fbbd18ef25c74986238b6716d916c5289342be5e83b9ea8967a05fcce8cfa44ab5e1d248e7aff5645b842dd6118b4f6fb9dd94c9e26a257491f50745316667f5a516a31fca0bb5b11fce8cc87de7c847dcfe5556bbcfaecbefab08ccd44a9313e539d827d6d0c0d31e67637ac01df871f9630d06058408b59882b3bc25aa64ff34a0f9e28465fc168f147612d53f0479da121b03533807c6af27903fea584803decbb0dcd43189327c7d5536648af4dd7040643aa116f204e4ca9c3bf7c27c4bfd3781b06f94e308dd21313ea389fbeeb6658c8976b3a943ea944eed0887ace861e4ae4a97a335a75d6f3e5b6ebbcf8df5a6363a46cad8b3a349ff53639e06bfc63981e16a3e4cbeedaa456b349c358a39e82d9b63857883688a2c65bd1e5c71c39e06ca32076724800d619f5c109b714a2336de774e4c5608b75f24274b5c97d19696be99dd82e6bfc381f192057e74685144ec6299547810eaadd6a45ca37d3090c8ecf4bf7faf7f3fcefa5eb2e10510ecd5cdc3e7bf2160210edc5b16de5261cad2d241c7b0b28c1ac2265a2959d369c992d56fe970556f0efe8ab2a1414970f73bb2ee81cea074e29d47e873ed18ec6458744adb7bdb1cdb7533e42205510519ba809520ba210f2c477cf81f0e789281e3cd50d9b27d9f5c08ab4dafc8c67d404eef497ac9ab627a5dbfa45987d9ec473d227f16094545d5023a1f1615ab3a76df6670b31a5bfba1d73d1303a674c7d9f56dcf86356c91a3d649c556e09f8433342589e6a558d53b8a9fdd11dd790b549794cfd61695df4e7e1b36991e9758c1cde56dbb1be2838cef0ede9a0128d1cec16d00b18db0b2db646b0bd9e76a3171306ab3bc2f780387f176ed697546cfeeff5c96df38d75fdf0cb7ca030da6e6f335cd7db95c0aa58e071067aa76883ff684c54c774c42a7935ff39cb21efefa0cd96ce1259a8023ebd77c628af92e47d65de7829d4dae5b8daf71828b87c242b48c2f550bbe9a4280463551ec93fec4021fc0149de652a3b2d86d176d1e43298c6478234cf03192057eddea5219a2d898439227414178c2f2ba3817fc6d5695ad240164084875b29b1b66c513e395fb9ea1707d72b80f1697ddceff9f5f93bc499a54f2b29f129dd2e279c3b135a6f500ccaad9333a9fed1418931789fa4f6db9af2f37f58d64050d99dcc6f617143d9efc04b0366ebf2c82d052ace559d76263b02bab4d607b6b08469907416411525f1ca3f02c4f98022fedbe9549db48d4d6b931540e03c8d4b17e58d8558457ca1dc1bd0bba1f54c204b22e5bb432581ed6a52e92cf5dfc063994e2090b3677503ef93c0635adab6ac1c27bd905f829bf00b342a6f24cccee2a880e247380a8bf18825017043d1ebb416ca14c303ef5c9a6e46197c550626d75e932867140880ccc61c461a3a25f408080318f2bab9a9a045b3223e5f1b65b604a92ac051549bafe217edcefe3654137deff88da74e8bfa62f36a137a3b73b5e04d5ee0e07e2159006eb3ea5202e7e968e20199c77b2e733f01625a2de9d1a4ad3ccec9f53e6969aec1e35314ac3491747b8e2eca1518b0cf57cc7da826a6103bfe366435a11a157c17fb1d0aa022f31520bffe7d0e8548674968aa58514c38ccfbac072c2e6ad7c6b89076aa3d31742ccb4f1e6ecdd1998033f6827aca2d1b11380c86cdd1416e043a5e0208010d76a9490cbe07567f890a9acf825bda1336c48afe55e4cc818be6d5a21efc9acabead24211322a679be4d60019631ee29cb261c44bc2c87efc5e6c20d8d407f7f5cd7975e4a5703a84d62942f9fc23c63b180ce2bc7849e360f7fbdddf719", &(0x7f0000001c80)=0x1000, &(0x7f0000001cc0)="1cd1e23d7580e471d767a8b7a25e5977d20dc2cc948eacf7633d4879a477a03cb2c330c41317e7a082a382ee6b223ed746872333f504b3ad61757672b919fc472ebc949f5f983caac40267da6fd5e547e0cccc682ace03c8d72ff8fd9a8f24ec2bf72b5e7065b4bacc43250e347e501ab15bd258ed5e921315dc9c5357228ec2fe734cab220904c9b937e84dea8e0a12f93bb190b2a7c15acb375c6e6d935b203c07612343f77c71beef350abe", 0xad) r5 = semget(0x3, 0x4, 0x50) semop(r5, &(0x7f0000001d80)=[{0x4, 0x4, 0x800}, {0x4, 0xfffe, 0x800}], 0x2) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000001dc0)=0x63f) r7 = open(&(0x7f0000001e00)='./file0/../file0\x00', 0x20000, 0x18) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001e40), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000001e80)={0x53, 0x400, {[0x100000001, 0x67, 0xd925, 0x80, 0x4, 0xffffffffffffffff, 0x2, 0x137, 0x100, 0x8, 0x3, 0xfc7, 0x2, 0x9, 0x2, 0x1, 0x1000, 0x3ff], [0xc22, 0x7, 0x2, 0xfffffffffffffffe, 0x2, 0x3f, 0x8, 0x100000001, 0xfb1, 0x1000], [0x7, 0x0, 0xbc8, 0x7f, 0x0, 0xa13a, 0x8], [0x7, 0x8000000000000001, 0x2, 0x2, 0x8, 0x9], [{0x1, 0x40, 0x33f3, 0x752}, {0xfff8, 0x3, 0x400, 0x55}, {0x400, 0xffff, 0x1, 0xfffffffffffffffe}, {0x5, 0x80000000, 0x0, 0xfffffffffffffff8}, {0x3, 0x7, 0x6, 0x8}, {0x9, 0x3, 0xb4b, 0xfffffffffffff801}, {0x9, 0x4, 0x3, 0x8}, {0x0, 0x5, 0x4, 0x7fff}], {0x1, 0xfffffff8, 0xffff, 0xab84}, {0x0, 0x1, 0x6, 0x6}}}) rename(&(0x7f00000020c0)='./file0/file0\x00', &(0x7f0000002100)='./file0/../file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000002140)) sendto$unix(r7, &(0x7f0000002180)="abddb6b60c58c721d8b74be3a2aa5ccf43212f629fc25bea729cb770b7ca702c6922b382704a0e4b5cfc26f8bd61d385ad96f6a8185e8968f12a700dfa07e6af040b22f6e8a74c95a4633fe27972646abf01d9038c6d3259f700de6f5531c033468aa141e2daae9e8141f4ea7429f39965baeefa70ad86bbf3b36336a5932c75c8ca03", 0x83, 0x5, &(0x7f0000002240)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x20, 0x4000, 0x81) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000022c0)={0x10040, 0x2, 0x2, {[0x9, 0x9, 0x8001, 0x7, 0x6, 0xfbe3, 0x5, 0x2, 0x9, 0x80, 0x20, 0x400, 0xc2c, 0x7f44cde5, 0xffffffffffff1255, 0x3, 0xffffffff, 0x7fff], [0x40, 0x8001000000000, 0x0, 0xf5e, 0x2, 0x0, 0xffff, 0x6, 0xa3d3], [0x7, 0xffffffffffffde73, 0x1, 0x56, 0x4, 0x2], [0x5, 0x4, 0x305b334e, 0x4, 0x4d5, 0x2], [{0x4, 0x1000, 0x6, 0x3}, {0x6, 0x401, 0x2, 0xe7e}, {0x8, 0x9, 0xd3, 0xfffffffffffffffc}, {0xd2, 0x400, 0x7, 0xfffffffffffffffc}, {0x81, 0x1000, 0x401, 0x8}, {0x5, 0x6, 0xe2, 0x10001}, {0x4943, 0x40, 0x4, 0xff}, {0x9, 0x5, 0xd6, 0x2}], {0x1, 0x5, 0x4, 0x3}, {0xffff, 0x8000, 0x2, 0x9}}}) executing program 7: r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2000, 0xfffffdff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ftruncate(r2, 0x8000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x54) r6 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c8948b31ea24490889546ce647c3a2aed"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8201, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5, 0xfffffffc}, {0x1ff, 0x1, 0xa, 0x7}, {0xfffb, 0xed, 0x3, 0x1f}, {0x1, 0x20, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x2) msgsnd(r3, 0x0, 0x0, 0x800) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x2) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x180) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f0000000080)="b941167a1fcc0c71abb7aa8d10a8264a6b07bbd94bf94432bebe66882787f104a935c2e84cd6f5", &(0x7f0000000100)=0x27, &(0x7f0000000200)="164ceca7e30e8590f4c1d808b9b83f244477ac6eabd2a085d836c9143bc2c20be01f73f98f6996c61112959671afa594b9c367b464548248eec0fbf91786fed73ea5ae15d30a39079b2c9141181da87a79b91fe0e6343a02e5144965be814b89bdb92ecb96416783cf8820461cb37e68cdafb5de77756365aebe8fad6928136f971d41ca8e6dbf36320b965af565805ed91bb0466bc4dbb17bda03e7d00b3b83d73c1142c50aa66d2a6d998fed6740505ff2", 0xb2) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x1) getgroups(0x9a, 0xfffffffffffffffe) r3 = semget(0x0, 0x2, 0x80) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x20, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) fcntl$lock(r0, 0x8, &(0x7f0000000480)={0x2, 0x2, 0xe22, 0xb2e1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r4) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semget$private(0x0, 0x3, 0x22e) executing program 6: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x100}, {0x18, 0x1, 0x3ff, 0x7fff}, 0x7f, [0x9, 0x982, 0x1, 0xb7, 0x3, 0xffffffff, 0x8001, 0x6]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x614, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) r3 = socket(0x20, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)="00003dc7", 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) executing program 5: setrlimit(0x6, &(0x7f0000000980)={0xfffffffffffffff9, 0x54}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fe8000000000000000000000000180bbfe5bfc000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) socket(0x0, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x60f, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000280)) dup(r2) r5 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000140)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000200)={0x8d2, './file0\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1, 0x2}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000200)) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x5) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r5, &(0x7f0000000080)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x1, 0x4000, 0x4) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x20582, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) lstat(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB]) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x42) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x200005}) syz_open_pts() bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r3}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') syz_open_pts() syz_open_pts() executing program 7: socket(0x0, 0x0, 0x0) kqueue() mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x40, 0x31}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) readv(r1, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x6) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000040)='./file0\x00') setuid(0xee01) fchflags(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000100)="8defc6e5b50200c182c000f5ffffff0000000000000000", 0x0, &(0x7f0000000040)="4cbf5f1ebf71c66a0fe677abda3ef7ddcb5a27c4efcb93e3e9a3b0476e93b7c9a378d8b1b0aa5b74aa2032b32cb7f736cd1e0d439bc66d4f10eec26aa416ed5d41c680194696b535aa055980c188c0a6169d2ac165d5c33f3bf8a83fd623be10ffe0477e30c6d17e0416a48eff01aa9b3abd8e80a87b", 0x76) executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x450c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1ac) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x41}, {0x0, 0xfffffffd}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0x10}}, 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000"], 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000340)=""/76, 0x4c}], 0x2, 0x0}, 0x803) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000780)=""/242, 0xf2}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f0000000440)=""/240, 0xf0}], 0x5, 0x5bfd) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4000, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2) close(r0) executing program 4: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 7: execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000180)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xff\xff', &(0x7f0000000280)='\xff\xff', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*^\xcf#\x00', &(0x7f0000000440)='\xff\xff']) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001400, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x84}, {r2}, {r3, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r6}], 0x6, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="03261e52e707fbefc7a590e8747fbac5a06df0567426c95f02944c5340b38ebcbfd380fff9022cc0431f70f927d27b44fcb8652592c0cf1956732182e15fec4eaf78c46107b11190395392c34f6ec7", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0xfffffffe) syz_emit_ethernet(0xd9, &(0x7f00000004c0)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb86dd61fe828a00a36280ff01000000000000000000000000000100000000000000000000ffff000000006700000000000000000100010100000089e1339ff7b097a3f674185076c6291466f3ae3ae11f68ac1d5966120d8071f94b362129dfa908fedae3b8c0b3794ab41bb916118f1e6c78a3123c8b255b0823dddce1b89d36ec9bf672cf21b3f15f8e6c2e551ea004194b732b348c394f1568cdad7939dc262e43434dc65aae16e8c320611a001183aa5fd69f3f7e75a78d381956d440fd1c954f53894079c50fcad60b661706e4ad5eb3583338c6da743a609c471db2451718d1cbfd6e590c82c9cfae75df7a6092386969471d5ac47dffe4c80ab85fce2d93eb1e91dc90532800beabaeee0c6c6720b9f40c26b11d4c97952a7a78a809e9ad2055917f4fca"]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x1}, {0x22, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f9841665b85094b67abe1ff3b3bcc296a80046522cf34eb59c200d", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x7fff}) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r1) executing program 7: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x5}], 0x7, 0x0, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) setsockopt(r2, 0x8, 0x2, &(0x7f0000000200)="408c3fa1d179a97dad3d604edc71cdd100397fa804b8780f521d81292fc71f2f26c4a40cf9ed36e892236be7f162e73f8f5e870da0970dca61ae1eabf33b7380", 0x40) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x32, 0x0}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(&(0x7f0000000000), 0x20000000000001d9, 0xfffffffe) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x5) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) executing program 2: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/257}, &(0x7f0000000140)=0x103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0x1}, {0x1}, {0x406, 0x9d, 0x0, 0x80000004}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x2) r6 = dup(r5) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000100)="bac20513c4fed155a8a2fba21eda3933b9e99d9ada87075128fdbfa309f78da350214252807166784df830828b6d815eac1be6fe2b3430bd7397f6fc750857067d1e5d3189aa23aa37dca15c04ce6705293ce43c3254e99ed0f64be6c40e462c9b967de14e98e2156cce5a23df9071bf87ec57761f", 0x75) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea5793b9", 0x4) listen(r6, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x2) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) listen(r0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r9, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2}) accept$unix(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) executing program 4: setrlimit(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1", 0xffffffffffffff00}], 0x2) writev(r0, &(0x7f0000000440), 0x0) execve(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) getrlimit(0x5, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x93, 0xfffffffd, 0xff, 0x2, "7e5b7197accc6bd1f1b60673abf400933c13aaf3", 0x80000000, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: close(0xffffffffffffff9c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r0, &(0x7f0000000040)=[{}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000000)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f00000f9000/0xf000)=nil, 0xf000, 0x0, 0x1810, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0x0, 0x24}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_emit_ethernet(0xde, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd0, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x0, r6, 0x41424344, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x2, {[@md5sig={0x13, 0x12, "a3f097df5adac0c0f44f45640118210b"}, @mss={0x2, 0x4}, @eol, @md5sig={0x13, 0x12, "06268023e7a6b1246f31409fc1ef2593"}, @md5sig={0x13, 0x12, "f5f90301fb2a913dea881da29a464198"}, @nop, @md5sig={0x13, 0x12, "0f587948d29d73a74606ba3fb2bb68bf"}, @generic={0x7, 0x12, "a4049aa5da87ae1f40788afd37d6c384"}]}}, {"62f88bc1ed04e49f16db226e277acfaec6abaeafa6ce5ee40bbe617a05de0b8b80e84c8d9a65870b7d5b79413a2c29c72b11db549f15f5645a33d7602f3b08e769e9c2c755aa7156"}}}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = socket(0x0, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000400)={0x0, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x424, 0x7, 0x8000, 0x3, 0x4}, {0x4896, 0xa4, 0x9, 0x80, 0x7fff}, {0xfffb, 0x8d, 0x9, 0x8, 0x4}]}) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/52, 0x34) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000280)='\\:\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\'\x00']) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000ac0)={0xcd, 0x0, &(0x7f00000009c0)=""/205}) sysctl$hw(&(0x7f0000000b00)={0x6, 0x4}, 0x2, &(0x7f0000000b40)="acb18425fb2dba090f85b17832e71a02986765c4f26fa989ab9b078965ce8d92b57a3a9336213acc3a31ca7010abd62d52f1b8a17ce87ba9d69c8fe1690131101b7ff0e1f486df2e", &(0x7f0000000bc0)=0x48, &(0x7f0000000c00)="8ad219f3607b11e244ff4812f2a8cbca9214565d839a5e821ba8cd50b6d33a3f98a3aba48b6e25f8e8941f761675ba0c01572a589ab6aed3073a47d1c93632c1f476fce35b6eda9b0a321df4f8f28b73aed0d3231a65112f45858ca5f94cdc090e437952919a75f49b38ee5d5db8b70de1276219", 0x74) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000c80)) recvfrom(r1, &(0x7f0000000f00)=""/252, 0xfc, 0x0, &(0x7f0000001000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fcntl$getflags(r2, 0x1) setpgid(0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000010c0)={0x2, &(0x7f0000001080)=[{0xa213, 0x3f, 0x81, 0x1, 0x6}, {0xc00, 0x9, 0xfff9, 0x9}]}) setsockopt(r2, 0xeb2c, 0x800, &(0x7f0000001100)="7df8ec9e3d68089b932e686a83fc55c14274d93282cff0b8ea12bee15831b22f0483a91e2feba3313d4cb95e1a5083c0a32f0a70dbdbd3d20beb3f241ead8b4959eb63369c4384a87fb9566d6a05352cccdfc17c9255c7c646de04c48590877702a1b787903aad8a8d8f2c1d20310a44fb6ea94c88", 0x75) sysctl$hw(&(0x7f0000001180)={0x6, 0x1}, 0x2, &(0x7f00000011c0)="6f2a787c4830a9922923339825b26eeef060860692211c9edda59c6bd548d6293ddfb94850ab81ada77db10a1c976e3584aef98c88501bdca1e9fdc4c13f3b06cb18bcfc1692024660e9bad80b3daf21d431a0d565046e8676f8", &(0x7f0000001240)=0x5a, &(0x7f0000001280)="a7a992a867cefd8a91466e1ae55c522ebd51914f41c63e0d574d9cb2ce0e5d5bd44253ee6375ca190780971a03d450d9cc6c7d065ebb2cd01e82d6266489a45036868cb2858409b022e1708c8fa75c02084fbfe5ecaa4f400622221f40403d4949a3b218b9dd89cf3c4ee4ed303f6d30a03315237e788df9c71e0702d5fe3abbbc09660c78652837e035ec3e", 0x8c) syz_emit_ethernet(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x26}, {0x47, 0x10}], 0x26}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x101, 0x806b, &(0x7f0000000100)="cccc70513af3e0d29e13c53335de29a8be1dbeb0f4faf958122cbe07fc90ccddc37d7faacb35076a9a3a02a41be59507a0ada0abefbe9d7babaad13b170fdfa5b601350cb8703c036a38d5945d84276460522749cd5cc9d6b1aa88361c9d62f732", 0x61) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x46, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) open(0x0, 0x0, 0x30) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r5 = socket(0x1, 0x3, 0x40) r6 = dup(r5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) listen(r6, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x3, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) getpid() executing program 4: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(0x0, 0x0, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0x0, 0x1fffffffc}) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xab}) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="1e2f7e4be08d9a515dc945c62d72c98c61a463048127f843d9", 0x19}, {&(0x7f0000000400)="145044f1f2eb19add56dfac24b0682a21f456038fe75e22dac56294156e2c3edc70e43eedf55f5693275a1744f9bf50b26d6bcd4130f50be8593f9db43b5c98304d8214c4e75cc65262447ed5d44343eb6bed4f4555467fc6016a94805c1d9af1d9abffda59c23a7b80ed44f04082df575922fccc31267297a5d38f9a909f9d0006240025131ceec986ac5a6ab720c91", 0x90}, {&(0x7f00000004c0)="08d9d05538bd212b01beaa503c655cc93503ba6c938c1f2f336e9213ed28b8e22d1d821be30bf1cd2b0432b2262f00b2b8ac5a9cc3ad9b09e0ea24eb5b11a4c5335772d9af677034fb8a987af3d5ac2adf910a64a15e685ac710649e463bfd178c328dcf57daad443453b8eab517e1f72b", 0x71}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="6c3604858ecee1de8b77353aeb51ba7da95ac32e8f1c0a6d75138a70596c532c0052bc231fc36bef43f795cc07619b3ab365c8662d8be74d621936d27275c59bbeab726749ee0309e443215429599244a0fb74d8d32fba182b527577afd0a314cebb814a14d4cd9b96c11e8d7b6f3c042ad23693d12dcbd4b490412071ceacaddc78da8e362d5747f0acbb4cc0618547eac99844838116245fb081fe452c5b0c603d3081cd70b90b5ac73f1e020abd1aa1debe594bea49c8597190fe02215e051e3918164a62", @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000081002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES8=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/91}, &(0x7f00000001c0)=0x5d) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4, 0x1f, 0x80}, {0x3c}, {0x6, 0x0, 0x7, 0x1b9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2020, 0xd02) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() r2 = open$dir(0x0, 0x0, 0x0) openat(r2, &(0x7f0000000280)='./bus\x00', 0x0, 0x40) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r1) r3 = getuid() setreuid(0xee00, r3) r4 = semget(0x0, 0x0, 0x400) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, r0, r5, 0x81, 0x3ff}, 0x9, 0x41, 0x80000002}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffc, r1, r7, r1, r7, 0xa5, 0xfdfd}, 0x2000000000040006, 0x0, 0xb}) setreuid(r3, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x4, 0x490) r10 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, r9, r3, r9, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) chown(&(0x7f0000000080)='./file0\x00', r3, r9) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x0, r8) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x821869de, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1e1fcc85ae120365a6cf6defb24df83", 0xde}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea2595557e59301a11e8af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe386170153e94ac5bedd4fc0a328dd0cec7e33cd3bbdde94ca0a98850fd1ae27b361b473642941dc5df6a42a794e84692c9f5aa3c34c91256f30acfda6a8299ac5839a3e915f096e22ac79a7c174d75a358938f2347c534507f0f3b7bb43108fdacee74bc1784d7bd903ebb3824c5ca290a4d077b86461175cc541d21ac03efd3c5502b414fd74e7e12befb78378c0897dee457cf3a5f4bf375b5e8e80cace1a5d455b3881a422098262e8cfde9e826025662867f6b40e867999bdcd406d89465d252ab7bf8a74c4937da081ea023f241875cbaf273b8468b715b58b0d634ffb45bee2552540cc551f5c", 0x1ba}], 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec9010166266838490", 0x61}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de606729e522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb07", 0xe7}], 0x3) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f00000003c0)="03e708fc32dd50a0716486f78774aed127c0699b804e8caf46ee511132cbf5c771ee2327a05210065de250157276abe625fc7fde78fd3ab9a9d49ef7825e0965a14e739b1ff84f62abbae95ace70b818ef62e597b3f508008ffd51c8f32413659651e55b37a9d71c265b5ffc31b7839bd3f0afac9703c25689bb7b1062bdad764887e017793c3252e6f8593862dde91e5608952f689d55f7f5fa5a0016be75c91d8307f1e01ccc9c21c997784872c73e2cc80b3517b3f66c79732fd1eeb5b4c76604e6a162a81c639ab4b0ba4525cb6fa50215cc637636183a20687dde21a09e32e10b93", &(0x7f0000000140)=0xe4, &(0x7f00000004c0)="7f8ba61628c65d6a8b3ff7bcddb850f64336a330419917a55d554458fb1167938511d9ab3bbdadfc23ac2388a10c5bce87c99d644f9d12a86ce1dd869d57d2fdc9b45c9403edbbbddb42e7f631a22c2419a1c7047ee6253230d5fc4925fbbeea2c5416563cfe3d5209ed0c033e86d6d41c9f6d1eb483d47bb076bca4f3b83e94ac49ff1b860400a828d8b8e82a2e7998f86c632955a336faceb35e495ae178a9faa89a0eabdb7433ee488bca760b04b668cc405afedeb673e8e8f1d35fdf84850c69e17d455d9a12c81fbba5c6744898ff7423", 0xd3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x120) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', 0x0) shmget(0x3, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, &(0x7f0000000100), &(0x7f00000003c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r0, 0x80000000, 0x6, &(0x7f00000005c0)="298ba937b7aa72a7782552bc06a426b3763189408253e6342712df071e467da7e3c8a52c9ba3920c8d1b7ebb61f40e07538ddbe68194cee242ea24f146f0876b5b95b6090e5d16d9a753d4f4060c39da9206ad70cadf3b0dc218c4685987035703e7e3e74a1d5a9739a1d4f8bb4f5a3401dd8f42971409968867b7a1d795c73d4e5699aa4f6c62d3c79de2413a12ea3fe18e264838a296f5926354fb3c19113cf280678583fe5a31e67bcc72974b00583a3a35d67b4882d69f018a5bf74e92d747959a227d98a01d6cb440158261e4abc2c56db07052260fcbb6f7a6d5ce80a5c968df14835d31d4a159c33164ad", 0xee) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500001c000000000001907800000000000000000f0090780000000061633579c0a17362e1bc5e9db61bdff58ec0078729011b5310bdf7bddf2cf097fe239ea9ce130a6a19c5cbaa34bd667f139c9b500937c8c724076577f3b75df669cf0f96af23958b51983e12a88ad9a0923126039aa5a17bd70400fb1716470ae98cb60964a015fc57726f5ec82756b11b21797c498b144d53a53aa59ee63cfe73174d0babec1572fb67cf84e8d17b"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x23, &(0x7f0000000040)='\x00', 0x1) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x6, 0x9, 0xf}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{}, {0x1d}, {0x6}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x23, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r3, 0x0) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x0, r3, 0x80e) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r4 = syz_open_pts() dup2(r4, r0) kqueue() r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) semget(0x0, 0x2, 0x260) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0xabf}) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x822, 0x2, {[0x4, 0x7, 0x25, 0x1f, 0x0, 0xa43d, 0x3f, 0x7fffffff, 0x0, 0x1, 0x5, 0xbd, 0x4, 0xffff, 0x20, 0xfffffffffffff1a8, 0x401], [0x6, 0x0, 0x9, 0xffffffff, 0x4, 0x800, 0x4, 0x2, 0x5, 0x7fff], [0x7, 0x671e, 0x0, 0xfffffffffffff801, 0x2, 0x0, 0x30], [0x9, 0xffffffff, 0x6e80, 0x2, 0x33, 0x3], [{0x6, 0x5, 0x8c0, 0x76}, {0x3, 0x400, 0x80000000, 0x401}, {0x2, 0x9, 0x1, 0x7}, {0x0, 0x5d80000, 0x1000, 0x100000001}, {0x14f8, 0x31f48cff, 0x4, 0x982}, {0x4, 0x0, 0x3, 0x9}, {0x1000, 0x80, 0x81, 0xfffffffffffffffd}, {0x7, 0xc3, 0xbf, 0x6c8349cd}], {0x7f, 0x10000, 0x1000, 0x5}, {0x1, 0x100, 0x200, 0x1}}}) executing program 3: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x2) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat(r4, 0x0, 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) ftruncate(r8, 0x80002) recvmsg(r7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/220, 0xdc}, 0x0) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000100)=""/2, 0x2}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) mkdirat(r4, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) renameat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') r10 = fcntl$dupfd(r3, 0x0, r3) dup2(r10, r2) kevent(r10, &(0x7f0000000240)=[{{r1}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001780)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8907f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe70b7b58b5d28d1d12d0567640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba812c1efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b625684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d4b20ef1bcdc20e967484386d136eca8d8ec6d90800cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919a739962bd27a825bb3486f70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e6287ff4b6c1693d78102be4d73b9be1b0425218695d16739", 0x1be}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x32, 0x0}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(&(0x7f0000000000), 0x20000000000001d9, 0xfffffffe) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x5) (async) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x5) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x2, 0x5) syz_emit_ethernet(0x199, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000088a84d0081002b0086dd612b0415015b000100000000000000000000ffffe00000010000000000000000000000000000000103008019640000006102000100000000ff020000000000000000000000000001d3000049651f8eca588133c71b852200000037003f2068000000080100000000000004018104010000010005bcf3463ded66810b55f22e3377acbc73dfd002ae22395e3465892621d2d7df0d52f4af5fcfbc52b6566566191d3ec0d04ab1578b62a4707c8b399c32b17637c76703554a7a1afbd0451c868740b7c076ba5b26a4713d", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="f1d600fe90780004050e000000010000007b7fffffff0512000000020000001f00000c9fffffffff0303800402010402e80caeac2e85ca690f188a25fca2d6855027c6ee91f18f4f4547aecc50e760b0bded37e3b27f64e0fe6e75672d38367bac8eef22d07c4452dba1b62bbb1c4be499b14dce0b7cc295ebfb5a4062f1002dae008d5a78d47719599bc6f2bfb6f8d0e7d590b617e5506dd7a5d3c09c7b31debd622604de271d97fac45ea19134334054f5651d47069024077b3c5402d768634d357cc9c10003641b109aceffd2b0b3830410691c7a0120fc690a15320f3c78b6beea96ec8261313b7dead7abeb0fc0f7527452e77070464c88c1b2126018eef254af50d58d09"]) chdir(&(0x7f0000000000)='./file0\x00') executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x88) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x5, 0x7, 0x6, 0x3}) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d2368df20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec58904000000f6ff7f00361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffce7520f13", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000300)="237e792b043364be5d7bc8997d2f466cf5e570f343d77c9c701b91f6d100a369638af167e4fab1e08a566bda3f597cb307060eea979fc4193d1c3a03a4e0c785e2f0901744c8faf381956ae22244936b0c84fd9f845d3031b248ca5f58c0ed18eb18698e9480f97954be6cd1a221ad76d447bab982ca385b3522b2ac2eeeb7196e9748c3ec1e2738f3d0944c896a3664b1d1887cfb33af30b3bf15304b5c42476bf5566c2e1e330ee09c03f12ac650ed65b7a3facdf8a9e97e399e3d013d82e28eceb1cbdc232c36e315595a63d24f80d2010260202613490ec03d6f20db5e564d4ac2a3082b2b0b4c34a59470eafe46a3ddf707ec3011118f8396978aae54fba32528db30eeb337c8546630a663e6576cc7dad0ec455f60bae7c5638d8b51383d14dc358ad972ceb4d5624d3d82cc46b23d695b096e854296e1c06dd5bd45175a6a4a241930f7d1bbc2b7d1d3b0033822cb3df44ff7939e23653588c7482fcf9a7afeac7ac8027f46d782ea1eb134f8042ad1940d618ca71262ec7ffd6e6c7609c65fd5e92e146140c2fc8e4feac5280c94327fa28e632919969f2cb90175ca4c4a776fb7a6888f04b388b0901558c263d6f4aaf4152d2d3c8b0f08887ec1fe714018cad966534f7a443cf06f04aa9252c6dc2ed5a24081655f29475fbcb54249c2067ae1922c024230573dd5ce54de31980055fe30f14b9e980777273bcfe9a2855cb867d426be016cbdc84700613d97cb20e804085cf53f6e227ab046aae4cdd29fc0549bc2f99582e6965ef46d6298e0f62841112c862fa9bcb7119a204dd9126858b063a6354d61662a128b556ca09a979fa12c7fc4073b357878cddd26b79bf64128b3b5f01aecfeb2b80eb425b50b6d4284f665729ad8cd54eac11a9782f692b58ebe4116fd7e3d2bd87921747d17b1f674ae47527d7bc6a16f1770a8199cab77479c82e5bf8478c2714d6c824e49eafccce7d83bd8cf13e1707d2d44dacd64892bed8f81eca95cb22935f595462bfa9b9412c189722cf16bdf271d182a9b8ac94cfcda3352faabb3b196206714d13e01ad90c2e0c25860a2991816c0d487042e73313fd2e8a18a313e772834a1467f2ab010bda5f8a0aabf05c9e2ef0b4996fd0b313f3f0a99c8864cffc77ce5cf32c0e667e5d0b9d2f10671bd4bbbac5b83ff546c1c79bbd43e2ca210e1c32ad11a5588c17435b8e4f8f0d86787f892c875c78d546447186e6bdcdb5f254aee926be387871370d8df4f8c3d0946f1399240f71cf6c51947fd250bd6b707ccd4eb519b241401d8f8beeb13e91e907bdec83cca276b800214344c9a51734f92735691fa6eda3ba54af40c400aa11d07fc4df664c5ce671e135ab93192a575326eac6171ebb895a1e4d828592096acfe5ba500e3c9a973024c6ebb4155a44f29ac5d1a2c57b026f4caf22765b427616db18b40f5a7361fc7944b08f0b7f2db7997c932f844a15e7c5df7a912b0ff769a75ba105990046037e934911ac3b05c34b6e8776b9f4bb2a59f33e028420241103feb4a1352136a27011010c7d5c69c7c54acb0812f45b8ba11c24c666871fa844987898129af8075a276ac40f139a41fc3b3b07ad0ea49a3b63be91b228543f21c8e52c07e4981a9f2be75ae80ab6bded130ba8209487df4c304b536a6f604e1de3d4402feca494f395ee8fe9e3e8b30167667ddf6a72f883e4aadc5682f9a062e6a97b9ae23ca569148a7c54ebec6d31269907a5b2a4002f7e1aea4f2ad3df8280161f0302dcf931f210401d2420a2a160c9c749211fbf17e120f2b58c64d69c658d461c9d995e57843b498b321a9afb79c880ddd8072f896a72c796ee536b546fb535ee6d3234b25baaad348a695bcc66f55a46c528dd263da9f7041e0c986d041b1c4677a7e04a04be692bf636956e27decf7a415f32d8061b2aadfeb87700458db24b36f18a05c9bf48ade91a69ccac8b13a92e65478164d36b209d429b0685ab0bbab1029533c7fc2361bea0228c24f4f3927641a3a7ce3c4e76bcb671839552f0eef26c138c80131574687ba2fb2f992ccc373000233324fc06525371df88c3df5325bee48f6a92689248d7989999a4d1f41c194a335e1d5e5ce95b000655361ac71204388ff1cec855bfa7911e47a9c86043105c7510b34ed2063bee9f253d7c3e012141026cbad619ea759c0bf5753423b057fe0da8583bf39d028a6fdad004ddb449e855250d9bf1ee417a561a86d3e167c7507244e13cb6af5a4f062c6531f4ee055da401f1cf515910a76e3ea6d09758d6e49f6c7b09bba20d01be22373942ec4dc877888526a9cba651e3a37511fc512eb769806aea589542b1c56da22423ff21e3eaca767fa626609e098dfc54f075eb5c9871da704385dfb41140c62a14c928c1b4a8cab9aad0848bbc5ead65f54a7e0d2fb156799c9410c03b63b7abc7b43e9a278e07240fa0a44fbd0a9060edf7cfea484dfc5490e68809617eb5acb69c26b8661ab8f55913a7382311fd66bf5ee14078db552927c5fdb584f287c9b504d813f253a09d32bab94d45f5a31ce6a109a525ad390159038ae872a57110166065b1129824ad27effa33b0f8e285b771c46956601f4cc6c5bdc40a6c3999d6ce51095292850e60e741fbbfdfe3be53049d1d3ec504a74bb62fad0ceb84b37e30b73e78cab5f63bd63d088b76a305014a1bc732fa402c14fd370ac198d9538f3e95d103043d9f64b1e10f18bac7f8f94cdc482194c17a9db2becd9214aa42cc9866356146eb06768a2b3ddbf010407b740bf0c7dfd368a8635794c14a00e8ace6d483d6eef9f452a6fddd6cc68760da3d0bcffefaf927c1424baad558065b21e09d03b234615e034119043e56725823084fde76a2693fb21f852add7612ec591b627dd08be0c9919368e8d51e2f4400e514fb47174fb6ff963c88c609d4f6329595991fb815cb5a30ac14821777653c3fba991f3fe6718672e00088f713a9a7cbba546b252874fc6e56dc0ba42499dcf71ad61a05e16704acc5e120ed4c21cf84459f89e9ab1e91c1522ba2821fb873c62eb4d6c106a9934e60ace36b7b80c94b3260fc3096320a56778d25487ccacb468f0815e440e43ebf00f73b8dfccce6fe9a705a135422c3ae5a2d0c38f5319ba38cf591dc50a6a8739bd9501329533cb94c83895d068d345eb53b38466c0d49cb9e3e0431c942999568b34b1efabb5ffc10e69a757a9f5e21d05538d1ad06c11d3d25859cb4a4e3e2f53a55048097114bca0477415c0410369b41797aec0836c728922f27058d6db253a45c9cc9e7084f7f3c894e4b4f6793e5e993667ab2fe028fedd70c1cb6b1e23a0d9337b43e0152e820b3c8253f953dbb1312865dc2f8890c232fb04e503aea23ebde836de9aeb50b1d29caa31411bdea1bd6c3fa32d2c9397b4cc2faf4222cb9c4d113a23618e977414cfb6e2e898d722195c5e132f29db498d11b7d5cf7c82a71e96ee253892c4fd1aaaae2b1cb80bab0d71f3c5fc1741bd9455eca9fe8f35b670890fc736242d1f5b047d29c7ce58c174003182aad48807f7dd9792b7a6b6986d40199eb4bdf9ca14231d12e048aa4717e0317e3f82c44327b5be008421cff6279d314799f2742ae6c60932b3f0f20d12a6544fc0b1d4c81d45aba047767db6c8b8a5388ff0b4aff71292b68245b8fc06ae40d9414040f7e3782760c91a34ebb31a9b1ac938b164222386a2ff7daf67864159fd73641216ec31cf7e74f1a5898892562b6de6b06ecbf1089efe393d308f9fdd76eceb3b05224697192ba4e46b025bbca3cc878524923629e5534de413bec5888de65c3728671237cf4a1799dfb18b96f88febce21fbe098079cb5ea426161df8bf4aa3f269e78c01e75e9171ebae2340fbd4171395b2e07d5c613b2efdf9284960399107b8b6b6f165dadd826f72cb83e175efb97cb0040b8381f1f88edf40cc6531cad7b28583260fed0571dfff6acffee292ac9e55cf7eb3b6ac39fbab7f04b02d1c1cd47abd173baecad870e453c881b547a0c5deead7ee633c9303a2e797ad449d395f214a7bb50d8d1edaef659f6d9034ea99e3b211d42e6208878ceea072c9d0b09bdee6ed4e02ed154b7ce4aca1230045a8a02f21082dea5bd203753da97df6fd3603c49de79247383fa5c3d4dfae4df049a07fb8d9369037ea16a06eb84f48562945301950377edbd47390868a315df4365ea66302226c9ca071768c68120ae011c00c59bb53ff3a72b983f7a77455b11c248aa013a538ad48afa85623c50d826068bde4af791afff0019b5e5249b0d244a424e58af34d0f282563fe767f2a888a982d61035bac63d1edb194558181ac825d7844e190a7b658ff3bca9172fe6be1fd106f57b70203428c97e276f2ff11dd2c5d5984212ae218740c8e75ca35b71eaf58165259ccb367154cd2d37ce13e7b80f278803fa20e8cddf7499799e46765f5d3ba63f11dd4726aa1684faa0c7f1d0c72021c4d23ce3fa0c1e0a7ce7f822a035a33a86ff956e76c66fe2ca4c8f67e6f3f2cc2332217a313a357f8e3bdbc37cc267c4a8c855b6983c84cf243558a8861af50012b2de74ffa0377cccb52bcc753569db22c8af525d5e42d5ac328e7af2259fc4d4f36f8347090f2c66b34a7e585962d5a61ebe8c2f469d52e9c2746b5c2f713197dba46dc589a69c425cc47537821199704814817d194fcfd33513a468418973c61ffd289ffe670def973fb840e5f6f93830283648c40379eb886942ec27a6cc082d60ffc6ac5f81c07fab7c8842db32461a38a64d3f7edf45583b27722aadb9844424b82a7e1a204ae5493c40ea7026585b181fdf7ade63c2a3682bd25649771002b197fe16f51856bb6e0f9da13bdb0e715a4a293694395ef6f456114eb4896d502fcf9cef40442c9ee1827b8eae42a4f51fcf708a300f82dce479ff9edfaaabc851ce848344b06d2f3e1696f4efd62fe3079542496b4aacd110b6ce6845ebbac786d089b038dab51c05efb63c0318e9487669df85570a1146b7e48554e7f63ea99c5ff6363222466f2509bf5dc475a88599eca7cdf14ab1219f29609db234bf39131b99e5dfd1ef813730a52edc3fb2bac729c1df79de534ba90101ebe7314cc205b330cd2640cac4af6fcdcb719e5db82d61197c92841dcea4f5bfd79a8a66160cbafc8d27e5d2eee0e4a9493be2734b82439344c3723864ad6f14c4398930d4c0a8139b24f593a86188fdd94cc4e73136da607c3e654847d941d472397dedbc93e18af11df1ddba68de4c92b3d9253886a1236a1c77123f869a91a216b13cc4ddedaee524a9adc95243d73a451ebb890f77789b073e5134210eddb716b3a86bc701a26053e731a5f3b1ec72a2cceb4f36fc96f99303274583ebe2a808274a0ac3a8a41505e545ec0a34a6ed198fbf9460359c7b0656579f17ab24b55ed62786f9988cdf4abe00ddee155ec979d4fd6e8b707adbbb8c037efc2a5544f2b133213e0f32d00bdf919dca015b63c08e500b4f35face1f0f023f2f0b9f3ffc097a0226f2eabf18d5e0e144db77d0700ad37a9889d34c5dfb1be692492633bc020270742141fa52b30a771dee540abd71ba590a086c1715107efcea4eafa4a555f14831fd87c0fefee5f3c46183afa580972662e12109d1634919e1db09f94b381e4af1b11f3e8a665c5c7cc68502c86e0c55e4bc688d48e64d16f5259a20b255216d200d8e6eb35efabf44beaf1892242502b6f137369ab2de25fc04ffa0fb0f1c1b1ed3ebd73dbfa108c7ff7990eaac1c6ada3433", &(0x7f0000000100)=0x1000, &(0x7f0000001300)="296609d28697c4571062e5b8e02c738595b5ada0138b8eba2e1c3ce1f729f78f1093bc7da4b4339c833f1420b3b671a8086db266595cdcfaa98b1e9489da1c2649824f56425aff38ec6b466b2cf0667e2749ef6863b4a48e13eecec0dc0ac9f7800aa4792a052f44e696316fb31d4c7d5317377802736ebcca9a3501bad9a5feb3791ed93b3c0a34bf0d3bd69357dfd42d6cb8192142030e1ea94a791a441bcd8ae983391e3a0c97a3e15f6f49efa4512afe8b2444dcbe83a18d85f5e2b0c3cb0acb", 0xc2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x9, 0x9, 0x8000}, {0x4, 0xc4, 0x8, 0x4c29}, {0x100, 0x5, 0x7f, 0xfffffff9}]}) executing program 3: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x400029, 0x3e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x50}, {0x6}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x3}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)=0x3) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000009c0)="731316364299a5428c9f27afac86fbd2ffcb38e43b0700000000000000253ca07a4e5d596b88dd8ee560bd8d97f5bf0aeb54aa1c11d3aa2e90de8ae1bbb9d5972b36e3121fa586b3a43242730e034f5126ee022fb12fb1dd0e7f772e06b4ac6106ff63c051b93f6131a45c070000000000000020c0039e8c2713b01b8a7ef950ae4d1014d480a7be28ee56d8896433f80686c533c33fea7e396adcac09f6071f33b8b63dcde68169868d9442467bbc0dbe477cd81029e071441edcb52aeae15e9a8d48f35ae086ed2c170d884f264ccb57ce1e8e2d9e1b82aa63afc01100000000000000000000000088d9694516acf4385e43116fc38c689e4d3db01019eab2fba1962ae38dcb310001ee110d0676bbda2a20501f663a05421302b88c81c42d8c9ff6fd9a4948e41ef7539ed78db907c15934a01fc81478f8862c7e05707bb6bbc32fbccf90383a2897e0f97e94ce2ca816067ffbc8a61ff1270562947f7728f79599433981e2ed1c2c2447b250d0fd589360530bc5c1a0bd4e07266c21e8ccbc62a2870681c06fea5ac7e6b2df70776e1cac2159595f377fc901709ca68b992ffa4242d20cbe545c871ba29a1caef2fd7fa0499ec4da939896961cae007b7382c323fc15937ae9bb60823fb35b7098f4ebc32e14da13e55f68ec73bb3839a8419e26892340", 0x1e6, 0x6, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r0, 0x5) getppid() r2 = open(&(0x7f0000000200)='./file1\x00', 0x100, 0x3c) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53", 0xbf}, {&(0x7f00000005c0)="17071bdb8c74efbf43f4b174176b873534d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c776bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624ea041beeaf050fc58b43c5d2a1c31b087e1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9913313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc0219000000000000000000000000d052fd9905a3b0a518dcacd78a242af1937a8f0d096817", 0xfb}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d6531f516aa65bd317cdf0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r2) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r3) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x7ffe, 0x0, r4, 0x0, r4, 0x100, 0xfffd}, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x40001500, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x821869de, &(0x7f00000001c0)) r4 = socket(0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r4, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000540)="000800008e675fa858beeadeeb6f59222e1ebbe9f405bdf69222442af0b1ba88f704cbebb8dffea19d03824a769dd5c3e08bbb09ed3343acb32a080000002a397b21660cfa8200155fb5b11f0c97fa9bc549272f301cb68a6cd53599acae3633a1f621b0e767958a8820dbad55d48b5f0c119dc47dd8eb5f9d669ada5f62803f9161f8ef5e27cd67e71c8aa1f6912cdcea15dd1ab1ea2f491fa61fb312ac77747606489d9cb40789e0ace6847fe79e23c3048593d10ec6761673db0276feab4b04f5c0488c3f7d79dd69b1decc68672d", 0xd0}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00000f1000/0x2000)=nil, 0x2000, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r7 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_emit_ethernet(0xc1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = msgget$private(0x0, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000240)) msgrcv(r2, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r2, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], 0x50, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000b809ffe6e41f38ac60ac21f848812800b00eb5f27b995aa3e159c53166957043729c96d5333b1cf1c9d5f31700473b898bb62698315124aa76c6e1be40c863949cb5d6b09365a0c41efd3f945fc8b11d6f9a7a199249d63143075cd75e77884e00d3ebf842a78d367bddf2977e57b245206713d484318d5574d564fd7098ce1f498997eac6710743ae4a070c9b2df665399174961a7ff76f11bc1631f37c0e41dcf0d3de49eb3d37403af7744ff7492688bd1ddcf5cca112bdc41a72c243e2527a73f6bfcb4d745e9efe7f5adb2781cc44e6c66cf7e4edea05c2f0270f841705f141"], 0xea, 0x800) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setpgid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x80000006, 0x0) r6 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) executing program 3: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) mknod(0x0, 0x2000, 0x202) recvmmsg(r0, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/154, 0x9a}, {&(0x7f0000000640)=""/215, 0xd7}, {&(0x7f0000000740)=""/254, 0xfe}], 0x8, &(0x7f00000008c0)=""/223, 0xdf}, 0x70a451b2}, 0x10, 0x1040, &(0x7f0000000a40)={0xdf, 0x6}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) socket$unix(0x1, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80), 0xff169637cda80eda, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000ac0)={'./file0\x00', 0xae3, 0x1000, 0x1, 0x1, 0x400, 0x5, 0x401, 0x1, 0x1, 0xffffffffffffffff, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000249000/0x1000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) kqueue() (async) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) (async) close(r3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000002c0)="190e9ff96bb6bc04a85d040136e64b580ead44aae6dc50221e3568e37251d46b9f2e27793273cc49216044bc66b64bfb1c1e167fd3b8492df02fc3b3d719cc37621b459559eacc1626be6e2887208b031be3cf43541f9658250439bb3ab89673c80dda8dc68b291a8dd4d89aa844551fdf73b372cf5115924481f1c1b7bd26e8c62cd7d4fcafd94b1b8555d5591c688551971f301531cd11e1a79b78836985336491d6c0a9b23bde6ce7e8d77e049577fe3de45f16340748b6182226a3276b9cffb8cbce2407e41934562d132794755b1d8bdded3ec8dc", &(0x7f0000000240)=0xd7, &(0x7f00000003c0)="ff2c34a2ba510235dc2df0d05ccea3237506b48eb1322d47a674fee0523dec8651bbf46be9c3d9a7375adb17380cb231c8adb02d2f68bd5b24ec54943006217dfa996899c586b99f28d90ce6b2de1dd717cabe681619d5cbe5219f61d7b7813fa0582a2740b3b7455c45757bfbf59022f5a3bde63fed3c24d16eac6b3afec19d1bc6ba1024194fbc52231b9d1bbd0a7016f9f7f94f605a3711c36b2692b997c743b408e37e874c1ebccb06793a6277bc27312ea0ec7c72f5e2c43cbcbb28e9bd113e93b5a229b9bb38f4ed24932db02faa1cb552f724ad9b68df79be38fe935aaffc8f", 0xe3) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000002c0)="190e9ff96bb6bc04a85d040136e64b580ead44aae6dc50221e3568e37251d46b9f2e27793273cc49216044bc66b64bfb1c1e167fd3b8492df02fc3b3d719cc37621b459559eacc1626be6e2887208b031be3cf43541f9658250439bb3ab89673c80dda8dc68b291a8dd4d89aa844551fdf73b372cf5115924481f1c1b7bd26e8c62cd7d4fcafd94b1b8555d5591c688551971f301531cd11e1a79b78836985336491d6c0a9b23bde6ce7e8d77e049577fe3de45f16340748b6182226a3276b9cffb8cbce2407e41934562d132794755b1d8bdded3ec8dc", &(0x7f0000000240)=0xd7, &(0x7f00000003c0)="ff2c34a2ba510235dc2df0d05ccea3237506b48eb1322d47a674fee0523dec8651bbf46be9c3d9a7375adb17380cb231c8adb02d2f68bd5b24ec54943006217dfa996899c586b99f28d90ce6b2de1dd717cabe681619d5cbe5219f61d7b7813fa0582a2740b3b7455c45757bfbf59022f5a3bde63fed3c24d16eac6b3afec19d1bc6ba1024194fbc52231b9d1bbd0a7016f9f7f94f605a3711c36b2692b997c743b408e37e874c1ebccb06793a6277bc27312ea0ec7c72f5e2c43cbcbb28e9bd113e93b5a229b9bb38f4ed24932db02faa1cb552f724ad9b68df79be38fe935aaffc8f", 0xe3) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x7ff) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x7ff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setregid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 7: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') getgroups(0x9a, 0xfffffffffffffffe) r1 = semget(0x0, 0x2, 0x80) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="15596145c0345d7f", 0x8}, {&(0x7f0000000240)="e1cc06473b65d64dfe735ae602ab5d22236b95629479a93c8a0e6ffa7ab324154215ef34d74ce422c738ca168e7dd2560be53bb65bb5322fceb670e7c8356e278b40b7de0d063353c9fe33bd3b41045909b9", 0x52}, {&(0x7f0000000340)="a87b8d0d56ba37ac87fdd6ee49cff6c1aa1837efa3ec1aad3c65d9a153919855c2994078dcc51c5ff2b668cceedd43f84262352433cfcefe94dadab33dd41acb897a397687fb45458fe2aca7b9c3cefd0ff1c50393121b41cfdf3b27d3814d8b2aa0305b8f43fd6883ea0223e5124c17b19ed9cfb26c51822bef8d5a", 0x7c}, {&(0x7f00000003c0)="08261c563d2683bb3e20caab7c3fa4bef88be93432606e566debab24feb626739fe8a729abfa332166447c843d97e89c0f80c1ca", 0x34}, {&(0x7f00000002c0)="060d404c97c89f5dcfb2f6", 0xb}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff0000c4f1c501", @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32], 0xa8, 0x402}, 0x4) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = getegid() setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x40) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r10, r9, r4, r6, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000007c0)=""/143, 0x8f) sendto(0xffffffffffffffff, 0x0, 0x0, 0x405, 0x0, 0x0) chroot(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) rename(0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), 0xc) setreuid(0xee00, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r2, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000000)="0100000056f2dc0007ad60545bb63679c17a8aca364964250317707937dd9055a3c9b19f647029b0c0e096ed726e945129a8b28fb74e349252c211052f5a82e246e820faff2ecaf07979a0d5f3a54b253b27f4326d0f606018d5bd38cd93f13ee0085ebf7eafac0b60a556ec66e6faa9938c281bccca4111b73a3018797833cbcb2a0fe1df2a707fac88d7572ca99fa0acdd47f2712b6266c26f478bf33d8f47968cef7108f48a7127fdfc5a4e249dfc60ddc52a8084ecae38f3d3b8ab34c0db754d84f568cd02adb451bbed6efd5c6c55c78b390f25a4de7131d18b2fe57f9829c1e3bd21fa37049fd64c656dd32fbdde14c789fc2d1c466b082b138a34defaba14cc66a3051679b91709d30634faf71a8cc0a35aab0486eeabe025f1faf1bbc6047899fea2fe48ef6429ce10162d0c32f059ad1fb54dc2ff7d995811852d94792f48ec35bf3d0cbff3af25b5e18c44aa8fd139c686bf000000", 0x15a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000c5c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f00000ad000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) setrlimit(0x0, 0x0) r3 = dup(r2) r4 = socket$inet(0x2, 0x8002, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r5, r4) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) syz_emit_ethernet(0x276, &(0x7f0000000a40)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0]) getsockopt(0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x5090, 0x200) r1 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x2, 0x9075, 0x0, 0x8000, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000240)={0x7ff, 0x0, 0x0, 0xffffffff00000001, 0xffffffffffffffff, 0x7fff, 0x200000000000000}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYRES32]) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f00000030c0)=ANY=[@ANYBLOB="70000000000000000100000020000000a2d299fed46faa8a3e41145014ba67d751595515df71bdbf255467c8a27968ee1c7739a51ce5730166eea1ddc61d3dd6c8d1107ab2ca87cd40324b79161f05f377afc336c9091c1ba9cfcb38f10a03b425bcd9176a6a65e76cf722b58ace8c3b1010000000000000010000001f000000ef21abaa3bb55ed26895418d515611a5415829f7dc37f2d9b1fff40a058fb92050f5c27437de707796805798466a7f18efa8c23f543c56b16bb7575eb9ba4548637677b3b597deec0e2dd3e32f3e107705f1c7b0c6101ef40235aba59c39c191bafa2e619ee2701bff60a4fdf7f7120520c966a6562c15d6b92dd3d778053e5c371f139cb0281884de191c88f452f571b79926c556d6d302bd76ab84a682dc0c0fbe2e6af81506df49a44475629dff20acc81cfeaa9aa644acab90d145a438f8f748df8318202e258f6a181d244509ec514690494b43324dbbc72bed163365c39a210ef7e547d3785ee58cb489c17327a2062d502e9a3eb07c80f790bfc464d5d3e2bb5c9c45168db0a7deafdef9b17c96d25f6b3cf3aa7c5579aaae6163a452a6c7f2a6cac65e3a63b597576fefe3b567972cb8163f3bb7563d52d6414712730ffb80b99988bad8cfab8bd3c10cc57b3433dfd42147f628a71332e44f01f46ca6309e05e72c24ced02672c4fa7df6f80669346f1a65c69755cc91a6d2879e48bf12b7aad6141453d792731c0a5973056010321878915b9ddd6c52b01b8b8422594f909f7d39c50dcc24b6daad9a9d5c2a000489534bf9a3664f409de9c916679a50d628d8fe766f7c2cf7a22812a032be9b72af7e6eabbbcfe841515ca57d3d94d0169024ef666916313bbad3f5d35f43a382b1c97e46a7e80870cbf69e1288e10ade7faa84b01e223a3f1de4268d074e3cd1d7d4d5ea337223a8459e7fd67899d3a8283c4d6d5d46dd46ebe0acdcba72abbb69568efc284380d040263a28d4bf6b4b5174f057a622bc25bfcd64fd9c429b36d6bab205c76adc09700bf0d0b59ce0de1a8a801a5fbde8a0843a60a736c4cf287a3dd905d6cec5317754b39d47edc9dd6c4d8bdc5d18ac65d810519f8df182520be62cc5800a2ef12cd650a1d67cd7c4e8af567e69cab15081ef2c038a14200057b09c2ec84377ca53146f2b57575962a26cc366f9040a4d3795fbcf373100f72c54eed42f9d50046fa8676fd851d23723d796f28ad5ec7035a3511634d7bb956d66f8f123dfc2b5e13daf01e21d710e7bc6d05d8f4c2d7ed368f5bfbf51fd08881a51c85dc9b20c84c11d1f844f2ebfeaf703fa7a9d8a41cc8ba86c27bf291cf36b6f9a282472ca5c1f466f77dc80a3a0b029075b0ecf345a029a61cbdbedbc7aecb3a0d4271a4ce4843239d17ffdf8d31bd040b56e488ce769bd6c6687fc4b1a0d34fc70d8689701e7deb34efeb776f3409c13698b661ca167376905de1982f4ac8842339a6a82a61f23c5af88713bec94a005952c9602b2399bcbd60a5bace62fa57f267cfc959f83e399a9bab226e783d46bfeeeb53cc4d00b6732c18bc87c08335bbcc695b01fbf33438e49e8abcd416941acc1106c0fc91b6dcfe984eab0b53334cff7279c8cc128746f84675a13a62b05bd48969d637cda0c2ce321fa61c6c074c3df8ccb679d7f5d590f2726e18690c0458ac0543597624fde20c2de3e58a3bec962dedc9d7208e601f8d5b941e2d1d8b15a602d9d52f2a5b21a5e326d1ef6d1ef647f9a2bf9142243d5b96c67fe9dd1c20f6637310b1139880d50d5cda80503b2d9178e2a66403505392f2487677a92434d1e5478adc39925f9b920cc813dc557ea5ca743db900c28712a6bf6e4032f65efc02a500a1dc0074bbf47f59e99686f7235060ea3095168b6e876366649053c0f1d81d0002a1a5e79e32d63c189aa3ac4202d90786e5254fc9ff81508e59073682c6dc1715fc035119cf491fa07ea4cdbb23d425f6bf2eaa7ad6c9906339cfe8147a88bb8c4b2889084bf0ab0d4f3483512eab1d3a732638545c466252dba78cd2cc460636cb68e5a06547bcf5bbf5d968e30fd9c073aa0b057e5b5d54a2e93b6d31480ef883cbdbc8d421f39d3f5b87410426b4d54d4c22428daf83e7c861d1de2520320b8d47341dd4286b8c7fa9a741bebf84e2b9589b7cd3acdd0a380a13d1ae419d2d267f42e552390f602a3b6b6187b73be1d3b76a59d5ad1f68898d3261eb7a9dd3d5be8162ea557aa85d7567f3ca5ae8244ee3f04439263c6de4fd7b8fe1c70cb0f70d8640103836b63b9dda5a61e68aeb3781815efd66e00d5f336a0e1c195c8e173316e7e94a49e4b192bdeebd28de4360e49a64c888832ff9c16e2dd6577de2b41fd4653949c3f855919fb16e62c6f526e6d3bb66b42df1cd3e2fe72d6babc3adaf4ef4dc2cd9a81e9800e7e4c8393a7fa007705d495e51107806e029ef9190ad724249a079ae8091a26bb5260d6a863f8c12517a1e94b3e913d4f1174be465980b7e41f8aa0b9b24066aae84aef827d11e39b68bec917790d845bc950835b9e09b54b950b93708e6de3801ab85621b8d45fcae8970562cfb3fe16e4b6cd6564cf55d5d80a79c8c878fc53c14ab0be008031a28295a3f47b47e6bdb66db0bfbbccfb90d9103b69ca9129ef462983b00115a90889896afefda707fcfa1ecc2c48d872d236bc57acc52cdd9347249d25d50ae55bd97579a7ceb008eb093bddaba43e5908ee4227229b6e0f4be9ec08812f94f8e6bc8afae644c268377ce6e7568ab0e750691a2dcc8a5697032c024f280e8fd694e763cab22af452ac7b3fbde254dc0c9c6b96ce9dcf5de233ac45fe650cf47ed191340ece85089b6d64de199b5aec8945e42251bd3f87c65039c2476679bd06fda986b0ce732a0e926e48ad5c390c6beaefe38e24d6d7a3138bc6ed8a963eb90d304ae0dd9f2223b6959aa7df5e7690ed0d08d0d95787280e594f03213a27f47eafd148f54fe695dfa6c46a699374c10ee4094d6aef16bc01a9afbcdc554483c9caa6e1dee96bcf43d360fc5618f644ff2b19806ca1b45e20776ddde967be7e102c07b3df449953fc4bf102da81bd201300311ffe7e252f4590b7be229ae4439d9a5108067273270e6859b818f108f8fae93ff55ea022680f56e4959acfa2c6d627d81a02bfc1f778c5c1cb319c40fd54288b0115cb55d33e7f0924f4f09d835825f4c9cd39e640c09823242aa7093ad2652d7493289e03b254904e6b0ac7283fb127016d9121863827f37f81406dad54bf762031b8f4388cdff1db5556398370be85c99f2c5745a5b185e0f761ba635415cb32e9f7c5de76166c420bd81f9ba78ff6530f6a95d7398217965da2f20b13094f8afa35b5907d299647e87a760f29cdae20c777747185522c0a5ae50b9019d45d17704cccece9fc2a82b42a78c02c96317b4f209fcb42d645d341b9bd93561aa5cf7b5741ec1446fcb0025ab25fa3a8a4269a4664e2e6b2417779ee95741cadd6bad2979b626d37ec0ab92d9b108284533df306a71e622e2211de734275fc937f84e02e9d553e9d62e7a03b829cd7c9a132d0c5d440dc7a5db5c9334aa6729b4d17653c493229aca0a553be9feff65c6013b95691d67f993ce7d81cf118915adef48cc42925b23b761c8e10170194b789284a260ba1b4cc9dd4303263d6ef078c2299fd0f8af2ebb0eaecebe08cf5882399b8f19333425530089cf7616580c9e0b4929631e510fcca7d0f1ba8efb599b91efe254448ffc5d7f280f4e661ff0d5cd3f79e1b87fd4c3fb7a1999f18c063b43bb7926f838183a40ae02bbb65cd34670bd3d749ae2492da670d68ad3c4228639a1f62ed2092d9b06543761cc143acf60f15b102668c966e1dcdbe725f3fc38eb4a33e67df36cd334222b0719b3c9b04c0dfa764c795cf0b0c789cf252a104465ec9798299a1309f3d685d5c959c09e89fb1f5f519d094387f4fad76e741c3a35389d863589a8265b9965cb79ad83651bfb3dbbea02c642ed6b67be2c8406a75e0b44ebba1ea7306a7b9ce0e6b2920b99ff49ff94920bef192c4cdb5bbfce4d1595c7f3dcf22150fda92f625b2f123fcb7c257f54688d2a39b126420a116a8cb4e45b41c6a0c047b4bbe7cc8fcaf2bb9ebd6f25ed127f1a12c49ba78571f85d6fcff4ee4c139822c36195bfdf32d8c969e337d71e59aeec6afe300c762f4c488767668ae82303b2838090074c04592b25ed0d4f26a4a292099e0ba86468ff2ccbd878a2288b8b9a1c903d84e8c339ddbff00702a50db6050e86c9a709e326e1754e17e72a79edba24dc53630496d46d3c2b60a6696df9de1a1981abcff3e413083e616d8dccc120cb26ee5229395177e76ea243ad18f868c1ee6326d391e2c7444c55bf921cf4f760d4af9f0df5bbfee550f51a4fa3f4c5aa7e33b6ae635cb528965c9e0d6c37e73bac50f73285649fb3696a6b1667cc3bb639832e51c0e5236b50d532d74dfc4b97bb7037db1fcf49c58136ed9cea68320095cd57e5db439540411e193129dc5c5d25fac91675faca86ff90fd8d6ace96d1922f9e7f27c51264e8fc7b0b33acaf662a74466472cd5781a0da74dbf7ffab93754b2ef2a5affb0b083151cf230211ba18dc61c8653ebc5c45ca2111fd4f8704262a2f10fefe7d8929170f3acd47f6b301427003ed39979ea2c2a2d96397942b0b673727371d0e1f224a32bf86f90032518b4dc00ab34504535e87c64723b2fd970e144615624cb22b45103709ec3c9afcf58cdaad523ed54ec2a238ff0da5befaa3c4b91e3a21eb7cf91ea452ade8ac3043fd007ef1e6b047f5ae2b16bfcfdc3683bf6b5ecfa9c850ff9fe4ce9e17d51bf4fccbe536012ea91ccf459d90e9b70f79acbbd1b71d550a7ce10c342ac2adad76b41a87d6ed849a30b2ab4d18f578a9f15688d4c300605ef37defbecbbc4ff0f48abd9157808e8a5840d3985de6508c7c7e67ceff824bece29125ac3fa4677b41caf9e5514ea87a2e2e644e3d24e645c061e3c0c2ae8c41240634ba2012f899d5f961f9b86860c1003568e9a9a2f4e31db8af5035b0fef53dbad5dd262b14cb02b34b806232eb2c7170e76219029e3e09ffa6bf378f2d7cf5771351e140433b2bf6d77fe3223cc93dfa2ded1efac364a3ff7ff18ec77cfd35ed1c16b93282125da85b8d8b765d4c23528c9e20c8022dec13e0e481fa2511a5737afc377ae6ca88ace8bcc6a7087a949ca8ed3760064842d88eaebc8a5d7468beec3a94f1be569e779277c0ac7e5a14bc84f109d540e1641517673d0f83d1283e1ee32454a1c99133dbfd748679caba09e5bbfa71f5c31f565ba2c4c2e163bd3f9ecfe3e5a1d0b4479e2718b51372ca8f8b8dde403a34c337a63d8aa18fb6936f48409a8a4ad10ed6e7de8b59ae2d4eb161035101b518385511270c1d415d3c0b6905890fdd6939722b7cb7b761c97a09a2c588b9a05fea0558fb8b7d4b2c8e4093f973d32b7aafc264e57b83c4e7ae177462e8f5666d6a3cf5d5fd7c5b53c868b765e3d1fc05e4b7eca9991d7a4fa00f50b3bad44de95984ef789baa98978ee2e9859e63199d6bac2e9439965d73a97bbaaebf3501f4deceb25b0988d25d9acba69519c26cfbc51d75e0ed91c9102691bdf9e043fc522b4795cca9ac196778b90f32e9a60594de7494095ded47798f5354cea2f08b2588fc829b973cd7696aaed873d3cf9deacfeb4b81b3e36c0e32f2dd3fb99ae51b7d701955446dcf8053d6c3b6508bedb0e8edbf7d2b0f3bb0693eac613613244c2787bbaaeefba8919b2e603cbf90f2a992f5e668b79aa7a9ae0fa3b6fbe99c49d7a1412aff0394546a9fb5d279f024f22ae3eaba3a23e7794ae28ec11e6a18ebdc83833783f7d4e8fde2d1a475d19f4c66dc26be3e5e3d5b8921426108d8c519be8418125a8812b7fa85ec76decfaf40ac950541ab76d71a18764502983c91139d126b5000100000000000000000000080000002603dfbb64ea58d36420047b8b8b58fed3700fb451ef4b85a9eff0d32b8672c62664a0a86d52132f6f84cb9f5573ffaebc3f1b8bf69160372fefcecfa4f8c4989bb13c261b94942afb76c06038c1fe3ea07d0c35e9a080c0167c4bd1f2d623167f183931fe7e9f1b2c7d43ce8d7cd9b916d41d60044fc7caee053fe8821c0b5d7dcb5800375202158b662ab70ea6aaea564120feea8ab3ba90e54e94cdf87ac9dba409165d859e012766ed3f61d8412b434f829c121655bb9ea7ad89323294b694b27c2b4621e81221513aa5ee622a63ae9c79177f332db8fbb7966e236db70d6420e9bea00cfd9cc518cc19d5b652008000000000000000ffff0000010000003555abc6fb8d5b3a740e5f207d829e84eb17a7f1fbc951bbaaa6ae18c4c21d88a1a790f2eac978bf31bb8e7eea812229a3efe5de66348795b8deb7a5bbfcee9ff60cbdb9e872fa38af59314893fade75392ac50f69868a7a8feb15b8e99e284ccc2d214fd4237aca8a5d240d5dcf0000c000000000000000ffff00000100000091da62dca1ccb28ec91861b2a309d3c1bb17391263bb66a19a2d9c4187fa74356d4c1410d55b2029f1c6d08c2110173f4ce2a3c90240d4b705c8e97a74157b68c892291b937c0aabb1cc7af92da4597bc7e0000751dd5e94e4c74976a53b974f4693c7fa572bf8e5f410a39c3b0420a8b95b3a8d48cbd77e0aadd733969790aa932b50d2019afed14ffc36e10cc2c776fc56555615a7d40afbab4a66fee47e97d8e22eeaf73c469399bdebed13c944c20801000000000000ffff0000001000004134bbb7037855ca5b19fc10a493024da94c4dac4c532facaf854d43baae7a2f5a6fd64a6132224381652093d86f9bfb3f155364387f121897a40213a49f92415450af06238831941d1120d3de7d228c43ec12ee235701c77c4a3a04a1f887e57e435f46c16ad4792defb1f801d25d8b0f579f6df906e8c54cfc77b5bd1bc1474c8248d83d8a8321d538297438c6de66c64508518bdf114154c47b894acdf8f83dfc31d65480f6d424b1e2ad5baeb64fb68dbeb35ba311925257634be8099b09c6f212c653a4b27cad47b66231c53dbd812a6589245d06f5db18f7836f51249dce4c249fb72899a4d9b2b9eb60b749f21387160000000000900000000000009847f7570006000000abdf3c27b9b7a6ec9c061e8234e99c46b3a55d89af58296e11dc75b419b9090d40581b1ac22104ff544528410fde564fa918b0840536d2d7bd6c9651e1859e0277f48712e7064fcd4dd610be45bcc7d5c12833e8e4429acf9b476250ac900b5401a7c67c28ca7823dafdbcc46be930115fb16f57787c0ea0f3b26873000000006800000000000000ffff0000800000000ebed163754843e2de6b966ac64dd3366198e0f1b9cb21eed519f64d2df6992c64bcb30e075344a1ac809c0210beedee8e935a908b537cdaf7ef3d4a2bc32bff6fb4e6ed73815411b896bd19dd325ea9f76eb5bc82febb2a880000000000000001000000020000009a71e6c3a950ea4a524128c7eb80b72feb8137469db2a92def2daad75d44f38ace0c5f0877771f481a404862710227294fea5ab3f4491ee63bf51a5aeb54bfe3de0fb2ea0906442265dee1381e5b54aa5bcf1519da02990f1694029d0fb406a864d398741e5bed64085056a93fa75057f37a285fb7717bb51010000000000000ffff000001040000359e574f5012cad517cc5287ad4212afa3df8c8e0cdf2dc2dd41c23634cd939f3d5bbfc221db65fe09af6b2755756688ece27420bfe61acc705b67f6b5f2118caa9e11625ce25f1c1af12db538fd480bf43c2991fedf61577f57c207c1494283544f3883ff94e998bc31e73500e364293e70d3ffe24062b66fe82c1843ede6f73682098205f7db4e1f0e2d8ecd5fec6f0e7748e2874f72fe1b6c778c539d64e4a24c68f8e47cec5e33005686dd2670aaf08113280e0d530fb515b4a4d796a0bce4b987db67665aa37e485bb4bff607355a5a2be2f0b10280f046f4f9840d880079914c8b229eabb3c99e2ce70f865700f0ca3b2a8cc207fd96dbae6ed92764c4a56b16d83e19c0cd0a56ef991abc3656ca75f773691234cfd56b127ac8bc2069fe4cf73c131215009a9bae5988155232a2b45046d408e2b5cc57857be59a322d5dae0ba809a329b59b0ca3c94662821de1ab45d8de84add83ff5eeea7aa4e7791d54ee99e9775b70f7720a2a7accaf2ea71b31fe95996519f1cbefb999762ba70c1ddb6a6aa88e35ecd0810d09fdb907e50b9b00cf33ee757a0dcae19dd4b23011bbf7e4e4980d60eca9ffd11ddff0e0bf9a3ca5420f3f175da2b53d7350a7c4bca917d142eb3fb2b9ac836a605a945ce700f939ae64fa89bfccc1f525a5bab18644a57d231979ee01a875df7bbb5326b223bf3bb9cd7608f8bd28faf46e8fce781012556bd52479ffbd05fd5934db590ec35152cd5974ac21c93acda9cca73f5d0f975d514a4b522a2a166d49ddd6fb6b975c0dd016af24b4a043122d218a718d8f1958972bb1215c1cae78f60ef9ea9fd9637510ad3f6ec7bf734646941eb7bc39fb96eaa95ac5a4917c9c2d8c538a58a9e2fa78163a39b1baa93ef80e6cec8966dd52dafb986fc85cf2442ffffe188a813e9a508575ff9154c737ff1b8963a6f76df7e22f4f0866a8c303dee5dfa76d3a4cf6c446f08db8afb1c01b6063442ff71d3b392ca7fc4845d8b520d87ae63590a9f912a5a2ae9be5c5c7574751cadef082ff3089b21997ec5b8e551115c929ce262dcc9618945a7835c97ddfa0f5721b1ba3b8a52ba9094e430521641980508c382062bee5da8eb462dd93faf1bf13969fb9b928fcf2f47d7df9c3b002029a88f1880e54cb3c991e239a7ad2dd508cb7237fac7bca79c3e088529984227b3bc8baa61b9f2848fd0b8b88a05bd39f55b6b1a28fd17b49c5b7598e037cebe92db3ac64a91f782f30b70b44584df551d74fe5f50c8e16d4d4601432544b400ea1daadb25bbdb064c74dd8d8df612d5cc69629473e7a3a100c351e0e9982396b0feccf4c7c90078efd55923da7c55efdfb5bd3356d1fb6e700c2da2c8dca8e0a6060f6b2d59f4598c838fe712c4b80860410fa13a2a0db8e7f1cf2cfc4114e37d67af052321eff2d2761cdf8620742268420b30bc5daf6053e594953a86dc0608fafc15db3f8bc894cbe8bb755c829d629675d7b0ca1709e87121ec2372856d8c00ccf4d1eb3b1bbbfb572a29f7e628846400615a28742cce40ffe9e55cef890734bf2dc4c2283c236ebdb7cc129539a8b4e1e257b3f1827060309e4bd7bb4e163a7087ffb037d9d130084025baabc48f8c510feaff471a259462455222f4960e9335db50bbcb3cb7418724253debcce9ebb3244dd0cdf0d8075c6cfe6d94ccc36290b3af57ee802d07f7b64a2b83af5a40a82b9f5d755ac1f79f1c0c9fb50b7a6de564c4ca75968a2a901d23bfab718713eb3d1ad6d0e0df5ba7d2d702a630a0742ab4b99179f6ce34653f2eb4e74f52e4472d381822765d5ea64acde42aeaf61d1177752b567aeb4f01a65b30cb2f057adebfb8a5af405cf2473ac8fd0af5e66d2617020ae500c834dda760a89f335c9420c00d7d0cd49a81b44c7b4b5478b576d6dd3abba1c9c451ad87b7ef6c46bac8fefaa8178cb8c117af0fce1dba9a427c36e80e4601aa7dc68e09ddeae3bc8780261c2a7f7f6721a90fa48b35dad56d1ea4e1f527a300bc17de09f27007fd5180cb20a31d53576acfd6b0cc77559f89758614ee30655dc190bfe672ab979a182e7cb9b0c70c8aeb9290d7ee08da167a9516f2bd96e0786642bbe4a0ebe4c27078bd463da637c2ec8b6dc561d7b0958f21ff00e8e5ed2d65ace935d8f9e872aa1318aeac5d327aca10154ec7524b984e1fd91ef64891125bb68280c723d3faa0b35068597089d67718e1ca72f421612514e60c09acff3bc3ece959ff70f56b36f61e60410fb3dcf28761d9f8759c0caafb9953f1fd6fdf4aa7613a6cff6dcccac0a7932ada2bf5bf68f6d81e93f56541a6deda2a23e02174a9d3146c50ab1d30b843f7b2255fea2b9fb2b18c53586fcd547507f7659b3b6288c3399c615e6f397d7fff0a79447151ac01c366d2091f3210be8ff2cb4986c6188792d351a10e446b57edd8efc2e5bdf22f0bbe2df9bdc498b67c79f8a0ddbaf3e2c68299cd69a2db94f1e204b1161cc8980e079571f365a6441df208d2ff1463bf92f34da4aa7132563ce1b6d6b524b219e7936db6abd54ac6c7f69aed6f82b1d65f7a5af1a5e8f63b787c6ba36309fad28f107c2f4e5886181532df0714011736157a1e65a885005200e2ea9dce977bbfc06ca5b1a5df61aac7f1bb06820167c6908edfc4eee0e218d16c1463cd3de0f22f1e87ea63d9dc382cbe81551734b10f4208e9b2fad01056877fd9744d13cbe49c116746818a66df46029736182ef947135a1b96a4f3ee147285044a25cd16c54e84e0ea13e6104aaabaac4308c2ff33c9b2c328b3d8210b66a77f841aae652855b08debf37a8b536623ea8a30ac3c0bfce6a1ea713dfab4e0fbe95fc276ca986dfc6d6f3a7857bd9a2995056d2dead28a7e1f92c37420d6e72b55504dbeeb147c0a58ed2e100757347d5704a845e4a88c833af7deca51f4879f0315d9021399b46844617c3b0fe8f90f5ce409a5c5df736b054eafb715cc55cb6a91e3af7edc97fd3ab3f4da74113ae6c007f37b70a198ba55286bb8f81057253435c0a216b68de2da7812feba011f1a0d26bf83b061b942e2828b173a34919d4867cc30268b82362a5ad81fc61c60346f05483a0d25e41d06d28d7798c71055c664289f90c33f98e62831a09d42067ff4e384dd2e51224de2bda4d49da37584d691f271b9d7525da8286a6ab6fb258a97a108b4718994a65b9b1cbbce73059b73c4a5c05eed88503f01a7d5b302ac468724c24b49f424df5adca8a7e846b8036e0667093fae396c772ed4d422b0c9b274ec2656468de7ddbb67319977e52014303cb29a74e066ba8ce8cc7780de6e703fd0d0cce4ea2c5e25ae1447dff1cafdb062f0d23dc3e718dd08a4560b23ce5eae59a6475f01dfe591d5252730b102f1cd853cb5855844f670f10da68fb006e202a3b882787620d8d47061093a327d7acd6030aa563f82357230db112f5f7760a45c68e3663c0590abd2dfe861c6ff5ad22dacc3f9cd9289debca1ff2260c8db6c4865905621420f6dc50923b96eae2ad3c21175cf5d6fba284687711cba5206d9fdd6b370fbd03c00a3087ac13e6b0f0ee4c4c4a91d9afbfcdd25738b14859cc18bf39f07723793e6e40595ea3597b080bcf1d900987915b97eb2b8f29301644676d9664d0950fc853af6f5ef996849368f8a8b8e9c3e75b9aed1bcecee190aae60e8fea671d708950e26c72c61ca57dff2579b5552d689cd60266c056a1b5ff31d90dba4c841f6bba07cd52cf25f23beec18816bdb0c28d2cff53c8e752e59f675db116e01eb7ffe4fcb5fab074f0a07dba5dc1c3cde754a40ab60e22331da6ec705f689c9aa978411e7f0dd851ad1f2880bd7b00e29304490bd53f9acbdcf52d5991d658277e7b23a65aa0f89860d012cea8c56e4042c8770c3c324d888bb419345c1e788a0523cb35dc1b5ae579a6ea62dfd4ef3320a86e8b2ce973172ca04572ec1ea8d2aa1ce8a54be4aab7a4c00fa2b8462471b2dcc288492d7f0a58c94158a102a22d66bc35e43505c7827d80648e8933d9f570924efa5ade115140fea3f43fc1513328a10d65aa03fe2798cdf443147dc2ed2161a4cd3e9c9c8b8518c923da19f8a22316666180eb2cd7d89666a26d089de24c9258084af85f6a4d40fd5425f1f53a8c78004596d21ae896e86b9104001c4bc7868bab74c2e19877eead8a89ab6388b04236e987b62bd10e23d5f9943ca70e277902867f324abd3c93ba8df6ae98ff3cb1579c7ee04fc9e8b449f8b2e75aa78e8d8bfd0f56a166b88a0c9af630287cce8ace879fdf5a253461b824d9c0169ce129317c48d112d1efbf6d78984394493dded56c11495968c54f7b11b188f8d16f96e7089871f1376d694769a81b5b45678f2c54c4e01861b894eb58b597d99ed0eb25adf601abe7f01c5dd0c699f1dcb67ac2d6a76ec5c1422f4af03ed19b01f3f673659e5b4c58f4b18d2e348ba13c2c8fa1fe2ce1f5189390e7e7b4e3a18afeba0292f0aa1b421b3f03fc073d9eadaba041c766448fe4feb638a60c0eb4dc9626661c1364b3ab937df7fa7b6c1d8cd51769f71d3adf86167713273fded9cc2587449ca9de58e1d140fde3b4e0c0c679e281cfd94e583cf92a5443a4b45e5b8c68b0ab64653334694f11fb0f920612a7738a40f7c0ca91073645695cb9fe10d173948595c21377cb21d2178c765ac0142348b08a2123c0f0183f2af49926284e87eaababab14355ef2a90de70aaf764c933d41a8900a52077f37ef2e175b9d0dde9b69871169a316d1c847762d21dfc19c2002c851e6248dda7f3da4b5cc11842505efc01a86f16287a1370fe7a3451ddb9cbf4a4812f0180353467558fc5318ee17eb2babec4ee1d5e889e957110747339f3797b72c99c280ce8d2fe0330e3ffa9a9ca67795cfe2a2ab78675d42dd7ea48c101f128c4c7988c10b783d593eed7ae5a794bac5649fdf9bed413881fce38ce8c588d6b5307737e36beb51c30c58d2eaccc838b9a57df67f7a349aeeebd48cad477e7f4eca1dd4e016fb2bdece99321ffe03d8584280b5c0cf15c041af52075c1c3bc193229ba01b66533384823916aac7e2d5df6053aba636d88c9863daa623688bfb75fceaa7eb5bf442b23e04d7904c9749f7c2dd131a2d2056932a27dc653b49e1369e05cef6a2088dc90308f21969d4db22d6e4fa53188139ff0af05a91173819824b41dd9853bf07b813dc05e334313b7f7f595f6cfc61d09d64e24542dccb440da4e2cc2d9d20c2f5e2f26de09638439f1db62050942620bdea8802d0420a6b38d8fe2d93ea49025f36d4f1092a6c6b6a80fd06b7f597197a85ce8f7811898ad259f487c64fd1e2c27fb7e51ed970a319d1707b34eaa88aff6eac9a995010581cb85cb69c8c89e97685113ba8c1ab312ae14715cf5b8319b8b4e5022a3d39e35f6fba93dd00aeee8d673697a406fb93a265639983cf4714fafe64bbe683163a11d88ba8ee4aea37e825cb8a5288cebf30de4bfca2faeefb5559b28e18880c62dbfef9227d77e71e66659dbc62fbfe5c5801bfd7e68218634dde2750a3a38bf79b13ef242547b1a7624d92da053dc34d4ee13deaea805d6e7e04a619478cc43b8e87ff914f9b13bd6eab427eaec9ed35e82375ab14a4cb42a1b77e136fa9e71f672cf8355df54af332410f8ef2905c915d9b60a064a2d1ed487c1270b053727f5c8383514c2c4e946c9273e57aa3bd75d8b42edd10b0a6e3e90ab3561db6919d3ddc523e0864cbdb983f68473640c8a627ff5b072e04eacbc6f4299d4bc8d4552ec08b42e396acdf4536bc6fd6c6463d1250691695352b2333da18695f11f5bf7241b2bbf78e1991a68e580c8452eaa3b855032593c4d8ee66807f736cfa4d3b083c1f1de5704d93ff86919790fda2de6978f8c01a8962795192288ea73dc9826a1d1d7afe47338b606b6a973ace8780af7bd0ef8f6695014673145343efe73dd475615db2285a981e22b8cad5b033c9e5d30a9cdec69291c3664fc6130b97873a3790c23bcdf64d4d4ccda6d50bb0217f861896c64c36e90562f873c78a6b0dd1d4729d35fd889260e01424ab683e2fd9e343736f8076d25088d243220fb680d569da83ca21721085b07a9b7407c446be24b571aff2cf6c358324af3edd85f57894299194cc8f6f056c99ca8b12fea01a11edb8cfc41e5979215099164530d9b7c9c248ca4a00a406f4319f111fd8e70e6fb180acc9cf5c12797e2b87604bd4f7c86e0313a5046607683d12d3b472940edc7acb4b674991cd8c45413318a1c2314944ce413c6040ac6bdea3a858261b89161906a37d0852"], 0x2558}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x80000001, 0x4}, 0x8) executing program 2: r0 = socket(0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="9b157d1d3df688f383275519c7b05777d6d7e0f1d69e509624a17720ee2b2bb0d96a4b2350a4e48d39076a031d6f1b14fa347dc181170af75f528efec5391be38749c5eb1ee756b1d74d9e02808a43358f938d168dfdd5a97fba2e346b6b39463cf79b73d3d2485d28d841d792890b869e824c60af1ca839d96ab921329100198b09bc3a80659b0ead1fb27373e155a096b9a39261b235294c54b30df7162382c3ed4c412d10993a9b434527d8a1ba9fd7b5c241bf0cc89455f93f4da695a4c66cb12af61e4d88acff2d095fe5129a802dc75728e9bd15ae92e36e28b794d4e1dca8dab1fb7f4e013554753e3f513f4a3531d0e8ee3d086461547ea5c6daaec4354174145d6c56154c0871e30ce5c8af06f7c7bb893a3f1c50b1ded6b0802b020077741934714906390aa8de5ea01d4074b4da83420fddd99f786b4bfb1ca79e33ed2738521f6efdf5b3c9a5c1d19d2bddc40fb2b5f8e70790b02dbaff38e856d12a17389efa85dbeeb0cb769a7df9bedc9ff009282767d7fb9f18f25d231f8b2f4efb02f3c637dfb953d3aa12e5976f6559dfac361e37f8baf9659c19c448d33ecdcd4b52fde9db54b98a58487209e93ef364444f4a5bf7b7f318bcba24af7de15804f03c4ee1fe6d448f9a2faf807f8210f450b779c76bb6b815fc067838bbb8cf1e7647bf5292188304c1a6d2b1d6e76d8bbbec635fac488367dfa23e2aa08711395854bb5fde6e3dd82c87008bb01da0e4337ee60021320377da135eb34d25743fdfda8a8f736a249dc7621e0bc2186f93a720ce82f8c327fc0e2fbb993c9c2f52f00756468a3d00d0af610094525fb8e0a450246b9a1a483ce8fd289339405ae24da83eec6a2fe6caf56a57afbe2db21beed7ee91a97d65d1baa1c52dd32928c240ad0cb4a0de65a2366178381ac0ad0f7d1afdbe9632475199e42ec91fb82b44fe948dd00e4659fbe5275cfad767cce35a4827a7689683eef6c482b946e1da67371797a883cff9cbab46c5aa4eff2db9b40ce587ba692766c22b2fc90c883f4a75b55388758b682c89de5c18ce745b617f297ce89ee7cb90fbd7ca5575c333aeb9cc869dfbef8daa3f815dde02554953f8651c50b5d8ae8a7ec22bc6f762479703800692004f3b625dedaedee0147d9c289cef382257d94d555b37ffe86bf2208f266fcfb74c38653c5f6e06ce6d6c18412d10baa8dfbba596890fc5c994d4cd3e10a739b8a38c2b49cec5d8993108156b87e85a3d1b0ebc7b769659af36a2cb506020f5cab325442f5abf06a28703ac054f8ae654184ab09d5209166b07e7e6619c89fab349fbec136a815aa6e4c8ddfaf77b9561bf7414fb1d0fb3cc017f048254ce03951862f98873be4096e5d1e38f5f7e6ea322e8eb28ce6650da9cfa30ac7b43c4400e3cd178a7c39e2e6568eb8093ed4c436ef005454e262f579b41a7b47d12583c587224d96ee1b394682778fe03287d55ee084a656431dac05b5a398f46461bbef96848b92d43aa490756974f7d487149b8653868d6256996b032f4e4e7ef8251a55b9bf3280d0de755f7ae0df2861b183bb418087b8a0f8edfa7c56cfd8def29e5b7e82c9715c0e36a79074b2411c86cbb1b673fa78113fd0d71e7eff6175cc562b9d51f998159721eca49ec1ee319b8f2b03473ebf3fba3d2daf3b35b95152354e9fa119ee65b7624e88c3786082315fb86e3e93bfdba9b00c7158638e3e5c447896a7f52cdcee17e1d6edc71e57780faea1d9a4ea19169bea712919c141f4d08c41e4ca007801188ac784aaa39d9f6885fd6b5a770e3565aaa667f0e64fb929c6ad62ca248fd97237f9cefdc247befbf4668e95b2827956ecf5f8f96abab4d4eb9b4912a0e7fdaed140f4675cd0184e55f2a74e8f74f338852cb4da205bdfdb2e5ee17c5eef3def212b21d60d08e691d355772bd7d82d11b04b17b9490810ba5e6f49a66598c65d7339f2a894d42c8d77036ab585e0c232b017c8751b71118a71d7954ed8662287aaa9984df2f39b39eaf0f3157996ac5653f59705bee9a66f157ec94e1f1c16910ea1c21c3163df5dffa80832163b0ef4af2269cdec0c0c7a227cfb1af1397eca316329c6e922100d30304e015ac7c0583496dcefd66b02ba63e1a78595443196d6bac611c82693898b8627155b77388f96e0e14d3a5ec23f2747240360117c71e37a45dfaa3c5bb07b066f43c5614ff162801f1bedfb99451b9cfdca79cbf0d66515fbf0e044ece3639e283f77be91bd51ec18a89390e0fc1b6d8d2378725b49c74d35f3aee492bedb72b3c3df4468f2099c62f2fb90de6dc410ec6547111ebf99303b4a311e66f14f04b58cb4019e7bf11c2e570a40b3c301f2964ee03a71479c350f9cfc300ca7de0864f79561c125a6f8e81736180df0f3aa2373f6581c0bc144c4cf67706d61a0960671ef17fa110d5571aaeb23f23adc8271799e2461a68513e4baea72c7be20a667633c211a55d8b0629b4ca5883baa9239e616f1f9acfcc358bb1161fa2dcdab2056b55f716f4611e08f731a6bd2292ca0058b12d977085a5941cf7bbe7a9d55eae3ef19c178e33bddc41e0680c447130b8c10b37921c840472d7355fb47e6f531d7d39067eb479e2fcd32d5257935586828a788c71c74d686bc36230966e976c7f431add7f5f03f4e1c33681e596c3e4ce853b8c690ebc89a253aaa8cd2d442b6aef7c077fbb582299604f5f3429c88176674a1a07fccf5737b37129f19c5b93125b3d3630664510f3ff8cc0b3af6bf74b3e6c340f250c8cef5202cb9d1467ac60b4c1369cc56d8fe1dc7782acbc0fa3c6c1ab5657d5b0ffe068f17a1793e3737f75a605711ce5d99003c0bfd4995b5e53fd95eb8c4ff70fe558ee7ef733c9db7a37cc3484d9283c917a4c7d10fac86f94f72dbf08001182e21e342786b8a316ec6308a1778a97228454ddbf5d0f78870ec2d5de3f2ec1d02c6f63e13b10495145653d10badc8a5301d9876106f398e7ad72c15373e961dafe7f3d66ea0ff5c6db39fd0085dfd5613c11b086220be0d7a3805ae2fbb70361ee8489f28896fcb72124993ba39210ae47820d3ffa86fc21d306ae896ed11a18309eaf1e956e0b4b79f15066f025be59e171c280eaa8752ecb9981f2d3a539a54be148b8ae6adba8344084fc54a8eb3cbca85fe8a7df232e01d2c6ac2f2fc82233f2c2e7969d08676f07db93156998967085742eab36bd4861821dba7f346ddea853048a3cb420abd8aa19a846fbde788347d8cd8e31d6001adfb88cf198267433088123971a5b308d8576cfd0dd572b31955e58d44fe0baafceaa230ac8c8e3d02c8159a16775efbad1d37a3bca34ea85f7c8e79be534e7b3b584d8e08711160518f92a3de0a59e530369d848d40769d13026fb887cdaf61e8d6694700a856a7e34cc982ff86a8f16951d72702f75dfa2cfed9536f9c6b4792d5b2c57289683857de1c1bd69da1a9f0d0d2c3ee7b417ec5ef106b1ebf48dd5f17ec12d3d8e2a1d43a258ee8214f471e5770151d6991b6982632e4e724fa92d70cdee0a11328e8f67502d16ec0a8e1d7ed94668885261838352f7105f1e7ecfb922e28fe4c0cf49e1ae65cb06cacfa49fb94e21c44560dd3514b73aa8ab6ce945df29cd5388cdcb851276e2f5de36b5dc1655515f280751aa8b2de0a6be21f239dbcea480dd3893231075ebb8c25f3055d31b3fefa158e690ec55f2fdc6c9ec4fbc60ca32da19437375bf1a65c0ae1f7fe908b208c4a29052950a250650399580c372d85957ea880657acb32b92c65a272ede1f082d0abf5bf329a7a87f7851ec735ca032ffa14f06b028a6804b0c1ab63d1609e27b985d0cdfe7b45650888c616080159fc1b39629c4db16a7b1d0c7d2f103a1039fca3bcdc9c464cf59b775ccc772b85437889ff274ebc54a2971cdc7ab70801bbf79109da64ab4130dde95cb07471883a0830032a1e8651baa98701f1f12074d3ea1410b62990d4034966925918cf35b6a904226eec3221550e0ac6d4134d1b88f44752b6eba550623e0097b89458519815cfa149222cbe80e2d29cdccf0373c174dbd0751bbaca80124e24e10524fadcd4aacea1b290913a89e7406f7025ba8ab5d601b4104f1f065da8ed80bdaa1d87df7ab11752d248037debe0c50934f3085887fe75e2cfb94e64195044a38a7e7ebfd3740b495911d973a4a2567ae27d41d849817ed4c0dda68fec19e8e1e9e1af881b156371cc859f4a38cf639a9551d0993e4bc244d58f09dd05d2e67620e276d1dff0765f9bdce5e704d923f38a12e34da578c87abe58cffa29e29f40398179f44f7f25e64b38e2daceba2f8462ecc9a8ce2f13952d35aa97f89eee14d4f95775ce5e364511b2235a67ce027e2638c76d313a5553c3572be7d50795b4c4504471facc65884a66094415ee2c2f1cdd77b05df4d0ba281e967dde74baf5bd5f80c602f6c6d1cc27778a5c39c9c3117950dab80c1a255d1b47f91e3532fc555e47676e3739224f9cf271ab7a42d5c39c9e0cea2363f55d4e3a1291799daf5142d6818ac8f5d4ae4bef41797691f8a274940d18e2395a79358e7848a068531e001ee60f80ed607b1ce89877daba7402662bd89d346615c23189389244f681202ac07929a3c69d879ebb7f8f78c0c866b3b322c79f2310da13c47b05cc0efdf6ba1cf83e007b52e2b30991a59dc3ffde514affc51d6da12ba0317b90e4c220de6f08031b5a7cd4ffa852a71527bf18351ee60b329afa8c82075daaa724353e0369a1516c588911a875fe38c45fbeadc67057d57bc52100c97b43e290c662ada746d5b7c38803571be2b82d7fd075db7a9149a4e6c91057a5df60de1cb5428908d812650d26e84c46b21952cff2587017de528eca1512de82a1daf309640eab376bb26dbe234590a3ee311caf6e38a11312b7b2620fd4b0af2e6e2d665a7bc6f37f593ecbca94c9fba3bf65b8b8209e1da8c5f4f7c3912c7f816a9176089864919a35a699b497485dc5af7519574e2b8428735877af968656c602d4cfc41c4b36e5639696d2e87c32a397791d5c36e16b48825689bcd53c308932e5bb9e8fade18de95615388f3a26caea7a3af47f5782bef8464edd9f425409755889fb9de00aabe0c5fba8fa966977fe5273db27cf50e6b746ca34d3376a6870181b539ff82f3064975491ab6c49bc4612acb04ac58a60ef93d6d71d309cb68ab0cc5de55ad4c21708032d1e2209d929d8ac2f2378b1d045539f627abb936299fe5a55b71cd05c404d4b2fad6d448bf5e0d135832b78bf2c10529eed7daf4a5c0f916a63f600a3e8caa928d1a0d826a8ba67202d9d30445a114ad5fff1e5439cddaaeba475fc5510242c20e5d0c971f3160bc8ee6bf13fa72fca0db9f48697e840eea6f69f7e5aba0e117d7434d236077c4b61bccecfcae28c78d02d51b1b11bd01985af54f17a2e81e7672d50591911bac0661292140d66869a7b4e516bbff38cbf21759f82433821ea057b16e10f78f4c14ac40493cdceb8652ec9c4aa3de3042e72c91e796deee5474597b5fa640a15b5ef536e497a3039b4b232d71c8b27e6f76ee129249273fafe43bc1cd8ef6dafd87b761a69cadd49a2fdb990396773c10cd16d26e26321b1ac1874233181ab6e4e19037d9d2831cc027c3066d8987e96a733d33a625e66ef9865f609605777cbe00745de974a48cf93c98087703904c56fa9b9366552a95748232236a3fe965cdff36bcc544ee3da493f0f688294750c8a1a6415d7b39d65431f9e6dd2b7b487bf275819b22", @ANYRES16=r0, @ANYBLOB="875b02e8e8a7da9fd2e161222af24fb0535138db206a6cf33f4c9de16411fe38ffb5fb1b998746e8eb0fd61c481812356d205864cd186553c92c1df5f757f3938980f78928e59886265c0551c8a4ca45e679672aab060749f1f847c33808e6bccb763d4d22c394b6522804f1a42e2dd08d08e6c572a3a568c443e905159052aefa1b6160e0eff4cd42af42ebf70e30903071ef9ec628f72934c844fad9e4e0f649d0d42773c9dd40f4ca0f97143c26ecf4c02957195bccdca55bc4cbfcd65e55d8aaa892ccbf9fdbc01141ec71c1693fdf53d6bbe155bd6be04ff2c595e6cb077c4983a95544e4d4acd21f52547881d83b1497ceaccc37af4538373174477c3fc4548483aca853eaacd596e336a847124bd1bf18e56005a9ecfab0579abe2370936dee0613e15e1867e614cac652444ed327a83b0ea7f37141d6dcabf8f3f287eec8f3131ec1d9c786d57c46cd88ecb5b2b25a58c38bae75d2a8958c1ab0b4351a3b38ae3674e32b21b32c56e57a872395073df29cf74949fb94594f3059082548f7c8957f25dba2dd1f08dadc82de78b48c735802e752f598f3df18095ab2419313a146848d6fc74ba97207587cc559584544638841f6f497886e336d0147c0898499b08bb8aacfde1494ab29e3cbd96bc254e7a39eb6889b7b716ef1ae70d09561dcbe0fdfda1959b006c25655117e3aeaa167994356b4284a1d8a34a56f71689d01540e0282cdbfeaf1d6df962fa292db41c199b1fc37752d0cdc09c1154455bdae3cea56ef22f8f8c2b37ad6a983fe659a4a7a9183d04800e01dd7043765c7e6996c12802fa165babba1ee4f1fda405debd43d7a26e9544be32b1e29497310b59b43ff9d2b805733cabf7f6960078752175818a3682278bf949067e4b286d99022d77ae2e03458d1b1a168438f7545a05b96ade478a5cefa150032cf1568f9ab159b3e9a6e79519d45a8bcd4a099bbfa3e4c4c8bd761bf936dab103f3891cf959266261cf7491d9c7a12629bd2d5c870490c5331215912c819a93c7b91c6f5cc2335d7986cf838dd67697c223ea14284ffa2e606090fe29eabe0a6374c5a4e0f12153076834a7e37e132c75b91643191f41bafdade282884b5eeac3eec074c3a6e0d81398cbd48b7197d9d7301f5982b799091a7c2cf72ebbd579946de25cd810fef8e5e6530a36852349559dd737a5eb44639492f75d99deb2fe86b8ee42ec5e098789065d3beeb2f19d4663c9445cfcd80a30547177a078b647ea3d9f47475582a3977bbcf098c8a5be2ab3386ae82cb317e6e53220a357daa955aca7d3d39b3795786acff7a4b40e3891e84c81a5403d827ec0f4021e72a5f597009bad4f3a975c130b7f914ece953259763cd990c882e5e6f66f2dd77ebab6c6bc01acc9005c9322ed4fe781aa2f52c1af446526825251d2a8d04ec18f571c32f64d2b5e3ca843055cd55b955a6045c6c90a49f93729a56276b1bd3ec6b4f330e1b1be9cb4180d344a9bd3cbc2fdfd1771857caa12212ac38c22738ba260b2c0e43965674ea886f6cc11b8079ad13adabc419106fe9a933e5138d7ac1f286da05ca45107bb3c348bc16ef60cb73cbc5170d20c07086794975c8db00cbc838dbe9ab9152f30bb8d792283f0f3cbb063b2726d8590fc0d3bbbc4804cfe9aa61601910fa6c47efdeb1ae0fb9dcc5d66cf9b4340bda2909f0f47e6f014a5e775f0dd292957eb5970276526d6774eba7a9c9ba78910deb4cc21829522fb8a97c5037d81e3d5ebbe402113fa4bfc48e1953eefbe006bb2727b2aeabd4a2f98e1ad5c54182eef2680364bf8ba4dfa131c0b24564c81fccf330170f07b68de82600b64495fe5f3a32fa98b74d7089b74effcdea06e3e38b33d795b2f49dbb8556666c5b633d0d24edd6faaa1931fa049f23a32e6bb0851a5617d08f787ca3b92c59544af90513282284191fb63092c45bf3b9e16c6afcd70597629d27e43f7415b92009b21f5a5b2f7e07b2d53211931a4966abdcde43bdcb849d5f99629a2bcc93554c194df35a79ff4f3221edeb6c221e3fbb3d8d8b59218d2828e123e957c8f5bfd7879963d0bbc182815a512eed7a784bc64967d8654c363a08bd69e76e0050254ca3aeec0765168639d4f95cbc43045ffb6a5eccbf2aed62706461aff44238aeaeb9781e3f6fa17e395aaa4fee3971a4f3490a9d42f5412b51cfccc5c7cb911a224f1f9d137569f147c600cb79d179254ea763976cc26058081d404d00a2f96b38ab20af7490fc09c486f216d6284c92874fa990754a12f325381d1d12fa11e7d2923d6569e5da47265dcd35f95f30b6c1db9ea5a69abddb418bd2037f2fab27c8fd8754c719856aa647e421fca4f58b97210ae9fb7d412b3f74fd6accb9267575ef7235b8a754f30921b4e314d9e0410010335d624312323445af67ac5fa9f84585829d070ce4d6e53ed083b4ca93bbd7e5a859d456350bf74a3552fab5b2533472dab9cc70040ecd30fd79242a068c4d727c08fcc739d24282d8c84566a564790c65cb14af089e117f1e3e75cbae3263e3c45347495f96fda95bf5ad65997f7686df8953d9f8b77dbe3641b16e745bd49ae02c885f38811a9af6b974f622b1fd6ce4c15350c47198addd05dc1af6e76619b1dcd79b43aab59829eba4f1fd11d40a3e9bf979aed27fc917bf4fd3ac564b9bb1095999fcea4fddeab65bf916754cbf3ad8d7a0337429b11489517efd952dabe012879fae385e44036a77621050eed52f2ed7d178ec44706f010aef5c54e025758d8bcf78e36c85c56e0f6e2d2b3a05235b80e75d31e964d773c3a0198b65af825aa29e6f82fdc97e44996eea9d6df63f0488525ee8e0295cc86d431c5e2f13b69885500e64a72fca2946b87f52a69a65d671fb166bf32f6d44eb64a660a20698beeca2d7307f346975066a8b86bafc47940f08cbe1f04fd7496f25b060c8dd5f44d589140075e7a5a5410294c0fe8387e7929fe5715513f6b2fd79551e1b5c38a4eb40b335d6f95cd14715c8a4a0df37f14b781a7c055fe717251695f15bdfa780913aa4ffa24c8fde8ae0eecfa66b38c57fc28a44b04fa86488d51e641caf57a79a38f93c9269ff152c4ae936404e5b55a384a872be505ada92c3f597a09766a479e9c59d24618e82fc1bd62fe71d8ade7266169e403abbbecd4025ef06d8abc9f53dc29ebdbb6857a36ec8e188ec044973280816c9e2ea7ae88ff982bf77e03b82ca7d9d5cde93288294b8914da2496e40d94417865c13df0226f98063d9f8c81a832d4bb0a2971aa3945debe625a49fcad078bc6f50b81d409a25626c62561beb4414c22b26a2d2ff2179e5d2a3962bb4da98e2307360c9d0488ee1337a8b83afcb7128f32edc3c19a2dece2b80274d53f4dfc4b4f538d19df6472c8764337e3aab0f18256154957dbf950b783a68fa5a8af221bdd88d404dff3bc2698797c125b843a4dea7091d5aaa861cd00170aaf85faa91e96f6fdb2f22325050f22a33f1e62f5d0be83cffcb8fd4caa1de325f1d27bc45663c21dd56a87222ca9927e3776f50657b2bf016b7e4b571ae41b0826a29b2eb4fd244bad5a104f58d69ff8be82160675acd4c61ddf9dfe758eea6b70dfab6c10ecce09e17dee999b6c230d53db8bdb19d4bca224d30523385863478af77b517af88165abbbc1fc29b687f463e39537686ee95528c2b379258ab67df6d492cf4ec87ef0f151b80a9f9883b1c7cc33f3f12fb9ca7814f9b347c9951fc7ec63664586172c7a0bf0280d4c33f13ef2b255ff91e6a3e3b287d0129cef94287058cff67fdaac3bb2d1f5ee9d77e3e846f8b6709637ecf42e1c03a46f16e2a600b2999b8d4590696b0c8a17809a55cebac94818a4641b7f1f8c6d22f87e375ac0c6334bdf2ff611660802fa9495fc499c1275e91f51babbe4477188d025ea7a501b301b5248f78ebd648d22005e94bbb636544554fe77104bfd84444e9bea20f91941fb8b5a7de25d390807ebe921fa1d297db239c4edcb9ee0dd0b741a0a33b5456feeb580a9863721f580c31502ab5711672d217dfbac8839ea8af9fb2f26f46501d5871687ee185aef70a39e7e9aaebe789d380af71a3ceadcd4c42f77bf5c0dbc59b25db9fcd7acffe0d74616b80ac11e707ef7c165cfeaae9a6796309e467e895afb23babd9618ae96480eae4879bc8b82609d0a9e53413f101800233191c51bbdb692d4f17d1c3f3b4d1751ef6d1341dc7941172a8757ef322a056f950ca714976c217dfad39254e3663061d20bb24899511877c20ac6cf9691244b94e8ce3e4371e3668abfa07e19f25c4835fe9a691a8bf42ea2371f318d391b0e1ab65f44fb4c42b1793370f28376e1cb0893eef9f07f4b4736efa9d325eb11eb0465d17fe18447aa4842b11d869de2518128cbad229dc6fc27c19e4ce99bdb3ba53675d664517d1b55bcc782b11ae2b9b14d0aeaaeaa4d34678c16c06e5b0f0f4e361acf555b31ec7508c67638f7c183433b3717811664828cf20ae558542ec10e336c3c0701e4a37d37cc0465125bfa14338dd6e834505c8d611f4e395cb5f572db490b43f1518e5c565dd0d7a3c9c7ef6585c63b77710af9fb3063f8c05cef4e42d368c7f3a5cb231abf653b761b4452475296b67e10153072a3a4e1d30a68e23adba8b8740d542aa3f0a56d0e851c929d9f4ec48b6ee79496b344dd20e50248f89835f6602c5d99aeb136c2179ed9b8e3fe67e95f57b1c0f5a093faf1ae4c8bcec73ac910756cad3ef29467bbd75b8726dbca9f333f038e8fc449fdac786cb19c68d70f7b9555b99c4eb04d383086e1eb9acb2b52c88d6743411bc14d0503a2da8f0665f9282f8190841ebc578cf91c67b3cd092a38fd7b55e5c1fa5301f53898ab15dd11bfeab9bef78ba86d66ca282faa896d84fd812ba71246fe504182fe8935536e0ecc4e64d8408fe1c7cb50942143d6335ef87bcb47232294f71b8923fd11ef8899216de2a6fb113b3ed714fa0f6143e7cfb50b9b0dc949ccc1a6b98ad0c0ad91da38cdab492149fce07142d29ec65e09457eaba77be310bd6d21b6be67b95cf567505054a0d5ee91f482d46f6c3a74bf378756e4e19df350c78723d66ff885d41add5295534a840a2b6380583e07609be1983777640e89359bf77c4445652f3c8299b9b32f0dee3c59f4be5b5c057362f39a478cd8cddbf958364b3d412086177e0441c0d845c482b3180da791d48f75a1405f0f2b63ba09de42816efde7954150c481403c736c6feca4832df445cdb3941dd7bc480bd12773a91bf0adf60eeada90534df339d361e11a02d00963e3fdab3323ca8ba8bedae0d70986bef0a931653b7d7481cd6c2a567a6ec46b04a2f5ed1bbe6fed8c437569ffe548564b6845cc73323357122e6c28cbbaed08b7b8e1f236b63eba976a96b2e5f42e1baa1a5f6ad3daf2054cbab48735111c342df4c466724a4b9504cebefed3c11732d502685502aa61a446d9697c0bd96b38f6af03e4201dc549083c67048445bb23e6bfd49935c2eb78096b87bab88a19d38439baab6a2e507673db1f215c4da6f381fbe38f5123f64e0f8ff38831ff3f3bb909e56f3fd547617c30c630ff93dc6eccadaffb0ded9df1cfdb75e139c9b83ab886c88054430104766118d849662f86db454948f9d763fb085909580a9af79b692161a36807969f0f0b2066f4bcdd6f0fc9dd15dab4b45eaa651667d9e3714a8c09c37a62b6d35a53b7bf3c5bb2f76f70e1c4a5d7d57d577934b0dc242814f2efb8fd435d9ee955ae108ebdbbca3"]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="576bc0b66e2ae74604389fc1418320550467620d6dd955579b3ed594919b98fb10fd29edb910e666683fbfaad52077", 0x2f}, {&(0x7f00000000c0)="3a50159dee7040a1aea18e56cadd755d0cff94097b1390e6a4c18ecf8fb6fe2ae74374211afe174d", 0x28}, {&(0x7f0000000180)="fee3c4b8440fefe2a36610c20f05d612c1876cd97da1aff5fea8da6669f1314bbb13d568a57c3e9a50b3ed328fbd9a0867ce45f538f2023863a26ade78cae3929b736a8a1c2abd1ee6ad866f3d9d065cd26b4c50a31e67deea5a90423f03eb6e2444743050d8238f0e983078165db9223558d33c9c385b7304c1f66e24cd061eceed8d91156d155157d8e5330418d0a478679c37c678e9955b38cd673edd59aa757bc7c2dd5e2863a12604680915dc4330ff5a867f2c41c3", 0xb8}], 0x3) executing program 6: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000900)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001d80)="a286e84abf76fd0777390bd165416715b45dd769bae9a64291230dda5c8d1f70fc17e530f37f40290ef632bedc9c74b5ab48", &(0x7f0000001e00)=0x32, &(0x7f0000001e40)="dcf92774f46906a53371532c3596fccaea7d56f329e7e6ba07662963303f216ad9bcc7713a32c8e094c0037f15dc2ffce40cc07eb3b0f03097f181934710bab1b47df7a673b9ea0c411cca3ddf156165da11ffa1fedc9805b6acf23626", 0x5d) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r4, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a", 0xb5) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x8, 0x32, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3}]}}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x44}, {0x14}, {0x8106}]}) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x22, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r4, @ANYRES16=r3, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752708060001080006040001aaaaaaaaaaaaac1400aaaaaaaaaaaaaae00000012e81387f922f2cd294fb9ba624f240a2afbe8f369a95915f15b4f874648471a8d1571938900cef0b577fa1"]) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x1, 0x4) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x8}}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000012c0)=ANY=[], 0x438}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000003080)='./file1\x00', 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = syz_open_pts() close(r1) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/247}, &(0x7f0000000180)=0xf9) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x5, 0x1000, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8) fsync(r1) executing program 6: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) chown(&(0x7f0000000040)='./file0\x00', r1, r3) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000180)=[{}, {0x81, 0x2}, {0x6, 0x0, 0x2, 0x1000}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r5 = dup(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) setsockopt(r5, 0x6, 0x4, &(0x7f00000001c0), 0x0) lseek(r0, 0xffffffffffff8000, 0x2) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9, 0x2000000}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000002140)=0x4, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1aa68201d3a709680a0572469f7a0467064f2bedba9fe7a2e6b098b4c7c46dfb6d5d081665f89cc0b9763fffebc8311f1c6d4844d61fe1344c97abd39dafbc61dbb9d154f526382f6ae6914172dab6e4efd42d5aa97e705443ca45b8632f81c7d51e2e3ca73cac1389adc30d64c1cb4a5f1385f4221947d64f17e83d361e2745c9d9c3b4618bbd2a66df0ca6358c9cf9293f96626d15252494f59af411520e6016e6634ba3c6d722a8d5fca8c91b71220b0754c5ba1aee584e632508c4290eb57e9d9e8bc701df323e", 0xc9}, {&(0x7f0000000200)="08f6a897d92af0e06fb4bfb0f684af0f26659478b5941444c5f45ca112bf101a38681f021b2d1a5724fcc2505a5d099b7a330ef225e6edda9aa6acf8ea3d01015fd978c872bb5177745ab00a8ad8c31324b1aa861026af6acf", 0x59}, {&(0x7f0000000280)="1d0d83b2975be37be3aafddc96809e4bb2742cf47b62d1b6e08d303e069537613449acd94e1d000f9d2237fc06420200e008d2183a34624e4e7d8cb7b29b0838d06d46284eb6f1a8b1ddecf833df4b8bd140f62fe771", 0x56}], 0x3) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="7cc184183dc68e9a1899c1ffdd0a08e0015896ac", 0x14) setegid(0xffffffffffffffff) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000000c0)=""/8, 0x8}], 0x2, &(0x7f0000000500)=""/57, 0x39}, 0x7a}, 0x10, 0x1863, &(0x7f00000005c0)={0x5a322dfc, 0xb1}) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x100) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x400, 0x9, 0x6, 0x40767f1}, {0x5, 0x20, 0xfb, 0x5}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) close(r0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f00000003c0)=""/7, 0x7, 0x802, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x2}) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x9, &(0x7f0000000340)='./file0\x00', 0x8}) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000004c0)=0x1f) syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000400)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000740)="4e2605759ad985fbe9373c1972395782ce88c22b29bed850b2237149540104fa40cd5e6d27ada7b92652313f91cbd66b00b4a1cc440193692ea968091050fa2437e0235df05181595a4400c82f8557a28a48a6fbb0f1a25c227db42a2975f2f2ef4c874a81f0777a1626bb0d1123c224b5514e1b63880c72032b8c98a9a5843a49331a92b4ec5c598ca6ad5e9332d7395b8eb43914", &(0x7f0000000440)=0x95, &(0x7f0000000800)="9c6371674332de8c61b646e1108545e75bd38c166727233a1b6b156c15ee02db289783c5c964f7acf8b66669df2701691a6fe0162522aaaab756cb1c651def72ff69ebbb65d86d1f863bdf22fb6445e5fe62e69caf9abed4547064554b2d02507de3935b0b7089", 0x67) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0x1ff, 0x9, {[0x5, 0xf6, 0xffffffffffff377a, 0x0, 0xffff, 0x8, 0x3f, 0xc8b, 0x3, 0x0, 0x3ff, 0x3, 0x4, 0x1, 0xfffffffffffffff7, 0x9, 0x9, 0x7f], [0x1, 0x1, 0x7fffffffffffffff, 0x7, 0x48000, 0x0, 0x8, 0x8, 0x80, 0xfffffffffffffffa], [0x101, 0x8, 0x7, 0x7f, 0x33c, 0x1, 0x3], [0x2, 0xf4b4, 0x1, 0x3, 0x10000, 0x7], [{0x3, 0x80000000, 0x8, 0x5}, {0x5, 0x5, 0x8001, 0x7fffffffffffffff}, {0x5, 0x7, 0x5, 0x5}, {0x2, 0x6, 0x1}, {0x3ff, 0x10000, 0x38, 0x4}, {0x800, 0x20, 0x5, 0x5}, {0x100, 0x81, 0x6, 0x7f}, {0x0, 0x1, 0x6, 0xfff}], {0x0, 0x0, 0x7fffffff, 0x2}, {0x722, 0x9, 0x100, 0x9}}}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x6) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffff24, 0x0}, 0x0) executing program 6: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0xf037}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x8, 0x53}, 0x80000, 0xe8, 0xffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x6ef2e8d2c0ebe8e5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x5, 0x4}, {0x8, 0x3ff}, {0x80, 0x524dad1b}, {0x45, 0x1}], 0x4}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r2 = socket(0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x9, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x880, 0xbe9}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000002c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) pipe(&(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getpid() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x7) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f7e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfc9fe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x408, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x80000000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$unix(0x1, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socket(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700"}) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r4, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) chown(&(0x7f0000000100)='./file0\x00', r7, r8) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) setreuid(r4, r4) getppid() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) r7 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r7) r8 = getppid() setpgid(0x0, r8) close(r0) executing program 7: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) r0 = socket(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f0000001300)={&(0x7f0000000280)={&(0x7f0000000300)=@in6, 0xc, 0x0, 0x0, 0x0}, 0xe}, 0x10, 0x1803, 0x0) recvmmsg(r0, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffe) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) socket(0x2, 0xe969e20bef013543, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = getuid() setreuid(0xee00, r5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040)="53ff649b88c84909cb77247fdaa6a30b70050b9a3a53da00001000000000000000000000000000dcb0ca601373d4bcddd0783da929b9a5d8200000000004844b2d3cd141c51a52bb5be63db651fa4bdaa254e2bb08fea40e7f212056a6976fd333de731745e750e17cce9fc13d4c04d0bf97d13a4fec8ccb4afdd83522", 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x34}, {}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair(0x38, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x800, 0x0, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e2", 0x45) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, &(0x7f0000001140)) setrlimit(0x0, &(0x7f0000000980)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000003780)={0x0}, 0xff56, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(0x0, 0x2000, 0x5c4a) poll(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000249000/0x1000)=nil, 0x800001000}, {&(0x7f00003c9000/0x1000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004bf000/0x4000)=nil, 0x4000000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f00004bf000/0x3000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) dup(r1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) getgroups(0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x82) semop(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x1000, 0x8]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x3800}, {}], 0x2) semctl$SETALL(r2, 0x0, 0x9, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)=0x7) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000002c0)="190e9ff96bb6bc04a85d040136e64b580ead44aae6dc50221e3568e37251d46b9f2e27793273cc49216044bc66b64bfb1c1e167fd3b8492df02fc3b3d719cc37621b459559eacc1626be6e2887208b031be3cf43541f9658250439bb3ab89673c80dda8dc68b291a8dd4d89aa844551fdf73b372cf5115924481f1c1b7bd26e8c62cd7d4fcafd94b1b8555d5591c688551971f301531cd11e1a79b78836985336491d6c0a9b23bde6ce7e8d77e049577fe3de45f16340748b6182226a3276b9cffb8cbce2407e41934562d132794755b1d8bdded3ec8dc", &(0x7f0000000240)=0xd7, &(0x7f00000003c0)="ff2c34a2ba510235dc2df0d05ccea3237506b48eb1322d47a674fee0523dec8651bbf46be9c3d9a7375adb17380cb231c8adb02d2f68bd5b24ec54943006217dfa996899c586b99f28d90ce6b2de1dd717cabe681619d5cbe5219f61d7b7813fa0582a2740b3b7455c45757bfbf59022f5a3bde63fed3c24d16eac6b3afec19d1bc6ba1024194fbc52231b9d1bbd0a7016f9f7f94f605a3711c36b2692b997c743b408e37e874c1ebccb06793a6277bc27312ea0ec7c72f5e2c43cbcbb28e9bd113e93b5a229b9bb38f4ed24932db02faa1cb552f724ad9b68df79be38fe935aaffc8f", 0xe3) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1ff, &(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000080)="b7e2724a61408000a9709c2130c31dc6e236ebeed1df74ab386f7d0bee9471abe272305cd6439665f87c96ce20089e99dea77666b75c21696a219bd0", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(0x0, 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(r1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) socket(0x18, 0x2, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x4000051e, r0) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r5, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x20, 0x1, 0xd5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r2 = getgid() fchown(r1, 0x0, r2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) fchownat(r4, &(0x7f0000000140)='./file0\x00', 0x0, r2, 0x4) semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x2, 0x8, 0x800}, {0x3, 0x8, 0x800}], 0x3) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) ftruncate(r0, 0x10001) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0x4df) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$setflags(r5, 0x2, 0x1) pwrite(r3, &(0x7f0000000280)="0969353677eb1e7eb0971f1ed3d7cc7b0851a0e2f68ed1b4da49e23f5ab8f2df5413d0423da857cd7aad5b1730752cc60828e29ab4d82a33ab8692860a5eb6333ebbc0ad95dd55585c2e053e85b9f7522b4e9d84336f77cef0f91ae51be7aff908b0e77c59cb59d31da7f7a258c51f9e7e88a983a287127f64649d882fb1bb9db8a880b65847121403440ebaf0dbece60ea83d855908c7d405a97ef1b427312cafa01225e629ba0a767cba86f636e1b22e8c0cf20460d5f5cbcfb1fe55f426e15929a7fd83485672a69668bfc940381ab16328", 0xd3, 0x7fff) fchmodat(r3, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000003c0)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000400)) unlink(&(0x7f0000000440)='./file0\x00') r6 = dup(r3) fcntl$setown(r0, 0x6, 0xffffffffffffffff) write(r0, &(0x7f0000000480)="d096b62ded8ea43285f4337f5baf27051b7c11d02fde3fe43a6f6cc1f07171b1eab3deb2243b5ad713489bf1594b680ba58ffa", 0x33) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x10039, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000500)={0x9, 0xff, 0x3}) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r7, 0x5) executing program 7: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) fcntl$lock(r1, 0x8, &(0x7f00000004c0)={0x2, 0x1, 0xffffffffffffffff, 0x7fffffff}) r3 = socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x58fe104e1a9fd494, 0x20) r5 = socket$inet(0x2, 0x974e502bbdcb5f63, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) writev(r4, &(0x7f00000001c0), 0x1f) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000340)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd472516e92d730c3fc100c098aa9fc59b798ed1acce20b89a94481a937df0e906786f9cc58d61885d031226049986a7e9fd1d6765ddc0c34b4d27e2b2c35418782d06a0d14d63dfc559efb721c2fe798b6c965e2f8f49e042956f45ac77fdc2f976f42958d6e0a84c6a5c17e9385bc58ec50b92acc0fbdd66f32e4a3e0122f2f99b70b8862e6d9e9e2a6b415ab81f573d71a72923659dfcd764afa8ffffffffc3a9de818b385440e9936c5d66154ae5d3844427d7a98454f0e9d91c018f3484cc4fe818bbfc5f05ff1edb9b56a0c392ef6254464e51d5abb982880baea9da8e8b57f7e148ba097c026b53fe89", &(0x7f0000000140)=0x108, &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x5}, {0xc}, {0x8136}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000200)={0x42}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = kqueue() dup2(r3, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r4 = getpid() getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) ktrace(0x0, 0x2, 0x40000400, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffc00}, {{}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x0, 0x1000000000006}, {{r3}, 0xfffffffffffffffe, 0xd9, 0x1, 0x9, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) r6 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r6, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) setreuid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x88) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x5, 0x7, 0x6, 0x3}) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d2368df20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec58904000000f6ff7f00361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffce7520f13", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000300)="237e792b043364be5d7bc8997d2f466cf5e570f343d77c9c701b91f6d100a369638af167e4fab1e08a566bda3f597cb307060eea979fc4193d1c3a03a4e0c785e2f0901744c8faf381956ae22244936b0c84fd9f845d3031b248ca5f58c0ed18eb18698e9480f97954be6cd1a221ad76d447bab982ca385b3522b2ac2eeeb7196e9748c3ec1e2738f3d0944c896a3664b1d1887cfb33af30b3bf15304b5c42476bf5566c2e1e330ee09c03f12ac650ed65b7a3facdf8a9e97e399e3d013d82e28eceb1cbdc232c36e315595a63d24f80d2010260202613490ec03d6f20db5e564d4ac2a3082b2b0b4c34a59470eafe46a3ddf707ec3011118f8396978aae54fba32528db30eeb337c8546630a663e6576cc7dad0ec455f60bae7c5638d8b51383d14dc358ad972ceb4d5624d3d82cc46b23d695b096e854296e1c06dd5bd45175a6a4a241930f7d1bbc2b7d1d3b0033822cb3df44ff7939e23653588c7482fcf9a7afeac7ac8027f46d782ea1eb134f8042ad1940d618ca71262ec7ffd6e6c7609c65fd5e92e146140c2fc8e4feac5280c94327fa28e632919969f2cb90175ca4c4a776fb7a6888f04b388b0901558c263d6f4aaf4152d2d3c8b0f08887ec1fe714018cad966534f7a443cf06f04aa9252c6dc2ed5a24081655f29475fbcb54249c2067ae1922c024230573dd5ce54de31980055fe30f14b9e980777273bcfe9a2855cb867d426be016cbdc84700613d97cb20e804085cf53f6e227ab046aae4cdd29fc0549bc2f99582e6965ef46d6298e0f62841112c862fa9bcb7119a204dd9126858b063a6354d61662a128b556ca09a979fa12c7fc4073b357878cddd26b79bf64128b3b5f01aecfeb2b80eb425b50b6d4284f665729ad8cd54eac11a9782f692b58ebe4116fd7e3d2bd87921747d17b1f674ae47527d7bc6a16f1770a8199cab77479c82e5bf8478c2714d6c824e49eafccce7d83bd8cf13e1707d2d44dacd64892bed8f81eca95cb22935f595462bfa9b9412c189722cf16bdf271d182a9b8ac94cfcda3352faabb3b196206714d13e01ad90c2e0c25860a2991816c0d487042e73313fd2e8a18a313e772834a1467f2ab010bda5f8a0aabf05c9e2ef0b4996fd0b313f3f0a99c8864cffc77ce5cf32c0e667e5d0b9d2f10671bd4bbbac5b83ff546c1c79bbd43e2ca210e1c32ad11a5588c17435b8e4f8f0d86787f892c875c78d546447186e6bdcdb5f254aee926be387871370d8df4f8c3d0946f1399240f71cf6c51947fd250bd6b707ccd4eb519b241401d8f8beeb13e91e907bdec83cca276b800214344c9a51734f92735691fa6eda3ba54af40c400aa11d07fc4df664c5ce671e135ab93192a575326eac6171ebb895a1e4d828592096acfe5ba500e3c9a973024c6ebb4155a44f29ac5d1a2c57b026f4caf22765b427616db18b40f5a7361fc7944b08f0b7f2db7997c932f844a15e7c5df7a912b0ff769a75ba105990046037e934911ac3b05c34b6e8776b9f4bb2a59f33e028420241103feb4a1352136a27011010c7d5c69c7c54acb0812f45b8ba11c24c666871fa844987898129af8075a276ac40f139a41fc3b3b07ad0ea49a3b63be91b228543f21c8e52c07e4981a9f2be75ae80ab6bded130ba8209487df4c304b536a6f604e1de3d4402feca494f395ee8fe9e3e8b30167667ddf6a72f883e4aadc5682f9a062e6a97b9ae23ca569148a7c54ebec6d31269907a5b2a4002f7e1aea4f2ad3df8280161f0302dcf931f210401d2420a2a160c9c749211fbf17e120f2b58c64d69c658d461c9d995e57843b498b321a9afb79c880ddd8072f896a72c796ee536b546fb535ee6d3234b25baaad348a695bcc66f55a46c528dd263da9f7041e0c986d041b1c4677a7e04a04be692bf636956e27decf7a415f32d8061b2aadfeb87700458db24b36f18a05c9bf48ade91a69ccac8b13a92e65478164d36b209d429b0685ab0bbab1029533c7fc2361bea0228c24f4f3927641a3a7ce3c4e76bcb671839552f0eef26c138c80131574687ba2fb2f992ccc373000233324fc06525371df88c3df5325bee48f6a92689248d7989999a4d1f41c194a335e1d5e5ce95b000655361ac71204388ff1cec855bfa7911e47a9c86043105c7510b34ed2063bee9f253d7c3e012141026cbad619ea759c0bf5753423b057fe0da8583bf39d028a6fdad004ddb449e855250d9bf1ee417a561a86d3e167c7507244e13cb6af5a4f062c6531f4ee055da401f1cf515910a76e3ea6d09758d6e49f6c7b09bba20d01be22373942ec4dc877888526a9cba651e3a37511fc512eb769806aea589542b1c56da22423ff21e3eaca767fa626609e098dfc54f075eb5c9871da704385dfb41140c62a14c928c1b4a8cab9aad0848bbc5ead65f54a7e0d2fb156799c9410c03b63b7abc7b43e9a278e07240fa0a44fbd0a9060edf7cfea484dfc5490e68809617eb5acb69c26b8661ab8f55913a7382311fd66bf5ee14078db552927c5fdb584f287c9b504d813f253a09d32bab94d45f5a31ce6a109a525ad390159038ae872a57110166065b1129824ad27effa33b0f8e285b771c46956601f4cc6c5bdc40a6c3999d6ce51095292850e60e741fbbfdfe3be53049d1d3ec504a74bb62fad0ceb84b37e30b73e78cab5f63bd63d088b76a305014a1bc732fa402c14fd370ac198d9538f3e95d103043d9f64b1e10f18bac7f8f94cdc482194c17a9db2becd9214aa42cc9866356146eb06768a2b3ddbf010407b740bf0c7dfd368a8635794c14a00e8ace6d483d6eef9f452a6fddd6cc68760da3d0bcffefaf927c1424baad558065b21e09d03b234615e034119043e56725823084fde76a2693fb21f852add7612ec591b627dd08be0c9919368e8d51e2f4400e514fb47174fb6ff963c88c609d4f6329595991fb815cb5a30ac14821777653c3fba991f3fe6718672e00088f713a9a7cbba546b252874fc6e56dc0ba42499dcf71ad61a05e16704acc5e120ed4c21cf84459f89e9ab1e91c1522ba2821fb873c62eb4d6c106a9934e60ace36b7b80c94b3260fc3096320a56778d25487ccacb468f0815e440e43ebf00f73b8dfccce6fe9a705a135422c3ae5a2d0c38f5319ba38cf591dc50a6a8739bd9501329533cb94c83895d068d345eb53b38466c0d49cb9e3e0431c942999568b34b1efabb5ffc10e69a757a9f5e21d05538d1ad06c11d3d25859cb4a4e3e2f53a55048097114bca0477415c0410369b41797aec0836c728922f27058d6db253a45c9cc9e7084f7f3c894e4b4f6793e5e993667ab2fe028fedd70c1cb6b1e23a0d9337b43e0152e820b3c8253f953dbb1312865dc2f8890c232fb04e503aea23ebde836de9aeb50b1d29caa31411bdea1bd6c3fa32d2c9397b4cc2faf4222cb9c4d113a23618e977414cfb6e2e898d722195c5e132f29db498d11b7d5cf7c82a71e96ee253892c4fd1aaaae2b1cb80bab0d71f3c5fc1741bd9455eca9fe8f35b670890fc736242d1f5b047d29c7ce58c174003182aad48807f7dd9792b7a6b6986d40199eb4bdf9ca14231d12e048aa4717e0317e3f82c44327b5be008421cff6279d314799f2742ae6c60932b3f0f20d12a6544fc0b1d4c81d45aba047767db6c8b8a5388ff0b4aff71292b68245b8fc06ae40d9414040f7e3782760c91a34ebb31a9b1ac938b164222386a2ff7daf67864159fd73641216ec31cf7e74f1a5898892562b6de6b06ecbf1089efe393d308f9fdd76eceb3b05224697192ba4e46b025bbca3cc878524923629e5534de413bec5888de65c3728671237cf4a1799dfb18b96f88febce21fbe098079cb5ea426161df8bf4aa3f269e78c01e75e9171ebae2340fbd4171395b2e07d5c613b2efdf9284960399107b8b6b6f165dadd826f72cb83e175efb97cb0040b8381f1f88edf40cc6531cad7b28583260fed0571dfff6acffee292ac9e55cf7eb3b6ac39fbab7f04b02d1c1cd47abd173baecad870e453c881b547a0c5deead7ee633c9303a2e797ad449d395f214a7bb50d8d1edaef659f6d9034ea99e3b211d42e6208878ceea072c9d0b09bdee6ed4e02ed154b7ce4aca1230045a8a02f21082dea5bd203753da97df6fd3603c49de79247383fa5c3d4dfae4df049a07fb8d9369037ea16a06eb84f48562945301950377edbd47390868a315df4365ea66302226c9ca071768c68120ae011c00c59bb53ff3a72b983f7a77455b11c248aa013a538ad48afa85623c50d826068bde4af791afff0019b5e5249b0d244a424e58af34d0f282563fe767f2a888a982d61035bac63d1edb194558181ac825d7844e190a7b658ff3bca9172fe6be1fd106f57b70203428c97e276f2ff11dd2c5d5984212ae218740c8e75ca35b71eaf58165259ccb367154cd2d37ce13e7b80f278803fa20e8cddf7499799e46765f5d3ba63f11dd4726aa1684faa0c7f1d0c72021c4d23ce3fa0c1e0a7ce7f822a035a33a86ff956e76c66fe2ca4c8f67e6f3f2cc2332217a313a357f8e3bdbc37cc267c4a8c855b6983c84cf243558a8861af50012b2de74ffa0377cccb52bcc753569db22c8af525d5e42d5ac328e7af2259fc4d4f36f8347090f2c66b34a7e585962d5a61ebe8c2f469d52e9c2746b5c2f713197dba46dc589a69c425cc47537821199704814817d194fcfd33513a468418973c61ffd289ffe670def973fb840e5f6f93830283648c40379eb886942ec27a6cc082d60ffc6ac5f81c07fab7c8842db32461a38a64d3f7edf45583b27722aadb9844424b82a7e1a204ae5493c40ea7026585b181fdf7ade63c2a3682bd25649771002b197fe16f51856bb6e0f9da13bdb0e715a4a293694395ef6f456114eb4896d502fcf9cef40442c9ee1827b8eae42a4f51fcf708a300f82dce479ff9edfaaabc851ce848344b06d2f3e1696f4efd62fe3079542496b4aacd110b6ce6845ebbac786d089b038dab51c05efb63c0318e9487669df85570a1146b7e48554e7f63ea99c5ff6363222466f2509bf5dc475a88599eca7cdf14ab1219f29609db234bf39131b99e5dfd1ef813730a52edc3fb2bac729c1df79de534ba90101ebe7314cc205b330cd2640cac4af6fcdcb719e5db82d61197c92841dcea4f5bfd79a8a66160cbafc8d27e5d2eee0e4a9493be2734b82439344c3723864ad6f14c4398930d4c0a8139b24f593a86188fdd94cc4e73136da607c3e654847d941d472397dedbc93e18af11df1ddba68de4c92b3d9253886a1236a1c77123f869a91a216b13cc4ddedaee524a9adc95243d73a451ebb890f77789b073e5134210eddb716b3a86bc701a26053e731a5f3b1ec72a2cceb4f36fc96f99303274583ebe2a808274a0ac3a8a41505e545ec0a34a6ed198fbf9460359c7b0656579f17ab24b55ed62786f9988cdf4abe00ddee155ec979d4fd6e8b707adbbb8c037efc2a5544f2b133213e0f32d00bdf919dca015b63c08e500b4f35face1f0f023f2f0b9f3ffc097a0226f2eabf18d5e0e144db77d0700ad37a9889d34c5dfb1be692492633bc020270742141fa52b30a771dee540abd71ba590a086c1715107efcea4eafa4a555f14831fd87c0fefee5f3c46183afa580972662e12109d1634919e1db09f94b381e4af1b11f3e8a665c5c7cc68502c86e0c55e4bc688d48e64d16f5259a20b255216d200d8e6eb35efabf44beaf1892242502b6f137369ab2de25fc04ffa0fb0f1c1b1ed3ebd73dbfa108c7ff7990eaac1c6ada3433", &(0x7f0000000100)=0x1000, &(0x7f0000001300)="296609d28697c4571062e5b8e02c738595b5ada0138b8eba2e1c3ce1f729f78f1093bc7da4b4339c833f1420b3b671a8086db266595cdcfaa98b1e9489da1c2649824f56425aff38ec6b466b2cf0667e2749ef6863b4a48e13eecec0dc0ac9f7800aa4792a052f44e696316fb31d4c7d5317377802736ebcca9a3501bad9a5feb3791ed93b3c0a34bf0d3bd69357dfd42d6cb8192142030e1ea94a791a441bcd8ae983391e3a0c97a3e15f6f49efa4512afe8b2444dcbe83a18d85f5e2b0c3cb0acb", 0xc2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x9, 0x9, 0x8000}, {0x4, 0xc4, 0x8, 0x4c29}, {0x100, 0x5, 0x7f, 0xfffffff9}]}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000604c0800ff000190780000000000ffffff4e204e2300000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0xfcfb) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000240)={'./file1\x00', 0x22f400, 0xbd28, 0x3}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r4) fcntl$setstatus(r4, 0x4, 0x4) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2", 0x55) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread(r0, &(0x7f0000000040), 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) flock(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe02) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./bus\x00', 0x2, 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000140)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x2535bb618802ab5d) executing program 7: close(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000300)="d746203fe6e513e8d873059e5d2b50a78e346c3d1c432d03000000bea2ae1a5afae937cba50f7fcadd4c1bc9409f6d08b035d470d8a49d31968ad351c4b7fc00fe6cea50b110ed6dc81052aed2d902f8930a04f580ea7bd9d39865f79f562ce45a95562b00d2bea11992535243c8a3e9297dcc9d8bbdfec44a55c39f1ddceb62b5eac74c46a0cce99bd2ac4f0b", 0x8d) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000240)="c75a72da426c143354047464ffd0313c0cc7e283c88ad7df5676e1667f49666ada9bfe56f885af976c01c49723f4510876f6052b53cc6189f4e5880635fd0fdd502111e086f992bad8d9bf9baabd1d564764474384f8dd8f3e7151e3c180a780f7bb415856948ba6d05748a5a99f29f973c44eb81ea3ffdb0b01daf8b2", 0x7d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0xf8}, {0x30, 0x1, 0x0, 0x2}, {0x26, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x5, 0x8000401}]}) executing program 2: r0 = socket(0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="9b157d1d3df688f383275519c7b05777d6d7e0f1d69e509624a17720ee2b2bb0d96a4b2350a4e48d39076a031d6f1b14fa347dc181170af75f528efec5391be38749c5eb1ee756b1d74d9e02808a43358f938d168dfdd5a97fba2e346b6b39463cf79b73d3d2485d28d841d792890b869e824c60af1ca839d96ab921329100198b09bc3a80659b0ead1fb27373e155a096b9a39261b235294c54b30df7162382c3ed4c412d10993a9b434527d8a1ba9fd7b5c241bf0cc89455f93f4da695a4c66cb12af61e4d88acff2d095fe5129a802dc75728e9bd15ae92e36e28b794d4e1dca8dab1fb7f4e013554753e3f513f4a3531d0e8ee3d086461547ea5c6daaec4354174145d6c56154c0871e30ce5c8af06f7c7bb893a3f1c50b1ded6b0802b020077741934714906390aa8de5ea01d4074b4da83420fddd99f786b4bfb1ca79e33ed2738521f6efdf5b3c9a5c1d19d2bddc40fb2b5f8e70790b02dbaff38e856d12a17389efa85dbeeb0cb769a7df9bedc9ff009282767d7fb9f18f25d231f8b2f4efb02f3c637dfb953d3aa12e5976f6559dfac361e37f8baf9659c19c448d33ecdcd4b52fde9db54b98a58487209e93ef364444f4a5bf7b7f318bcba24af7de15804f03c4ee1fe6d448f9a2faf807f8210f450b779c76bb6b815fc067838bbb8cf1e7647bf5292188304c1a6d2b1d6e76d8bbbec635fac488367dfa23e2aa08711395854bb5fde6e3dd82c87008bb01da0e4337ee60021320377da135eb34d25743fdfda8a8f736a249dc7621e0bc2186f93a720ce82f8c327fc0e2fbb993c9c2f52f00756468a3d00d0af610094525fb8e0a450246b9a1a483ce8fd289339405ae24da83eec6a2fe6caf56a57afbe2db21beed7ee91a97d65d1baa1c52dd32928c240ad0cb4a0de65a2366178381ac0ad0f7d1afdbe9632475199e42ec91fb82b44fe948dd00e4659fbe5275cfad767cce35a4827a7689683eef6c482b946e1da67371797a883cff9cbab46c5aa4eff2db9b40ce587ba692766c22b2fc90c883f4a75b55388758b682c89de5c18ce745b617f297ce89ee7cb90fbd7ca5575c333aeb9cc869dfbef8daa3f815dde02554953f8651c50b5d8ae8a7ec22bc6f762479703800692004f3b625dedaedee0147d9c289cef382257d94d555b37ffe86bf2208f266fcfb74c38653c5f6e06ce6d6c18412d10baa8dfbba596890fc5c994d4cd3e10a739b8a38c2b49cec5d8993108156b87e85a3d1b0ebc7b769659af36a2cb506020f5cab325442f5abf06a28703ac054f8ae654184ab09d5209166b07e7e6619c89fab349fbec136a815aa6e4c8ddfaf77b9561bf7414fb1d0fb3cc017f048254ce03951862f98873be4096e5d1e38f5f7e6ea322e8eb28ce6650da9cfa30ac7b43c4400e3cd178a7c39e2e6568eb8093ed4c436ef005454e262f579b41a7b47d12583c587224d96ee1b394682778fe03287d55ee084a656431dac05b5a398f46461bbef96848b92d43aa490756974f7d487149b8653868d6256996b032f4e4e7ef8251a55b9bf3280d0de755f7ae0df2861b183bb418087b8a0f8edfa7c56cfd8def29e5b7e82c9715c0e36a79074b2411c86cbb1b673fa78113fd0d71e7eff6175cc562b9d51f998159721eca49ec1ee319b8f2b03473ebf3fba3d2daf3b35b95152354e9fa119ee65b7624e88c3786082315fb86e3e93bfdba9b00c7158638e3e5c447896a7f52cdcee17e1d6edc71e57780faea1d9a4ea19169bea712919c141f4d08c41e4ca007801188ac784aaa39d9f6885fd6b5a770e3565aaa667f0e64fb929c6ad62ca248fd97237f9cefdc247befbf4668e95b2827956ecf5f8f96abab4d4eb9b4912a0e7fdaed140f4675cd0184e55f2a74e8f74f338852cb4da205bdfdb2e5ee17c5eef3def212b21d60d08e691d355772bd7d82d11b04b17b9490810ba5e6f49a66598c65d7339f2a894d42c8d77036ab585e0c232b017c8751b71118a71d7954ed8662287aaa9984df2f39b39eaf0f3157996ac5653f59705bee9a66f157ec94e1f1c16910ea1c21c3163df5dffa80832163b0ef4af2269cdec0c0c7a227cfb1af1397eca316329c6e922100d30304e015ac7c0583496dcefd66b02ba63e1a78595443196d6bac611c82693898b8627155b77388f96e0e14d3a5ec23f2747240360117c71e37a45dfaa3c5bb07b066f43c5614ff162801f1bedfb99451b9cfdca79cbf0d66515fbf0e044ece3639e283f77be91bd51ec18a89390e0fc1b6d8d2378725b49c74d35f3aee492bedb72b3c3df4468f2099c62f2fb90de6dc410ec6547111ebf99303b4a311e66f14f04b58cb4019e7bf11c2e570a40b3c301f2964ee03a71479c350f9cfc300ca7de0864f79561c125a6f8e81736180df0f3aa2373f6581c0bc144c4cf67706d61a0960671ef17fa110d5571aaeb23f23adc8271799e2461a68513e4baea72c7be20a667633c211a55d8b0629b4ca5883baa9239e616f1f9acfcc358bb1161fa2dcdab2056b55f716f4611e08f731a6bd2292ca0058b12d977085a5941cf7bbe7a9d55eae3ef19c178e33bddc41e0680c447130b8c10b37921c840472d7355fb47e6f531d7d39067eb479e2fcd32d5257935586828a788c71c74d686bc36230966e976c7f431add7f5f03f4e1c33681e596c3e4ce853b8c690ebc89a253aaa8cd2d442b6aef7c077fbb582299604f5f3429c88176674a1a07fccf5737b37129f19c5b93125b3d3630664510f3ff8cc0b3af6bf74b3e6c340f250c8cef5202cb9d1467ac60b4c1369cc56d8fe1dc7782acbc0fa3c6c1ab5657d5b0ffe068f17a1793e3737f75a605711ce5d99003c0bfd4995b5e53fd95eb8c4ff70fe558ee7ef733c9db7a37cc3484d9283c917a4c7d10fac86f94f72dbf08001182e21e342786b8a316ec6308a1778a97228454ddbf5d0f78870ec2d5de3f2ec1d02c6f63e13b10495145653d10badc8a5301d9876106f398e7ad72c15373e961dafe7f3d66ea0ff5c6db39fd0085dfd5613c11b086220be0d7a3805ae2fbb70361ee8489f28896fcb72124993ba39210ae47820d3ffa86fc21d306ae896ed11a18309eaf1e956e0b4b79f15066f025be59e171c280eaa8752ecb9981f2d3a539a54be148b8ae6adba8344084fc54a8eb3cbca85fe8a7df232e01d2c6ac2f2fc82233f2c2e7969d08676f07db93156998967085742eab36bd4861821dba7f346ddea853048a3cb420abd8aa19a846fbde788347d8cd8e31d6001adfb88cf198267433088123971a5b308d8576cfd0dd572b31955e58d44fe0baafceaa230ac8c8e3d02c8159a16775efbad1d37a3bca34ea85f7c8e79be534e7b3b584d8e08711160518f92a3de0a59e530369d848d40769d13026fb887cdaf61e8d6694700a856a7e34cc982ff86a8f16951d72702f75dfa2cfed9536f9c6b4792d5b2c57289683857de1c1bd69da1a9f0d0d2c3ee7b417ec5ef106b1ebf48dd5f17ec12d3d8e2a1d43a258ee8214f471e5770151d6991b6982632e4e724fa92d70cdee0a11328e8f67502d16ec0a8e1d7ed94668885261838352f7105f1e7ecfb922e28fe4c0cf49e1ae65cb06cacfa49fb94e21c44560dd3514b73aa8ab6ce945df29cd5388cdcb851276e2f5de36b5dc1655515f280751aa8b2de0a6be21f239dbcea480dd3893231075ebb8c25f3055d31b3fefa158e690ec55f2fdc6c9ec4fbc60ca32da19437375bf1a65c0ae1f7fe908b208c4a29052950a250650399580c372d85957ea880657acb32b92c65a272ede1f082d0abf5bf329a7a87f7851ec735ca032ffa14f06b028a6804b0c1ab63d1609e27b985d0cdfe7b45650888c616080159fc1b39629c4db16a7b1d0c7d2f103a1039fca3bcdc9c464cf59b775ccc772b85437889ff274ebc54a2971cdc7ab70801bbf79109da64ab4130dde95cb07471883a0830032a1e8651baa98701f1f12074d3ea1410b62990d4034966925918cf35b6a904226eec3221550e0ac6d4134d1b88f44752b6eba550623e0097b89458519815cfa149222cbe80e2d29cdccf0373c174dbd0751bbaca80124e24e10524fadcd4aacea1b290913a89e7406f7025ba8ab5d601b4104f1f065da8ed80bdaa1d87df7ab11752d248037debe0c50934f3085887fe75e2cfb94e64195044a38a7e7ebfd3740b495911d973a4a2567ae27d41d849817ed4c0dda68fec19e8e1e9e1af881b156371cc859f4a38cf639a9551d0993e4bc244d58f09dd05d2e67620e276d1dff0765f9bdce5e704d923f38a12e34da578c87abe58cffa29e29f40398179f44f7f25e64b38e2daceba2f8462ecc9a8ce2f13952d35aa97f89eee14d4f95775ce5e364511b2235a67ce027e2638c76d313a5553c3572be7d50795b4c4504471facc65884a66094415ee2c2f1cdd77b05df4d0ba281e967dde74baf5bd5f80c602f6c6d1cc27778a5c39c9c3117950dab80c1a255d1b47f91e3532fc555e47676e3739224f9cf271ab7a42d5c39c9e0cea2363f55d4e3a1291799daf5142d6818ac8f5d4ae4bef41797691f8a274940d18e2395a79358e7848a068531e001ee60f80ed607b1ce89877daba7402662bd89d346615c23189389244f681202ac07929a3c69d879ebb7f8f78c0c866b3b322c79f2310da13c47b05cc0efdf6ba1cf83e007b52e2b30991a59dc3ffde514affc51d6da12ba0317b90e4c220de6f08031b5a7cd4ffa852a71527bf18351ee60b329afa8c82075daaa724353e0369a1516c588911a875fe38c45fbeadc67057d57bc52100c97b43e290c662ada746d5b7c38803571be2b82d7fd075db7a9149a4e6c91057a5df60de1cb5428908d812650d26e84c46b21952cff2587017de528eca1512de82a1daf309640eab376bb26dbe234590a3ee311caf6e38a11312b7b2620fd4b0af2e6e2d665a7bc6f37f593ecbca94c9fba3bf65b8b8209e1da8c5f4f7c3912c7f816a9176089864919a35a699b497485dc5af7519574e2b8428735877af968656c602d4cfc41c4b36e5639696d2e87c32a397791d5c36e16b48825689bcd53c308932e5bb9e8fade18de95615388f3a26caea7a3af47f5782bef8464edd9f425409755889fb9de00aabe0c5fba8fa966977fe5273db27cf50e6b746ca34d3376a6870181b539ff82f3064975491ab6c49bc4612acb04ac58a60ef93d6d71d309cb68ab0cc5de55ad4c21708032d1e2209d929d8ac2f2378b1d045539f627abb936299fe5a55b71cd05c404d4b2fad6d448bf5e0d135832b78bf2c10529eed7daf4a5c0f916a63f600a3e8caa928d1a0d826a8ba67202d9d30445a114ad5fff1e5439cddaaeba475fc5510242c20e5d0c971f3160bc8ee6bf13fa72fca0db9f48697e840eea6f69f7e5aba0e117d7434d236077c4b61bccecfcae28c78d02d51b1b11bd01985af54f17a2e81e7672d50591911bac0661292140d66869a7b4e516bbff38cbf21759f82433821ea057b16e10f78f4c14ac40493cdceb8652ec9c4aa3de3042e72c91e796deee5474597b5fa640a15b5ef536e497a3039b4b232d71c8b27e6f76ee129249273fafe43bc1cd8ef6dafd87b761a69cadd49a2fdb990396773c10cd16d26e26321b1ac1874233181ab6e4e19037d9d2831cc027c3066d8987e96a733d33a625e66ef9865f609605777cbe00745de974a48cf93c98087703904c56fa9b9366552a95748232236a3fe965cdff36bcc544ee3da493f0f688294750c8a1a6415d7b39d65431f9e6dd2b7b487bf275819b22", @ANYRES16=r0, @ANYBLOB="875b02e8e8a7da9fd2e161222af24fb0535138db206a6cf33f4c9de16411fe38ffb5fb1b998746e8eb0fd61c481812356d205864cd186553c92c1df5f757f3938980f78928e59886265c0551c8a4ca45e679672aab060749f1f847c33808e6bccb763d4d22c394b6522804f1a42e2dd08d08e6c572a3a568c443e905159052aefa1b6160e0eff4cd42af42ebf70e30903071ef9ec628f72934c844fad9e4e0f649d0d42773c9dd40f4ca0f97143c26ecf4c02957195bccdca55bc4cbfcd65e55d8aaa892ccbf9fdbc01141ec71c1693fdf53d6bbe155bd6be04ff2c595e6cb077c4983a95544e4d4acd21f52547881d83b1497ceaccc37af4538373174477c3fc4548483aca853eaacd596e336a847124bd1bf18e56005a9ecfab0579abe2370936dee0613e15e1867e614cac652444ed327a83b0ea7f37141d6dcabf8f3f287eec8f3131ec1d9c786d57c46cd88ecb5b2b25a58c38bae75d2a8958c1ab0b4351a3b38ae3674e32b21b32c56e57a872395073df29cf74949fb94594f3059082548f7c8957f25dba2dd1f08dadc82de78b48c735802e752f598f3df18095ab2419313a146848d6fc74ba97207587cc559584544638841f6f497886e336d0147c0898499b08bb8aacfde1494ab29e3cbd96bc254e7a39eb6889b7b716ef1ae70d09561dcbe0fdfda1959b006c25655117e3aeaa167994356b4284a1d8a34a56f71689d01540e0282cdbfeaf1d6df962fa292db41c199b1fc37752d0cdc09c1154455bdae3cea56ef22f8f8c2b37ad6a983fe659a4a7a9183d04800e01dd7043765c7e6996c12802fa165babba1ee4f1fda405debd43d7a26e9544be32b1e29497310b59b43ff9d2b805733cabf7f6960078752175818a3682278bf949067e4b286d99022d77ae2e03458d1b1a168438f7545a05b96ade478a5cefa150032cf1568f9ab159b3e9a6e79519d45a8bcd4a099bbfa3e4c4c8bd761bf936dab103f3891cf959266261cf7491d9c7a12629bd2d5c870490c5331215912c819a93c7b91c6f5cc2335d7986cf838dd67697c223ea14284ffa2e606090fe29eabe0a6374c5a4e0f12153076834a7e37e132c75b91643191f41bafdade282884b5eeac3eec074c3a6e0d81398cbd48b7197d9d7301f5982b799091a7c2cf72ebbd579946de25cd810fef8e5e6530a36852349559dd737a5eb44639492f75d99deb2fe86b8ee42ec5e098789065d3beeb2f19d4663c9445cfcd80a30547177a078b647ea3d9f47475582a3977bbcf098c8a5be2ab3386ae82cb317e6e53220a357daa955aca7d3d39b3795786acff7a4b40e3891e84c81a5403d827ec0f4021e72a5f597009bad4f3a975c130b7f914ece953259763cd990c882e5e6f66f2dd77ebab6c6bc01acc9005c9322ed4fe781aa2f52c1af446526825251d2a8d04ec18f571c32f64d2b5e3ca843055cd55b955a6045c6c90a49f93729a56276b1bd3ec6b4f330e1b1be9cb4180d344a9bd3cbc2fdfd1771857caa12212ac38c22738ba260b2c0e43965674ea886f6cc11b8079ad13adabc419106fe9a933e5138d7ac1f286da05ca45107bb3c348bc16ef60cb73cbc5170d20c07086794975c8db00cbc838dbe9ab9152f30bb8d792283f0f3cbb063b2726d8590fc0d3bbbc4804cfe9aa61601910fa6c47efdeb1ae0fb9dcc5d66cf9b4340bda2909f0f47e6f014a5e775f0dd292957eb5970276526d6774eba7a9c9ba78910deb4cc21829522fb8a97c5037d81e3d5ebbe402113fa4bfc48e1953eefbe006bb2727b2aeabd4a2f98e1ad5c54182eef2680364bf8ba4dfa131c0b24564c81fccf330170f07b68de82600b64495fe5f3a32fa98b74d7089b74effcdea06e3e38b33d795b2f49dbb8556666c5b633d0d24edd6faaa1931fa049f23a32e6bb0851a5617d08f787ca3b92c59544af90513282284191fb63092c45bf3b9e16c6afcd70597629d27e43f7415b92009b21f5a5b2f7e07b2d53211931a4966abdcde43bdcb849d5f99629a2bcc93554c194df35a79ff4f3221edeb6c221e3fbb3d8d8b59218d2828e123e957c8f5bfd7879963d0bbc182815a512eed7a784bc64967d8654c363a08bd69e76e0050254ca3aeec0765168639d4f95cbc43045ffb6a5eccbf2aed62706461aff44238aeaeb9781e3f6fa17e395aaa4fee3971a4f3490a9d42f5412b51cfccc5c7cb911a224f1f9d137569f147c600cb79d179254ea763976cc26058081d404d00a2f96b38ab20af7490fc09c486f216d6284c92874fa990754a12f325381d1d12fa11e7d2923d6569e5da47265dcd35f95f30b6c1db9ea5a69abddb418bd2037f2fab27c8fd8754c719856aa647e421fca4f58b97210ae9fb7d412b3f74fd6accb9267575ef7235b8a754f30921b4e314d9e0410010335d624312323445af67ac5fa9f84585829d070ce4d6e53ed083b4ca93bbd7e5a859d456350bf74a3552fab5b2533472dab9cc70040ecd30fd79242a068c4d727c08fcc739d24282d8c84566a564790c65cb14af089e117f1e3e75cbae3263e3c45347495f96fda95bf5ad65997f7686df8953d9f8b77dbe3641b16e745bd49ae02c885f38811a9af6b974f622b1fd6ce4c15350c47198addd05dc1af6e76619b1dcd79b43aab59829eba4f1fd11d40a3e9bf979aed27fc917bf4fd3ac564b9bb1095999fcea4fddeab65bf916754cbf3ad8d7a0337429b11489517efd952dabe012879fae385e44036a77621050eed52f2ed7d178ec44706f010aef5c54e025758d8bcf78e36c85c56e0f6e2d2b3a05235b80e75d31e964d773c3a0198b65af825aa29e6f82fdc97e44996eea9d6df63f0488525ee8e0295cc86d431c5e2f13b69885500e64a72fca2946b87f52a69a65d671fb166bf32f6d44eb64a660a20698beeca2d7307f346975066a8b86bafc47940f08cbe1f04fd7496f25b060c8dd5f44d589140075e7a5a5410294c0fe8387e7929fe5715513f6b2fd79551e1b5c38a4eb40b335d6f95cd14715c8a4a0df37f14b781a7c055fe717251695f15bdfa780913aa4ffa24c8fde8ae0eecfa66b38c57fc28a44b04fa86488d51e641caf57a79a38f93c9269ff152c4ae936404e5b55a384a872be505ada92c3f597a09766a479e9c59d24618e82fc1bd62fe71d8ade7266169e403abbbecd4025ef06d8abc9f53dc29ebdbb6857a36ec8e188ec044973280816c9e2ea7ae88ff982bf77e03b82ca7d9d5cde93288294b8914da2496e40d94417865c13df0226f98063d9f8c81a832d4bb0a2971aa3945debe625a49fcad078bc6f50b81d409a25626c62561beb4414c22b26a2d2ff2179e5d2a3962bb4da98e2307360c9d0488ee1337a8b83afcb7128f32edc3c19a2dece2b80274d53f4dfc4b4f538d19df6472c8764337e3aab0f18256154957dbf950b783a68fa5a8af221bdd88d404dff3bc2698797c125b843a4dea7091d5aaa861cd00170aaf85faa91e96f6fdb2f22325050f22a33f1e62f5d0be83cffcb8fd4caa1de325f1d27bc45663c21dd56a87222ca9927e3776f50657b2bf016b7e4b571ae41b0826a29b2eb4fd244bad5a104f58d69ff8be82160675acd4c61ddf9dfe758eea6b70dfab6c10ecce09e17dee999b6c230d53db8bdb19d4bca224d30523385863478af77b517af88165abbbc1fc29b687f463e39537686ee95528c2b379258ab67df6d492cf4ec87ef0f151b80a9f9883b1c7cc33f3f12fb9ca7814f9b347c9951fc7ec63664586172c7a0bf0280d4c33f13ef2b255ff91e6a3e3b287d0129cef94287058cff67fdaac3bb2d1f5ee9d77e3e846f8b6709637ecf42e1c03a46f16e2a600b2999b8d4590696b0c8a17809a55cebac94818a4641b7f1f8c6d22f87e375ac0c6334bdf2ff611660802fa9495fc499c1275e91f51babbe4477188d025ea7a501b301b5248f78ebd648d22005e94bbb636544554fe77104bfd84444e9bea20f91941fb8b5a7de25d390807ebe921fa1d297db239c4edcb9ee0dd0b741a0a33b5456feeb580a9863721f580c31502ab5711672d217dfbac8839ea8af9fb2f26f46501d5871687ee185aef70a39e7e9aaebe789d380af71a3ceadcd4c42f77bf5c0dbc59b25db9fcd7acffe0d74616b80ac11e707ef7c165cfeaae9a6796309e467e895afb23babd9618ae96480eae4879bc8b82609d0a9e53413f101800233191c51bbdb692d4f17d1c3f3b4d1751ef6d1341dc7941172a8757ef322a056f950ca714976c217dfad39254e3663061d20bb24899511877c20ac6cf9691244b94e8ce3e4371e3668abfa07e19f25c4835fe9a691a8bf42ea2371f318d391b0e1ab65f44fb4c42b1793370f28376e1cb0893eef9f07f4b4736efa9d325eb11eb0465d17fe18447aa4842b11d869de2518128cbad229dc6fc27c19e4ce99bdb3ba53675d664517d1b55bcc782b11ae2b9b14d0aeaaeaa4d34678c16c06e5b0f0f4e361acf555b31ec7508c67638f7c183433b3717811664828cf20ae558542ec10e336c3c0701e4a37d37cc0465125bfa14338dd6e834505c8d611f4e395cb5f572db490b43f1518e5c565dd0d7a3c9c7ef6585c63b77710af9fb3063f8c05cef4e42d368c7f3a5cb231abf653b761b4452475296b67e10153072a3a4e1d30a68e23adba8b8740d542aa3f0a56d0e851c929d9f4ec48b6ee79496b344dd20e50248f89835f6602c5d99aeb136c2179ed9b8e3fe67e95f57b1c0f5a093faf1ae4c8bcec73ac910756cad3ef29467bbd75b8726dbca9f333f038e8fc449fdac786cb19c68d70f7b9555b99c4eb04d383086e1eb9acb2b52c88d6743411bc14d0503a2da8f0665f9282f8190841ebc578cf91c67b3cd092a38fd7b55e5c1fa5301f53898ab15dd11bfeab9bef78ba86d66ca282faa896d84fd812ba71246fe504182fe8935536e0ecc4e64d8408fe1c7cb50942143d6335ef87bcb47232294f71b8923fd11ef8899216de2a6fb113b3ed714fa0f6143e7cfb50b9b0dc949ccc1a6b98ad0c0ad91da38cdab492149fce07142d29ec65e09457eaba77be310bd6d21b6be67b95cf567505054a0d5ee91f482d46f6c3a74bf378756e4e19df350c78723d66ff885d41add5295534a840a2b6380583e07609be1983777640e89359bf77c4445652f3c8299b9b32f0dee3c59f4be5b5c057362f39a478cd8cddbf958364b3d412086177e0441c0d845c482b3180da791d48f75a1405f0f2b63ba09de42816efde7954150c481403c736c6feca4832df445cdb3941dd7bc480bd12773a91bf0adf60eeada90534df339d361e11a02d00963e3fdab3323ca8ba8bedae0d70986bef0a931653b7d7481cd6c2a567a6ec46b04a2f5ed1bbe6fed8c437569ffe548564b6845cc73323357122e6c28cbbaed08b7b8e1f236b63eba976a96b2e5f42e1baa1a5f6ad3daf2054cbab48735111c342df4c466724a4b9504cebefed3c11732d502685502aa61a446d9697c0bd96b38f6af03e4201dc549083c67048445bb23e6bfd49935c2eb78096b87bab88a19d38439baab6a2e507673db1f215c4da6f381fbe38f5123f64e0f8ff38831ff3f3bb909e56f3fd547617c30c630ff93dc6eccadaffb0ded9df1cfdb75e139c9b83ab886c88054430104766118d849662f86db454948f9d763fb085909580a9af79b692161a36807969f0f0b2066f4bcdd6f0fc9dd15dab4b45eaa651667d9e3714a8c09c37a62b6d35a53b7bf3c5bb2f76f70e1c4a5d7d57d577934b0dc242814f2efb8fd435d9ee955ae108ebdbbca3"]) executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x10, 0x3, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x90000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10110, 0x358) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x401}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x1, 0x1, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xae) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) sendto$inet(0xffffffffffffffff, &(0x7f00000014c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0100a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba92cf93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa585215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b736e4ce7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da05bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661844efb7da95ed496003eaf4e9d0429b046eec2c5163a7fc57c3099d9ab2e678b9b876f66e37934df6caed9e42b6d8241dd72dc275e837f52d61e54e23a8533b467dc71e76121db1bc869bd75d716f9ec28849f836ef999604b980dabb9a806fd397922cdb5d7dafd52040403afce994d12a64fa2f3e35f251f93293c673ba00851a210f62f579a4941774244e12d56588a7817235339df8f276c3353d569b8df1a3789849072171d8330eb7b862c0ca07c674dcb7ab4e4a0f0653c28c2802d39aa4f13056f7f0e1ee8b7e7a4b97e8d18566e874920e7", 0x675, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f", 0xb4c}], 0x4) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce259ae128e4fa9e44f168", &(0x7f0000000140)=0xffffff7d, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r6, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r7 = socket(0x0, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x3, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) write(r1, &(0x7f00000002c0)="ce4aa4b95074f402aadfdd52f139135ace78add0bb2eac", 0x17) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000d47c4208d9cfa561d0d817de1d0000000000000000000000002d"]) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r1) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x0, 0x7) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x7, 0x0, 0x0, 0xd}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x50}, {0x6}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) r6 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r2, 0xb9) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) executing program 2: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x4a9, 0xd, &(0x7f00000004c0)="9e41cbff13b9fd812ef4ffffff9296483ba31a96ec396ce412005f3b5089207aae948cd017961737600dbe07cc89a92ae4fd99356a4ddd548a8a84f7caccde058def", 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 3: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0x12e}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x1) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r0) kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) acct(&(0x7f0000000080)='./file0\x00') semget(0x0, 0x2, 0x260) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f0000000300)) r5 = socket(0x2, 0x8007, 0xcf) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) executing program 7: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000001c0)="9432fb3c", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) acct(&(0x7f0000000000)='./file0\x00') executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0x7}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x100) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000240)="d792b9c6c2f126511bbb9dd1b5fefbca01ee00000058237b7e772ddab64ff6160900000028affd1019741800000020000000f60b0046fc35b429e81b01444b1c5bc2643fcfaaded6aceb3f4d17a666503666db08bad5b5b685091255fe0ef58948b3c3ff18747a68e3821fa7e8dfe28f7fe77d", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="edff00ef3bcc868e753f6c3272f8ffb5bf34eb54e5eb45f81af6470f8c67301d7c9fffb8bd0d98ac00000c668e82b43edfd75861a72c1376"], 0xa, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x1800) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x20000e06) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x158) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x30, 0x0, 0x57d, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = open(0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = socket(0x0, 0x0, 0x6) sendmmsg(r1, &(0x7f00000017c0)={&(0x7f00000004c0)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x39}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000280)="8588d61e731a2470c7dcb66eb9587e5dbc5e3bdf47c8bed78c357af33c6fd2cbb9ed6d6b6f579222516b91", 0x2b}, {&(0x7f00000002c0)="4d6e64ba950b6ea6dd7ecbdaa9efe9d623a56b8b3e5320d81dafb507076afed38fb5f9ad8e1917fdc1c72fff628d30975396db2b9d8fb6f94fb5330e05bb90111e12556a9d6c26bcfe1da3b15d966396992a4564b3a9dabba87e3944f96d803c7fbf92b8ee48fe960854be345399dd40e2c09736da325bc6269219b7a038be14989b28dbf1a021e27959bf0c3f0cde686320a4b6ce61f85a847f8f51224652f0adc4b5df9e711aa1a9ba816a33adc0d503a5822e28f359caa9ccd56aeeb75092cd", 0xc1}, {&(0x7f00000003c0)="6d997a07bfae1848f91ee2d56d2a25a8e928f0eca8dd8d88b9a498d87dfdb84d72499996745ea811fe1c13c41102cd6d8a143cf4f27ebbb08c12aebac7c617554cd7837c8f0ee5864fd182e5d382e3c375227f0c4a81369268f1d1d2e70f05f9bce35d97a6ac9f24cd747c3a079b35a100e2eb05db5afb2bcccab630fbfd17ad0326afe2", 0x84}, {&(0x7f0000000540)="fe6581f18b89220a3032a68ce145d6cee8de9fde19de6630c0099ef2603096155b88f351c6ccb5c33fd5223a33303d208b567d43afa0a66d0834c36728f5f936b8377712c2c0e4f89e052adfd8c07f95c33f30b28b112ce84235da11a9daae75a9d469fe19c103afbf81adf6a78d950e1088fc078c8a1b189da03f5dd1716df6602a026ccf3309c8f57f76896959a4f8a3aecd349cb4382429d607b23e1e66c5", 0xa0}, {&(0x7f0000000480)="dd0d5506d1a75963272331eea00683a0eefc57841b628bdc3a810b8b03c8f3cd71e8c4c4147838f08be925aec18fd970", 0x30}, {&(0x7f0000000600)="96a8ecae76aa1127e2119c473d89f9fe6d97dc1730fd81076d89559286cdfb97c3fa718048abaadd688f751f083989fbb5eb8419737e4105a7c232ac0a423efaeddca03ba04d695f11b077d7c77602be49f26f1429771010e59e1cc586c6e07bc5625258ed20fbfb603d8318871597457bd10a97ebbcb6dd28083b74c88831d4164e960b2ce7def66331f35aa2c74cb556909ceb1096b92713f26f1654a67ed953bc9d088043fefb4cc961aa663dea4d22", 0xb1}, {&(0x7f00000006c0)="fc0584648a259698e916046b5be4b995a05802c319b138b08d3697bd59eef38ace6237bdaeb8e804da218ad10be670197404d1deb258d3b34475f2a2dab24455e4a7e44de1f6f18043603fd2a7498111b2f74b983df7baadbb45a84ed63f91149e6252eeb46acb40e01507f6b6ba0a25b0c672e0b07f8772a54bdefd65318585bc3c9d2898181c88cdc2014f130a375c9cf00d4fea2e12042eef16c1ddb152c3baac97eb95a31868a99a5d11c343ae5271c11dbdaf096b9142c0cd7cb166633444f2fc55f68c094dcfb711945d29d5", 0xcf}, {&(0x7f00000007c0)="120d7e276dbd65531253df46803d970d2db4c44c0f9238bca5b2e6179a3ade71c6503d6e7b62671a72339c9291c042b3743c1bd720dfed16dd90ba2a87b63624fa7e9a435c0dababd7e864fae9e47579188258dcf068621847c4a59b24cd9c783ce533578c5102f4e28e81ca671e0f1b9266ecc3e1cfbbd1ff0dbb775383b3b61852434120f3ed1393489a9dc9f79a1c51f090e1a588e158fae073ff1599c7dc81b9b371f3fb1ded6b0ec85d146d4dd4f86080b6032760a2a36319c8bc62c03e47282c610be9f9b587c6648b4228e88615bc117908823e52a1ad69c95fc86dcbd379fd32eb56f2a298cba9a05bde50f3c88b46059bf25f3d58917723e7abdfefd064e56cab118758b3c67fe24248af88d2b9d0b1d37800a44dff307f82218a016d3e643b24d6093a7aefa4552bc4b1ef81abee5934012947963796eeeb7ee03daed5799ef0a8f5855b5962c5c27272ec022386d6b82596dc80ed37fa0516cc53707cb34b37932faecd9e544287346356a050d8a26de1f881cd364a1ed2e8620d16de304d6d470ca51e215fae465088381aa377dad9090af17eef2c5433694f9ddf6aa1c99132be791553ce668ae4fcfe9a2f719c75ce1da8bf76f4397788721eb2abb95369479c52447d165e1da009a58b281e1de24f4a38872f0fe69df51f331e53b3cb26c4c8e7a177edfbdefd2bbfb988e4c872cb6bfa994e85b3c50ba5c2d3780bce77413d3e3bbdc2fda8a3e77d17687c01f478d488a7c6d1b73edf39bcd8bde8e2b5026717652bb082423dce21ed03e27da4cd71664b3e3353a89d85cfac30b55aeb77c2f7c4479ef9232f71dc93a56282ecbf5f061ab98237f6094084fa804bf3941d78a82f6034b8389d23f90834c9c3de6f4fd561b4b6ee7c65a529a6ddbf5305d5fb6ab46ac9dbdf149bd64a32b6502d5b5dea36d94ce6647d7583b6b5e7d4e784b5e2dae3e91639a8e3682038479231f44a053dbbeff333265d39e4cd87feee78c2003640405b5786a304849e6e9a2225189c60fff56ae1d15622f8cf6a3f11cf62dd8122ccd8dd38117124af345953081cc2c715770295a6daac796df9d7c390b9d60862ac9a2112e09d22532e0ef5d8e3e0a154857e5f69e22fa544c987ebee2e5b4f0c5214df26654e79e936f065f45509c4cff50f4bb009a29bea35cdd397700931f4df8e32f8914d5bf236514c4ab41a883b6a85a5021e414078110d94731712cd9a9cc580a592133ecb311f6b94c2c6a860dfb6d9c29f91386c70ed9ae7aacac5050ae2b22d5527d59437f4552e1d91a24a59b55abf524aacc3d1a6f922e1b943989e0e59d76977a63c8c9ff97e6136cf11deee2c05fc53e5d4837f2561a218a492fd7628977cfe8abc6ff4dfe6f99036815f1344b994bae3b4ecdce22fca37bec0ae3bba6a0971c56fa943491cc0e1ccad7600422dd6f1dcc678c68b12823216967b02e792a474dceb096ea5e139784cfc9b232294309248dba69856922a285eb8b3a31f690f6d58c462abd63527b68b5ef2ef09ff5a83a22cb55db42ddbf781b1cad30d7670c32a7fb2a7993f910958b7a8a49ad7ba65c666c0ae928a89efd84a3813298c8036aabd7a058668fcbfd99e52daa4b9626bd026aee721d3ab27f158e222f4a7e48c941bea15ba0b4ef509f859b27f38fc01588aee236b1725e1d940447ce4cb9be6ef0e46bd655828fb73c6cf94189a5b64f7f13020bc7226919604c9168b50ff0588ae9762ee753604cc5a8179dccec023db491075cadb50aefa005c3e28df90deed99051938401a01100ba612b830edbf26ac4491c8fffe9bc4b6c3b0a82696f6292459aabad618c0ed0589af2844cb894263e9f7e768e16fb98d58f2aac699b431b776c9bd6e2f8a2853229575758b083dc204747b3913a8d85737d0281b717f33d6850966d0f0a20cf8b4607ae823e9302357763852159a6c0551c9b77a75ddb8f574b686766b2a445ec9977d0bbc257a734565f3b4c44bcb2bb231010908db55071713db76dd70f6e7682ed2fd498076c9e8beac2b157fe9e8868bab118558f48edb3b6e1f32ae1c44c6e97f020ddc5f011cda317d6bf5950f8c4f3aaaad9a2f29109cb47e38cef176baa2d92ae13871f89b3149983ffb0ad73c34a731f596b8133d65a3e76df3f954b5b6fe7b2a3ca1bf3ffe3b19f95e99af1a00e922a794fcb24b3d0f2a35ceaca2a4f0b5a57a7bcaada37f0b5deebc52eb7bb147a5425546b158c9dee0f918f019a19cab3e817c691e9458f988a6ed4ad68fddff7ee75177e7064d903c1ae0554f577afdfe0d4d46ab9d111be802063987fb9cf21f5dffd43a92fd5771cb62960728745ee80dbdb95f8dca49b19ec9e2f702e8018d7915eadc1f1c9b1b6b4faabe1bbc315c8daa080a65cb41b76d5e21c1bb76a442c074ff287181fd3d346e37928d206366764bbeb53c6ec5f70f0af85558ef76ff39b799d906a3432d3d4494e7e931089d167ec1dd10327060a62a27d499af4abdb675535c0d563d988e49f3638abc6ca4324d20a636a97cc9c947343dd09a829a611a4be77ca55664156c256843329a45879f862dd308af36bbcbd276b93041b5aa022a611091f44261bb16d465587f08c91e9f562722a42f8ef3194d58c97c3b1c6e156e37cc981489b7f9f1e9480ded3e0dfebc79ce4c8ed7df9619ff00a194f436719f5658e734a8f00cc23724e0bea89f62be32796638e184f0effad33bf79d3f752f294b39783cc71d058d775d8c95b7d7ee509a55aec343a7e28e43d7a2dbc0818e14cb9c315a7957d622355ec72cf197579ea9d313d7a173895c449bd8432f41336bc3e430225469c2edd6fb3325b32bde3ffa58077909704719eb3a10786b86d8f1eca94dd09c1290026cac943d2d3f3b1ab981521778317aef35cdf2fc27dbfce2a4c9ae77e58bfa274f9d8f76c01b68c2ae23c259ab7bb1b87edd48e0b7c897ca8887e805ac428d19925b23ed1cfac6935a2a343d6b9353080c89749e8132ddbbca0a11228748ce045644a678be2d556c73e69272236613f2d36bb4823bc049f989f9825d84823b0ab4a61b10bee4141e62b5d6f0fbdc88747eca2314ee51bb87105a5f50d19e918ca511bc73065d098823d4e066879dace28cf645de0d9edd3ce1d7708e1992ff5c8b42e4f0216c1ea030b49f38930152721554bbc7002b2a55f61a9f766ea89cfeba2ca896fd8fcefdb47483fa054c6baaee6374480f904afbda15c35723c78c034b47c8bb8176eba433a316acf25ecd06a7ae6d083d55b0bd18f7b6c14f0abe9b529b433ebbdc186ba89cd9b9703be4ea9d4fd6461099210b05dc6007ee9365e2c11bf3c7a295d9c93ae82d132d81db3c635012984079081dd0f2b87d31cf1d0f74b1bcc2bf2868863893d35856c5186986f0a6c0c3a6aafac3d7fbff978caa458d18f25408689352a9bfb44e2ffa3c6b4b6a511d3a20f5a612a4179207cf41e0f4869342b44578de2c3fe953691ff75b08e12e2b897594d521375e975f7987f4f07a3452dcc917ac8970ae5024339200fe20361b61c0c37687645d8f4556397653d4fd5b29bf5ea4bb2efb23665ea26f39b2c9e70b2db81a372db14b170ad9e2087bf92b1ffee1e55089d906fe0555d0dbee23883c108ab74065fd9003c88002656fdb5ea095f459912bcf5734d96602362bdf737fee47db50d9be2d223228bae5d1748a71efd91c630d556a7735ad511dd2945e4e7b86c57288b9ca25bd8447e8f88e3fd87c93c19f230a30aeacbe53dc67aee39dbb0a0d4fe70ab9e451ec6806166766dc2c69581d8631a77b49442823d6f9a91ca0331cda92c56190bc13cec76e576e1801b34fd047e282255ad74e6a68251474910042e83e61719b38234ea0af5aed58dee208bcb3aa81fd726b5a5fa4fd6f1226c3a0a50bcd32d2603d47a61930f50076df252c5e55586bcdcab84177e9ebace5466eff1a7fcdc2f8ea4881f526d04414b5dcef179338e9c4ed66d94d5907cafd3ac2bcc118f299fe62e112c0de44f55bb0bb6ce09d9192563b95572136db8acbeaea7430a23e00d0d7202fdfc1dd024eecfc50d4d3c3798edc161e5a19841bbceab432266578310439f898e68d16d43a1fba698935ab29f3c42bf65600cc948839acb955e4593a6d4711ef20a569bfb627b2a928a17af4c93b8ab8dd5c7700fd376f347e8d1f3ae02c0543179d9b3ff6696e0408a6f2e26bf8771fd90797e7201e834189c41451436a4cff272ae43ddd1839d6bc96b837b4a1aa3f46701e9403d9a5dfb8b3420da7b8f97352f805d8a6786d605a59fc2d0fcc89b1f8376b15f51cf2ca43f05c27adaebe3fd4b99d3024c373aee86de9edb953f32aaf20af45d9ead7144daef3b170b8dde10d9f35d0e2aac4326b113d252bfe600248dc4005b8d13820c970e3e7cccd8f6a547c609be86fa5196f54089ca34010d2f9c6cc0abb68232a011febce5371e49118853982fca23a3d0b2d647e87d415e6bb6fc9265ff1601f671a3974a9f6299ad1b4a16189e1cbd889ad1832a16f7e3cce9324580791778c6856c4ad1d84215b2c67ce67d91a9a7d8ae90455e7324ad7d775ec16c5bcdcf6bdd2ccb066b3e170ad19df147be2bda64bb973c0109646b3ae0ac8a047ea6721e1767b09231ca8c0a6ac4c4afd5bf72b115f2e8b52cfdbcf6cfc15a60bc253ff25bbeab840dd93f808664f6cc844ed39acc516b7fffb192764e92e2e3167abb10f5a09221007f3a3859d798e27e1a68bbecfac661dca1882de7db25b948250d0009de49d6272a57a323eddb6e4ddfe977521dcb1b1840e0653402945e2576ec0983d160187ecc106f8c90be0c097573bbe3a08afbbb94a31ea1f5036bdbf5ffc56fdc662e069e6d5c5006425d71b5d40bdf8ad8fb03f4d4bd0ad3f6c4b7356fb7ac7aee90ac19f5dfeab95724404e24b5f2cd0528933a27b74b1828b518e4cc0e2021b088edfca3064ed4a26368025662c69fcbf7491a9377079ae684d279c138ba5f4e0082185675817ca7ec7fa9490c25c6b4445aed4851d1eac4a816c9075b8319a0eb85713f26c073b0b1079c75ba5189d56b1b8fc6d00a04d6f8a4c8676fec11759214cfb405248260b476b3e6848c891bdc4ba463a13a3317c67cdc15e3e00dd531e163d6a7be45659d401e3aa2afccbf369ec249db19e53d3d2d6a74188d249895f70c3e3c0f0714d085505572e822ad0547a177127a80fe4ca97aca5eab1ec7968999a57d120f032e182f2ca0d9322f261416b2fb205061cf70f3b27b0a0df795d3faaa2c7304828dcf18cc550836452291b949923cab551da682ee46a4bfa23c36dc5bb01ae347f2e8ccc58ed4781a2dda3c6869f2e14aa18969f8c8165dda6b59e2c7bec12da374a190025c1a3d89550865e53fa7d6fd1103f86fde7860988c8660a01edec8586651bea1b5ebd878140022feb68591e01c8ec70852e72c804099228aa86e0b4c85248f3d130728128ef68ffa94a1ae96ef6af8c1fdec3d2b5d96c7bede660ee2fd85ef9d3be6c8c2f23fae5aa66908a621c2701096514b50bd1fce42c03000a1c18bf1054079e8a4985799727ccee1fa2b5b40615b137a43ad8481d9c0ea03637c671226a7596170943811b78d5847b84b43152f268f130856506bb9e6d8fbcebfaf5a7b1488c5191fe6b46fde2f1752a804bb225026684eb3fea218d622fab76e932a3ec1e73fab6dd0d9fb0da51e4f13e8d882255b4aa620cc4798c870354ebc576d75c852ef58de502e9fc282b7e26aba0157aed6f8de257f0e35cff90efb4", 0x1000}, {&(0x7f0000001880)="e629b7d992bb6be27fb26f78d714b1dccc1d7ac615610b3294d9b37f5481ed539cee2a313c95b3c99923354802f0ee5b7e772453894a75cf58c11599b0698a404f7b49081763aef2980b93ab6f9c69d4b204587b448736ed52b1a29c9adbe382a721036a66c4ce6ae5cc507095699e360e151ef8ab9580b9e970f2fa660ef31c4fdd43f469f51e833140", 0x8a}], 0x9, &(0x7f0000001a00)=[{0x30, 0xffff, 0x7, "81ec965d2bdd508698db7cef33e59a7189a36c3cc1638ec2a2362f839216b101"}, {0xb8, 0xffff, 0x7, "e0a82d37d966565b48357213750d95d88e9e0aec6350776570d0cb83c673315896b578a60ba378f32c918d204bfb009d88fc64a852cd8fa5b12d71545a18376565fd51c2b6fdec890627b5e2ca1c04d6f53124db9c008027e32de6efa663e009ca149f1ca4b92892d1c3ed5d97eb207ad402ccd0e6dbc22eb5abfe6c921bf0131c224fbaa410a9c9cad531e7a9eff08827d684d1d17e6eb0df85911a108b86843370"}, {0x80, 0x1, 0xf4f0, "b119e90773f9ed78f1c58119c2dd5c7066809747e814952a04045961f0159a13fb13b0f8ced6710b6a922e6ff5fcfd5a8eccf8820d31062b5327e78df97887a14190a43fb69756b5a66c47de7b4ed2f63dce0ddb9b2a98e91bf50df6f433879b54174c680f2283f36a"}, {0x1010, 0xffff, 0xb2, "e46bf03bf44c4f38f7c623c187e6fd0c115e1661bc4e791b40a2b2e6154ef5a6be138d87a2a39cd4a5ca5d68cc823c01a11f79ec35d22bcbfdc0f1f5682cdab8aa9f31013512d82e34ec035f7fbe01296833b419d517d9230dc37cff03f75ab6e9c5be57e12a251832306a008caf311294f305c85bc5e5bd9b7ad7b1deaf178d3c61ed624ffd682fc26853a2ad36a13bc7794afb092b242452dae957db4a269d26c3869c260d8309b039dbe78bd321915de4eeeb199d0aca7b55ea8e441bc85c7dc80917fd3d9e0b5fd0b05fe6473c0a431e59ddf5c48269ddfb2fc244fa0b0484013b82f6dddc471985e10c5cc6b9711be3825a0ef07304e84fd679970cb65d2ea5b534aa060aae61b6906ba10eec35b2d0024e66d29cd5d0d34212f56d816f95b4cb53231fdd3bbd77d235782bfff7670d1a7adbe1211c5a48aa0596035ba257fd68af5e49483860d54e8fff55902a30101001ccb8d84c5f8d82b8d725c9a4a15c5f46a7f662d424ab4b7964ab4927468e76ecc835853d50989568514e652ffe1dfa2c7e3d8f02c1726f09d5b94b170e63451b493fa3cc10cc326741cada5b635a4b0de867c21044cdafeb24ab31015f5579329a939f9ff9c356fd364677313a26aec41c0046faba037dc01315ed47ca2da88ea9184e2991e30320ebc00383c0657504ad982909b546ac48ac4c6e04f1fcf20004109fbaa489eb62a4a4afce0645e886b46fe1899ffb4ae92990db8ccf3a0f47621afc06acbc445c63241b1d3bde232a35f4cc155d7214d3b7352318c54b5b389a019a2b0db4b4a04354c62a8f51281087d2d654a3f59dc252fe137d264b67511c08232f686024734514857496214b054d1cf1cf12834e0a9fd431da03b8bd1c942111a277d69160c75a51083bd316198f640a2b08ad0161eb8e50074e780a30ffaa098cc2b367d835b072f6b73f657a2d226dd7b9132bb12542f3438f18742024c28bd0d3c0cdb2e27e611ac61eac5a5dc0abd2d064c4e2ad68580c2440ef0a8901bde27491b55b6f2aa32aa8b890f78c11471092e585b1578dfbcbfc0b607f30d2bc7ce49f9e8793d2e995c77899190e88194ff37f717636c5350cb2f5310123bf3a5cdf89898f05f1ec5854d9510d8501255bd65c1b2ba4a02e5f3c94bb19eeb75ea9108c3559cdc239a81901ce52157749b4b1efc11167fdc5e20e11ab3701fbd7bea47a6e35cf085c4123dc7f125826b685e6f8ccc58231493745996fb1d7eaf2c2a3559644772044c78fce0ce13b715cce1a490c0a8cc751b815564df1fbb1816473b3b397654631a804b628697947e369621142672dc6daa206c7403233056ecd653bcc02d7eee7959fef5e1c168697af7b1f3a325d2ca6a7a93d0a7490e2fefb6b66cd15311397572a1e6d6e4718037f55e49b8a15bb41b18eedd3d9372fde57dcc54cc77b31e85f25471849e6f2e20049938ac233c4d449ea40ab34acae2713134a7da7bcadf7703360b94d016ab9f5605c4a9da5f338b786fd67fa25d32bb73fda7c07eba823eec4b19969b118c114f0bcd4e1a53cc72ba50c02d262b431ed3e9c5165b516cbcc28f69860a6e28576b9ef6498c5aa952b7b3223e22c552c63412b5530e99e4f841569c3a4a6a3004f34b8284d7a9b380912ea07a6e3d59d6a83ceea4f5e53f1e10a3e66d5c4d10624591175059578c458f36c0844719d774bca8685877cb33b71c351cc8e4f24d58150b4466bd709c9eb4e5d0bf33d28290e850d80018cae34e17bbf569ad99b0d06a96cc8b8a4811ae6cf344f6c1850a5c632bcbdd03a88b1f8f0f46701fba407976b0777710a6f74777799683d0c71c3b5c117456d4194df9b67969b08f45880f877d72c2a0f15ba1bb0236a424fbf4c2e8715b8b9c7481de16f16f5f40c6de4bd9cc48bd394e6731ff92530c93b6d94a5b38f4467b48fd18ea43e26105b7b04256daf13872beb237dc159f7bb1fe03e6400437e6a8ab203ea04cd3fa9e352b103bf5d56f9d017fd8c19d182b25c044d10db6911f510b343520be03c1c1d2c8a4e5944e0514d243500f3b67567d19b8faa9fc846440ef1b9e734737e616b28225d44974c07b9c5eb800a3303a47941e679d6e7f8bd8c1bd059ba5b3e466499f6435891170cc8de674a38c9b1524b5aff81b95c032dffd6291f9df89dc8b4fbba07d87524eb97152ab7c031269a076a716cd3370a4e60f2051466d6b57fc4a3213fd4fb49a399e73c88d8720a2cebf254eb5e45ed5e3ea76ce43a1e91b25b533ea11322a0ce7409faabce43f02c23ebc5c082e88c07057c459967126f17bc1d6ede383d52772c88d8bbcf4f72d2be838e176fea56d035225c57de7aa7f925d9d59fc14ae0245dc36989e76cc7657c0e09f0dd3c6441a2f306c23db23a33ca1d183ecdb04ab732d7dfe85f0db39ed14f1ac8ebaaa9966818f15ef68b161c4a5712489a03600cefa31c351a5855aab7978c63889ac735a5094a01eaced8a94879911a31fe357258c525e343c101221c0204791243e1765fbabf71899f9e7523517f59932f6199a6c42e1d8ba63d0f662b47858e5dfda09ed287ee088dc076bfddebc22019a2e2582add547171c9f3a7edb2a74d54fdd651cec9b7482f0ce4c7f9f9fd5826fe91e0598d3c198a8aa9030019715ed0f3db562502ea9f3645ecd02b8230c8f95a96767af4bd32cf4f7b897fd330f57eaa930c0b2340516a58672b3f7b06ee9c1566e5ef3e0c7a49bdf6b872075cb47904a76c7aa4d99fdc60d4d260cca6b56910f828151300e76e7b76a15ec3cbcd1118ff4603668326851d0e1ad5748777fe31d4818c96b2b7ee4736fd88bc128b196deabef28d21025a0139fd689b4bc1df94974da39563d36d8034ae958a6d8442f445269c1830c480de1f4ea6505dbdf3942e9b95bab328ff077010b2fc1e21d974708b5fac62900907a83888898b1cda65b6668a5291210b313ab8a556c1aa19d72ffe298397afafb82e8c9d310a396561c6b5b9180180f981573fc67bb3595b54fd670a782b35b7523fa4be08f1e682bb8af081ddc31cc6d14c5642985567d348bb897c8e5b93e84e131eabbfa82c3f22447b4993fcb25c9743597f2bd94cdbfa540e52d4782b0cfb1849f7131a7f554778b16625731d8f0884bf98214e8e417116756eae7b12578637940f3dfb091f8944871fbe35d29858dc91a9ede372cdce67f6dde3752d5ee76d0fd3277d5d6c3dcaad287b748dcabf7e48065879882521368b5465d3160da04a52c7d4571dcffa261d0584773d771eaf6f696e3c086789fd478cf3b13f3e1b51c723fb972282e66313a895c6bbe6b4bf40c4ec1125e4100bbfb18b3d5ffab579b349c087c0df8c2ff4240dc759b1d1d4309117444e1adcc180752ba2a01f6fa4a9be200ee2bbf5fac2962803d172c6b96aeb43974fe3235a5c786fe550dc3c90294205b96f0ab6a1e666d000cd5ddbf601d0520cfd291574124400db2cbf405e3d537c83004a6ddbad9b8eed02b6b5ff19636872eb72309e9eb451c5a9627cd9af42c9ea48e9d8e7916a2ce14b61d20fb76740327ab4b39650ab6010a02bff831b0dafdb7f8834b45634ea5dbeea55a0df1730dcf76214aa4451021b51ee9e92df14ac0ee2981d494b9f544d41928442a91593a16935ce412a8389aafd5b863985e3f1e53a3a3c0b89de3faba0867519d9843586b0906ca455a0c99720bc20b127db10adf1b97c5eae55155eaae02e640f3eb645c9b425b2cc0c55d14737d0207b81efd537e24977573b2853a1a8908057a5dd41e8562b805a6ef8b90cd91aff42f3776072b49a8ae4af0991f18116f4367f04afd24639b4cb69fe7faf868b689432db8b715eefca2d2b4681d5ae167f25b806d5df5548d4e625c7c3a455f55abd21544ff5a6fc211f7b776e8b7baed31c479831bd91a561641fc6bfc99a75f1bb77106c719df82edfe3a8126d376e590347e7fcb77adc42072aad166aba039e98f331af313edac5116ac51fab59725e2a00633b4f54ae93b8fa1a66a5c8ca1852e6119cc1f37a5660e8b95c43553718e272c663b309a132e96c536c0988f384ec010193f3ee5a1acdd1155761e03a68b8805498d312ef07b214282b6c4b2b812be496d414c4da42b85083934966e73f8ae9bdf73dc1e091044aed6792bdf958a3523c00c4ceba3e28ef35b49fc1985bc42e059d4483bf5a3b70ec698ba7fbca3ef706c48f5e762ed8d8315830815abcf9ab7729a64d20703f58cde7a14552c03e45c6e990d44f0a6a0e2898366b0f604601b9a433180158998e61c74bc80bd8152200073b73328bc8341f931ca59076c20d830d9587110a73e0bfd5d1ad96abad7fcae746245589de9518b0cc1fb91c0100651d2161dc7979632f6e82273321a0f4eaac25283b3ffde4db66c877d8818092198c507489ca02c0f95a8743d95325924d46ece8bef867d4ca11575e28d39b1cdef8f507999f6cd0ec66450072197d648e3731f05c3ba707626abdf18dd497be85000ae20504c641fb81eed09f6c237bcff83279cc696f44f58dee07d6d2dcd9d9ed9031730fdff1865670c073bf36d4dcf756c1e16eaf51ce9649ba0b0b09f43cd078b411423a2da9798f01a2d53de981ae0cefc577ac68ab6f8f31c5aa651c87af3fbb55a97963c73571516b5154be622b58cda3e508a320524862bd425719d2d34d7528fdf5c6b3cf19a80d24a99e98f56c85523e36ba629583e82dbb64b355aa3c8ef93bafa559bc06c17a763e56505ac31d82fcf5f0d1bbe931fa4f683825a83dca8a9f5fc3a4a5003d6993f991fe8b2949a369aeabd36692f69ddc9a0c8e05c0c82ac52215ea34cb5afdc0c6cdcb0f37d0ccaa0a31ef97c0b75e9d1ae1a0de8bdf841536c26e07328709e0bba85a47f3843965ed809d3fd626e882deeade8301d3acb6d6c3b1ff15e28bc3d4dd6dccdcea4b41e1f448e836ab292b3f8b6daf0946c99483d77c3be2743c36ef9fc8519453f6ca92bec0f3df77412cbffbe0be70ed81c9c299d03e2d898a69fca21c4b7df9fa7d99ae1767f609ac2f7f595ba7af1828de55f40cacf9442cfb3a5ede6132c3a300d6261ee351746407d020c83e438df5929703a203dad5a86c002a9ce67f8c99644ad73e90281521c078f7fa8373c4761c8a56b71c83f5090f726940601b705652d47f57c14a90b42ba07d9e94123a5316496e80a51428a24a5c65f4d5291652095b3bc5b6548576ffc12ceaec71144a460d3aa072bff3d8fe91048dc507c71f81f91128367f0a098a72d435abbc7d4f3b26e7db2583b0790d142c30ca6bc0cb138aa0d5085e3db527dfb2d662d3758ab811cd5b8de8a8c4a790cec39ea06582709ce5413a2c6f49d3f4749fd2339958bd0c8e3fafc37fe464a78ef313383d56f00eb726be45035c6642d590ac7cf109d96f2004882769c9e3045c50b1689187d72f248b5666054f36f0762f57154305de2e80a0aee5f34aa2f051cfd52e0804a1fa43733135a07f0e8887d9dca2d43612c7110cafe19367757eda23535116aa7ebfaba9007e41386129443c8dd6436d4b19874f716958b45dca39720b1965798ad1ab04038e42e406feb10f3164235201aeb5f7cc77cefcb4561286ae0af4103f36dff58aa3b9434137b6adca9091677f459eb72874e89d031b71605ef45fe6fee6fa4e6d1b208c141aa332f1939685ee2875d5a1635cfe7cf4aac20d339f1f94e901651b444646de8830ac4e7e247bb8330aed74c2364f057b4fbc92576dff463daacd16d5ab01c24f8611f5e7e4f32cb4bfb73b"}, {0xc8, 0x1, 0x5854a368, "083b335195096f710b5af831250aafac5f6dcba23b3ed5b9c8c3aa0c0e989cef737f262620099ed11040c2afd2c63bca81a0bbc0097cb1a4d257d69c51cfc1df7803b98ec2e7cfd981d26c79f50073cb57a345ab3c72bf07a56e5079444472386ba0e5ce5f847e9278b6980ff7108e73afdfd837afe4319b988ebdfd879cd9ec4520e2998f74ac5196fa7381109b95eefb7980adc9b6aa7717c83ae6e43bfe9c5f02b928143e80ba0572994876306c66a06296bd6be979"}, {0x40, 0x1, 0x6, "2926d95bc0a8df9734217de62dcf8a73250f1d45d7e315f6b3169da674ca5b406c7eccc0c2dab0fa7910a6"}], 0x1280}, 0x1f}, 0x10, 0x1) readv(r3, 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001800)={0x576f, 0x7fffffff}, 0x8) executing program 3: setrlimit(0x7, &(0x7f0000000000)={0x0, 0x200}) close(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x8, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x200, 0x0, 0x8, 0xe3bb, 0xb3d1}, 0xc) getrlimit(0x6, &(0x7f0000000140)) pread(r0, &(0x7f0000000180)="65fed7eef460c3cf462c36b164cdd34c26e7cbc72737673bae71c1992edc96b8aa29bb08935fc7d3715641241ec2b6eadcead7b707b81800ca4ec2fc0a413dbf7a83b5a925d82520d0dd84c19f809cce2e88ee720a6ec98714404412fb0a574381e344e577d9ad45ef07b1dd49e539ff1df35a2214b84f4405877f9d86b97efc16551bc85319d5c56cda1b754df526915397f8bc7794c2565e83b3c845262acc07663fe29245e5deb930ceb09436873ee463779278e005ba63cecf7b219e480bc2ae844dd14aa29107acb02b2fa4a5b7200bd691389affe4de10104a5355cafb08e9dc58d2be53e407af4e69", 0xec, 0x5) fcntl$getflags(r0, 0x1) sendto$inet6(r0, &(0x7f0000000280)="9bed7a156f579c300e6192743518bbe1ca4c3f6e5782383b06247adfedc44e54ebc77abcc4932c319546bcd67a93080c6f6423157165b39e6dc95428cfc494c8524cd5902ac3d0af", 0x48, 0xb, &(0x7f0000000300)={0x18, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x30}, 0x4, &(0x7f0000000380)="a69e08c2e80e254f85a3d5aba2d31ce3404cb250475217dd599b9051e2d4cc0f797e919238f7b87b091f51e73e75c2820c54c8da2ae2e075ff273cd49eb2cb76626d38cc5d153c6f55defc9e22cb14c2ddf01dfaf52d08bdcf24566ba380b49a17cb9ed5ea73307d32c6992b8854df97384b6fb6c3a8693dc68fb800ba2cc08d8e418adc3589319f7446fd29f6bafb0cabf6cb", &(0x7f0000000440)=0x93, &(0x7f0000000480)="8a05c22d850e4228c66e838c6791f3c8271cf6f0512f9886e479c67bc3285162ac834968724ef932bd169f442c7643c81eab528edda04c69480bf945085326f49e93a47a6a3a0ca6c9ee06300801ccaf441800eb91ca3c42cb9ee79f873ecd8e2410dba998d1b9219331f90022d3a35fd617ef8af9438c498f4faf32688abb7f7c91aac298628daf07bbf8536a69481c66a055a5d18fa24f50c423a469b858c79500cbbfd2840ca44a707f5f37a3b1f721b91122462be134aebb48e51279a30444203227e2d721e9071cff05d54a39338f3d6dab10e9a0970ab5df1eb8abafe00a99a7138e521aa8768ff4c303791a06edf18ed5de2b87", 0xf7) r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) mkdirat(r1, &(0x7f00000005c0)='./file0\x00', 0x0) r2 = accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) pwritev(r2, &(0x7f0000000a40)=[{&(0x7f0000000680)="bcce9dbe3d4a011b9a6e7202805a4a776d141687a8c16ade2969f61b5898d62632f7d2c2e5315542b7691c9f609dfdbda6ab7420aa851e0c18de56f60a760895498bba965c200e0d5aabb6c4b6ffd5f51dd4c5058c4c98b8f372c5a4ce3d59ed45e5d2915cf656025391887e2e39f75f287d", 0x72}, {&(0x7f0000000700)="5c6a47fbec9ea1b2b033f2dacac92ccd2f72d7235ceac7e808074c7ed6bef6e59174da4dc40acd209ff389e8f6decab5f4052a54cf504c2862168c2acdbe8ee5b6af1089477256b0642bea2aeb8e5204149cb5cb58ceede65a8f05142d637391f6fd9694053c31e5fe84973f6ac3fdfec5f67c50a13864d9f6179beab0ec874d83b31ca2e9923f4a3aa02d3b7173afe9d57ef0dd2ac2c2be2c4af50274ce58eafdd78f5d244aa88bb2f9bebd6a3d", 0xae}, {&(0x7f00000007c0)="ce15d4f45295825022dce8607de0050df7c4c543d0ad9329c519b496fda3b8306a98d394a17e476c228bdfb1fd09908ede24ac9fd82c077e1d8147abb16651f594a4b2397b18cac2dcec92bf500c9d03c04409849a8a4add7d105f130ef232f028082f9a74dc6e41d543cd84629be6eec3a3d0237fbd6a47de1e3b09cf01822e20c38a7f2d9489a01b8534aa8e405765fbc123a73ab99445c8b6e1d09f4d30340674342d", 0xa4}, {&(0x7f0000000880)="78fa2bb5e9bd125fa95f0d342a8f729ede7b481637748f54c5a5b9de7a17b6d5e942a5c9674c9b1ee7cd137b5577829d0c86540895c1d627e48d68fcc0a23eee2b453ad54f00c5c9914c0de5a02e3bdcc5193c84d753f9df1e24a40031f40cbccd1367e3989def40e104525343a040ee4e167b5dcc2c4bf90ae442801a1adad08f9e9d61da2af48a71c125a3d2aa648b76dfdf5a7c6f3b5491aa78931fa1588652f68a955d335a28bcd4bd0ea854d3", 0xaf}, {&(0x7f0000000940)="0ee46482353df24577ad2523fa28479b24bbd433b87851fd40e785917e5377d71ece881bbfbbf4fc1e4f86e736bc403dfbf2010f5b4d1be614364f24fbd2e28e606b063bea37ae674f52ab2668f28ca4f0330ac64daa9a7c0261d2cf63dbe26ad5f57e158b42d18082691ff1787aa52bf91ed42e5920c9a0f37de8483856c9732b9ba731028f241221e2cca29fe4b499b021c623a68cd7f516af6e1752a219156f2564a104da65461866b48d15966bca2e6ae74be5f0ddb4b8aa3d63d90a416453d2a7959cb4365d54f38ba87a3605e9002c4a5479ceac26862c135a651470bcda0fd48a14ca0962", 0xe8}], 0x5, 0xed) getrlimit(0x2, &(0x7f0000000ac0)) sysctl$kern(&(0x7f0000000b00)={0x1, 0x11}, 0x2, &(0x7f0000000b40)="f4d36976fef6d1a8b2603dd624d27dd16e6144874335b60bbb7ed3b623ee614fbab978ece8e3e9d1d58804d9eb7603b6d0cc92ab4d9919a8bd27b2eeb4dac185a7a4686051e1bf994db267eebdaecf2020bb13d9edf7f270d3ec367045709c040342fdf93ed3a3ab9cd6af3ea4b0263859581afb7a067450a6e8dc5cc059c46703eed6b087418d2a72ab7dd1d8724ea7d529e889678ae635c91c8537e5ad6b7b81c01454da934c29446099c7cb9c44cb58e37700", &(0x7f0000000c00)=0xb4, &(0x7f0000000c40)="43f6262cf311b4e166de779faa95969332c2f338c24de62ebb1e42b484814ad9aa6a0e4687bc59f195ed207c5d5c152247cf51489059ab92290f9a53a61617473f7ea1712eaa12f0b9a822b3785dd0213991ea84f91fe8f44d92c2aa57024925ec53a02b243a4edb9d9bad3e9227783726d558a346c18cc22ae5ad", 0x7b) sysctl$kern(&(0x7f0000000cc0)={0x0}, 0x0, &(0x7f0000000d00)="555d334008e63cf812acc75e803941ab6456e2dafe901c259fce41a1861890a6bdb384a2f151cc336fa096f6e75fb8e19458d837fa754a3c148a302e5402b57bcef5c07517d6f07624c4d78d1e999cfd54b769124a23cc6e55c47996a64fb467d2baae11141f37ced938e1ef8478c38a9d9f85470ebfef5695aefc14c374aa35723a496d6eb9d22ebddc9a346ea1d21f0bd3b6943797694a88147c7afb4902367881d6ec21d2d996a32ca54c0af3fa206d7ab7b994ac535372c5915f22f362a6c8d0f6cb1474b9ec2f7d", &(0x7f0000000e00)=0xca, &(0x7f0000000e40)="ddf9d87cd8048d13912d157b5e9c6af5c55e72ba9ce32e77e1b5573cb095cdd6300e3a7b25f2147bebb8aea54b803b6d14029c9b96b4f9", 0x37) fsync(r1) sysctl$kern(&(0x7f0000000e80)={0x1, 0x56}, 0x2, &(0x7f0000000ec0)="41125effaf8a8f8b8bba5260592a4c50fd87eece522e7e78aaeb0d772c15c92a3486833f2a1e69ad0a4d1a304f125024e358340de91334074078b9319ec25320656f091ee2eb8a7cd3735d82fc5bd1739b058c07a376e18563fe8387f375c1ea0217293fad251760cae9608ea1e182404c9292023284ab526824d16dcb926469e8c0467e63c477912efa96860fc18c45bfd9f675fbbff94cd4bb51dd4dabbe75885dbfcb6c482b83f0a0669bee3acc0d6e3fa07cb7262a26ed90a77121b46dcbc2ae2b68727323fa884991da3f5b4fa438a827c0483e52d52d42ab8c2ed9de98b2f92b8f01a7bfdb55928affd069466e72d700dbf6749cc9cbc7bf94c5ab30079f8e230889d793a9182879ac6652a9bb139ee37f3941751385aaa346adecedf7a800d013baa5ceaa9de439e915c7c207bc5bffbb65ff770df3ccdadc5a34bf53828d61c0b16900c4570ace1664dfca395d5d82b6e6416cc4bd7fd8b465d65a6190c1a45a4844fcf91509bb360b956712b73586cad5a40c7719ab7eb966d9dcf88b89a61d3260d9ae08e3f3c62e41aa3a595ee40b56f0e3112d2b4f4def210caf122d2fbbef926549003b8e0b8c5fbfdeac5736f8ac5ccda3477a3e052136498bfdc5d44e79cbea9ed12302e1bb8e22279df06c0703a7e1c4cca7556591d393e70d82313b3cc3399cd763bb2d631afab172489c57344eb2b2d676ff04b78afdf2c2c54ac66c5597902b7190908b90c0a5c08cbda004576bcb861201f6856adfbc4d40b45eded5ab6bd8e31d5ee2911a64d85d570dc45073a4dbab1fb50e07dc3df2750aa406e63be421f66876730f2e365f42d7b9b3e9537e2a14b7789d6c790b4cbb5d324176ccf77f0fdf32deb22757e97e8ff788c7bda7e52381e84bd5bf9b993a75b0e83f5117c433dccdcbb7fdbf51bf96903066681926c115928981610faa637dc7f6e06db7858bae4ba9c094a7b49e35d231d118c94883c282814d4ac2f6d696e41ec4bd978da808e0e6a376961e8fc706d2241e52c3a290ce741ff80be7e46fcfcc7b380fbf632d64271d1952c004f82dfb360f0e58284109d92190820e321409a060d2a2533c11ee3f83986c32624202ec977c8520d2e3b145f85c8354ecf52f142751f31418ed4051d40f17647401fc9d30aad9ae84704b37c12acd5d03ec59b5832bc83765aaef1e55754e15f3500019a2af06abe18b2d22a417cec4834b619047926ca7a4c01dca46288caa2f3b9673b68952a222568d1ecca9cf57b9924a9c56725a8b1e0c96af0ddc7bf698f6dab05f4c45e39f1037028b0a804db28047f9312bc024f5d87a7153bbbe6d2c19640862a42a365d4014220322246859f87e172ecb2ed304bace17e86001f87ca16c882a3bd6420b626eb9c29c021fc5adfa67acd32635b669bf0f1e59526accefc5c0b08d663b0eb11d8533cd2b80f0bfe8c060800f49e734cd6899003cda452ac0666d031a1c92413224880f953107b1bbcdd6364da823b49e3f681ffa73c0f4f8d6f5ec1e9a697d7e14e4bb1c9a96b03dbfd7cd823c69b2d36632729c16fa5a21a86736023e376961791b4737145fb9bd55b132db783b7216bee24ad85a82234fb8fc12197fa89b4688aa0275cd5e8e1a6c1f226236bf80391f3930812dafc6569a0ffb4d05aad31b9e8b4bcff1013dfcc1eb446d3c4b15834630c26ac3256c34314db056d4db6d75e7ea5f087aca5f5adad55a233a16901fc6495a0ba3f7508146d4d5b05154ec06a3d783fa3c6d2d89abda4100091ed92e25b682edc2b555de61d0c5f9e84b48f241712e03b5e893e6a62e6712f2ea5a5ade19db81c9b5c3f1b9d82ac8930c69b51bb25bf61370294884230491c3257228d69b1e2e24f90e84e0eb28f9f039f128bd387307dfe390c0740f05ab82c8cda49b2d377c2193c4ab74cee525aa7d728bf5f6b580ce2b04fb817a0a8a3e5025a9e511877a9a5661a655d23653ae5becb70f1b659ec44fb237770aef27316ce8ec1a97c267eace5a2c4b16f8d0e6a70bb7fa49078e841a097bdac5d832b3b09af27013da60c34101579f70f2f04fc87937285dfe86ee0e86fc7bc3b957fa95f938bb10770a37b561d2116428fc4690a4aeeb6f19b2c43541edd8b82f61ce5eeb9b1480537a933248dee9f720259f1955dbb93037cfa042fd4e0f8c90e9efc0c5b946fc309b30ce4c9c494a599e7032fe7c5e003e43dbc233da1f8407fdcc4dda809d7cb45373b4dcb173c0f9479d25932bea739d3ef3d1f37630b3125eb059f80146178aded3cfa95171017541ba33e553d76958b76ce07b840cf4dd2e0cde4bdb24f6338fc6f9eb6a688595271c80834932f5a6b9824b122f7c8b1fdf7662f92c1f2f16d95fb948882d63298a91aeebfcd1d6b35cfd9b0c1a031899353a997b71ea6de51e88df3cb1e311c7176a1c12140db84beec07dff5708d14c6b2bc1df381972355909125d3ef88ddc38ff95db81e2be864468c6d0cdf233c65ebbc6c9c3e81bf146628b8cdbfdd406350ca27a89275f50447bd02e09ca2e655c70b49d9c0c7b9bfaf40c762e9bc0e264c55c36aca4a605aa6590292771a36e93b40051c5c6b90ce13b2c4479aff5345852b8537e572176f0c1a03e878bb5c003667654b9e26d615ff448b05446f5adfaaaf94c3a72751b3fc666b54f7fd813672b148ec36db2eb226d2fd1345d37bd703a7594678e7fec47ffef42708d6d16584c8ea95ae45123cbb391d0f31ba5850f18688ab7659336f5bdf07abd98330eab535e52872a0952d4efc24680e8e83d44b3ad2470679feeb4498ddabd2ced9b06678fc6f7269533e645222354293f25fac61879ee547f10faa9bb49d449e8b50da5e882f619a4257012c3f21be4ea04ad05c77ec40defaa76616c0666a1d606b9e5a794ea9d01c014857d28cd79bc1eb424eaecc5fa0a0289087a09f2f25517ddfabf94f1bc1bb03d60c6623a8b9a9fb42459af3c34df6cd1167d1a1c32de5703b73e5467ffaa9b0923097f287fabda601cbc510dea193c01a2f296bfe1d6df9cbb6fb29237a2104c0e1202fe99d877849a2a91ecc4abf6c6e5a00af1b8643589be15f632e342d35ffbdca0b53187b5b37de0ba94cd828f169da70700a72d0436691169d1ceef7109c56641ebbe0e74c8df39b22af082c0bfb56b465375c6174a23fe8849669a2eb4ad34f74343c114b887ebd8f8eccc4eb5315851a0e0491e9c5cc045981e6a5970b4f2447738727346bc90e554cccd01230b1fddf5337d203e4680386832f20d32559d1ee97869ed71d6f7bba2a3e9f0809185d4309fc6274a76042205372f640b9b65b90280cf8e1773d54177af426019033094556d51f85b7aee1c97582626ce5ca25917f0381363a631c77cc74fee17da52124956e4084a15ba585d898613310e19203280c43ba5f9f11c57393c4d76dc373974a2076c2c85ebef57a6d18c32f3291ab9e6edbd874212934e53593394003a642c6af28a1b2ad19a9d012ee1835e4dfc4df65528ae2fb54bdc46ea2e37707ab5c1c4d275a0dd6efd1fdddba52def879fa38a323752bfb76517c953e12ea3efa585b05a1a61463045bc490f980146014b6d4666593604e678aa2c546016602eafdcaa461ec6a50f170f5e1fa2f1e5529fc6de71c1d3eb6bf1a00720a756c0305b4bd7147055009cefe137d6cf35a3b5dafe70c5c0ee63eff27685482a0dc7e53a02eb35dd33fff6cb5a1bd5b373dcf64b783f72fefe22f9b22987029c883b6309fbeef7f1f90b3a1c657e88647495021f8c0575992d34017f52688c0f1cac170b138897a235648ee3d872ea79ad3d3f71c40e42bc90853428243712a2a3b00e464c983ef074c5977a92f9ef63569d7f63e3d84552a7d87bdf84b73d308475f50ddd24d5f2e31ee148827e57363d4a72794f993b5710cb6e5bc1cad3a18acef9785808bfbcf667b6e949599cb3dd0a44a5d60c660e974101c4123fd92636a94e02f39b4a9cc2476eb8479a9d5e257da11a6eea1f0ffdff573907921edf575c2ba5158df5bbe4d274b4583b36d5548bb7749e0debccf840d895dcae858c008df556ba478e611cafa98711e1dfb9dfff0b5d72755e7b99c4e44b98271cf8bf92baeb7ef55fb0457e5b61e41c9435f225594c8165db68c7f0c6ddbf4e6e08f5fa6a33bf522dbf0f315707b782cc98ab82651a8be316af160ba505931bd3037cded194df16079d367ea1cc804a5ee1ff4509263684aba196a68d1341e2e8073da8b0c8bac8e08f676131d9690bca6f3e9d96288da25f7aebd43a3982becbcd127483e71b560667dcfbbbc60192570695b4e8b35f45c547fe08fb043da38d31b3186e7010c897823869db9ec541205d8483a59bf848c3f9cb77934bff31c8d5cea03263de4060c0ec6cfc7616e2374ccedefccf3048c5477b9b378b7dac1c647844313d25f8274c13288595dfec4787d302d9629c21a0c566032753b46541f6190daee808b9932520a9dbf4a9b7c90ddd113280caefb6339cb070fb6905c3ebf52280a52495d5306964e0a814961da4acabd468a384121c22fe24cd8c00add95f91bd6805c0c14aae0cd6ff2068ce46df722949d4511505c03031cb5383e7e61c624f05142e76a4add1c3f291c9465d9c40c83dce2f610dc469e18441f51be71b56a9aab0254495df79b812ab6c37790a51e648f65e1396ec1024dffe1335fab6a3fa354c9d353a0d95828dfe2d06e4cf337b5249551b3e5ab44960550371a5d37a9182bfce3aa717adc015ca5667061f411981fd1a98708c5bc7be41ea84c21bc85654d7f004bbaf318581e51a5ffa6fbde907498b06be8e14ed98d4b8127d302105ccfde7bd620cd4bc6eed51c36673bb281cd328c9912478e2e286c896206909b7470dbfab9b051065c8369fda1877ad961fb21062cd7142f9bc569a231e31a1018fb031e52fcbcb8635ae6cb98cd96bee2fde643c5b0e93586f273d608dd8995ea83e34025a841b9116e8e8b9d90c76afd06aef973e9574ae8241ffd23c570673888ffcef703e1c7099060e8ec6698170358ec7d45aa0857f4b2e7f6fb457dbe5c65ffefb4a158edca52a5df43540c0c930baf83fcce09ba9c470e634438c7ffc361a29e583a08b8db26b2073af4369a21f241f48257c51e642d49623797aa32835d80381746c4722c85198f11a76047cb59a9d3703c3aa36c324724b1313dd2ef9d0e10d3f2869b3b3daf5159701d5bdfd14c1e088daa01fbba0b6269106a51e065d33e8b5fd21eff9c5be1565ff66d8e78fd30726373d9be2745304535da8eabc17d95c75f6f7d8d8a89e22f7210b039eb050f64c32f31f3a9af062d39a8753f7e971895d04e9880126f04b3e9f0a1a2998f5679e0af417fb1bacd4aefc8d1bd466402000a2761cc2195ea47fe72c6f160ca218126f62eafd9ab4e8ed5826ea76f64f1283677785a0b3fdc54e278124b9187403bc7a465a3028114410988fc5de5f309dec9da38e3a8eb643d18455bcca657b36aaec820fcfa886078e05ec14534468b4289f346492ae0c0f2dca61eb1f93eb996e84902621db8793a7bd7039c852d0d74599463835f02a561a468f30774eec2067f371c909b74b9be81192587dcb4f69f8359bb6ea1107bd45d220271b21f5a47411c4e030e44980312e56bab0d7948eb758bdbe81fcd44e731046b034471e98eb8ae490ad91bb1b531826d801856db30320ee620d8c5e56d58fc3a4261fb203aed5e6cc0ecabd11b547575228e943916caf70bd4d9bf6c54b5b93accde4c80d92429c32735d3d7dd520", &(0x7f0000001ec0)=0x1000, &(0x7f0000001f00)="f2d1e4def59898695441c1594656c8da32aa2017bfe6acdd138b9ee8862963ed1ace87d80c5c4218e1eb5087486030cdf66e32604b26cf3a61f29bd8f7dd4cc754ec75c65d1c16de364c71107621a21b19c355ad1f7f92111dc06709b0274a1d8f35affc6136517ed0bcd36787a1f4c0919cb8e0420ba81b256ee39a42c54aa0346fc1f3802434292afbde52b3b17d9d1475e5491cdd8a80358037e8fb55ff1fa26a11bb338d31c9d563f635aa0b554d0f9752618e80e2f347e761513e408115545dc0543d986aa2a7521c29d623ecc366f68ea440aa02c4b2f05d7badc9025a076801d0c4e092cce022101b203ee2fbf06ac8a94b5232a1a04922f3454fc3a6413e04891a75db117f349ee124876c703f3f04d8fd303389cb27dc48ac3d3f3a6490ae0a9fc10d9c28522aa802afc25954b9d97cef0778efec90e7dda21cc770eef611a87c0e402ddee0dac7470eeaeee0665bd8b05bb7cbc624a497faec18f12d9c2bcc32bf338fd66ce8e82e6a3fbf214bb0f557915f62c2e054622d6500245d7e395c6e7d995e5ff7f239560d2ac5d7de5c430250ccba31b901cb6707f6e6513c151aaeae8b968f634b99d41be9ebb910efa2e25568b85c7c21666f735e252555319899c3710d4a622df081b68f6d35bc50321e464fb63e9063af8154ef3c2c5e2c295a2abb0a81f8c37da2c9ebf7ff7c7ac5b0f5c4db4c115066d6d0167689a7c28668cc4f06ef135969a47996e23e2cc8e91ac706962cd34dc4b9260dda24435ff23b0bbc91e0a1b79fedd35cf23e126594d7ad8ccaaddd9981fa2b9806ebc16849393da36eb437ec7a8a6f008f7e8138addbef6b7dabb400c4836656ddbfc444517049c40b0c877debeec3c74a9b4eb3ebb3de9d461b75556e1291575a8da824bc529aaa404d13679dc35d33f69390de85833db7fa51fbcfea17a2d47fb24ca4ba60192e0307a2c977ed0a220fa9a6ea349a41bfa957f66cfcc11f387921680d50d833d338752fe4a9076333f0c2de3573a442df977c2dfc70b5cc57c3ddf6afd15652707ab11ce31761fff103b112a84807e4aaf18bb9e1bed3a2e88d621038ae53e1be993f4346fb722b1e260edc0951064abf97ed516598a9258feb3fff800581846aade849fc23e8a6e973d0b2e7a09c3ecf6f813d1c6469ef2e645b3fe32a75697a6cedbdf9b9c0dc268970b36bb39c6bde43b7d62b31c94d1641cd820b5222b601ebb24995254befd7951cc39d4281a3d29033e9d02a292efe2cdb495852adc07bc699451d571dd4ebac13672413c4ca8997d135f00ab98ace22eca4395a94c36b96da2bc217f80191b4e60d24541517e4f528ac3ac46405fb4facd4731df4cdd196163fde9a6601de59c4d15d65e237969519ca92120e0888916efc3aa4f03da03f8e6f66537de0912ea13a3ab222230da133b3e84a1e58e54340c62d56f6927b3a54d752b5dabd8da19e51b31b03bc9a1a1661a9b66ed051447b3f74a315785809f91b42e74f3992c4a790319e4cd13ba83d4cf97e78d7e216d1fddc41cb5848506844bbbe2e54e72de1d50493203945c77d3e24cf8ad753b0303339d37feb72ce571140cfab602f556d966b251a294d2ebeff0e4f4b59c9fbd87cb6d94d3e34b231ea88bdfe86203c3f40de3000398b28a432c71883b5dbd66e7bb05e5167383dcfbdaf7a7ab91a4ca32551144a0041164adbf0467e4edf51792a5e949dd923f17ca59728872c50979d5fc026fb9114ec0b6badf12cbe5b6c02e98eafff8d78e4a98167557042fe1b214c81bde2a837f23a5e597df65260447a46f49acb50271444fd2ad55440678fea2afac897b63cd231c1d313d51336ae0aaca28b4ed6f50f4afb0ab119a2c11322b1b218e5f50fd437f68bf8b3a6fd70ba576188f1bc4becc521635a7d69db93297a46e325764ad30949038f6017e2493e1a835875ded3840ac43a96faa9fe618c3a84401e3f835f20bcaaeaf53a4c6f54ee9beda984d63677bb23f6f535cc9aadc01d53171daeb6ef4e4ff1ad2ceb7b7b226b549a7aa678e69dec88f5a93e4c8ad92f4dca30abef14faef79c890fbe8cfae7874cb4cebf360e0003b3555e4fc15176de037706a56da4dd0c15686582be1f6b26de77657ad3129c3cbc6186b6ed327fc527988244a199a8b20e03e64eabf5aa716814e3e121efd75517f870646519f9a09b2b0454fc07fc28fda508f13645d47ee95684d5212105c3a14b46dfb80671184c3e56c0edadc0d18b9a1332f0f5c55a35686349e439d4909d845d49eaaf50983abfe5e7f9fad6b82b262ac1b5957d03d76a0b19eaa5cffde4ceeb9809af13586140ff9e9e6b37aa8664bed79a000dd9ab976497c7a62a3f92387fff3ff868de8bee52d148270399bced74b9e988a01e9ac5f6d16fbab0c7d469459cd5180b58b8ddf4223b70a6c775f49596f7fc4adaf383cff020054ca9bdaf8e5687e3ad4929d187aaaf36e2f4b95ff50bd79cbf0bb1f6c229c41630bce4777c2976cc026b3a6729ffce0f9424680a1eed9ea84854ebab2c6f307c91405dafa8a0810116ff216c36588ed0e43f4a05fd88071b03438e3d5a2c2f458a849bc2be82d7324844380a95459bdbf0188f870206fe40e1710123cca159041327d5ab7bd557c911a374b8e786ffc9d1b3f5b38894fe49e8fd5d4d313a37dca83c0c21af29646541f67f3b273e2607e70d5f1839dc32c3c7d845c091f44e5f065944a285e102b5319c38fc94b8072065a579f20f8ba4b600e7ea509d1f235e6cbb604a96b7518de6d275ff632775fff3a6d9528dd97e7d4d82b6a61644ce7f1a067215daae5aa0404cbefbc9b1fbfab3ebfd626673a571a277d17744ff16516642480619afe7d971f07d8cd2312ea9055b8fa33f33dbad814c02e4deb8699cc8138efbfed78b31ad1507e66a1dbeef643dd96d6e25ab688863a3e02b7c569ee4a7949855ced97de916ba84e2b7c0fc51affd01456c92326916bbad7578682808bc7a163dff497e16191993786e4af1b6212bcbfa27daf24a79c868aa1966c72ee9bc6617edaee7fa841861a22d4233f5a5d11512e56f48e42b4d0410485f2bcb885895e7e1d2b3ec1416ac918f921f2081f367e576e6c80f77049c3678f1ebc0f339c73bfa2af55e4ba7d038971a0a1687d19b1c5c4cce91be3c71095ddd45fdd865b4ea878891c5aec3b644a4a00629a07b20fd74be6879ebe423838168163a46247d51a66c0e402e5624488d2629eb233fccc0032887f80cb6646e31ebdf70e9b4c540044be7064a2a07070a2900544e181482f6d3d60c90a8c7e68a22fb9911dd67b3f60958a1a2353b9acaa339839df789a42d5b98799b0d8caea6ddf1a93617692acc38a4ad938de5ad4377fc4c60c688f3dca781d2f1c43602b8dadc4213d0d47c7b38f1f16bd5feb128ea5b0668efa9fe2f08b22b78c1628dc172ccb891689fa7fa17a78d2c35e249ac145f345b0f5a9ce622c424ed37d34dea83b547063d7f3d3d4ff87b843fec133642c3afb6a6c25c3a4413f2ab88d90a7063c23622a980b480b18ec500f953bf2f55b4534ce09f812d5b406a1b7f65aa92f3a65f6e42f111f029f004a2d878eb9ab1ddbba4383409065c7ce63a7ef3437beb82d55b6dc67421911f5a6dfc299be431df865a3c32aece719969bce0304bc5894316d653f2c2ed971422bb9c6279d284d6e7967433db6967bbc083197a3ab12c198bdba411398c06cd88f727efbddd5fd35d28e946ad0669b9e0b0885c9e06d0401fdb6cb5608f1e4496dae82e53b1a84f1a2b713efa17e3b155955bf17b07c7cef29b013568d79ce1c8e5fda42a4ecdc46ca592be0c4a2c70ce48d9bb6ab1d42d0bbe614d59d65448ed3e80b03188ec49d662d227a7183f8a6233ecd9f58a0d71bd5c2cceb00b123ea80b1d2af65ca459781747cc6613c9a5ba121509ac0e5b213cabd2c88163d1376470b800e54ca2243842c63877f8c83977094f1ee1ed8672c0e56b742e23fbaac89e1ab78a6d76021ab6f68a12c0f022cd96df0577793a2fa7fc1f26ca375047483d6334e4ebcba2e3820741677146110006ef1ff3e1e8bf2d1c13d5ea4767b7ea26b7520750db073ccba864146213feca4f6b8611a9acd0cd01fe394af8ed7ff41ab78f66c717349e27efefac44551ae54f92ceb886bd3160e7833525036085539ad0f6bc2e414b6cea24a562c460168cc672ac5af840670a841ebd8a34eeca144c2e76fed2ae209dc2476529f168274aa17483691c652e6da7474e92d00a20f63832ae02efd503eaad062aedb8bd4db7697d9afc69196cead0a6efb67dcb56c1fff45ea5b05d9f8c4c067faeb427f624ac53f5fb6901e93a75c1f365b7e133cda6f5524534b1363977a7c7ae6247ee5641672537ee3fac34c437bb0ad45fb533c6fa9e24dd2d8d6c989b90442577ca52b7931dc7e8922b012683194191714ac3e87fcabaa5bfa46365401cdc36c45df2692a0addf2e3b062aa822c85a5717e5cc669077a5379332b0944acf7cc82572ce44b0344e00a2e0af21aa2dd436877d671a21ca13d6da4d7e52b6e9e8cbf31187d150ba7d847dd2700fb6e317991f91da4a62079aadb9d9fe3dabbc3f3eedf8a9ca8cc8dcf22cdfbfa77b7f438360ef222cfc845016b7f49ded6315676816fc65229ada5cabed7aeebe26ef28a9a7633b50da7e9ba3d86027d8ea329e2fe899f9bab6f0079ed594dfd89505602fd0534b55c958ed7b2d85c0c9d690b95325377aa70faec52a66e82664657c2c090eff9637c6d71ec37a7c37c90addec47a19c748c0969c800e6a294f511d04156cec4b1ac8886a7a0cda7dd76efb1209cae85402f761a841288099ced96e40d7e18cec0d20b4784404fe776934a4ed85c84f053bcbd070a473212f3a200ed45803ca8480192fff1092eda0023382241354687eb591a5fe89fc8ab0ebbb05b606449967dfdf1c5c82ef8498df751fc045686c38793ac7ca268b98af9e1d25a4a163e2ea322c0f8394f3b0e5dbea23fc49531b4e94f1785ef232cc66dd140b44c70be4fa9748e5dbf7162bb1d391453362a1174ca65168a03a21381a113b18e808bd12c5ce129a41be9a7b2b8552b341be2a37b6a948b5b1f406108f934b303915c6388baa5873dac156910b88813400701e4849770e78d69b4922786a6c571b9a2b4c09cb977656fa1f8aa63fbf0fc12c1b91889f10c3f16c5337403fcac4b3034d988f49654c9659776208419687d088c647de53325892a7f039c2bf143f794d3afc05ffd9f0adae21efb9bada74345c12668227ade108813ba414332b8513a56e1840fe805c5bbe3e5fe00108974c7a64370281eaad1f4043522f2afc0ab531b3c5229170a51b4359a691e44b14e226f880c7253570ef8db30ea3008eb76754c1299cf0a1a2b5bc971aa1923bb28803f824520fa2e0ce13d43d2cbd31c2bec55bbecbf2c6db137bd7c12be4ccff0cd6e837bf6e8a9059647c9665933d46eb87bd2c6a76718db71d735fff65d4a1b6ba758c8ab557fe3e9999057cfdf783ceaae641fd572ee83314215ba0071d863a1a13bad7a52aa7f034535d783f900502ce314046d5249f9ba444bf43ed98d669f556b5330044419f4cc809c84e9959587168cfab5ac0b444da4fb3b6535ce303e356f244d6866670bc085b2f1ac7de9991385d715aa0085b155bb97b732e3d8eee8db21b4850389d844ec82ec96f496f2e074044233652e1143ebacb63cfe9808d80c900fe71f1499e6488e0c1f31f6cf5f18d10e0552481826b6310e682a2cabbc", 0x1000) dup(r2) r3 = accept(r1, &(0x7f0000002f00)=@un=@abs, &(0x7f0000002f40)=0x8) setrlimit(0x1, &(0x7f0000002f80)={0x7, 0x8015}) sendto$inet6(r3, &(0x7f0000002fc0)="a71a060b9c269db7e0e255d2562624fc729903ea2fbb16bfec07ff9e9da2d03612968c29f6023d3ab33f544b54ae91e332ae66fc232e85ebfcf12645c3b6cdb20059ef72ce988fa3f6c669aaf7ed2daf2d1b33cf5e7f98f8ad693a1c4c4528f1dc1ec302de26f8b742f12f5ddd3825982a9c966c9a246a9c3a74f8e0cc82e12ba787d2f3f60bddc5cdd508036be8ade1a9", 0x91, 0xa, &(0x7f0000003080)={0x18, 0x1, 0x4, 0x3f}, 0xc) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) shmget$private(0x0, 0x4000, 0x412, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f00000030c0)) setrlimit(0x3, &(0x7f0000003100)={0x3, 0x9}) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de7306dd647adc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af84290f5a60c44d7a5cb40d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r0, r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r6, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x61) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) fatal double fault in supervisor mode trap type 13 code 0 rip ffffffff81b401dc cs 8 rflags 10046 cr2 fffffffffffffff8 cpl c rsp 0 gsbase 0xffffffff82ce1ff0 kgsbase 0x0 panic: trap type 13, code=0, pc=ffffffff81b401dc Starting stack trace... panic(ffffffff8285569e) at panic+0x16f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 254 End of stack trace. syncing disks...panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 241 End of stack trace. dump to dev 4,1 not possible panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 226 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 211 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 196 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 181 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 166 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 151 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 136 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 121 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 106 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 91 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 76 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 61 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 46 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 31 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 uvn_io(fffffd806d569430,ffffffff82ce1370,1,31,1) at uvn_io+0x308 uvn_put(fffffd806d569430,ffffffff82ce1370,1,31) at uvn_put+0xd4 uvm_pager_put(fffffd806d569430,fffffd80079a6a20,ffffffff82ce1408,ffffffff82ce1440,31,0,80041729b986e5ea) at uvm_pager_put+0x145 uvn_flush(fffffd806d569430,0,0,31) at uvn_flush+0x513 uvm_vnp_sync(ffff8000006cec00) at uvm_vnp_sync+0x16e sys_sync(ffff8000ffffd490,0,0) at sys_sync+0x9b vfs_syncwait(ffff8000ffffd490,1) at vfs_syncwait+0x3b vfs_shutdown(ffff8000ffffd490) at vfs_shutdown+0x61 boot(100) at boot+0xe9 reboot(100) at reboot+0x84 panic(ffffffff8285569e) at panic+0x18f kerntrap(ffffffff82ce1730) at kerntrap+0x1d7 Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf end trace frame: 0x0, count: 16 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff82958bf4) at panic+0x16f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff82958bf4) at panic+0x18f __assert(ffffffff8291027f,ffffffff8287eabf,3f,ffffffff828f7c58) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboo