last executing test programs: 4.751032371s ago: executing program 1 (id=2671): preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) r0 = socket(0x6, 0x4, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x100) fchownat(r3, &(0x7f0000000400)='./file0\x00', r2, 0x0, 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) (async, rerun: 32) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) (async, rerun: 32) setreuid(0x0, 0xee01) (async) socket(0x2, 0x2, 0x0) setgroups(0x5, &(0x7f0000000240)=[r7, r6, r5, r7, r5]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) ioctl$VNDIOCSET(r8, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r10 = socket$inet6(0x18, 0x8000, 0x73) dup(r10) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r8, 0x40105706, &(0x7f0000000500)) (async) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCSETA(r11, 0xc0284457, &(0x7f0000001540)={0x80055, 0x0, 0x2, 0x104, "dcca224ff1c102d100010000f0ff0f000900", 0x3b, 0x10001}) (async) ioctl$FIONREAD(r9, 0x8020690e, &(0x7f0000000440)) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x110) (async, rerun: 32) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r4, r5}, 0xc) 4.29162677s ago: executing program 1 (id=2685): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x4, 0x4, 0x0, "a60512f7b2558f7d8c9f901de85e72d7a4ed63ec", 0x3, 0x2}) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.219947151s ago: executing program 1 (id=2690): open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 4.216905749s ago: executing program 1 (id=2693): open$dir(&(0x7f0000000100)='./file0\x00', 0xae828e137847f62, 0xca) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) kqueue() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000009c0)="020e3408818347d40b785365976e27e17c572f1a2807b8f4f4fb1aa03cc030d1e40d84bd04787d3acffa8349d3cc02ae113208e629ddeec9ec470041e3f76f7db6dd55db4b43e83b92fa2ab33ebb566f8f64a1e8033d8c9a07fd348388eb5133df097647aa81c534055b0106673e6990c2688b2e7438a8a4a51066728e3b244cb0e72f3701b75515aaadb3323ed28591b5296c808db2d1eb0d8cb48434c3101b33a07bb53ed29e17f731fd479746f2c12b1132fdc7c9fffbba639de63971cac731c5454b081e82246eb01a8cdfe897fbe3bf100add4e16d59fa36aa2e77e7e8cada4057719c1399ba1cabf3d0a7c9dd229ca9742392a667bf1140565acfb7700c6f471cd57b027a0246caf3282fbeb82ff90a1194d5111107ccd5640c1a0bdfeac5d7fad30f05892f25fda35d54a12864fb64a98eadc9523fe6c4ab707bc65bb988f2fc63dce6c4bf0b01234ffd41dd09fe9d0af87cfd20f163712822e331ef96255e540543ad86daad57772841c0a6c94a0196f038d7235daac00b982641ee3dfc11aa937a1525f9ecbad150118fdd7ab69d519821050d4feaed3c22f9b39b915b34ec30dc7b78671302a927eb159bbac58209c011915c7ac0d1ebe87b183f5ee3a8c6f3f28e1003399b9d09c641b6c21a1d70331424480b26728d40a37fd079ae6537f91041bb0cff0d896201183e7f5363b6a1355820bfbceca7d23496f72a95179ad6539e501fe6950785ec15ffa3be9f5be8c28d32852e6d8add9e983870ad64f947d4f80f438a9ec46c761b77141fccca1e2b5d392d8f49237671b81d330459ebaf3d333748a0912837bd0425d431a73a26cd3f58f6b1ce016e55a191fdfd4f25233cea3dd87699da9f156159b50926f0e480d2fcc68c576b432b4edee7a185d1de780c7422f5ef5d48685133015e8a74487266a3fa79e0c910d7095b4b4", 0x2a1}], 0x1) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000340)={0x0, 0x2, 0x0, 0xb86, "d66ad0c200005ed5848100f6d700", 0x5}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 3.948165277s ago: executing program 1 (id=2696): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000012618b8c0d15504ffbdb9315ef7b65c364a839e6307f4afe27acf1986a85c81cc2a4045721a9419dedc1f926e471cd7258b93f99b35aac2eba428f886095afd1ff9bda4f7cc5a4f14ce74fb3f0ca5eaef46b61cb572289951973bf0c629294245"]) 3.947729666s ago: executing program 3 (id=2697): r0 = socket(0x1, 0x5, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) (async) sendto$inet(r0, &(0x7f0000000140)="39fa81fa00675a6a216f4bdebe250037d2f260fc81bf9b2c3facf45eaa15de4e292926115ac721fe2827aed32eef0e743cd49bf294bf5db8c5e098dc6d417151c0544a7514cc4d5ba1254e51f272c9eb799b5b", 0x53, 0xf, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 3.946912249s ago: executing program 1 (id=2698): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2b, 0x0, 0x0) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0x0, 0xee01) setuid(0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000037001800000000000000000000010000000000000000000000010008002b1a0000000000042c000000000000002b000007fffffffe06004e"]) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000002c0)=[{0x1d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x51, 0x3c}, {0xc0, 0x40, 0xdc, 0x57afcf56}, {0x5c, 0xfe, 0x4, 0x3}, {0x6, 0xff, 0xff, 0x2b8}]}) write(r7, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) fcntl$setflags(r4, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}}, 0x0) close(r3) 3.742849226s ago: executing program 3 (id=2701): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="7afcac4323", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x4, 0x6}, {0x6, 0x0, 0x0, 0x401}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x4000, 0x0, 0x0, 0x0, "b7a2224f03c14647ebb178926c00795a6b8444d1", 0x7}) r3 = socket(0x800000018, 0x1, 0x0) r4 = syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=""/85, 0x55) r5 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet(r5, &(0x7f0000000180)={0x2, 0x3}, 0xc) 3.269306533s ago: executing program 3 (id=2717): mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x8000000000000000, 0xf380}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x8000000000000001, 0xffffffffffff6659}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8000, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x98, 0x80000000, 0x9, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffd, 0x50, 0x80000000, 0x5, 0x5}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) utimes(0x0, 0x0) 3.176673215s ago: executing program 5 (id=2719): setuid(0xee01) (async) setuid(0xee01) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semget(0x2, 0x3, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000), 0x10) socketpair(0x2, 0x4000, 0x59, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) close(0xffffffffffffffff) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x90}], 0x1, 0x9) getgid() (async) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r4) 3.174863337s ago: executing program 3 (id=2721): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt(r1, 0x0, 0xa, &(0x7f0000000640), 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.873425266s ago: executing program 3 (id=2732): ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x48) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) ioctl$TIOCSTART(r0, 0x2000746e) (async) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) listen(r1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x4, 0x4, 0x6, 0x4}, {0x4, 0x8, 0x5, 0x9, 0x7}, {0x9, 0x9, 0x100, 0xfff, 0x7}, {0x1ff, 0x5, 0x1, 0xc8fd, 0xb2b8}, {0x1, 0x3, 0xb9, 0x44, 0x5}, {0x8, 0x790, 0x0, 0x3, 0xb}, {0x1, 0xfffb, 0x5, 0x1, 0x7f}]}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x2, 0x5}, {{r1}, 0x0, 0x10, 0x60000007, 0x9, 0x4}], 0x401, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0xb5}], 0x5, &(0x7f0000000380)={0x9963, 0x8001}) syz_open_pts() (async) r2 = syz_open_pts() ftruncate(r2, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000480)={0x8, &(0x7f0000000400)=[{0x401, 0xff80, 0x0, 0x6}, {0x4, 0x7, 0x0, 0x4, 0x9}, {0x9, 0x1, 0x5, 0x9, 0x7}, {0x0, 0x6, 0xf4, 0x8, 0x4}, {0x40, 0x1000, 0x0, 0x8, 0x4}, {0xb, 0x7fff, 0x7f, 0x100, 0x4623}, {0x10, 0x8, 0x4, 0xe81, 0x7}, {0x1be, 0xe, 0x5, 0x8, 0xaec1}]}) (async) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000480)={0x8, &(0x7f0000000400)=[{0x401, 0xff80, 0x0, 0x6}, {0x4, 0x7, 0x0, 0x4, 0x9}, {0x9, 0x1, 0x5, 0x9, 0x7}, {0x0, 0x6, 0xf4, 0x8, 0x4}, {0x40, 0x1000, 0x0, 0x8, 0x4}, {0xb, 0x7fff, 0x7f, 0x100, 0x4623}, {0x10, 0x8, 0x4, 0xe81, 0x7}, {0x1be, 0xe, 0x5, 0x8, 0xaec1}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0x400, 0x5, 0x8, 0x6, "0f7e94e8de4041522c8b2d11baf3b4fa110ff196", 0x5}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0x400, 0x5, 0x8, 0x6, "0f7e94e8de4041522c8b2d11baf3b4fa110ff196", 0x5}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) syz_extract_tcp_res(&(0x7f0000000540)={0x41424344, 0x41424344}, 0x3, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000580)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000005c0)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "d641ba", 0x98, 0x2e, 0x3, @mcast1, @mcast2, {[], @tcp={{0x1, 0x2, r5, r6, 0x0, 0x0, 0x6, 0xb4, 0x400, 0x0, 0x5b5b, {[@nop, @nop]}}, {"aa6876e3578c46615681598cc682cfc908226e619cf279031d0f3a1ca2eb920364ed545de21129458788ba30526895be7a3573f5d447f8f411c8317c612e3350ab12eda8ef2685c6165eddb48dd8164dff5af1c85b69f17dbcb9e38d1ffe135b92acbf0eae065dba32fdb58768b21c17047289387da1fe5ea62ce0d9e62ea317"}}}}}}}) msgget(0x1, 0x89) (async) r7 = msgget(0x1, 0x89) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 2.054661173s ago: executing program 5 (id=2749): r0 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x1}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x100000002}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xb, 0x2}, 0x7, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x3, 0x4}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 1.939388358s ago: executing program 2 (id=2753): r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001400)={0x100000000, 0xfff}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000001680)=0x10) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = getpid() unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) 1.839995053s ago: executing program 5 (id=2755): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) syz_emit_ethernet(0xd0, &(0x7f0000000040)={@remote, @empty, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@generic={0x88a8, "b45b45216030b568635ef671ef8edc05650f88f2cfb4d4ec0d782e126c3c8ad57eac0791c871d8734f262199429263856a45c59bcee44aee3372315ad56b9d23bf54f2fea14b116052737af5414a98168d7caf0c066e18ba7edfbfacd968d29347eda71002c063d80af5140914c46aa368a32d59e8b804cf7bd2b137fff42b1dcbbf0a944a7461f95c23200298753058c502000000440cfc06634cae7e488e45b4923bfd550fa870762f973c8c072e32de82b5c55ae5dd199aa6090e5e0a"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7ff, 0xe1, 0x0, 0x40000}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000240)={0x1, [0x0]}) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa60032670cf9786443400730857d70771e22e28d75d22ad6a7624963d3db96a9c561faa987a149b55885899e5a94ac10ecf4119e6fee6d758827e115b347e2a09ee8dbe21"]) r5 = openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) pwrite(r5, 0x0, 0x0, 0x40007) syz_open_pts() kevent(r2, &(0x7f0000000040), 0xd7, &(0x7f0000000600), 0x8000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x1000000, "d66ad0c200005ed5848100f6d700", 0x5}) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffc0, 0x7f800, 0x800, 0xe, "435e8ee9b82cd296ffd7982e2292e36309ed37fe", 0x535, 0x28}) 1.707861839s ago: executing program 2 (id=2762): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 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(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d12ec4dc6aab4a7f9469bd600a3d147ce4cf450823e53567acdf8168fe61aaf830d5739693c8dc284ffcb1c9698c335440ec675905", 0x35}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="c7bf18de71fda74a0429e1fca420c79b8fab9461c789a47c386c030050bb44c96922d0e1f32bd87f", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 1.704672522s ago: executing program 5 (id=2765): r0 = open(0x0, 0x615, 0x0) r1 = getpid() ktrace(0x0, 0x2, 0x42a, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0x1, 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='W\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x629, 0x0) ioctl$VNDIOCSET(r2, 0x80086476, &(0x7f0000000040)={0x0, 0x9, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10}, {0x3, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.503008427s ago: executing program 5 (id=2766): close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x1823}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x281, &(0x7f000036e000/0x4000)=nil) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)='(\x00\x00\x00', 0x4) 1.497361483s ago: executing program 3 (id=2732): ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x48) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) ioctl$TIOCSTART(r0, 0x2000746e) (async) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) listen(r1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x4, 0x4, 0x6, 0x4}, {0x4, 0x8, 0x5, 0x9, 0x7}, {0x9, 0x9, 0x100, 0xfff, 0x7}, {0x1ff, 0x5, 0x1, 0xc8fd, 0xb2b8}, {0x1, 0x3, 0xb9, 0x44, 0x5}, {0x8, 0x790, 0x0, 0x3, 0xb}, {0x1, 0xfffb, 0x5, 0x1, 0x7f}]}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x2, 0x5}, {{r1}, 0x0, 0x10, 0x60000007, 0x9, 0x4}], 0x401, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0xb5}], 0x5, &(0x7f0000000380)={0x9963, 0x8001}) syz_open_pts() (async) r2 = syz_open_pts() ftruncate(r2, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000480)={0x8, &(0x7f0000000400)=[{0x401, 0xff80, 0x0, 0x6}, {0x4, 0x7, 0x0, 0x4, 0x9}, {0x9, 0x1, 0x5, 0x9, 0x7}, {0x0, 0x6, 0xf4, 0x8, 0x4}, {0x40, 0x1000, 0x0, 0x8, 0x4}, {0xb, 0x7fff, 0x7f, 0x100, 0x4623}, {0x10, 0x8, 0x4, 0xe81, 0x7}, {0x1be, 0xe, 0x5, 0x8, 0xaec1}]}) (async) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000480)={0x8, &(0x7f0000000400)=[{0x401, 0xff80, 0x0, 0x6}, {0x4, 0x7, 0x0, 0x4, 0x9}, {0x9, 0x1, 0x5, 0x9, 0x7}, {0x0, 0x6, 0xf4, 0x8, 0x4}, {0x40, 0x1000, 0x0, 0x8, 0x4}, {0xb, 0x7fff, 0x7f, 0x100, 0x4623}, {0x10, 0x8, 0x4, 0xe81, 0x7}, {0x1be, 0xe, 0x5, 0x8, 0xaec1}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0x400, 0x5, 0x8, 0x6, "0f7e94e8de4041522c8b2d11baf3b4fa110ff196", 0x5}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0x400, 0x5, 0x8, 0x6, "0f7e94e8de4041522c8b2d11baf3b4fa110ff196", 0x5}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) syz_extract_tcp_res(&(0x7f0000000540)={0x41424344, 0x41424344}, 0x3, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000580)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000005c0)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "d641ba", 0x98, 0x2e, 0x3, @mcast1, @mcast2, {[], @tcp={{0x1, 0x2, r5, r6, 0x0, 0x0, 0x6, 0xb4, 0x400, 0x0, 0x5b5b, {[@nop, @nop]}}, {"aa6876e3578c46615681598cc682cfc908226e619cf279031d0f3a1ca2eb920364ed545de21129458788ba30526895be7a3573f5d447f8f411c8317c612e3350ab12eda8ef2685c6165eddb48dd8164dff5af1c85b69f17dbcb9e38d1ffe135b92acbf0eae065dba32fdb58768b21c17047289387da1fe5ea62ce0d9e62ea317"}}}}}}}) msgget(0x1, 0x89) (async) r7 = msgget(0x1, 0x89) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 1.443711698s ago: executing program 5 (id=2769): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x8000, 0xffefbff6, 0x2, "4b06deb16d0af0e0043300000000000500", 0x8}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9b0f3fb3aaa75c138a2f9eafae929cacea799a3bdfb42db706563fca286f58274209367c3c50e5595012109e630518ef10089a326791051193144e6baeabcd17569969aa161b798e5b292b39dfcc945d5ffe9054ffd5b77751896dd056333b684cfa217b12314082077c2db5fbc10853eceaaf80e435fc673bb4af97f5200705536ec5452792c6c28bc6316461d080b4fde7612a6f2b43c91d73ab7ee527b7d7d0a4fff82078f072e732800"/213, 0xd5}, {&(0x7f00000000c0)="750af21f82b32cd5c3d991c6b45bb2e9f4093d368335ffdfb8fee914cec6a4aaa4e20ccb1b2ffcbc37e7b1802e36107615269281e74e2c08938c333bcc822c7939367e1bae09f97c93bfae5942092c84e6dba100e04a0ce833b3ef702a9319de1a674ef5cad87e5efffc95ac1ecb96f809c92a96c64be9b38f0d6d066b86325d9f90a77b0bf7ecee386c191aba6f683865a18f11c5fbe2d774545661", 0x9c}, {&(0x7f00000004c0)="654d0b42780789311a2bf12bf1de6e83afd9f2db08c37780edf2b4c9d55eb02ae94bdba8d019b20163028926e506565390a6b61c58394156ed9aacabb17dc9f209c20774776c8d017f62b852ba3ff5e54360cc27b14cf748b802e2933e24d2990107299427d2592c56c2d53823769827401a74ff4005a1247b3096b8a9383635c8f5fd6400be6959ec50adeb4b040851", 0x90}], 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c0300", &(0x7f0000000080)=0x1c, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 1.443390103s ago: executing program 2 (id=2770): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0xffffffff, &(0x7f0000000080), 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = socket(0x18, 0x4000, 0x3) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f000016c000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000100)="e1000000", 0x4) 1.41252978s ago: executing program 2 (id=2773): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)) (async) r1 = socket(0x11, 0x3, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) (async) sendto$unix(r1, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) 1.201455062s ago: executing program 2 (id=2775): pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [], [{}, {}, {0x0, 0x10000}], {}, {0x0, 0x0, 0x0, 0x9}}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r2 = kqueue() setreuid(0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r0) 924.000002ms ago: executing program 2 (id=2781): symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000180)={0x2000000a, 0x8000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x26, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x1, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa1ec8004500ffb000000001fc0090780000000000000000"]) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) write(r3, &(0x7f0000000200)="d397b8ad769b094481cf99346fa393ef9d370b5823566997254ad1e2d3dac47e446b9081cfe58f61c566e2578b874e2b3d64b39cb5cabaaa9b57986933033bc55bf3336084aea6928678c08bf842c62227646ca2ff3ac670112ae4b919f71078659fc9a9bde4ffa14cddfd8c314c7325f435eb07256439f12a3e18e8943b39df8837da2e8f66db5185d5f7834f4bf03602018d7231ba5d74744016cc029a5018f3fcf5270a", 0xa5) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff2d}, 0x2) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f00000002c0)='./file0/file0/..\x00', 0x8, 0x41) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000780)="0c2d1ba158831f6882a641b531ca8716be47", 0x12}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000300)='K', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) open(0x0, 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(0x0, 0x2000, 0x40000802) 838.335706ms ago: executing program 6 (id=2786): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x4012, r2, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) dup2(r4, r2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="f86c3f1f34fe448a7e31aa2d28e692bf899f3563c4f582c4070d8906dedc40c36fa74b4844c1f8874693d8bb54b5353bb7e3eb74d93dd0f2246b0af0466f5d5c0d43135bf497608c8cd2ddd59ea200000038ce460050c393d3", 0x59}], 0x1, 0x100000001) 827.682418ms ago: executing program 6 (id=2788): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000740)={0x2000100, 0x2f, 0x3, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x2}) (async) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000740)={0x2000100, 0x2f, 0x3, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r2) (async) close(r2) poll(&(0x7f0000000000)=[{}], 0x1, 0x6) close(r1) 827.173771ms ago: executing program 4 (id=2789): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = dup(r1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xd9) pread(r3, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) dup(r1) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0xd9) (async) pread(r3, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) (async) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) (async) 454.474205ms ago: executing program 0 (id=2794): open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) 452.642168ms ago: executing program 6 (id=2795): sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000240)="71f9000071ac00dd6070af6fb10c63498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 452.371795ms ago: executing program 0 (id=2796): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x5}, {0x4, 0xffff}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 450.989796ms ago: executing program 6 (id=2797): syz_emit_ethernet(0x7e, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x9) 450.098393ms ago: executing program 4 (id=2798): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8025, 0x0, 0x0, 0xfffffff9}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x40, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="6aab0d", 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080)=0x4d, 0x0, 0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) write(r0, &(0x7f0000000040)="edffe339ef716b91bc744693976dc08a7fdcdfba901d11d5b599378585c3f14cb2083fdeb363fc093ab2b372afd516e6525d36e1b3686f1f61af0fdcb0fd59ee338522a62c5b9dec59096f1ea254107913a3c166f4ce2b49228227b20046da99608ea22b0b95410e000098d161c341727d4b1d125a27ab634302a9f1738dade7999c850507212fea1694b328814d06e7999de8793ac61ea0bf84a63958bb9a20498fc01301", 0xa5) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x0) close(r1) close(r0) 448.905242ms ago: executing program 6 (id=2799): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x1b, 0x7, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x100000006}, 0x0, 0x0, 0x0) (async) r0 = kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x7c, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="1cea304ea0f6961c3a", 0x9}], 0x1, 0x0}, 0x8) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r2) 341.125413ms ago: executing program 0 (id=2801): semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x141, 0x3763}, 0x80000, 0x80000000, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1fb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r3, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f00004e1000/0x3000)=nil, 0x3000) 340.903084ms ago: executing program 4 (id=2802): r0 = syz_open_pts() syz_open_pts() (async) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x5b}], 0x3, 0x96) close(r0) 340.452155ms ago: executing program 0 (id=2803): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f00000002c0)="6722b23e9ba88d49bbeee4807cf9c8fb67463f7f43a4d7c363d8596e95b31789dd8d06bc33c168ad1d7f3a859dac83b56f8e3dc25f06546ee1d38d2c905c6b208c34f203694edf4cc2b822b77a66f4a1b2095195e56b71093b31a7b741761cfc04b3e9fa890719b0a04b1bb0b5645799037b8be78c8ca807db8d8005110935754060025f7d875e9ed4cfcac391e2fec9af7397eaac78557f684858402e7545305534aac99a", 0x0, 0x0, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, 0x0) setuid(0xee01) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x13) ioctl$VNDIOCSET(r4, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x128, r5) r6 = semget$private(0x0, 0x1, 0x7b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x182, 0x5}, 0x6000000, 0x8000, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setreuid(0x0, 0xee01) r7 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) 296.261667ms ago: executing program 7 (id=2804): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d12ec4dc6aab4a7f9469bd600a3d147ce4cf450823e53567acdf8168fe61aaf830d5739693c8dc284ffcb1c9", 0x2c}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000012618b8c0d15504ffbdb9315ef7b65c364a839e6307f4afe27acf1986a85c81cc2a4045721a9419dedc1f926e471cd7258b93f99b35aac2eba428f886095afd1ff9bda4f7cc5a4f14ce74fb3f0ca5eaef46b61cb572289951973bf0c629294245"]) 266.675581ms ago: executing program 4 (id=2805): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) lseek(r0, 0xffffffffffffffd9, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xd2, 0x4) (async, rerun: 32) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) (async) ioctl$VNDIOCCLR(r1, 0x80047460, &(0x7f0000000140)={0x0, 0x4, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) (rerun: 32) 264.018254ms ago: executing program 6 (id=2806): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x7) write(r1, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="c7", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x0, "0000c6f26425c087f4f5ffffff0000004e0500"}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d12ec4dc6aab4a7f9469bd600a3d147ce4cf450823e53567acdf8168fe61aaf830d5739693c8dc284ffcb1c969", 0x2d}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) 263.359579ms ago: executing program 7 (id=2807): symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000200)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) 260.428047ms ago: executing program 4 (id=2808): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 232.707281ms ago: executing program 7 (id=2809): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000012618b8c0d15504ffbdb9315ef7b65c364a839e6307f4afe27acf1986a85c81cc2a4045721a9419dedc1f926e471cd7258b93f99b35aac2eba428f886095afd1ff9bda4f7cc5a4f14ce74fb3f0ca5eaef46b61cb572289951973bf0c629294245"]) 232.184313ms ago: executing program 0 (id=2810): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x100000401}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000301010009}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) 221.930438ms ago: executing program 7 (id=2811): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000440)=""/153, 0x99) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 12.77837ms ago: executing program 0 (id=2812): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r3 = open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61, 0x2, 0x0, 0x9}, {0x1, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xaf}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt(r2, 0x6, 0xfffffffc, &(0x7f0000000240)="fb58bd7a9601b1e1e083ad284e7a7eccb15b64ae06f7bdb6d2a079039aec258f59dc8930314d8a67e3b9afe0ea5d4648744a2fad8572ffbac305e54e5e43ed40de2e36a211fa1221fde60ae371e73b8f08d231fe7e2de43b00631c7b85ea96e3ca8f7cf63424af6f0a0f9fcb50915bc07488176dbdcf35787057ea128e9b85a8bda8967935e7da375d23a76958995949bb929f5d8b084a3c", 0x98) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="41a1fa4c8b5dc9909eb3ea390e32e5e01b54d13f", 0x14) close(r7) close(r5) connect$unix(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.612009ms ago: executing program 7 (id=2813): sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x41, 0xfffd7, 0x9, 0x81}], 0x2, 0x0, 0xfffffd63, 0x0) kevent(r3, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfff7f, 0x1, 0x3}], 0x101, 0x0, 0x6, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="b4fbb4dfd361279556091c6ed423ea393238a4414165682053d7dc52d6fbc7d3b197f8bb84fb77f4cabae655850dbb3e25681900c64c13d04f3f3e897ff8f978342d08", 0x43}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xc, 0x2, 0x2, 0x12, "342fcf15faeb0e471d91b1eb00000000e78ad000", 0x3, 0xfffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0x1}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x1ff, 0x565, 0x652f, 0x9, "61bc16a8330895b7ccf46f29997361af268b67df", 0x400, 0xd33}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000340)=0x9) 1.250345ms ago: executing program 4 (id=2814): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x8b0ffb61e811b949) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) close(r0) 0s ago: executing program 7 (id=2815): setreuid(0xffffffffffffffff, 0x0) getrlimit(0x7, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.170' (ED25519) to the list of known hosts. pckbd_enable: command error ./file0÷'¾wÉps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff8343a087) at panic+0x1d0 __assert(ffffffff833e67a4,ffffffff8339a596,bc,ffffffff83354418) at __assert+0x29 unveil_destroy(ffff80002a315da8) at unveil_destroy+0x1dd exit1(ffff8000fffef748,0,0,1) at exit1+0x60f sys_exit(ffff8000fffef748,ffff80002a406680,ffff80002a4065d0) at sys_exit+0x1a syscall(ffff80002a406680) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74a13752b610, count: 250 End of stack trace.