last executing test programs: 7.165324121s ago: executing program 5 (id=1027): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 7.081632693s ago: executing program 5 (id=1030): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x171) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 6.904304789s ago: executing program 5 (id=1040): r0 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0720303a00fe8004000000000000000000000000aaff", @ANYBLOB="e0", @ANYRES16=r0]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000440)=""/153, 0x99) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) symlinkat(0x0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x132) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x2, 0x10, 0xfe}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="09739b1aa2007d", 0x7}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff891991d7d4b081002b000800455c00300065000000219078ffffffffe00000010c02907808000000456cffbc0000ffff0001fdabac1400aa7f000001"]) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x60e9751d7baa0b2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000300)="71f91e3c71ac0058b75a91501d94a34b8edf84cf77b58c674fca7082", &(0x7f00000002c0)=0x1c, 0x0, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f00000005c0)=ANY=[@ANYBLOB="8b4f69ad3b01b764b6f129b6add24161ff08e0537eee4079e811670a1ec2952a4234926cce0732020000000000000001745db32034ca6cade50004010005020003c2040000000704010200000000000000000000001000000000000000000035d380e04373d81e0c1c4763979cec9aeaeeea968c0f92f508aae508b2dd41dde065c3fee343b0a23cd305d9f6eb69116053d7cef52072bb53ac032ac81dcf1be5909e9b5e8b4024b730c0fcc22bb4200a18b9d15221"]) (async) write(r0, &(0x7f0000000040)="ff034fc51ccf86602eea9f41d5f92b5b5ceb928dc8a708af6a776b36695e9123e77087556daff04087b2b3e5b47208311832863da632ae3890aa705897bc7e54aef147e9b6b939a212c5bd982197bdd0eda847d8f7a1e88596fae41e941402eab73dcee3ff6155ad6d3e16ba6a60175fa33fa7ffeb1f4fba65433d669ffb14817d339efab61753f4df50c869180bc39073fa4fd0e37863dbb51f7bc57023da764f7e47288623971daf7fe1ab9c33f928e9ef9eae1f98f9805b42cd86830dad7aa65e72aeffe1a0106b9e85d2f8d24da1b4758cd611f23989626452fd4e2a6f850fa2f80dff56ea8c4577ca21972241daca3dcc0f5747c3c4da6b6842eab6940b6c93c1f48190459aa229c77ec7d7273198ab57facbd23c8d5524c89b4e5ad7783fec3ac5c1a3742c53c6fb4bd925f650ec3d2159d8d82c140da9d0ff65bbb74ea5d5a906ea254f08691815ff9a4d43973d55d2c52c0589c5dc9127fad92af8c0e90e91cefa532995f9b4ca05dd70c3807bb7e0ad4e372dda6421cb53a93d43dd235c4191bb446a14e20b93d0fca8100a60ee43b8e30366fe5a7da668aa95f5e228679db32f1712a14413a943da9cf5476d1f3ffd6f764c0256510ffa405ea9889be26264c7bafb7a52921cda684663677fd9514d45cede3047c91fae77fdb0e2591365672ebd7843806158643391f346565e962e4c69a3cddeff20ca466251df3e", 0x201) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xe3) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) (async) socket(0x1, 0x5, 0x0) 4.102408114s ago: executing program 4 (id=1151): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 3.830056198s ago: executing program 4 (id=1153): r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = semget(0x2, 0x3, 0x304) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0xfffffffffffffffe) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x5, r2, 0x0, r3, 0xffffffffffffffff, 0x40, 0x9}, 0x5, 0x5, 0x6}) r4 = syz_open_pts() flock(r4, 0x1) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 3.549255501s ago: executing program 2 (id=1156): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getrlimit(0x4, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pipe(&(0x7f0000000640)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getrlimit(0x4, 0x0) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) 3.50488745s ago: executing program 4 (id=1157): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) r6 = semget(0x0, 0x0, 0x2) semctl$GETNCNT(r6, 0x1, 0x3, 0x0) (async) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) lseek(r4, 0x0, 0xc310be6101b067ff) (async) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r7 = socket(0x2, 0x3, 0x2f) getsockopt$sock_int(r7, 0xffff, 0x40, 0x0, 0x0) socket(0x1, 0x1, 0x0) 3.131920592s ago: executing program 2 (id=1163): r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) linkat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x4) r5 = accept(r0, 0x0, &(0x7f0000000000)) msgget(0x3, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) 3.128797408s ago: executing program 2 (id=1164): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0xe37, 0xeb3, 0xf}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x7, 0x54}) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x100) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = socket$inet(0x2, 0x4002, 0x9) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001a40)={0x3f, 0x7, 0x4, 0x8, "52f47b1932a2b281b750b731b6858dadad493c19", 0xffff, 0xfffffffd}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 2.825515372s ago: executing program 0 (id=1166): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) msgget(0x2, 0x600) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 2.824960721s ago: executing program 1 (id=1167): poll(0x0, 0x47, 0x6) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 2.822898331s ago: executing program 0 (id=1168): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xfa, 0x0, 0x4}, {0xffff, 0x11, 0x2, 0x4}, {0x816, 0x3, 0x7f, 0x9}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711c523e0ee", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="b06cfc570717d6c57fff86f21fc1462df21c4f09d2d2d32384dbc8ba49473b000000b920a16c19c981f12cad0cad3f", 0x2f) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file2\x00', &(0x7f0000000200)='./file0\x00') symlink(0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.754463138s ago: executing program 2 (id=1169): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x40047477, &(0x7f0000000340)={0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab0d39fa8f8b7998e1b0063806a022e21360e62dc348cd9953f003337d55610288cb30241e9d58522ee73acc91451ee6d986e85bff3e6fd37b4bcb0f6d9f8c704d667e09212ec37215e24d7c1553e1715ab3b0e9d8e9786cd51d0759c220a2338e7ada", 0x64}], 0x1, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001880)=[{0x0}, {&(0x7f0000000440)="0993aebb4eebc941662a993cf7e6818a878b8aa5d4aae5", 0x17}, {&(0x7f0000000480)="a4051e4694ff21944022c600ffd2c9624807700bb78c164c0393e8dcccafd7e913378a7d1bd7acce5267bf44638336d437ebd4d87693a6a95e6c1d1f8dd39deb46f80bb06e772a582a029c40fcf56c82d9e5538dd214834779e413590548a110453a612d4d1212559bf107bf2656a0526cb24079c09616428e6da87608b11cb7edb1e178444fa6c5500adee432f34098bd2171e95b0481c457fc68a439bdebffc9799d64450d1d6c4cc492c0cdb7b1a083f0408e5df526bad9d728fc86fd518dd113c9e10845c846ae4e93494465a27dbf5d0c23f67edd44e4639bc59749277c732abda69386f58ff6880cd6", 0xec}, {&(0x7f0000000680)="7e0a5da70463e8a773967ce16b5f44ed70bbcfe9a689e4afccb82cbba73a645e12698f85d8800414bbb929eec446cb041e1d1fa2e7b0dbb5d4408b70773d4215d2fbee409924ad28460fb9c4a35a0895c98ddde2f70ca751dfd30624cf3e6fe7eb2b3cb0ec8547dffe12d541df8a42cbccec1c2454536c7bd7d0151bd3aa3f5f1c4e26925644af12bf86afc28f349f7fbc0ed586e499ea57f4c2c2a0fd294352bcea03277036fd1ead02e5e6fb1409c639027077c244572f8992bcb0ddc006fafb0eda256a4b46f8e1ba70e07ee6232b6bb27e36b782a374a15d8168e1c46327308ed7c124557a3540e8cb35469941ed4f205b9b7cbea3ad720678c7139a44244cd0125c3317c688854a29e8804e64f5ecf7a7c2ec128054f438283cae2311e57161fc5d479bb09f89a4e12942a58bf1302633718d1e494ac30a4d723229e948c37b294299668d1f9938dc5107c165bf89fdb994d31f1a3d1ecf1c90f32c583bed08a0d01bcc121211c37a1af60a2459fc1b69087a42cd0059b3cd3dd3f904dc49f7e57a5814ca0fd98cc894d73acb9def0f9e2da422352dc9d31917903f3f5e0c32edd89a86bd6e724e509ae54cd878a8eb4c01e3c58f3a4a09c9091ada3cf0c318c2c4c2a8dc057ea5669426da944db082ad91bf300739bfc77df5a8138ffa76747b40743f24fe77fcf727755f4962567e887b1899a310fe06560ba1208d4b52177329c8531d33cde2e643608bbc6daae4674920e4809ce40cc2c66a9a74dc11f56118530c18eccf9cf3970083e7ed7cb9c5bac13a4e2ac148e2c94e7807fa6c525ea16d754045e4a6ebf476beb898e936543d875c93dbe1dd7e6dcafde3e3cae7a4bdf8bbc68ed39bb088ef371ac8f6bdf2475aff7bdecb3d7f21545a6937c38ba042887e5789ba83a192849efd23fa6899cd2b33c99e5065fd40d21a4f9e99dd4f3752524a7c3d8398bd7298d509ebe914e5e441d89d4179731fd85434c3a4e59b38872ba58d4d1f4ba9945ca509dce03c17172f24b3d694c1393f6639b19cd61403d66f43c6bf6f890d2948924b08", 0x2f1}, {0x0}], 0x5, 0x0}, 0x6}, 0x10, 0x404) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffc, 0x0, "000000190000009f17b26900b60000004000", 0x20000000, 0xb}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) (async) write(r5, &(0x7f0000000700)="d80b00"/14, 0xe) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) (async) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) dup2(r3, r2) (async) dup2(r2, r1) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) (async) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x2f, 0x82a, r7) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) 2.665997207s ago: executing program 1 (id=1170): r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/250) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) (rerun: 32) 2.665042932s ago: executing program 3 (id=1171): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r1, 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup(r3) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f00000001c0)="fd000085bf54820a79740a204ebf8d2f6fbeb0dbfcb85f110029ba5fa1c803256edc7bb379af88dc3637d23236e7d89cf3a3b70000f680a4b7ed6bb431b52f1633e51bf61943a9269c4aa94f7aad918e1eeb50cfd595a1388f2db82ae58550dad4acfdedbe385a58a44ca12473e95a2e8f4fd16630dc2904d3e273f47914786f7deccd653707d844f1ae7d5b0d5d04", 0x8f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) 2.661629486s ago: executing program 1 (id=1172): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x4) faccessat(r3, &(0x7f0000000080)='./file1\x00', 0x10, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 2.654588473s ago: executing program 0 (id=1173): syz_emit_ethernet(0x2b, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x2, 0x8}, {'\\'}}}}}}) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1c, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 2.393072602s ago: executing program 0 (id=1174): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCSETA(r0, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000044b000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x9) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) rmdir(&(0x7f0000000080)='\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') 2.387888917s ago: executing program 2 (id=1175): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="808fa90000000000040000004b90fb4c1b519d2c49bbe33d3d55594174ef7473b43f6ee7d71d600bc408a5bcdefd85c6922bdc9c438f9f7293269a2aecb3f6548491a94d8414529ba280c35199852cdbba6dab5a", 0x54}], 0x1, 0xd) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3401bf400000075a91501d94a34b8e5fd4cf01000000000000008edd5711e855bf008099c62bfd272968c2b2587820c6f1f776f45493fa6ddc20b0f1ab3e60832b95bc9521d30300be687010f0b073eb83bbaca261b38b15f78bc341fa00000000000000000000006a113aec273ac4d66a170e07a0d343c9a4", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000196000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d814", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) 2.099722662s ago: executing program 4 (id=1177): fsync(0xffffffffffffff9c) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 2.098880928s ago: executing program 3 (id=1178): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x80, 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x108) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) kqueue() r7 = socket$inet(0x2, 0x3, 0xff) r8 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c, 0x3, 0x1, 0xfffff4b2}, {0x28, 0x0, 0x2, 0x2}, {0x6, 0x40, 0x7, 0x800}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r1, 0x3, 0x2, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000340)="fc40c46b0fb59216b9bc651551cac541768b0e634242fd63968f86581f7c09c967259a01f5a4fa5fdf09835715a3c0aeeb620481ac24ecc0da4dfe75a8e0d799a38244e25c8a8d580583ebd3eba7dd90c2498b98b04aa6f940cc05921403fc36acae45b7897b7ae0e1ef75e9085ba67c6da47f79fa02b9760393945199e24bb5d4b2f828bf1db28dc748d09fb9b4e6b4b8d3114de4cac47d82857cd8c94fcbab21fad4115e5509cc9da6", &(0x7f0000000080)=0xaa, &(0x7f0000000480)="d41820f6f71da733b43e5c47665616a802ae60f013018b6a2b305d6afd1c98be380bd8a548690f888e3f74d25a360f1792b6151d7b206f3af1f685af865ca3c1f0b74bb4f839f31b", 0x48) 1.832722867s ago: executing program 1 (id=1179): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946465, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x1}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/11}, 0x13, 0x1, 0x1000) setgroups(0x52, 0x0) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYRESOCT=r1, @ANYBLOB="8abc3aaf2db72e774d099c58f52900af335130394e6125aa1a0c8514d9f9c16262", @ANYRESHEX=r2, @ANYBLOB="fbec0432b685273838e9ede539198a1aab9365c652e169e75ff0bd36aa6de8e567c85c462a52fa2cf543ccd2fbb3d813b2d09591ae70a3dd40bd7708b9d5e1ee83ed31b5882afb365ea3b6e64faad5727bd0445214a8f239aaa0b45704a27c358e0d18ff72df21ace3ba4f78f8679d8370daecb12ac809b8a40aac9542f5e49695b841034681240b271d2cd257b80acc1f5e4fded0f2bd911f076d4b212759d04f78b8ee9ccb4dbc3b1bad2f1e6acccda0892d054f52ceabffb3bee98148cc3a8caf35", @ANYRESHEX=r0, @ANYRES16=r0, @ANYRES16=r1, @ANYRESDEC=r2, @ANYRES8=r2], 0x101, 0x800) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)=r0) setsockopt(r3, 0x6, 0xcc, 0x0, 0x0) write(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) fchdir(r0) setregid(0x0, 0x0) setgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0058670000000000010000000400000afffffffefe8000000000000000000000000000aa0c000009000000002b02000000000000c20400000003000100c204000000b80103000000000000003b02000300000000ff020000000000000000000000000001000000000000000001000000000000004e224e230008907847880693e330e2716710b89ad2d2483aff429b6a1e4405fc213051532475b1a74328a86e9706cd358604da2c8ceb45bb10f7535a8740a6a164ace979acaa5a0ae2a5fd533c9b3bf2bbf263be2e42a5ebe26b"]) 1.831964177s ago: executing program 4 (id=1180): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)=0xa0a1) sendto$unix(r0, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd8040700", 0xaa, 0x400, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = socket$inet(0x2, 0xecba3b69fd9099e7, 0x2) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x1, 0x5}, {0x2, 0x10, 0x2, 0x1}, {0x16, 0x7, 0x7f}]}) pwritev(r3, &(0x7f0000000080)=[{0x0, 0x1d}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = socket(0x10, 0x3, 0xc4) getsockopt(r5, 0x11, 0x8000, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001300)="6a980c6f1ae697520e1d369ce6c65ff68366058e44476d51f4144cdabedeffc371ad8f0b67944968b6f20ecfccf67ed6df3641770ad0b95855e8bbc6165ff0cc43bd185f6316c7504e02151d308d48e436556274a04f442b4a3481d0364bcb42720db29c5da3a3632fdd914cf0fc95ac64fad5f3b80bbd1ec9591e820c07ab7e9d909bf73ff2bcf904c33aabfea8f5e83312f26d19b02dc1864621aa687189d41cacda04b902a0aabf60d34af15d0fe137f9d678b499176671ca396225c5d0ef0d95dc5e73f75245f692cba254", 0xcd}, {&(0x7f0000001400)="51c3c55c3dd23783259ec162396b2597035e63fd201af53a6e0898e61b9096a16322f190bb1660301c00ef80cf3cbb009f803d523eba3002c53be927a2559fce5e8018f96f8ef152698e5a3e282272a2119477eb8c96b34af54213d23882920c54af5e4f5c60c3d27fb94ac970", 0x6d}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r6, &(0x7f0000000280)="e91a512ecc1806b450e05aa3c4c4b148f9c3dfefbf71bb263e8869a045a8db60a9820894f090121ef8f322c284e39231f1ceb9bb26471bfd6848243072b0c2b1e95dddf175df31e7237a0295eaf3e48aa1149d250ffa6659fcde83a46918a2cb60822867a07232be7ac95c183d495d9ca38bace3cf370ee0cecfce020256b6557e16118fb558ce924b9a3f1eee02792c974c36b6f34228f0c33107f2e25e757f1e7e3cc7860b3633d0914ebf84243ca0b1599a649fd40dd7983ae108ac4ebedd86b7d5283d1e41bfa7d73f7c1401f6bdd5404a265a17569237bbc4d9bc459e7f80202d5333a07dfa308bee24d99f10d8e875b43aea5693aff8d8908cd25e5c0cdc2e86d678d1c014a059fa57c400ea826a593e64ce251a8eb69b88441a2b3f2347d6693cb8a11f7c0f099667b39c5238ea9bc53bd06002cff0f88b95fb0cc4754b1713221718277593ee606e5ad22e6ed68b04ecf4d96c1c7cc27f32bbdb523395ece73f06e87a883f509662b34c605b8a9b185201190a518301cf57af43e5ff7ee910b1192380450639028e3887e295e51df0d773c6ad3bcc01e26892778fa1546b4708dcf87834f6335f104b7333325ff9d2b457e4dc7c0675360ee441704afe8cc4af53bf8e3f2c8242a751b89a4efdd5179545e8ca6e99228a6194a38ee25fa44de580c3d2279940250167b640af720634e9346a9d2431baf2f5bef0a398be221db46b9261062eb8631a8bc820ede28521e8bfdfb57858d9066b975e913b02fd6674175134d4ff338d2e9ed64ba24cdbfd4d2032296f0aeda875c9f5de9a078c784903322f6fdc7408fb65c638d419e4ad2c439bce0766d298bb056097188927b9d004fb8ebdfdd76644f66c244cf674dca7b1c10eb811a9f0dc0b8fad0ade933009e314380344a5c4533a4175d7ce37a536f93421e98d2a6a753efb38cbf2c30f66b6a5aed0b6cf96cd5b770130b6f19157034352751279d7c928ee3e93b58761732789a35645638e735841dd13d6aa7094e661a05d0efb8444fe070e19640e65cced137b1509d84178630ed0262e955a4128a8b39559a1330860dc355e2dafcebaf56a9e6eb57f7a7619fb9054f15887bd887969f94010c00f6949a6a7a4b8ae5f07009e5d4f97561a6d8d1b667b4d24c08c6ee36b90c40c4a743d55ccc27a2e30ed9d2d5afaf9128115dacdc610bcc6639f96e128476d01da59c1d31503a0ba26fd04af6e6160295dbcefe20172c88c88f61f894459851b806f358f6c225fb09448d03e1ec2a710a4795dc797a5a3ce006ae5e329fbd03abf60feb7c1efe15abc4e21a9b5d7ee98c4486d6a0f57f6af034023c12b93360151a9adaa961d9d31973f7dcc92c5a9dc8b15884ac92fcdda628d31db265815ba3db73e415cfde65c89b867a7a6961189bdcce19cf43655e6d8939a4f4817ec41d4f0f2af2492759e3739a1dcaac9b8b17e7b930f95580064259fd1e7a5e4ec8e5eb78a468fe1b608da7c16b8967b82b812c80497a37cbc4df348d16f3780d9f9eabefb707a0bc932a4845f967cacb5c57400b5ecc8d3f763639b8ac25e14eceed172b8728ce92e7032f5009d10e0ab888ca379aeb59b24887a05b37c084767ccc1bb4d2be5fed93da3d92af38978e6b4ba56bbd8dc481facd1c7723f490c6a1dd99a57f7cf241eedd2339955c09d04cba08598d3d0a59c0e9e571c280f8770a99e24df86f43611c7b4fecee1be02f97bf7bdcefaa10af944e2594e36dd3bb686e71ac392285d5fd7bd76c53420cc1c69f57f2c160f94a21c56bdd95034d10086c8b805ad8eb746bb9c7d416b0517adba9c4bf123651623cda17b8c16ef24a181d96dba26c41cb9748baf43282d08725fe79f959e1c3a514bee3c1d73c69100c7b719d61dfcb2e2883a07c3e77910c2525cf88e229e0f660a5b4c38f4ef1edfbe255136131a77a1b258ce39f978de8e6208cc030d64e570ebf9ab5ffadd20a1bbf1d64920536d49838f7aa411cca09d82394ed6b3a6322399c912bc95844d843129f8ac889b5676509a6ff4cd3a421eec32b3681e088bea828c6814c29c2d9ede246158aed67060c30ba2078a8970b1cd658d07e1f9bcc399bdd388133a441e7aeb2d4d3b1c00bb8e8db2986df9854b5b0045e15a38cc2b6041a35aef30f007dcc9f436ed05f1ef5f6b77678f27226ac5ce36231404856649fbc03f6cfe3c19ff644af588400247bb0c1f471edc99012c9762b7845692f61b01bc8a698042c3b01625e1f29b0297da0355e4c40ad81bbd9399b5ca545198ba1bd5560cfe655196424ea7b3b414ae9d44fc29e3bea7d05e39b860cb6c1adbc7512ab5dedd646cec1a931293ee1bed4b680f63f67660d9b384f56eed9d0fba3dcb60eadb91a699884035be51bf7064c71e28a839423a13f831dee4745b92badaeb243153e12730ef5eeb26f40836fc1d788d0525a348b52b819e100e49faf9dac8bf1f0fd2f13c7288b2b8ece0d2f96773e8c7128b20f9d8d1a60529833bad8d5500f2e17964a225f5583db17f57b9fd93dbf81a8c34bba76262c70792a2ff8eb6879f771798cc08eaaebd174b164c1a47c9a1fd6ff8b711bc324496923a472a145b56255a9220e9475af5dfe1b669b492c7f1aa369dabb82f433cf1873e1fed98dda518950b5ee476984644819a0d34385d415b24ac1feee134710dc9d7e14f19d01219076029aacbf4df25e8258f67779453e2e74fc3548cb0312ecd4066db8885832a88762790cc5a136a9f7f98f5448f4763ec53f8f580cf575d61257ac014561d975821f8384968f2ffebfd4413a8251ea931708939bb61f88bda7821f5c8d787e3454404a701cbbf647c927e88546cd0ebaf707376c15f665f1f036cc379307e4b5f0f5122d07d2fa080fa8b48fc4acd2c239750d5d85d77453d6ad94666a89d95482b13e009bb109d78f2650b30bd1228e7c8653195f18fb6d40eaf0aeed0dddb428d72a23e096d61974ec9d5ddacc84faaa5ed212e28b52eac0c16aa57ecb6229b3d7a75ad663141e2769d8a64ff6dcd3bffd02d1a9aac4bc9e8e308f577c940983dab8339d7bcb2101192ee6f60efefb3088cc10d827836b8de41902401fed425aaffda796ea2cd31651b6a316c498e02a334ba29822567bc373ab3cb9a9b46c93ee93b4327830b710fc3bebc3d3adc3f287f32f1aa335e1ac7c5963d5d04fb0d9e5da4cccef5e7a6c7c489052ccefd431ff8889d6fb85d7336d049e93f48629148f8b4ab7fb125cf84ca8aec2269c08572088301b5f18a323ad4776c2d9eaf535386afc0ff517f7b3a8751d36bcd40ddfe56957f1ac9599871cd2dcb50cde51a243beee44ede7089cd7523f3b5e268fc3b6644494333f19c45db1fd5cf8d41b34dcbe3796bda3485660aa9864f07435656e5dcd7746dc4e3e2045412047684650707badcd7b1f76116032bd2967539384f4e67b67e6d4fed573ba749c5854982d3f1d31c026259ec2292d35715ac3472d1632f1eb55f290c5053b348d785de996187ab5370c7a701c96c73110cf6c0f2e92ccb6fb5344ce3535fdc8fcf57413c69d24b26d1d01b83a92e3c2b9140eb4bd1f2ea55fefcc3270da34d0f895756746ab0c5e3b0da57dd0c2c14d931a334b58a3d788302dd124b4a44dee109bac2e17eab52ecf3b4dd88774e7c9d8ad7cf1fdd8d4211b98a2bf89d3050295a4f1385e2a557603e7e45ec16f9229a9b3c7c558d9bfc4e4baefd73f590ef53710141784e5e37c178e4b4eb288dd869a3fcb1d90423a440f1b0179e5fac705123e44f6e6a37ee97e812e5b649ee3512242d5e4ccb399dac6c8e85061121f1fbaf71b7c6abf28d7124df059db62c1954121530ef6ff420fcd1310f6602cdeac00e374772ec4710954ff742a0aadab7b3b5a5c0de698fa245ffbb918fe5d261eada4d8efd9d6d66a22c68445e7541ce3c7ebe0a4ac92bdfcd9e0889fac539523e2a6566964aac6c59f7cc2e284278d5b958175afaa925da480817968f18c0f8ae75776c729fc681a0060e4e210e08001c1be6faea61b09dfc2052cea44d0e8bdaa186e56e7d825a1006a031f3bd27357cf75892327d6a42c7199cf27cbc60e361e2fecec44d41467cff707e823d807d11bd3186b480d260ecb30317efc09ffa05075250055fb3e3a392702c5126b07fdc1e64c24dc4ffb6096141aa568477b985df0a478388ba1eec8bdc17537b3414a6dd186df32def3cd0a5157c4b79d502e8e253c97eba526e8bd606b77571ac5339c8518e9e58c81e850213db25a5feedbb2a3a0bc8e5246b7af7f71da79211a4f7601385de4c0523e5107b569c9a1d8b93c2c740dd3c9d47e230f8f4ab8d999168eb5fd738fa7aca22b821d87e7bf6c1ac3e37b0bb8254784a0faf195ffb8bd105a4356a559f6a3637d553f1a181ea98d0735d2263bdacd66fcd3cd677d3893a1d1b8dd1b76168d7580dc9c73f960a36bfd44ecdfce2434df3a1717afea9d039140417b35902c6c5495911bbc8c61c6286cb7f130460d2be54a1908b8e3d3d3c85ddd7722e92a2c49c2ebe69ca8176dad92c31e9a5f31c60f587a72ec150a61155c25b5fd41e8508699a894f0de46a8786a71f90bb5264b1b5b45a01a4d9513fa5e5932dcda15e935f3ceea51621e2fe761e18bff8d547600798e8ca2413da1112e98986d60283d1d7087cfe2fc9830c546918da30d1d97748c415190dc9b3729da8f3b7b0d25c9a1913405ff77877599fa033d1c37f0b0f191afbc2835933a97751ff151a4b25997806a03fff315d76ac52333308c2060c62a01ab167e34f27168e7da7ec8e9d7a747756369bb126c8648282231c63cec1cf253bf109b76bc38fd72e497621bc8b560a370092bea27faf8c7089531f8466cc58a833cad1c7387d6cc56975b5fecfdea66f35d99dc918de0bc346f0b0ecb3ca3d5fb126f1b7f3d232be64670f35e479917923ea223407f3539020ad16650208da180b8d8d617c45b82ed4118db35165b8cb49c244d45747f836988c80850225d0683fcbc7a0bf1ddbe16684f88b50c149433f4e9bcd60f01c300c0f91206f5cb320d07963de2aea6dd60b08200eaa1c5e406193e2cc9c54f17171710340e7711fcab5d0a4cbb122f02ed12a8c9e91122cf520678246efd4b15cc7fb3fb69f906f2348d210d654d6c0d812800de6eb1cdef6b74c856ee2e9decf5ae489d580ab6d6c01c334428eb3c35aba1e962df07af1feb96d00781802c687eacccb9a079a062497fc1d8fa724e4f6c629bd55bb3c1f494ab4b46997abda8f2927218b6d9c1a7de70963d7e6346bdc7aa8588845c093049e48302877c721ffbb46aa5d2886ea0b78cdbb5b480c0a07e92373dbaf5b1a96e1d1a9efe847c4cb3334e34c07f2f5445a86ff8159351f6a642b2f452130e33a32c142a17aeb4fc48659a15881d768770490f4ac23224c7b052b94998909e5032db4e4eb64d10afd925e6cd2c35f7660e53ae4227181e81e3f12d096a0245fc5e1d6b2a242cf3ab027a771eda529faf61a34429358d85d3833c97e108ea80d6d5311561d2bbdee9a09e35a842eaf32f80380fff70c8bdd95802c4023ef94ebcc63793b8ee12ee6951e3a29a5470b75b38113a0a9f06901dca235f164120d3b4524c859933bf95818fe892fcab85c56d1b02d04dc802628827bb8c49c00e5f25018982f2b3c69b68ff8dd7619576afc850e56b4f4b74ef56a76dd0335b333bdeb9d366f3b0bd57c945a09a7daa807044e60b399e26d550d2e40e832b22aae622b1ef850175f65f8655a1417e20f5f90956024", 0x1000, 0x40) connect$inet(r6, &(0x7f0000000040)={0x2, 0x0}, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 1.831399058s ago: executing program 0 (id=1181): ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000440)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x0, 0x8000001}, {0x4b1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x8, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000340)=[{0x23, 0x0, 0x0, 0x8000001}, {0x4, 0x10, 0x5, 0x4}, {0x16, 0xf0, 0x7f, 0x400b}, {0x1, 0x0, 0x60, 0x8}, {0x2, 0xfd, 0x1, 0x7}, {0x7, 0x8, 0xa5, 0x1}, {0x1, 0x7, 0xa, 0x90cd}]}) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3401bf400000075a91501d94a34b8e5fd4cf01000000000000008edd5711e855bf008099c62bfd272968c2b2587820c6f1f776f45493fa6ddc20b0f1ab3e60832b95bc9521d30300be687010f0b073eb83bbaca261b38b15f78bc341fa00000000000000000000006a113aec273ac4d66a170e07a0d343c9a4", &(0x7f0000000080)=0x7c, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x662, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x2, 0x0, 0x7}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x402}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b00638", 0x1c}], 0x1, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000001c0)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c72911fdeefb63ac5a250b1b767ae1c227ef58a9ea7695320c79aa59fa7a788fc6f3be94135c061df5139f604dd9a35a5c89b07e03b6b29ca91a08a5b1fa5000000000000", &(0x7f0000000080)=0x62, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x1) 1.830763121s ago: executing program 6 (id=1182): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="ad", 0x1) r1 = semget(0x0, 0x6, 0x200) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000300)='./file1\x00', 0x20200, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x5, 0x1000]) 1.761491475s ago: executing program 3 (id=1183): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x4c, 0x10, 0x2, 0x1}, {0x16, 0x4, 0x2, 0x2}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea38ab4a1ee9e0efdfbe7fe", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) shutdown(0xffffffffffffffff, 0x2) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x0, 0x1}, {0x3c, 0x3, 0xfe, 0x5}, {0x6, 0x9, 0x4, 0xeffffffe}]}) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r4, 0x1000000029, 0x25, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000780)=ANY=[]) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x9) (async) read(r0, 0x0, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) 1.760853198s ago: executing program 2 (id=1184): r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000400)=[{0x3d, 0x2, 0x3, 0x9}, {0xe7, 0x0, 0x50, 0x3c}, {0xc, 0xfe, 0x14, 0x3}, {0x40, 0x40, 0xdc, 0x7fe}, {0x2006, 0xb8, 0x5, 0xfffffffe}]}) write(r3, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x23, 0x401}, 0x10) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f7321e3cfb000000000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000200000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003a"]) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x81) syz_open_pts() 1.760514034s ago: executing program 4 (id=1185): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0xcd, 0x6b, 0x4}, {0x54, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCDRAIN(r0, 0x2000745e) unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(0x0, 0x662, 0x0) r2 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0xcd, 0x6b, 0x4}, {0x54, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xaf}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) open$dir(0x0, 0x662, 0x0) (async) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) (async) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmctl$IPC_RMID(r2, 0x0) (async) 1.453333019s ago: executing program 6 (id=1186): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r0, r0, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1010, r2) 1.452698473s ago: executing program 3 (id=1187): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7, 0x100000001}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000007c0)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0xf, 0x3}, {0xc0, 0x0, 0x2, 0x1}, {0x6, 0x7, 0x3, 0x3}]}) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) select(0x40, &(0x7f0000000240)={0x5, 0x8000000, 0x2, 0x400, 0x7, 0x9, 0xe89b, 0x7fff}, &(0x7f0000000280)={0x738a, 0x2, 0x4, 0x40, 0x93, 0xfffffffffffff73c, 0x2, 0x3ff}, &(0x7f00000002c0)={0x1, 0x9, 0xffffffffffffff80, 0x3, 0x3, 0x380b, 0x2, 0x7}, &(0x7f0000000300)={0x8001, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c7291efb63ac5a250b1b767ae1c227ef58a9ea7695320c79aa59fa7a788fc6f3be94135c061df5139f604dd9a35a5c89b07e03b6b29ca91a08a5b1fa500000000000000", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x48, 0x4ba9cacb, 0xfffffefc, 0xfffffffd, '\x00', 0x0, 0x20}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd679490260008330a00000000000000000000000000000000ff0100000000000000000000000000014e204e20000890784a62400a1e8d77d37b27278d1c41c790859f39a0920213fe457064af7160dd27"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) 1.451481026s ago: executing program 6 (id=1188): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x7) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pread(r0, &(0x7f0000000140)="a908968b4bb549d06ddb3b570848b5894c9f9ec283c40f85c224ef7b7630b0d0f98a83ae27f5f57085f217b7b4ff154373dd7e98fd9aaf3cbf36189309d51c92eb3bd29c2060ccb21801fc1f", 0x4c, 0xffe0000000000000) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r5, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) socket(0x39, 0x1, 0x1) socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r6, &(0x7f00000000c0)="c3", 0xffffffed) 1.193309768s ago: executing program 7 (id=1189): kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 1.072105486s ago: executing program 7 (id=1190): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x203, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81, 0x8, 0x4, 0x4}, {0x4, 0xa, 0x0, 0x444}, {0x3, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d", 0x3}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71e800f03a00788f445200880955657402a7c8076b034d426bd6ab3992a5d540", &(0x7f0000000080)=0x20, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x3a3d, 0x3, 0x12f, 0x20000d2b, "0dd88dffff000000000000000040000800", 0xffffffbe, 0x7fff}) write(r2, &(0x7f0000000040)='\b\x00', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) kqueue() sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 1.071740159s ago: executing program 3 (id=1191): r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x5, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0xed0df1f0302d7b8a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000e80)={@random="09d2544684be", @random="a82d7abc487e", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x7, 0x8, 0x100, 0xc}}}}}}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8, 0x7e7}], 0x1}) 1.071434182s ago: executing program 7 (id=1192): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x49}, 0x5}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="22d1637cc610dd1b33e0888caa018de784b1a7aa7394bec254f41aa9a5d37d7a092d1df8405befefff0c8d841f8ce88686ad83a976512952b90c9a0a0f58bc16d43b3a96ccc87600a5727afd796a85629bb0b73f06ce210896f544f22d3ccaf4ca382bf9c82cd0723521a3398d3487b2aac8285579d7fc5833a6b550c9565c1344d86b93e9f4b593d06036", 0x8b, 0xc0b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000800000ff907820000000000000004e204e2100089178"]) 1.071160914s ago: executing program 1 (id=1193): pipe(&(0x7f0000000180)={0xffffffffffffffff}) syz_emit_ethernet(0x51, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff001f2000000086dd6036e282001b3b00fe800088e45968603169ad74414a0882000000000000000000000000bbfe"]) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000cb000/0x3000)=nil, &(0x7f0000085000/0x1000)=nil, 0x7}, {&(0x7f00000df000/0x3000)=nil, &(0x7f00000d0000/0x4000)=nil, 0x7}, {&(0x7f00001c5000/0x2000)=nil, &(0x7f000003b000/0x3000)=nil, 0x5}, {&(0x7f0000176000/0x3000)=nil, &(0x7f0000159000/0x1000)=nil, 0xd65}, {&(0x7f00000ba000/0x4000)=nil, &(0x7f000005c000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f000010e000/0xa000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x400}, {&(0x7f0000166000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00001bb000/0x4000)=nil, &(0x7f00000d1000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000104000/0x3000)=nil, 0x2}, {&(0x7f000010f000/0x1000)=nil, &(0x7f0000083000/0x4000)=nil, 0x5}, {&(0x7f0000051000/0x4000)=nil, &(0x7f000012d000/0x1000)=nil, 0xc6d}, {&(0x7f000007c000/0x1000)=nil, &(0x7f0000185000/0x4000)=nil, 0x496}, {&(0x7f0000046000/0x2000)=nil, &(0x7f00001ca000/0x2000)=nil, 0x4}, {&(0x7f00001de000/0x7000)=nil, &(0x7f0000068000/0x1000)=nil, 0x3}], './file0\x00', 0x10000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x7ff, 0x92, 0x3, 0x1, 0x0, 0xfffffffc, 0xd7b, 0x1, 0x1, 0x1, 0xfffffffffffffffd}) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) 833.112409ms ago: executing program 5 (id=1194): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) kqueue() (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e63cd}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) (async) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) (async) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xffffffffffffffff, 0x6e, 0x10, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x38, 0x8, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendsyslog(0x0, 0x0, 0x0) 832.352062ms ago: executing program 0 (id=1181): ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000440)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x0, 0x8000001}, {0x4b1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x8, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000340)=[{0x23, 0x0, 0x0, 0x8000001}, {0x4, 0x10, 0x5, 0x4}, {0x16, 0xf0, 0x7f, 0x400b}, {0x1, 0x0, 0x60, 0x8}, {0x2, 0xfd, 0x1, 0x7}, {0x7, 0x8, 0xa5, 0x1}, {0x1, 0x7, 0xa, 0x90cd}]}) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3401bf400000075a91501d94a34b8e5fd4cf01000000000000008edd5711e855bf008099c62bfd272968c2b2587820c6f1f776f45493fa6ddc20b0f1ab3e60832b95bc9521d30300be687010f0b073eb83bbaca261b38b15f78bc341fa00000000000000000000006a113aec273ac4d66a170e07a0d343c9a4", &(0x7f0000000080)=0x7c, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x662, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x2, 0x0, 0x7}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x402}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b00638", 0x1c}], 0x1, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000001c0)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c72911fdeefb63ac5a250b1b767ae1c227ef58a9ea7695320c79aa59fa7a788fc6f3be94135c061df5139f604dd9a35a5c89b07e03b6b29ca91a08a5b1fa5000000000000", &(0x7f0000000080)=0x62, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x1) 832.177527ms ago: executing program 7 (id=1195): socket(0x18, 0x5, 0x2) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, 0x0}) (async) r1 = socket(0x1, 0x1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x5) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) (rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) syz_emit_ethernet(0x25, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x17, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4"}}}}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setreuid(0x0, 0xee01) (async) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 64) open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x59) (rerun: 64) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x3, 0x2}, {0x45}, {0x6, 0x5, 0x81}]}) (rerun: 32) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[]) (async) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x109) 831.75755ms ago: executing program 3 (id=1196): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x75}, {&(0x7f00000002c0)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec502f5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbcb81c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e2e02b46c857526430a6b6240523f76151732387e2f38fd2a37b50e89099d7abd0482f63193ec86f3869dda12dbee561a007828da242962425d446db7e08c1f6d14751c4dcbb7c20395445acac8c12d4ca385dfa6", 0x8f}, {&(0x7f0000000500)="1a25ac47ef27f88ce695d2869142e084fba9f5221b5778cf290616c82e562e96920a395b1fda553b92d13f046e89feb553d0225564be2090ab2f64b4305bcf64a8cfc948d4097f1b7949c74a2bb0b24d4d660d0c1f0f46f301b77ab50ffa0c6ab4247a99adf35681be2043ff31f95818b4b2d6f10b5b876fa180854156de2dec39563e11375faca114e0c1205e08cdfc40fb4dfb9e95d103d5f1a9f4eea3f213092670c7770aa74dbb55d69af918dfe181d6c42fd24c322ac38ab7b898907dd1ba41e98be9d32454ccc3ebb61121b60643dddc6d22fb8e30942df4cb5a55d8d2f841655adb91bc1fa50e9cc5f34a9c873ac5abfe36693d373d6d3c39df18a80a0b9fc758ef89b3ea86edc79ddd3b0b4ef801cfb00c6881735c15c0dc15fb2a68a58e2d9507c3ab421c88b2a83361804d58405a045cf680f8512c8d6b7afab60a122f0ba3b6945b9951fa63dfec2717cedcf9f16d8befa7adf0206a04829853772f46e16f51ba1d3aa6aaad649e1ed19fb634a76b7ac30c8a938d3ed8807cb8668bbdcb72c708d9f4a65d1c042693e2fce6acf3a6c99675d08de6b0b628315eec95d8d7c256aa949acd21b4198b23e307314aa8f8df5856d16d7ed861495cde634b0b14c2be2c73d9fae6c15e7e27bc61b79a25856bab508dbc70e61daec6425f2b2dbd1abdc3584fc5cf0c9e86209c12a71ca21ba05547e7ec3fd5c49d7f5c82c16104058a92e219c59fb09f2e38f5547f5b727c4c83714ec0f2ad6c49badf4bc6115f5a592d223baea0056db0df5c8beeace36d57b5d638642f0aa9d7660bb25fa3df645ea282"}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mknod(0x0, 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(0x0, 0x8, 0x12f) getdents(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) r4 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x27, r4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 643.120922ms ago: executing program 1 (id=1197): r0 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000500)=""/29, 0x1d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd", 0x43}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 642.718221ms ago: executing program 6 (id=1198): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37075d26a849c1cc77c33f47bf1962a87c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54d446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd0058304529380b1a4e05d9aaa4a462654c3d42689aae50bc5b0c6524a9505043c72e8748d6d0c96d96f7a40f97fda6346edd08fd838c5e05b7eada8f3c17ab81c141a01367ef5a928a6e2bf38d3e33ba8db17f956c026bc130c3746da770fc47aef981f49aa6b0881c0aef52d3bbbfd03d2e14d4fdb1913ae1ee32a58da0b98c1ecafc8a3296d7454e172f53b4a8b077aa780c729bf409d0e14f0a1767f00"/416, &(0x7f0000000180)=0x1, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248b, 0x1, 0xffff, 0x1, 0x24, 0xe, 0x0, 0x1, 0x0, 0x801, 0x8000f1a}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r3, 0xf) fchflags(r2, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b10000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) 640.208516ms ago: executing program 7 (id=1199): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x16) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)='S', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/105, 0x69, 0x860, &(0x7f00000000c0)={0x2, 0x0}, 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 203.043071ms ago: executing program 5 (id=1200): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000001140)=[{&(0x7f00000007c0)="7f45808fc5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) (async) writev(r0, &(0x7f0000001140)=[{&(0x7f00000007c0)="7f45808fc5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x7fff}, 0xc) 202.708478ms ago: executing program 6 (id=1201): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x56, 0x7, 0x37, 0x3}, {0x3, 0x6, 0x6, 0x1}, {0x5, 0xf, 0x1, 0x9}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb000818106df65008feac6c00000080fd2e9077f2f8a5ddffae000000100000000000000000100000000000000000000007fb"]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x7) 202.376664ms ago: executing program 7 (id=1202): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000440)=""/153, 0x99) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) setsockopt(r1, 0x4, 0x79b, &(0x7f0000000500)="a1b8cfb767d4411b36efd78548936cc1d119f351d747f6cbff608bc6e33ef62b132d7627c8ef890b230ae2f6c382ff8147ceda7478458dbf972fc894a34a579655efb40272d22bcb60bf7c8237005c79d22c0a144c718473ec0cc148d2f99b6473dd46053b07de7b398b0f88f807da2ebe0a46471efa592ad0ff7eefb8123019ad89b02f32a2f38ad07300b8911cfc4e818a6c41acf76323203709c31a48f4e58faef402042c020ff003c02a238491dc2adaca8c0c4c05a42f7dd1cda88ca5ccca8768cd93f6f432b012009921d105b74105e2abedbf23423b740e44b52f0924ce25a88328e9d909d2b98cbd6dc83698fd469d9eab7107edc59ed38f0ea081315140cd04a7836a2d171ef54cf1ef89ff0cdd04390ec88611e073df5930e68af6076899f9716dae2d04986ef12b3f5713d9f846d2cdda5660f74408a17ff9f9447fc6c7ac4185c1ffa91f0fc65e7d4b5453c7f0cc35208ec79c43a76326d6d992003397f5bebbfb03e715b1d72270a931c9afdabe05f2ad82ce4969fa078647c2cf7a6b36013d2b8cb259f95385e7214e14a5339b572f2df9cebc586ca74e8274424445597e505f3fc50245374c946174d66790cab3c2857c25fd17941beb4ca4acdde6d3d1ac97c138b6b8bd42a9cefe772452ab18d96b376d3f56a9163a2101b7f4750bfd950b4268fe9da519d312ef696708831b808a8f97a0af407512f54b3032bc2936e1d31ddc8d816922e045fcc69cc6f373558478cf9f909c45fd072e0d62135522d0c9a431f8b685e828a4e3addcafe7b314034675c224455e3d062ea67825d03ca332199f1a50a10012fee82e6e6a49d93faa30e39fbf4075b68eed0c237e58a0763cc5b673c8f0f69398ababf4856e3db586fb6472db9415199cbc5f3fd6a2ad8efdd08db03f2c7c06088f90a9efe47b8efdc3bb7bed9d9ddc7e763ec9a7a56d82fa8db84b3f8f6c03c855a04c5991cb02c34c4c864b1830e7f9d4521c6cccd2923dbe083586109cf5190aaef22404ce2ad667c1b7a671cf72c37c882854844d0b633baa6df8e7c51289a38c2435210260b92b7a71c1b7ee0eb9a29e5d690cb01d8f7b9257cbd2c407ee2026fbbec8753c85029bae5a2af5c8ac0f842f6959ea6888358bd039b26e4ab54933f00e001445130518403d6bb4f14c72085660d8d08c1dd500017f910d94d504754317d0414490f7b773aa5e4281435029fc7212cd436cc14ed8ebb130ffb59aca115c8d2027881c3996cdf8d68189a01345edf6dcebe28b94d36306d36c2d76b5a511a47c03eff4159552bf26754b8855585530693d8ea7e2ca414c1be931d23d2f95dcc6fc4a96d05fae66664596c8883842184dc706ab61fd5d6d89da19c2842cda72be80140c07712f8d96e3b8e88519292542f9b689c1bb0a2b58f0c1d721bbc4abb37a0531f803d99f354886cbe7d17db472629f7e2dc0a90d4c4f828f0a2f281dcf3599b578aaece6bd11ab9bfd0ccf90750dfebeb9536c9dd4c4c62434d6db8132559ff574e1794fed8f4c6c3da8fb0b961f887b03b5e5563fc7e0b5da11da7b585b1cb475af42f5a303df0636316d4eb115616d8538dccc3e877e0aecefefe66852bc3c61df7530af372dc3fdde667f5de9ccb915ef1bb5217a64377cc32ca00bdf32574eb819c144da9bd3eeda754e47af1c8f0f653752d2245d7af6c0a22f6f136e7146a20bb602a9d63ef5bb87365303c2000a984fa4fafff142bd0ea67fcdd4c26b1d3c927386259678015bce8701bc50a2bd479dab949e72499175fea5b43fbd7204ae58a808d66700a0c961322eae07bd7d389346a3fd9e2718416348b636aeec0579d9daf54624d4ab76fbfbaf0cf4a2eafeba88dcd61b598d22119eba4b75c0765fc43b1097404f4d885b298c96904a636dc93f627633d99072cafe6b4f4a03edc56dd364f86a7f13431d8a99e8d6af0c408107fc92230502f5fae38a3717fd1be063d295eb97023a5548da4ff087470c9a91e37b648060b30bde7ac471efe4fa525ad0a66eed6d8edd9bfd2c29b43259cd4926561adf111605abb792d8a6d302bac479d41574867669d36f72dcd5bc4a31533bb5b744a14f5249a85ddb20fb96d7912626849f0487aa04836aaf60563f814366e0b39b4c1e13ff4b8bf1b066380f07c320df26c8a2e6a567e342e79f3c46fb739139a9a42f36a5282f7844d81d2b9ff98c3ac6275f5a59b010bde110e963e663b40e08a80086e9ba7bc419fc13198c506c94bfa173b748539871d5367b808a1d2cd16e610b12340fa491c8894d3d0dff87e9421aab0e263c600bce78c396d2ba23e78874af3c61edc0339d4f59f9273f18a72d2111d1856ff089f6d050877d37965c10ccd916d67b2feee5fc2985ea7f73c8d0be09af17749a4cecf29adfa99a978723c87e6859f45848de2ae29bc3ed2a3521164384535dcdf4452c0cdf8603015220607666503bc12e18369bbf620273e37a417fb6d1a691299535eab28db2a18abc1cc8b44b10639d07ae0e584387417b878a27946146faa880c0cc6f62d9e87e5a1d894416157b51b42d4148fcfd1c67779e60b76cf92bf1794f706dd099f97d7c833506d92785d228fe4c7cd66d884b870a04cf0eea76cc66d643b1c420efdfde5016715cfc9355e3dae5d42992f493d20f2a6c4463bdac4f45c2e083b1fc26115a5c0e57dd720ff7d4f19d70c80048bb34ebab3710fab4d5874e138103163401bb43226f40bb65496c3015c38dced7ab5d55343f6311c0394969f2c44df6a6a26130d4ad83c4e54fdab708b30d930107370b9cf3f2dc2ff7ea6a63a2c07f4e3a230b3d67de95e4f1610d6fb11cef98545ab6be409f2b487625d12da3de66f4432e4d5d309617810e8f88458233208ff74afa63b1773917cf607c587f99a1208d9d8fd34cf41fa17c837a90e936ef5d05d0875cb488f1500dfe5f9484b2b46108c7f1a95fc9d44bec10260293f61e9981042e3a8a43d6e52968808fe2b6212497a61e031b9adc27329fe64b75e50016a88037bcd93f3f7af42020e047bacc9d380245d09573dc02846d7061da0febc34d71b4b6bf679a541fe138d80025d609f1bcbad465b2d413b0e9a1da64ee98d5d574728b7607b1919bc5edba32f05f3d39b66f8a43e4f5d949878676f14c3738c14d6f57110e8e935d13718ac2d7f41b76b6746c89b325797e51e392a3ba68ac6f4cf591ad58678bb542e98aa74878ff652d718d3a708e11459faabbac17a737b24ddd64d2cbe20473a96f31e01abb445775b253570ac01742b1fb3f45a9cfc237d022e23019e964ce89620194ea8910be7b37d79775b70a87a9bec297f7962fa2887dc350f1f26a81d7c2b3b43480dab64ab8794aede1de9338c0c3172432a8aebf3b7f4a16425ce7fe0e48245e645a3332c54dd15591f4a836681ddd6422433c98b9b1cac0655551f5da40fbd48c674783788edd443ac3536b5e0e4689705e14f58bc9bfdb7e3be9f49b66fb54cd7625ebe6cf880a5c956b8199164d2784324d6423b4ed0190451f0c670928ee7348931e5bc735841d86684fb1e152c320b04f6161ab7d8368fb01cd656595b9ef6968b26f65d268bdb1f8e558ad18761f235dba62b0f14b30c75aae926f08a2be4999e3218be797b032df2bb1223f731cc27c6312a645333ab801ad159e00c5f70ae6430e89c0c5fedac5dbf8131d8383dd6b743a7777c3be2e2f58d661a1feecd95df0e5ae59687201f9091d45e7d5c37824b0ad6af18305b03e10913f5db845bf463d92877469b7bfe0618ff87f14bc692bba8e79d6c3a59ef207cbedd092c52b0b2d42197b9f0c526577f76e37196d0e6c75bd02d2b42a642bd3fb40c568ad080432f9a7639b02b1dacf3f114cfc6a76f75da7bf0fc78451b58b61e1d119c4bc349335b828c90314b2906d421913b1c1ba48d41a2ed0d83c68a028b10629cd116c0936c75e519619e4a3a7c9532e8ec4deda3ee66c83f95977e5a08b9d78b458dacd44a694e6257a4ee12583bc3fda8096093a339a762a0e4650b674fa338e9279f0d09b5a6badb90ae53fb95968716756dbd4bbe12851b41daf669f5b9583e80bdc0274e805d403ceda13827848369e273b54b8793c6ce6aa683afd5fa21a1beed7030575b29a47623a4fd7e92c7b7c8f6820c3a15dce8648426323e209247ae5629226ee8ece2d47b1ca62e566c168b388f1920a6e098d29282baca3b8f3235824ef07efb392bd9cec961265f8115cc73fb243bda6f8eaafe918646fb0569da8bcab7914a0bc2d871ea93e45f45d0155ee44ff788d1e540a8dd16817a67bf94432d6b15f69932ba8c6ae6e3b7787e107f8d3f5a2dd8d800d7f09a31e21a5b4b0c4aac6f0c91965da10fcedb221ab01bdfd8231a7252c4586b6ea4d7230886e9ef2d06fb7b7fd925df73109381ae4ddf3db9c4d1fc266af866f4ad47248d1da19c640a7249fda4a99755c7f157bb9e1a26d8df3c018cd2fb2604a1c243792cf8149c73c4f2a6e4c115c8b79717b65967e007d4939af6b9cf478d94f9ce13661bf9df2e189a0389461415680a765e68fef1fda09e9adbcfd851e126b61d1401e5899364afa7d6f0296476d1282673017d4068ee08bf464d1ce2e2bf4cbaab7579a5ac726ad7565d84c3ee198792b1982583735813cba3eaf34520b79d00b20682f9708c09e84df84cc01fc088184b4e76e0234a86589cdbffea40774d6e97f8c14009f3691a58e674f4d90569f88979c125884b98e751bcef13cf2ce0677dde094f2b5aafbaa3aded5f4f9046023f142b6720dff408ff3653285a93832052c50e729a2fa9fb6db4a522e399e03010cb0b457acad2b1ef951303900f9f8cad493afe61321dae6931c10d7e3075cffb728d8bc7c61b37a38b59cc8d085adff0ede874e9cd7b4e7687582333132b80e488d3c9459d40adb545543c8e0b2162a4ef26bf194c20ebeb18ad899a08bb3976f675aad52b0866763196ad045cdb59c821fefd80c0393263cc60b1e051420462647c0bb1d69837bfbad1baf62c3a19da6ffe5ea5d24100be88660feb5f0df9173d3f02029122ea71109acf7ae9fc075a80d0b5d0a245cf7476aab95b66c6ce74547cbc7445cdd8a8f3d5068b10006f6254059bdd199594aa2a3ec9a7a38c2637832ced9f12e3819fe446ca65c10aadc1c36748d246c68d3bb9c2be1f4e4b0bae73448ba1f45d82c36e9ca5cd157bfa8b6bd755f1d9d774483d4622c26b31ba3cb91903118ba47062b19d3fb255637e46e551ba82c3318b00d95adcdd1099f91dd02b9239bbc9a1b96efe5cc08a47b8ae861547d3b7d73e425edcb9f47f62dcf0cf05ff8e555dbdced63eb22b6c5c34666f0b121e9a1daf5b37575f54ab6491a3200206c2146b3fec3303fe56ea1f657a8e6e5b29ca709bc0f5dee71300929882c951fc0f447d2cd086ea4736916c11fb0cc6d276b24909da9a8511a0a3006f18c7d149a3e9519c0c91598d7898216243fe0a293eef2d14263db7c31002a2c20787e778e3e0e5498f9d7f5f8134b43e2cba8cad69990b3189eca4668aede955fc48b38a93689f53593b9403356cbcd3046fc35e8f1b1ea669486365bb270df5744c815f918ac129212741055fb2d2af983608346dc136581e4000dccff867a282624c828a86cc30c16401b5606040ecce2c42b5c1e3a727566e81d1e6b0ba6883a9cb9012a669c6d365527cb993fc00162bbd7731abf3b6ef8fd3bcf2912c57a6f3eac2d829d1c12ab4f3e467bf7b557f9ba4ebc44d62d1c744564701726af3ee5e57a3e", 0x1000) nanosleep(&(0x7f0000000040)={0xa, 0x209}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000280)={0x10, 0xfffffffffffffe00, [{&(0x7f0000077000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000079000/0x1000)=nil, &(0x7f0000078000/0x1000)=nil, 0x4}, {&(0x7f0000076000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000078000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xefff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000077000/0x4000)=nil, 0xc}, {&(0x7f0000073000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f000007a000/0x4000)=nil, &(0x7f000007d000/0x4000)=nil, 0xd}, {&(0x7f0000077000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000075000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f000007e000/0x3000)=nil, &(0x7f0000078000/0x2000)=nil, 0xff}, {&(0x7f0000078000/0x2000)=nil, &(0x7f0000076000/0x4000)=nil, 0x1}], './file0\x00', 0x4}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000240)=[{r2, 0x1}], 0x1, 0x0) writev(r2, &(0x7f0000000200), 0x0) 3.158211ms ago: executing program 6 (id=1203): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70", 0xc}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffffffffffff893991d7d4b00800455c0030000000000001907800000000e00000010c02907808000000456cffbc0000000200010000ac1400aa7f000001"]) getrusage(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{0x50, 0x0, 0x0, 0x9}, {0x46, 0x0, 0xa, 0xb3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xf, 0x2}) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) 0s ago: executing program 5 (id=1204): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x24) mmap(&(0x7f00001a7000/0x3000)=nil, 0x3000, 0x2, 0x2811, r2, 0x2) setgroups(0x1, &(0x7f0000000180)=[0x0]) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x500, r1) mknodat(r2, &(0x7f0000000240)='./bus\x00', 0x6000, 0x802) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) r3 = syz_open_pts() r4 = getuid() chown(&(0x7f0000000200)='./file0\x00', r4, 0x0) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f00007d6000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x4006}, {0xe7, 0x0, 0x50, 0x3c}, {0x7, 0x1, 0x4, 0xffffffff}, {0x48, 0x40, 0xdc, 0x7fe}, {0x6, 0xf5, 0x5, 0x3}]}) write(r8, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x8, r4, r7, r4, 0x0, 0x0, 0x600}, 0x2, 0x857, r1, r1, 0xc1f, 0x0, 0x2}) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, 0x0, 0x0) setreuid(0xee00, r4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0xffffffffffffff13, 0x0, 0x0, 0xfffffffffffffffe, 0x4) chown(&(0x7f0000000100)='./bus/file0\x00', r4, 0xffffffffffffffff) dup2(r3, r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.11' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 malloc(): allocation too large, type = 127, size = 6442450944 OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806b4c3858, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! load: 4.33 not a controlling terminal panic: pool_do_get: shmpl free list modified: page 0xfffffd806be66000; item addr 0xfffffd806be663f8; offset 0x0=0x0 != 0x748129576bed55eb Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *350056 25392 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83352290) at panic+0x1e5 pool_do_get(ffffffff83942fc0,1,ffff80003c4eed08) at pool_do_get+0x592 pool_get(ffffffff83942fc0,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff82b0,ffff80003c4eef60,4,ffff80003c4eeeb0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff82b0,ffff80003c4eef60,ffff80003c4eeeb0) at sys_shmget+0x1b2 syscall(ffff80003c4eef60) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4c6966276e0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.