last executing test programs: 6.034388189s ago: executing program 6 (id=246): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() seteuid(r1) ktrace(0x0, 0x1, 0x1802, 0x0) r2 = getpid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ktrace(0x0, 0xe53a055dd4cd665d, 0x800, r2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, r1, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, r2, 0x1, 0x0, 0x9}) munmap(&(0x7f0000125000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f0000000180), &(0x7f00000001c0)=0x4) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_emit_ethernet(0x1aa, &(0x7f0000001580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81001f00080045000198000020000000907800000000000000005eca88652f7c9496e71302002ef793cbb6beede70f448d3747ce7962ffbed77a3371d6f08fed02c965f56b71d2d08d604f35a0a41ba8c1fa9612775dfc2e04420c2e6bf4f23367283ad1f6c36e79c48cef8c2060025adfb7b3fa9d9f035f7627e810820849f9c6db9b44841957a2fcebef33bb4d4bfe87da48fccc27fe56883b42144763f640d250fcabe6402bc752fb21821b576819c2101b232ace90cd1e34214300db040085dc3ba62e1fd0d0d8941ce187472bdaa20eb1c8bb733a82c75384eb6c32d211500bfd62ff9c18163fff2174829f9685e26da1ab6b310463ddbd32e481af1531286c8954f93eab43e1b95882ed120ebfad59550098fa555ce9f703fdb8977246a222c5d897615fcadb0b464d270cd5b7b12561033f32674e5d2aa98df2c6cb023a96b0ac0e8619c3eafba72985c1cacffe350134d5831ddc26b2cf8c30cdb1ddb8c006b5edf73336c4ca85f0e0d6446d2d2df39129f9aaf250aa163e45155da4513d5c1bc2b6c23c3d1a6560a2339017ab9ac527c407553683c95e8f270b"]) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x144) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xb0) renameat(r4, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000140)='./file0\x00') 5.949619134s ago: executing program 6 (id=247): socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockname$inet(r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000b00)) (async) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000b00)) socket$inet(0x2, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0xd, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0, 0x57}, 0xffffffff}, 0x10, 0xc2, 0x0) shutdown(r2, 0x0) close(r2) (async) close(r2) close(r1) getsockopt(r1, 0xd, 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x1) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4ccf02fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008", 0xa1, 0x8, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/162, 0xa2) syz_emit_ethernet(0xda, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0xda, &(0x7f0000000000)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x38, 0xc}, 0x0, 0x6, 0x0, 0x0, 0xe43, 0x5, 0xfffffffffffffff2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000400)="097398dc505b44118cff5c811047cb73e6e5777fd12c21756c06cc518ccb2a7eb545ec0484b61287b4", 0x29}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="a007a8551800000000000000ffff560000000000", @ANYRES16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x2) (async) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000400)="097398dc505b44118cff5c811047cb73e6e5777fd12c21756c06cc518ccb2a7eb545ec0484b61287b4", 0x29}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="a007a8551800000000000000ffff560000000000", @ANYRES16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x2) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000340)) 5.832031249s ago: executing program 6 (id=257): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x2000000000, 0xffe}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readv(r0, &(0x7f0000000b00)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x4ebfac6bbaf79e5) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) pledge(0x0, &(0x7f0000002840)='tty _\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\r\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\xbc\xe3C\xa9\xcb5\xc5k\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x04\x00\x00\x00\x00\x00\x00\x00\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00w\x05\x00\x00\x00\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/644) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r2, &(0x7f00000000c0)='\t', 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) r3 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x1) r4 = semget(0x0, 0x1, 0x281) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00006af000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000663000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x7}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000829000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00001c9000/0x2000)=nil, 0x4}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000140)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semop(r4, &(0x7f0000000100)=[{0x0, 0xffff, 0x2400}, {0x4, 0x221, 0x1000}, {0x2, 0x0, 0x800}], 0x3) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 5.706321174s ago: executing program 6 (id=260): sysctl$net_inet_ip(&(0x7f00000016c0)={0x4, 0x11, 0x0, 0x7385a85cdda89b60}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async, rerun: 32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x80000008, "d0c661999daca17d00", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) rmdir(&(0x7f0000000040)='./file1\x00') (async, rerun: 64) ftruncate(r0, 0x10000) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (rerun: 64) r2 = socket(0x20, 0x2, 0x2) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[]) (rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="7f01", 0x2}, {&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000980)="7cd7793861cf191cadbc2c8abc7c21c751fdc0c5aa5c4f6836527974d894e57dc026f7ffb82a469b0d1b2446729b546069259bc5d9963577fb99c3a3", 0x3c}], 0x3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1, 0x7ffffffffffffffa) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001780)={&(0x7f0000001740)=[{0x4f, 0xeb0}, {0x8b, 0xffff0000}], 0x2}) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg(r5, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="cf117fa4146dfa2f2fd27700450e2fbd13a1", 0x12}, {&(0x7f0000000100)="16918ff3523d0d1890920674d0fe477b3aae34d000b33168e6103f0d01ecc7a12746c251e6029b57b7c9e1b77b8b83d0d0ceaf100dada888db3d6bebb62aa9ec130044c8e77b5858c149da73739e42dd73e7f37e92084c548a149b0c4362ddeafa65ac6e780b07d19de4c53ac767eccb3ec26103cd20538ff912847b1fe761de273b21", 0x83}, {&(0x7f00000001c0)="22e4a12e04e87331fee57be85b625bd177ca62e46a367254820df59cf78e2d9ca0703635fd04644af36c3e165fd11685b8b972e7a479e30f687fe8e1ff2da988f9885d7613003dc6929151b829c897ed8fbf39662a8dec18c49e8ca8dc69032bc47af772ac3dd860bfe179be47917faffbb2e76dd3168cc1b427c296010bda1ce54d28cef32ee34f5614b970b5b7976e973f390a1d5646507caecb7a69cb1bdd745cce14bb78d24e30762d5899707ac6c868ee04da161c7617fa82766f644131abeb3c91f0f0c00231485648d4e6e371a7ec964c670678d438b6", 0xda}, {&(0x7f00000002c0)="5c2439c1a7e1639f0d7cefa397f7c6b7fb8d6f94134da0260b2236bdb3e02f251e29777c06e352d00bcc88edc0d1f19284ba56aa62101f2f26fd29b31bb2188b678f16b901c554124d44708550455a9ef3263b3cdf8b4b61b107162b8a825eebdcedc66c4dbf525618739e7e02f2872f5b3abcc928b9347cd11feb079853fddf51c793e352782c89855a8b895fd50001a32c07734c2a0f94c2cefb58c78af92e2bb9cfd56ca08bd8aae1ebd2e9033fff9369d581432f968c0a936784296a6e7bf036bcf5b8c420caacdaa2576c89c7aeefcbdef1160f7b", 0xd7}], 0x4, &(0x7f00000003c0)=[{0xe8, 0xffff, 0x9, "d8f51b01d4ec96c08a84f4b2a542dc4277ba1afaa59220f08647dae53b2623f189387e9dc03805c04f7365d511d70f55a1a7b72071a1fa4391caddb9189dfd28c74bdc2e57a197a6078d82903f33cbd2ff57444f3e8735757500c015b97aff13ae6babea92a2c540062603a5961d70dc6a4415606156b0215b80b5f1c816ff2e0ddac350862918f4e1694de362b9fc4156656043ce76ffd47ca53d13ed8b355da06a56bd1cef021dd08381af603b233f5d4537e362fbd9dd987ffccc8e2f3fcc78aa812814f90cc16796ddeaca45b0718847544505bcb9"}, {0x1010, 0xffff, 0x7, "deba4396c9d025f8d5e2933613dec67b2e1eefaeb6c59f40e3146631b11a8f59e889bbb9a890138656a79dfde1dfa58abf62ee1760ad4be84d1bf6bd7f5ec18fa0880d2989e176043fb7909dd395ba30c2429bf40688826e1bedcea12db584b16fbb739943ef2ab9be23772a9363c691b550b7457417aea18904f1f5816577be3ce9353ffe8967becc4995fb9deba7ff45b713f10b77fef6a767da02bb5631834ba7b56edd4653b952476ced568593415a7aea5ca860d6a8c19872018c3079483ab7314e9affec954d96cf98a8e1dfbfb08986e41a19b539839b0c16ef51dc40239a4930a66c5f2dddda9ac0b56b7cac03f5e3d91c0f384ce9f5c8c6b80c1cbe489aab5d785b384c5e42fb5da765e58b17123714b5b4d7be4cd3c1e5fea7c119f45ba87508424efe15e3160a5eb98edb84f81e7e87a3e9da114fd6c8b7b0b5122b4b3b99f94c8034eb8d1b892755df05bf371417bcf166a06ead3381d38f8a72f5e30d48cea9dfeef7e29bbd6c0ba69bc1eb8ba3ede7cd14102b85a7d46b3bbbadb724a3dc35a233953ba933d1c3dc31d9368fc860ee10ae99b285bb1f8f75e07de3784bf6ccc6715b7c79b11210f7d93b6c18576920d71e970c5f0aeb7f4dde1e89d28bf44f67642a52d8a5cd5f30d08c89f5b8831075ed5563504997bb904a6b9b1c28aa5a20dc3c29322a87ccbc205684fba0e0c8c7e0e3cfa3b0bfe3785770547b0cf210f0a199cd5881c3f962821f8b69225d4dd7de8971308692040650e2d52f2716d3855a3ffc33fd083d050750d7bda34fe6dacefae27246492b31385cac0c178b490b7fb7fb1a1b792839fd667050f75344b83c00eefac4a68ab3bdc002cddde7e2ea3c8301e4475f9a0bb991e591c40d6eeac3035e144dd8fb658f247da43434016e23bcad2967877af5fb1e9cce8551271df04f8cf9299192537db9e65f18aad7f34f66294f5850dabf382219d77fd4783ae15f2a1ea66696c26795ae065c4794da96410f37f36eb110022ed6cf47a3a3f0f1681c47590a451d6cb9c2c8f442eace4137ea5fee353fbbd5027f8d28a0a951c744162bed81b84f08c80cf3d9e634821a2750bcf9365325d2d25bb1246dc9b9b23a0ccfe4b23c429c3950da03214ae225745909d86872c4b7d968b94a41cc0c08f64c12234fe57d29a29a086310ae14b8a894a228b1c6d7352e3f862826c395f57580c2d32796e7829812cec9528b90167ffc4ca12a8b16cbcff7178392bfa0360f45e7e2ef21b3ff14395a9a065c6c00a71a68720767d7e98842fb2bd81ddb7f739276e0173c8c20465a36c8d1d25c097d6a16207e709812b4cdfe1c0a107862fd9aaa23e8db4cb51b3061a628b36732c4fbe78ab20d3183522052f34314a8eac1c7b60b5eaa6dbeba537aac7d46d6852d1250181de776f6a3498a28e3529967f3bca67e7daa1f39b97aca84f4661bac44bdc83dfe79928b75e0635cf9bd521927875aa7788331435ca5e7a573d42ee30512b19d43e20dcf262f095e1396383888c5a3a194f8bd3052f69163a461a9483229779aef0b06d4ad9e3ae92cd88ff8884c45620b2a1d488aa94c793917652fc3cd0285cd8918070d01342c162a691a88af82dea630dcf9a0ff1f2e57181ae0334342ef20f42904d7d1dda980e12a67e21960b29d399f349694598774e49d937a8eadf0085139f3919752890c8a0e5df7772fbcab322e581582abe6fef44cfb64e2e20abdf394de9aadf46f1413776a91d849c086179d5500f75587f4b1386498ea2e3d8553a58b5b88d8cbd49a362512263be1ab706430dd026134ffd6a100904315f6583de3425290fa9efc2e487ad662642ed4c0e0273a7b3cabf0d45394285e7bc9598986601a2cec8a4863c696004c6cbce2614ec691ee234b48e2d86f22e8b4d8e04fcebfafe01e320cf529ee5f5d16f8533f14cee0a077201daef2b74844457cb531fdefa33bcdb942f2ca9f3b92b2b4c20f265258e7055576f94fde749288ea516be7b5625a4960fb6321102d466691d49e1ecb9ee035ed589499d3fc85411278756fcd741cbd7f4b0ada13143c61d487f0d3d2056060a5159da18d5943195948c1fefe502c063ea59e2b5b404bc5d12b71f3a818f547facb81131e85f94b50275d012597fc222da5d031acf70fcb46791274ece69151aa9e30a4b3902846ba52448218fedb1e6c4577389f9a3b66fdd1a5f3fe72b437235264610c76beed163c064333488d6e80bf98bf155bdf6ad973c64840b394d869d01fe9f3a850658aa35958f10f1c17069ee249cc2bc8663283ff89873a7964129827a26eac279b1571e5ca89af44fc71de70c7193fa3ecbeffe77559948ae1408e71d6cfb2ed30f697cfde4c81614519ecae31d8a417341de30e9b3aabf4bdeec1a5ac533aa4e0569ddb72cb69d9c961c5e78c212041e74d3c96bef977c095f697b0399de016c22e5ea0f7e1d33a8c77cf7fb82a3ddc22c08924bb9ffd6f5b5d56bf7e5e9f823ae5c65476cb7af59ec7dbf6e8f638e6abe88ac79297baf18397124263ab3aa5ffd397b3060683381a5e34ac8e9c2abfe4f1ed809c989aaac21d6091739c817d4523f066848dab66234b36c9cff2e5c07e732ed95c442a9d146332f8fd5800891cf02d1852a3c98c60ac040645fb1ae43210fa088a36f4715116dd40e3da0f40bfbf6f6641db1834186141e0a279d0105670d5520c0404ebefed453104f078ba6c464886488f8681152aa45508d61b1faa1357e596703ba5ad8efbc51d54c058f0146db1cd4b1bca26cae4ea930cb1519c3395b1a9536ce0f9e70fb89fd56665bd9d7f39866135447ad8e86150753092cb843e85f24fc9d89002701f5d2cbcc5c7742b71d91df946cf56c178d0aca405140f83e41f14abafe3f65c75cae47b7af9245df99406b37770cea2ec5578e89c7a87c46b850c66e3dd30fbd63ae8df43182cb3eb7fedc5a0e867bb8cedb3e7464e7095e40f9c83f360eecc49e854eb3011a6d12ffff4404dcbb93363a4f567cbcf9602a20538341a36fedda8b9d523609e84557d20881113dd968e15df7d16753e91656265b4904f576ac5a2ed1937be26927619855591736caf8505475fcfe293e00c91c6fc235eebe6498d48b12780a94d6cb0d7a68c52ab4c714592491c278b7314f63907c57fdcbef286583f334c660e185f3a58986951d758d7d2de795324bd85f4931bec1785094abe300262608862541cd274b10ef17db0a1f80244f1e2aa82c7ac8512b73591fb6dcb0a50845bb1eaf6b089ed7511a8dee996ea2663c735bb1cf20bc7496d077fdc89368eaacad827bb4c5946f25aacafb40077c40203a2506e8b7c5c20fe3f273aeb8c36222c14c50baf899121ba3be5b53f203a97189b6d63c6b9e5c4e5defc970fdf9a679e674a08a888704f786baa6c44e49408528b05f215bb32d4303e2701b261fb5b992ef7e9f0101ab39b8d349495d2d9b632556cd25eb0f3a5d69ea7835d47e9ecd2c1f95f348f88830befec8e8963955991a356f6e6cc18dd69898c5420a18adce6fada56d2513bdde01e9f95ff294f89bd3c6025643f44875697095cc84a98e6996d43cd83199c0241295e52954c210c73e048ea8d0e1a5e9ded42cef5b85a35064f5c5012c7503882197c8e797c5bedb8f162944a1c6ae75d20617dbffd50e400476f417e285041225569cf51bac95a2f085e1a0b1532d6f5cbcc0de1bd3c8c762f142a8c84c32c76bfb7f8e690924a32aff9e5205b39741817b0af99bb9a33bc7694016a7a30569387ca510ff77b14ee63d3cf150f6c4d7f7441e5542427ad35067784dfda5c1b3ceccb15b59aa749cc2e12078573047aa267d71ce98002ea5c04846bc79ffebf5f0a024c79c412b982d563fe9769aabe81e998a663adc333dee721777ff8e0f673f89e6cd23617c86d4b5d3f0a62a19348a6c08dae37e8761c3356e67af5b2b037dc9c50bc972c2cc6a6fe0ac9a77888e88ab7a703bccdca5ae09020911a60c6aa0e32d51812e0e5a91a459557d8472df775a0d5ceadc9c2fcd0519dece285bcbfb5f8335b385074a2863b035c6a3fd54b6c1499d2b41a51bd8325318fbc242354a56dc40f25ae1f37f9f7c1b09e3cf8bd712c83033714eefc1ca6a96e0ed04a1df7004799c01e62697792870d31c49d5e126354889ea146ed151e20295b01c7fa2f28415c19272b50867403013cfb5a5b6427b6a2ebbcd35e913ac2901695beb6871d173c24181b86ca684b24ac63e39d5ba1112b132bb121ccde0c8708b822292c55dd8af8b516bfe4d93632b2cc10349bfa51cdcd92b1f765344e5025153c207c3a555f88ed1acb8806b4976d9b884fdf60fa98a584ffeebf05329a522b8477d518400a98155e6eb1d777eca9f7ca4f37635276a2efc6e0837117e693b5274b960a9ffe1e3686fe5cf5b5dc306adb53c812c07df41eeae2e553bf1df96d80ffa9bea9e5f3c18e32056db33fa91bc2119774637d695ab46f93490a8900d6be123900a6005e24cddf5fb0f0c5d8f52d6b7f75c045e9a41fa9d9b910af5d72e7f3c7e2b50e51f9d04f4b302a365b32f693c63c09ff99a59e5b64b00187c5687119135c0e463436ee8357765a1dc98baed66736b7d2d657d5921accd2c65502f66a67adb109a6271a14f49cf31bf45538976b12a901b2a6ea1c3769b8118fcd08fd00b1afeb75175edf0a6cbac2549fb7a4f89924d662734a1e50f3cd53952cfb93522cd9beaa5f06d451bd9c9b4410ac6d107c7cedceccf4468f28576fcd9f6bc2eea335898e6b5d123ec37c7a8826fecd0c24b9d7e79452ba544370ab8fe1a2b8f019ce58aa21e590e0f01d669681560bb651c266b2be1c6fc326fecd9f6fc5d0446c8c765d4f04cfb528a1e2d02dce33b20ece53ca20209d30fd9dd34b94b4e363b2d0f8955e46a5e4dd167bef33be540860b46929a3b654747cbfe65a7f869c008b4b2fadb8dd975225619fc4bd26e346965f455b23320b2a00e568ee13a9a6d7aed077f139c14d25a2d9038bf36009cebc3550abec15303314c64e1dbb5067bfad6ec329def670913a6af40de9296c25b6539ba84975f01accfdd15813563fc10fd548ef7ef914869b187ab779ca56356457ecea5b80d3b35e45a454673ad9c3ed0775a2e58cd81fc65b093bded407bc3f70031b3f63c2478d14a18fc4477a08618341c50160dbc109dbde4618318118eab174dca90fa495138a70911af92b24f75b5a7b112ccd473a13a8c56abefc3497e32f6524308740cd0f3598f879653e520dec8a501f7d93e6dace3d27e87df52430c51780412cf9a4fa0fe970336713b146a82ab8d5bcc128bb68011c901d116408b58a622770e05caf627682d05fe3ec97be6a280392bb1bc6bd5e1c7f281b97f3b91c10e29b063652377672e628ec83ca864a7c3b61605d4a2181134f17a3c9ac0768c7395a2192c22f5d7e033cc933fd88d197cdcc6774eac65c06eabd7578e2aca0c41114e059626e7caee43104e76dfe1404707470a67939fa8cfea6eb6defba1b8d01c441d7d8ead744dbd4b96c2be61a7a1f6d2f014f684047693f132c38e6b50f20b0cf8f5c710b41ab83adf1a95cd4e37e616232afce813e8809a7a0e42a277057bcf59ea9e047302dada06920719bc2366f4bbc47985b96c68589f729f481dd0b73c1049169afdfdfd997c47cdae6fc10211c170a91913f7beab8d517f866472899e3c0f55bd8c7edd4899eda65048e31dc99813e7f9044b6826eb14061df8bc6348f59ee115213ffe2dbec90891863b6c7781cb1416b"}, {0xe0, 0x1, 0x9, "b0de1f43a5a007b050a2eef85abf465e8b80833286ed836149d3297958ac04a2f7cd4cddd8da06acc16b45f0d3e5611136b6ba5ced61ddb7b2ed393818eb2934a38936f596f54bf3be535a30189811fe93feaccce5d400b1008a0c07d32f8f6b393a2dd3a77c96872b4fe9752865ae24a74ce80914ead598e0e705de94b754b731bfa7d70336bc184cf6af16870fb348768251a8e5be1b38eaec116d3bb1fe857efc5f5dd65da310cee60c39eef6e1b9cd7c9ce2d881e061f7c448385984f6a0a535a7879cac8a6a9fe11430930a9314"}, {0xe0, 0x1, 0x80000001, "3f89351672a9a9b6d67709a9f4d57c9ecbb2fe09591a69272c383b91f5070bb1a7095990af6b732c9bb19f9cdba0ce4818ac00bd91d8998845c13125c2b4aba383bde7b63fe82fe5a809bee344366ae7e381af975e12930a3cf45a2fc7595fff0ce3c7fc186c08f1d3604705a436b8c08294278b9500d45776aa44629787006199dfd26c2026c1dc2963d83c7a348795d96afc5cd2ae24f42fae6653fda4319515ed76c20400af5686c2ce079cc85503f29928c927d839e0d290346204b9e569311411778a4e5a3c7f2a9af0f1"}], 0x12b8}, 0x400) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 5.538402941s ago: executing program 6 (id=266): r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b10005040000000000000a000501000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f44a00f90006ee01bc43eaea8c500000002000000002100020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 5.480452207s ago: executing program 6 (id=271): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000672000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0xc) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x100000000004, 0x9fb0, 0x3, 0x1, 0xfffffffffffff000, 0x9}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x8, 0x3, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() (async) r6 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) unlink(&(0x7f0000000000)='./bus/\x00') kevent(r6, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x67, 0x8, 0x101, 0x6}], 0x2000138, 0x0, 0xffffffff, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.642704612s ago: executing program 2 (id=338): open$dir(&(0x7f0000000000)='.\x00', 0x40, 0x10) (async) socket$unix(0x1, 0x1c0cef8d7bb1f012, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) socket$inet(0x2, 0x3, 0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x6, 0x8000002e, 0x0, 0x24d6, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x10, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x4000003, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x1, 0x564, 0x9ce8, 0x0, 0x7, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9d1b116783b5c8906fd762f4c35bf17bf20538b07d8066cd643361dd69a70534ffa9237785d5dd768f89b10df7f65a6efb809e252fdfa2579025a58f40d4f8c8cb44161e9d4b5e53eb7fe67ac0c13f954150dbad39348a8422dd37590e1935f78735211ac5ad3e8337e7040ad22ce8f6832767c6fcda83ef1a8f4b455b857f394299e9de981f58dabaf91622f17e1153180c6c3790111eace8764a6af0b120402984eb56591758eebe446cd1769f4d8d89d7d762b153fa04bf84e1877c74a84f8cd3d6988d2e0d77794d65ee0a2963ab91c206de7f3ffbb8022fd8baa6442c1f7f353802921650ddf3e7454999", 0xed}], 0x1, 0x0, 0x0, 0x8}, 0x400) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x2) 2.637122561s ago: executing program 2 (id=340): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0xfa, 0x0, 0x81}, {0x3, 0x0, 0x0, 0xa3}]}) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x3}], 0x2) write(r0, &(0x7f00000000c0)='\t', 0x1) write(r0, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) open(0x0, 0x100, 0x198) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r6 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xffffaae3) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$FIONREAD(r7, 0x8028698c, &(0x7f0000000040)) 2.430087372s ago: executing program 2 (id=342): r0 = syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet6(0x11, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000000)="00200302", 0x2000, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000140)=""/163, 0xa3, 0x1000, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x9) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000040)="e2f404ff", 0x4) fchmod(r0, 0x19a) 1.968224931s ago: executing program 2 (id=377): syz_extract_tcp_res(&(0x7f0000000040), 0xfffffff7, 0x13) r0 = semget(0x3, 0x0, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x118, 0xffff}, 0x557a, 0x7, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000180)='./file0\x00', 0x105) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x105a, &(0x7f0000002200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004a00104c0000000000009078ac1400bb00000000440c7f00000000000000000094060000000300004e214e23", @ANYRES32=0x41424344, @ANYRESOCT=r2, @ANYBLOB="91400009907800040001030309000204090002043000000037d0c3474e8fe04d1dee716df96c88d6e23760b5eb22c836226ba0920e4036dcdd65578a4dff83a6c7f2a12ff80c4ed71706db3089b6d6078650f8da3ca1d74415b3b37100d21f53a46c66b6c89df0c7b9259bee162bbf7cc5c45d091c422b1b390974e7f7568a1c2db9fb72947a5dca0a33a1e9463da5f9f97d815957a0bd197893dc1835b7027d0a96b25b3bb59551dab65991392ba00024ba7280fc40333bc93bd0ceaf52dc4d0262831a0daa4ddb219f01a29458f76ec0c39217cf62adce28b1573802e9214a36df9991314ee4aa25bb9612d414bab4ec417d3fb03d695f5b191c71bc2ba6d5c652ae15bbf5bdcbfcf0904fd0c9765d138c03d018c4ee59cf99484c35da5e6c664e1cde1b0bf3949b9955d809256f9661d2fafe4489b60e8ed3a6be24d9ba6b49859424edf89088bd57f9aca2d3a19eb441656cb285869baf5f3758277cafcd7e09f20c4b3b20aa0076509666b1109f6e0e708ce68151348dd0cd0fb520a4a5cff08bc52acbd7c4ee482b010276a8624e362c75b769e7a3d3ce9cdc6adcfe864e0e0dbae5da89b55c257a885e416723e9e346e9f83fe846bdb62f4947b3b05394fa780433dc3c250783e2c9548d72ce9074f18d850fe51b49fd265e4902b5db2d53a8fc620e1a2b74bf6418c1cb0fc528019735423cf1cd9969bbddf42fb7535f45cebc6fe80be35cc13a283a5f4d3cefdb809ddbe0842b88895ce0f3e8e7b277ffdc68b6376543ea4db83a1bb4cec2735b29b13c9af993e30e5ff8ee2b163e398b4cd1958701c50b31d6be3dffb5ae18be9c9c90ead2e18fd192083d84d42100ccac2fd8e264eec8e8825fcd34a746dd259f16f5774a587bc4bd9f2647ff2e8ee07c69f96f58336cee85b8327e56c6116f82990660a7b52945d27800261c7054ef6624820541fea9affe259340e484d746e94a5cbd1f9f680f967a5a7d950b8f509a0e86e807a16c58a5467506307617f10494475ff7762e7c6bda20dea9a0888ce68508e3d9ef4feae76d9ceefbaf59afadff9c202893bf51d89acfc449195bdb5dd2ebd88ecb83f3fbf4089530dc0dd1c6cbfda324d51e2d8fe97b17ad4f9e73f68d4829bca5cb8a2cf138eb56a8750a16abca64068df54186bb233dff04a20cec5a0020451e4f7a20330ca9e0037fb7cafd0efee75ddf28a393eae4d47b01c6d457914eb5cfd11f2163d2b4e1e8ae039dc5f4c63c34871135b7392ba00d94f903ba21e80ce5f2d09dc7c595dd600088dec0f3af7de60713acaa92ede9a04ca594709296e9640c22f2754baac5d1b1ba5c19aa09a0f15ee00725a1420e628eca5234857c672015b9a6fc2c6b1d041a00dd8090d81d94723a685a6619acff66a3b62e5f1e23e6bf5a7e0e50c841f8d7b4019defef86acbeebc7514a9a7549bd666993d926d584b839d936dc36e832fda1c45512d31e4b81b33d42a7b9e9c5d786d6faa73ac82c5901f6e477eee53ec490007c9d2d4505a3f1e975f3edc683fc1e0679bae5907a4d595a48863202270639422e97f1eedf880a571563c4fc3f484e7339e51ae2441e1951ddf23720c4578164af3715793e582e00144bba6658e78a6c53fd590a2682404b516b07ee1468beab40551b7cf0f451c98cf2dbd317eb4d5a7348f4758918ddd1eaa9489b015ee841255a647878369f2a2ffa20c3c59d5eea34fb0ef769d9e03fd45a4888eb872de047acd0d4e3e4d258cc432b9aabe4966ad6efe80c8982f7f39ad9bce0be6fe83dbd8f07d44d2b92d37e346d3896e83dd984a231ee305cbc115b922e1f4d90a6b1c550f9c63e944eb434b47142788297b04b3e19758ba326f9b349d82f00b7db1b1d599fb0f7a8c4db16c3218e6dcaaa150960761d94f08a5f8564ee9d1f32a91ea399e2784fcb25f42a0dd04c5e03640c2d0625bc71d284fe60aa94a00a100f1a71dd0af00171ae03cdf4a087bf374d0fadd9f4ba44c8851f39ffa262dc62fe3637b803e7ff6808fb6f8e6a0c90215518ab609a3acb6a1484d536d2de53ceb54a69722f5254b2bb71bcce7ec49cc8323fd3730f3449985802fde3db0872c83a23defb38427f7a0f977900fb561de58be80230b8b6c6b3829a1d61218b9a34c2565d856dcf139c2fa28587c35c2d630458cf53786ce16f1d081f21f93eea514456838d43224c1063e2b39da091ad17e3db3642b819dbf73b4be0a0d1755c785f1740235caee7c50c815fcdf6d796a46e097b3c7d85705226d22cdf04196622cc4805f8e723db80b7dbaa20d9385a869c3cf8c96f673089a55cd060f5024900c8b91e0125703e2410c6a61a93597890e709c1aba636490268927bbbdade4b4f38caadda1ef95e36b1fb1227c6255ffb6878f01c487d3459c25182a2909213c96483b09d4e79c2d5c229e89a321227a242ef30845474706e049964f3ef421b1e2de277e8ec4e8c78986d4eb74a34f0fc358e2038055ec4bfc5600380ee10bedb91cb3e1daca9aa187c0f8cf9353877e88f369f52faf7e8f16e1a4bcd23c5bb15a529b334cbf0a2809a4d023fe5bfdb483b78529285acfc2c50373cfc268c19dbf82a8707179bfeae50078f0c3a7c59f2e33607292fe631dfb8a65b1badb4467fe12b988210cab10225a50799189b01a3fb50eb36e6177f9792126ed84027c90137628df18fadfc7f3dd91042a36e85e0b113f83876b114651ec3107e4a941053ab0463615c9ede0dde7f559c4a48a8f665412a23f8b3e9e896375f01c4e65808190c11d3949849594dec5f52eeef9677d5918ad559c04c46d422d47c3b3c2236bcb3cc3a7455e61e71d18e047bae7a692edabb6ba331161297d16df01a2796ee326c46241f04c6cdba35ee6e8d7f3213f43d2cd8577813be9d52455fd888062c32f8a8cfa44fa9a3622ae8ca92c08dee55789cc3681589fb839731dd475788166b1a748ad504270bc4c93838524372a5c4fa5b40bddd4e80496e69b098d5b11c4941bb75f9438360813e2e1e78db174ad8b17e10eef23acf0a44c601d803ed46fa7fde2f583328e27945b00e6aee3eacdc6ea4450a6ba537cb1e7ae1b7ffe6e5f8f13755e65e7620e77d900656e0387e5c2740e0e6ccf005e00a5f5ab6b06b743f6a3a1147d334a1c44058393a1e6cf54511d5813bc522efb61d4d545438f05e31f492b04698e55c0d7a3c67d6b3cd0a407e5f7270bd584fb1ed8c68e3c7feb333dbb5da650167c80daaf833167922ff6623888fa2535d891f3cd77f00a0489697a4da7b521a4ed5e885ec7871ff2b491c637dfd4315bdad3dc61ed70daddebbd0cc618911f58d2168d14e7c113754bda48c5279e99ac3ed6bc74a2749111f0371021807e967f5cb90d5679ee80fbd4052e893b66ce134f27acd0c51e333f1bd748be64a019173d41c0c83acc0b44b28bf4c1264db555f791ab642d79b83c937d66475bbe1081af53e5a2ab45e11f2ca1b001b67d41ab5734442b160013b183d2fc742983eba9c5f1aa9f5a951ab97cf15aae7a477f6b75467c52aa12129c76bc6b4321998600320a458d202652e374560c9c65ff0c3da18a1722a2d09615afd031f1ef986fce606790ea3dfbc104fcb36ce0789d7b18bbe63f45dffad8d4feafeff6dacbd196f813b0b78f61d28ecadaa757e8fc56f97181e282179333c9e6122f8bc0227b59436e7fde99ef2522a342f7fcbcb9a8687160d968c3804ba280825f3d5c268a3a8268629ebb1717eaf677e225a35d7a67b2413409ddb6f80fc26921dd5354027ef3cf038fbb738051685961c63979e1171214635104e4f608a8cf66b4eeacb0349cab74233d7e7680360244253ef941a0d288e3232a432992f886364a70ac28a0f2e3c0bd67614aabf78be6ef5601119d2e737cc28069843e566d95971e97c7ae3fe4ee6a459f95451aae50c644183869faffd12fd180cd1d36f107e43a817f0a9bf1193a97f1467d87be481af244f67346563a04e84c5880054ab412d613f871c00fdcd2f6f4781c1f0ae3e57a7e6db8664c74ce1f931e34adb63c8c2d3e4fe5ff64913bbd2bfcc21fa6f9d3523d8db829e76655c5b0eafab79e51c0c34ae61843a4ae94b669d0622f116cfec08d8e2c6a88daab27b53c5db3887baf9d93678ef12bcb71a192d89ced20e180a4ea63f52385854b6f8fb4dc2c4c35c3b3aa44bf02df213969a6045eeacf4c8bacafc0358066f4495adc0812bf0cceb8d7a38a53a1199904a3a8d9a8ffb1939cc46f3d2484f81249e8de2f6deb1f38b7a4644440a8f5cc2b2730829b7ba83e6dd1daa30c60bbd9af908354fb4cac49b4e3bdc0750d7866187b9f914ebc9ae6aa9f80629e374da12ae11bb2ca40842261aeedfecc64f0f5949a0305d5816ff93e6a558f7dc83c5286e50980eed88a4e158f008eafc2abc9a4f46286928aaa52a28b396be1701687440c4341ac9251a8d96bb20bfe1fbac1a44186c5e7be147eca5e3e53920e72fa8e9f9f4ecf020f0837ba922476301b306a0cfa3407386ae054abf48ce900d3ade314e55cbebf0cbca1a32033b76393641f2a84b2582f2438e28d6c02c62fec37e4c9b55884d13a0c98a236ea42ade305af5062b6fe9a91226216420b3ca4d51376bb9ba8ac02218ee6e0c6de20e38887cdcd792f97c74ce57231858b66651c56d1101d393b6ae26d1d1a921f3fb7d4ef072e07038b0d80d188ae256ea30de09b805ba52299d4f2d55746c8216571f7fb188c3bb7aa5637638872b07b1d4fe1b385fe2e316c43270707d63203bf52a6a6a8268a4e9b8d2940922db76a899f93cb9b25b18fbd83929e8d240a4407e289412f3552c0c95aea6cab2e6225525459cfb9e0aa16db32723754ee56b023a1eb55f17307bb6dd9e5f482b6285a8ac2b4e95ffd2b3ee1bd64f71d92ebda8c4da21f6b0f11a76c65a8d00eef30d86d9ed9f929d0158f69e670e4fc3d6384566ace70fe5eaa1777963e38dd26305344cb789e2d549cc07a871640c0058dc0fc686056c509843885dce3a233c154cc01b668d3e75d82555bd3fd10991c76448e358655c077146c13faa76e09ccdac79fa6ac1e49d32629c297cc49a92c28890fcc96f53f29254e224b689f99c673eca65d8441e3e6ab9992c99eff07fcc70124130c1cdab670b9bd047184e8e2794e647b2c56372b7b859b47d6ee245ffe2c67f205ac473ac7004c486a3d2e1d86988b4593a4323af81d015d8d5c0b891d2e9a4349ee69bce67f984b2bb091ba6dd4786ff4623afb03f693e827fb738344c81d368c69edc273bdb98c00078256fecd5a92c4e61bae40ce49ce0e724bc0eb3ef828607e3ab0a5fd3d8e654b433a910582c9654d109d9d791986ae75f36f5ab693600bd29b278893f8e5676aecc48266d1d016436bba5642f78289855554050c2fa51a87fe7c1fda74701cdf9e052f4c646a6d7b1f75cfa94d5e07401040a71d7582ac5b7ebc8a24c463ba3e5feb37652de4d01db0dad1d14043da5f705094a4c03ee5520f6d164360efaf01209d782d663079dd2cf7ffac149f619e9f7b01b8f6496a33744e3f06831c195f8c59cea13a588d9607ec6d50e53f1dc183f63eec1a7340bc206df2a26348b105cebc043a7e7c06cfdc87fe42b2bf423386d3be2d271f06ac88c549af83bd38ca293afdce67b0f2278faf4231415c1a9d3b8c9af6bfd3e3f41b7e7f1a19242ab9a0adf63d8341e82a5ed4d7713fbfb5ba3999eab4a76e1f56c02848fb430f8b312c1bc9d57958495bdfc6566a516ddc84fdd8af0ea473ef71428d61c2a890628864963c62aaf99e445803fb79c0f555190d018975a732eb5bc9b99d473f7b92275e00481da6d1f652fc963a54416413a6cc0d7b6b6a42915fa267a4169a6801ae4f55b28bb4d2de6dc14dcccf2d2a8fac5ddeb78807d2d"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x280) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 1.968065954s ago: executing program 2 (id=378): r0 = syz_open_pts() mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0) r1 = syz_open_pts() syz_open_pts() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0xa5f4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x2) 1.888698276s ago: executing program 2 (id=382): sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0x86, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) getrlimit(0x0, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffff, 0x8610, 0x1020, 0x40009, "1e0400", 0x9, 0x4}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) writev(r6, &(0x7f00000011c0)=[{&(0x7f00000000c0)='#!L', 0x3}], 0x1) 1.887872128s ago: executing program 7 (id=383): kqueue() open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0xb, 0x8, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0xfffffffe, 0x208001, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x2, 0x100}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = msgget$private(0x0, 0x144) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x1000000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/43) 1.796744923s ago: executing program 3 (id=384): msgrcv(0x0, &(0x7f0000000080)={0x0, ""/226}, 0xea, 0x2, 0x1000) r0 = kqueue() (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 64) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) (async, rerun: 32) getrlimit(0x0, &(0x7f0000000080)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x204) (async) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) r5 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x5, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) listen(r5, 0x8) (async) shutdown(r5, 0x2) readv(r3, &(0x7f0000000080)=[{0x0}], 0x1) (async) write(r4, &(0x7f0000000380)="01904da5a93ff406beaa93d65d870d9cfdbadc33a8923bd9626aa679c172de6f92133a124c1740acf90b197e83fbc306090ec72c4dac0bb56421e12f447603506b0b45b1b3660716c7dbb974f2bed91e2a0cb51a84810324af6dd49f6745661b6efa995dfaa88c77f7358cd8f71825d88fc1862df7f674e8a57556fe0018084b170300000020a82d04454cfeb0dd545cc7d076fa81de1006d0aa6140baf492acb2f9ced2d6dbe6805ceedfedc8761734dd15f25dfd55add286b1f14528243a1d6ebe5783e2cf590b4c", 0xc9) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x10, 0xff}], 0xfffffffd, 0x0, 0x2, &(0x7f0000000240)={0x0, 0x4}) 1.453443713s ago: executing program 0 (id=395): r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) shutdown(r0, 0x1) (async) r4 = dup(r3) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) r8 = accept$inet(r5, 0x0, &(0x7f0000000380)) r9 = syz_open_pts() close(r9) (async) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) (async) r14 = getuid() (async) r15 = getegid() sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r5, r4, r8, r0, 0xffffffffffffffff, r8, 0xffffffffffffffff, r2]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r2, r0]}], 0xb0, 0x402}, 0x4) (async) listen(r1, 0xfff) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd606062600000000161ba11bd9d7e45c8c0ff4956c600000000000000000000000000000000fe800000000000000000000000002793"]) chroot(&(0x7f0000000000)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.44811685s ago: executing program 0 (id=396): r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="69e1629b6174", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x10, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x3c}], @icmpv6=@ndisc_rs}}}}}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 1.130355938s ago: executing program 4 (id=401): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfff) syz_emit_ethernet(0x8e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005020956050280010001000105000000000004015001030000000001000106000000000000c204", @ANYRES16]) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x80026, 0xb, &(0x7f0000000040)="18000000", 0x4) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfff) (async) syz_emit_ethernet(0x8e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005020956050280010001000105000000000004015001030000000001000106000000000000c204", @ANYRES16]) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(0xffffffffffffff9c, 0x80026, 0xb, &(0x7f0000000040)="18000000", 0x4) (async) close(r1) (async) 1.015422284s ago: executing program 4 (id=403): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2a) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "c9963d", 0x10, 0x0, 0x9d, @rand_addr="33047fa0cd0cd74f020c2474af97fadf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x0, '\x00', [@pad1]}]}}}}}) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x78e, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2a) (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "c9963d", 0x10, 0x0, 0x9d, @rand_addr="33047fa0cd0cd74f020c2474af97fadf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x0, '\x00', [@pad1]}]}}}}}) (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f00000001c0)='./file0\x00', 0x78e, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x40) (async) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 1.015214634s ago: executing program 7 (id=404): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="fce603b700903da19e35ac073a792df1b1841ff85c8f260efde7bc44ff7ab1e855a32212777c02626c4926c7321e3f6edc6bdf3ce75b1829dc8e45aa71442ae528d50a152ec5eb7e6189aba2fd2259ee57ada2594878c2871204db23fc5a1bdfdbc440070fa416f681314af488e5a7d01cf0588caeedb3410c59366980d8995ed3f8d52ea0d12e21b44c05802630227f74472cecfa592d66d939e55e8490df5eb8882efa06c72b877a2d357cb52df2a7bb41bc9b196ac8a2dba04ddbf633b798996096dbe7f2de38189ead055718a1323ba6780704036a75638216f6fe17799f61d13799d3324e", 0xe7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.014917312s ago: executing program 0 (id=405): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x41) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 1.014632235s ago: executing program 3 (id=406): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="afe9ce34f8b5", 0x6}], 0x1, 0x3effd) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x1e, 0x3, 0x2) pipe(&(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) 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) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r4, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) r5 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 894.902578ms ago: executing program 0 (id=408): r0 = socket$inet(0x2, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000004c0)='r\x00') sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8876}, {0x80000, 0x8}}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) link(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 890.577224ms ago: executing program 3 (id=410): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x812, r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000060a000/0x1000)=nil, 0x1000, 0x0) socket(0x800000018, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x3, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x6ada, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x2, 0x40000000, 0x0, 0x6, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x47d, 0x0, 0x0, 0x7d06}, {0x1, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8000000000000001}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0x100, 0xfffffffe, 0x7}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x5}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x139, 0x0, 0xffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchown(r2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040)="086f8197d7000000", &(0x7f00000000c0)=0x3f, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r3, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 802.04739ms ago: executing program 4 (id=413): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) r1 = socket(0x1, 0x1, 0x0) mquery(&(0x7f000069f000/0x4000)=nil, 0x4000, 0xcd4ff95852f2d37b, 0x10, 0xffffffffffffffff, 0x8) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 801.05563ms ago: executing program 1 (id=415): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000340)="71fb1e34", &(0x7f0000000300)=0x4, 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt(0xffffffffffffffff, 0x29, 0x20033, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 797.071737ms ago: executing program 4 (id=416): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x400007ff, 0x8018, 0x2000007, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffff8, 0x7, 0x1, 0xa}, {0x6, 0x1, 0xa, 0xfffffffa}, {0x100, 0xf89, 0x0, 0x9}, {0x801, 0x5, 0x9}, {0x401, 0x200727, 0x400, 0x3}, {0xfffffffd, 0x650, 0x5, 0x99}, {0x2ce1, 0x0, 0x4, 0x65}, {0x6, 0x7, 0xd, 0x3}, {0x2, 0x7d, 0x5, 0xed}, {0x6, 0x81, 0xd14, 0x480000}, {0x1ce, 0xc3, 0x4}, {0x4, 0x9, 0x640, 0xa}, {0xb8c, 0x41, 0x8}, {0x40000, 0xc0000000, 0x9}, {0xc, 0x5, 0x203, 0x8}, {0x2000001, 0xfffffffc, 0x1000, 0x30004}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socket(0x1e, 0x3, 0x0) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x4000000, 0x1a7}) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x40) sysctl$vm(&(0x7f0000000200)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 721.145907ms ago: executing program 5 (id=417): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r0 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r0, 0x0) r1 = syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20e, 0xfffff800, 0x1, 0xfff7ff92, "0800020000087db300000105001c670000000010", 0x4000001, 0x800001a3}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000005c0)="75ecac2576fa68677e54f61900a5a5a4b5308fb0f9a53452798beceab25d96d5378c75ad76b655d1e5191ed62c3d755308c9a79897561bf1383fca453f689385e4153f675b176cd19fdfd6eb923e781d739a7690f60472e49d224b50e98aea2375c2f81ccb29d5edfddfb6655ee23c991f5b17a14725dd90d0ea58908157777ca905b49dc14be511bc39006b073fe089a15cf66518843af38db915ff7cad902a7ab4f0d137970fec3dca81f3246be6c4c842100e4d4e5c39eca54e685ac10de3209b963af4f571b7a12aac0aa6995e48d60759058889b14a0c2f37896b9dce4a6cc5773fbe1aad5d87bbb406d7070b48f734130a3fc35e54ed7ea7f80de2f7ecac283d32cd5dfb7e875300310e", 0x10d}], 0x1) 720.522909ms ago: executing program 0 (id=418): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10609, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r2 = syz_open_pts() syz_open_pts() kqueue() (async) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0x200f39, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x204bd5}, {{r2}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) syz_open_pts() (async) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0x9, 0xffff, 0x6, 0x1, "b0dc502245b6fa8e097a5d2ce978080dc2b11617", 0xffffffff, 0x9}) utimes(&(0x7f0000000040)='.\x00', 0x0) r7 = socket(0x2, 0x1, 0x1) setsockopt(r7, 0x1000000029, 0x26, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) r8 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x164) socket$inet(0x2, 0x2, 0x0) (async) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIONREAD(r8, 0xc028698d, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000ac0)=ANY=[@ANYRES8=r2]) 719.679654ms ago: executing program 0 (id=419): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000380)=""/235, 0xeb) (async) read(r0, &(0x7f0000000380)=""/235, 0xeb) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x100000001, 0x1000100000007}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x100000001, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 718.423195ms ago: executing program 5 (id=420): writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000380)}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb37, {[0xfffffbfffffffff8, 0x0, 0x2, 0x100200000, 0x6, 0x9, 0xdf64, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x2405, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000008000, 0x40000000, 0x3, 0xb, 0x5, 0x10000], [0x400000081, 0x1fffffffffd, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x7c}, {0x3, 0x80000004, 0x5, 0xd481}, {0x0, 0x2, 0x7f, 0x1000000008}, {0x0, 0x9, 0x7fffffff, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x4000000008}], {0xfffe, 0x5, 0x6, 0xb52}, {0xfffe, 0x3, 0x6d5, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xf664, 0x3dd, 0xb, 0xfffffffc, "8ddc412e317d3504446b576a00002f9e28cd3304", 0x2, 0xf330}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a5093751c6c242bca6e89d8be6d4b92c134d9f43f2919d86f1d869b27895796ad5bf4b787af565ccd3da67475670b8bacc612f5ab184ee65cc235f2e832455c8db0cc9756134322fe3d8bd2237776fde8a859e8877a065fd7eec8d9af76f2e64cd68a9eda4273776495ca0c718b29be315d3031fa5d30d448a53c0fd8ed7abaa83b102aeeb3256a60a1735375a33221afb51b31b1a6f1ca4653b095ba66cf552f6ecb382e1ef5bd67f7e07af57316fa0e8135ced256561cb99ef97b66990022ed034130ee75ee870b7bc3ecfcb7c84cf36fb80136a1ef9ecedd71c8b38f86f700fceda7fe0bac7b2ea36bc7812f7f53b69938955b9df3f4f01796ae151d169d5326f26d3ec532c30bd08b3929a6e57e38b52fea72b91877a0b4cc0600c385027c234b742a14e48edd86c7b5bd70b34102e00dd2128ff96dd134024407350e1bda912d91d9e26d2c7274b5a92fc52d6f311708c785c48fbd361b366cb184d3c862fa16ce65176a69446edd3c417f469efe9cb05052f079249b03a8616636b464103d38c2f8af53969c4313062c52449ca5bd834575b632b43ee77646b4321390944161445bae1dd682e39756ba6ab5c7a4d15a282266ae53d9531a2b0a7adf0a48c36d8a6ba30ce80aef84bd316179b7904285e0c7787b25ca9", 0x267}], 0x1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 631.061956ms ago: executing program 1 (id=421): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$hw(&(0x7f0000000180)={0x7, 0x8}, 0x2, &(0x7f0000001240)="7b88c242", &(0x7f00000001c0)=0x4, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 630.674865ms ago: executing program 3 (id=422): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x3, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x80000000000001fe, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x80000000], [{0x0, 0x0, 0x0, 0x7d07}, {0x9, 0x101, 0x6}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0xfffffff8, 0xffffffffffffffff}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0xb, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9, 0xb}, {0x6, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0x4, 0x10000, 0x6d5, 0x6}}}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "0000f50000001700f0ffffffffffbf0c008000", 0x461b, 0x1}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) 630.32444ms ago: executing program 5 (id=423): r0 = dup(0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ftruncate(r1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="f92b79794ece20058675c95fa75d7a5169e7cd5737a9efdd4ec5b8e4c862fea3eaa4a600b3764821fa6fc29824035613eb8dbeac16e186653cc10c21699349f685e0f83a6985245c27fe59485e6f0275be4d7017d5c6689133e3445fdd96727394d00f95c560aae1a17451061908d83bce74f6fe63d69204274288bdfb90c24505aca2372a098feebb2f1f46b314fc5b81f316d38d5faa9f4ec8b89d60ab", 0x9e) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x8000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="e77cafd1699fac", 0x7}], 0x1, 0x1) r8 = msgget(0x3, 0x80) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0xb73f, r9, r10, 0x0, 0xffffffffffffffff}, 0x337d, 0x4, r3, r3, 0x800, 0x1ff, 0x2, 0x180000000000000}) r11 = accept$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) accept(r11, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) fcntl$dupfd(r5, 0xa, r2) socket(0x18, 0x8000, 0xa) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000540), &(0x7f0000000580)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0x400) fcntl$setown(r2, 0x6, r3) lseek(0xffffffffffffffff, 0x8, 0x2) getsockname(r4, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) accept(r7, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000700)={0x3, 0x8, 0xba2}) 630.106864ms ago: executing program 1 (id=424): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea20bb6c555d070109", 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="fd", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3010, 0xffffffffffffffff, 0x4) r2 = syz_open_pts() close(r2) lseek(r2, 0x1740000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x4, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5, 0x20000000000}, {0x0, 0x0, 0x73e8, 0x2}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x20b, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) fchmod(0xffffffffffffffff, 0x10) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) getsockname$inet(r6, 0x0, &(0x7f0000000140)) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) 428.471226ms ago: executing program 4 (id=425): open(0x0, 0x18289, 0x190) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) (async) setitimer(0x2, &(0x7f0000001a80)={{0x7f}, {0x0, 0x2}}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x2006}, 0x80000000, 0x4, 0x0, 0x0, 0x0, 0x2000000001, 0x200023}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 428.100845ms ago: executing program 5 (id=426): r0 = socket(0x20, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) 424.294632ms ago: executing program 4 (id=427): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x42, 0xfffc}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x3ff) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x0, 0x0, 0x0, 0x8001}, {0x5, 0x0, 0x0, 0x2}, {0x8, 0xd, 0x1, 0x10000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r0) socketpair(0x6, 0x5, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000400)=0xffffffffffffff68) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = socket(0x1, 0x5, 0x0) close(r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000200)=0x2, 0x4) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffe, 0x4b69, 0xffff, 0x6, "070002007e74fca406128efcfffa000800", 0x5, 0x4}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "2307006602000033fb765a378a93657600", 0x4000000, 0x673}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 422.538162ms ago: executing program 3 (id=428): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x410, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000740)={0x804, 0x10000, {[0x9, 0xfffffffffffffffd, 0x5, 0x7, 0x3, 0x6, 0x9d1, 0x1, 0x8000000000000000, 0x2, 0x4, 0x6, 0x5, 0x1, 0xdf, 0x2, 0x5, 0x80000001], [0x80000001, 0xfffffffffffffffc, 0xe, 0xd83, 0x1, 0xd, 0x30ac00000, 0x81], [0xffffffffffffff01, 0x5, 0xd122, 0x6, 0x5, 0x6e, 0x6], [0xfffffffffffffff8, 0x6, 0x8c, 0x6, 0x400, 0x6], [{0x4, 0x0, 0xfffffff8, 0x800}, {0xc1c8, 0x3, 0x8, 0xdff}, {0x1000, 0x8cd4e02, 0x2b2, 0x8}, {0x3, 0x5, 0x10000, 0xdd}, {0x2, 0x8, 0x3, 0x4}, {0x200, 0x4, 0x9, 0x2}, {0x1, 0xe40b, 0x3, 0xff}, {0x9, 0x401, 0xb, 0x3}], {0x0, 0x4, 0xf7, 0x7}, {0x81, 0x116dc000, 0x6, 0x510b}}}) close(r0) syz_extract_tcp_res(&(0x7f0000001140), 0x5, 0x80000000) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xffffffff00000000, 0x2fffffffb}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0xff, 0xf7fffc00, 0x80a19f, "bb08000100f17bbc87a1da040200c50000000080", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="0f8e52672106623af73f2671ca4b01ade15615c1aad4f2bd38ba7d4303717d856f5a1856edc039", &(0x7f0000000100)=0x27, &(0x7f0000000140)="d2e4824011fcbe7b78a76b5b5a44b218ec2a4588b8a6a88bb4ce96d0b961d2f6a828364c7897a147c2a10ff4314c333c1fad38c1aa9d0c12db239bda5c3cf2498caf76a568d7627abc4fc8523439359dd72b093e81f41539566e1bc582172fcb5d2f969e629f691ae5f0b3faa09236c98ec79847ca7299f11e3c1b63dfe18d3f48ae1ee5278bde4ef1495908ce00892f3e2199bf92a5d3df05f1f1c791c814c1a66d4145135d190ef31fdf4b0a0a66cc1e16570790f4e73088c056e425565cfb1d89d0c29c5940bad35c8bc6b6e1b5d2826233bd85769bf09486fb08e11399bcb3de824403d7a6fb51ff0cd395713d77487d4349a6d9d930389ac28bcc911bb6a4dc93a30ce64d27047661d3f540aca45154ed358f659c5f6025f2a2dff11a6918dc408263ffe9bda8a148d258a8a99019628c4782675ea5f18eb8612a807cfea06e965c696ef548d5bba634f51f9be6fdddd54e2f34a0e0540971690b29d045e7f04b8cb7f76475b27fbaaae835e5ffc3a9bb661900a650869fbc13432963c797b66814506ca81cdc3bcbf8aaa02ccaed3909c9faaabe710eec23cdaa826b6695302880954b353b499bbf0953637a553d3d91fbf0f1c942ec65730bff86dd5b501e439e2c896c65231a8e9c154c14d940208e5ec096e39a666128665baf3221bf86b75027a7e27230414c11ab9f2a2f024a9e6ca83cf5840d298eef0a6538e18e6f185fb408b2e715e417e92e3b4bff1352bb01dc059ffa63e6ac3356d83b7bed04b8efb80e75158b88613512b03f31239d8e6891f15251deae0382c998cf1b5a64643a29d87d1f4fc6807699e4fdc00212eb1bccc3864b3596f49c16e9946dca801de64beeb01888bf65ccaebd42bc702d7803325f8318434850740bba2b8d28faf534feba4769f29594ed5f76668274cf7813b15d7f843f781527359ceab97964de71a15d257bc1d73f5807e02043919e6eaa75ab858baa65604221822fd785d4dcf39b590bae329f5f139e354f6b22e8650d10c67a8aa13e7e6d7da38b5d875f05b6e99fe4d4e4c06af667e5de704358454af5fb86e7632109dedac061d19c448fb1c9c24be9a3ec7599f9703156f7e576a9539c393ba86cc83d408a366989e415575b1cbf7257efad63150baabede21c23e6553fe099c87914348ac6df20fa6e1923f38eda350eb8299f4070f17989eae0a130209b6ba12524d08b49ba29c96b5f8021aeb8bc19769eaddc38de6c2b8b5ac4ce74d103e7a6245bdc8275a99b1afdb031c1c2bb98c1ba91db54a44f0b542779c5c5f38f7aaf7bf6edc7406f00b2ce282a6a5543fe5ac0b47d083e8964eb20ea6413e798532404b81d8260833dd2b25a2d920380b650f48770682f281403bf5f442a9924eefb2a33d01fde6228bfdb67ab8e257c66c36280eaa6d79969128ff61a810f3c1088e1579d24c74a16bd9db952b37d082232a5d4155159f0e2e407fa29304374e17f8741fd6cc82743b83a332c0025c563608dd89546477891842d5ee3fb726d47f560912482d69459571eae547c52f4be8993ce373db6f3cad128ace35bdfaccdeda8dfe2ce89e87b1fd6313c6ea1e9ad2fc808853b4aef4589791fea1144f716ecbbfc2193e7bea7ba86ebbc2fdd999a0b074f6fdfa4af8271941cd556dfbdabd0ee541ecd0a5a954ef6b50197cafff782190a46b9c7719dc27f8a509f2dbea3482c2f5dc3e4e68b335fefc565ac639eafeee08c4959735abe05e8525f164815cd91b03a294aaed767539b03cac9b28e3dc1219a38472b69a9eae13f93c22cfdc946cc5f864e6dd7503c95d8623d2ca016096f59915de130f164e861ab7e135e3654cdf702d9b73eb22dcd8ae4137d7ae2a96aa6e42ef6bda489469ad4aa49bd4a4868015b1ecd68ecf2c75d2139be73e75bdeef1b970c28adf67e66c2f295155c674fc444478b4cc5fdc4c1a1e60e74177d3fd2f83e084fd5a51ff4d01928a620f3d0bbfbd3e930ab0f3aebe146c3e1ed1e1cb6cd81c9cadb90dc1bacb99612ae3f92163ef09f0daba5979bbf9bde65d5603ec50036943575f036e5acf36c251c529453f0e390dcfd42a129194b372541f5f8582c201061e6081e54a6798419b30bcb72f1f2e49e587e47aa150abf09c05f6d04ee7845f30ee11950f75a3461fa24aef8eaa757de27c2055b84e7c077be7dc3c48e0fa349083a90b9b00a8040a4ce26e1ca248bb3e34b827a652c246452cdd526163aedcaee0161e824190268a516898a754657a6891c24d4c041011d2fcb231ee8e487dfe8e30d486c5d5a47653ee8f3a665adc9b6575921d3cb24c7cb208c912e353a6f44b026f51516d78dfb696aacab2f81b07a18d1101aa57c99340999170364656d6df9e3265e4e9eb9527e429f9d61db20e979e5587e91782fa66c66cfdd22bb70365898e36b5c69cc1ea542fd4ee8a1a41bb72c959786a08bfd24e7cfaee0291a460d2cc27e005213e14e178c4fdad7caf8c1c43e3240038f11026b9b17a175662265539e79d2b68ff8146e3a1f391d94f9b3f2a11bf741c67b046b68c05c351a5da2229479339b0893dddb87b9748ad6a8e800065623a9203f854a703b4d8f39b9cbadd190ad31e20613080e60c512551e79152ca1e6973029d6b0b1d190bff1916a4bc896ed3eca63ec1aa95d46cbd80c8ecb6f7588fd6050c4988a5187969f2e9ec8f49ff7295b2c89278f6ad563ec8d024b0b188291ca3766004edba1dd3649c0a3a5ca6452c6d1ac1af435c0cd5250255714500cc28605216d6e36998a892767d0a84b03b6d486e630ab17587f816dfb2a3ad979c071395e884b3b572887593bac0cbec03cc18fcdd0d3a38820d42980f90e0931f24f31fe04e50e09a5a35bc4ed60f7c852b1beb3289a8bb6bf210bca01033a48488be026e96e60b37e938520a99fa4782c5e190f686c4c5139226cfecb4bdfb068dcfe9c35f7b7d9e670eeb74cb67fea3d5c3c0af84c632fdbd7b7f175c2ec5fa702417327e686b6c8113627ca1c76e6488164d8cfab59297ed7c3a6b5c0a05754fd4827b0a8a8f09fc4129d387b79f5d9a22e77b662bedd3b89eaa1193e20c45b8c28f1af4dca48a041fdfefa7f142aeb46e0b0e07595235856427e9563f6db71728204baf3e8bd90b6456d7db361ba5427b4fe2513c3d45330e07089b4736fdb720503876ee041c7c43184f03f51b107cbeaa40b236abd17a2902a5bc6a23b5970db18e4e44808f58ece0ca7475ca7eb54cd849d9246e93a9f2d412d6c027ff8092e2572f5cd4736e57994ad7c5f941457213324285712579a4ab1c641265504197300df075c757b7f3f99b1495c31d44a2b161875c28f94df42a2f57ef683695e6e97961ffde8860e4d0b9fef9592df9f16afad372fa45bb1d528d8e603b8acc395d04180079e43cc89f63b3ef43b6ff8cb13bf6a1d33d738ac22a38e9f1326093778f7e1b03e16f5558882b9db62b6619f21001002dc9dbecb031b9c55bb5b151da162c2165524e9b08e373c413595d55eacae084aa4859d3500cce33c6f1aa4fc5d78769b6a7381dfa97519ab9ccb07fb2c92e234543e44c68c9018b1e38b3f21eaf2d6d537f3517343d0162b04f23b1ce60d1aa5156b55a4251107542f2df0762ae2c42bd17251f6fdf9787fb9447eff5ec08a5e3cc894e093df86f620154da5b97e5f8f7fa9a0c5f6be7501531683e753e4729f7d49950028a7ba7b4e7106482ffb268f6832f0942013fd4759352801973221c6ad0981c85e0eca37de2ecfc6001e1dfa9e37d0d27ec88d5e2016c5d2fe4c9de130b0a0bb55321aef6d186e85011b6733f3b4c5ffe8d91368cc7f62043fc55b018c15cef6cb4b6f098274f7d4b71786d6caedd3d6851f9272ae4ccffddd4ccbeb852cf890765ee793a622edfd0f455708da68983a7d7c36e90611492ca2c02753d6e45e22f8d795edf728f3f9aa6a5d3ad4962c33c0fbb433ad2a6be01260880a2d8e35d008b7c6e19c77844fd7d9e5c845cba0b311d882b1a856e2eeab3eb6988f1252c270a26cd84b2b498276bdb0dc16010a29d0d32147fdfbffe1b0dcd91c972249db21bd60b06ad3f1accc382c8b94fc17a1a77ff46266933e8ad5c2421fba075031c19c166d3f62534d848d0f78fd92732675ca6e6e4c355ff2ea38653052288292a8bfeed2624999c6b20599035cbff04a6c9e8e4cb3a73384ad76ddf6d8d2f778f567df96d22ade09aa4fb333978a52da86aae101e9219b9771fe372b228cb30cbf6b235b2f71d2a03f6d545a2f41a6eedba55312f39efe01bc79629ae01304bade0c1b5a1f1f48b2149470557adc39e6a5a2b3089458b82509ca7d39d893612f5f5d516f9eb2480d42d476ed3f174eb40734f90c8761d630fde0148a5dd300b1800514f1dc4d53305711da110c00e20c379a5e09a35326762568f2050a6ad796c9e98514c32d2ddae497b2110ff8958dab37e865a2a5e0d7b9d6ed31f6eaa03cb2aec423805719697d99fe13820bfe4e2b3a0bcfb1be51a21e0edb4c41927316f60cb09e7389eb097139b7e4d9f2fe89411dc141f8f620edab3495165cf1b028e22709dccdc9ef637fd3f64629c977278ce2af38cbfa2c653bcc06603d2952a0d950e2bf30a8e79bb58fe8d563035f31c53cc94361e544d0eccd4e851adffcfc10e694b03b6223ff1d23bd664fa612fd93f174e7c9711378776fa5fc7b49c3053214bc457d8c3d7f3c80914827ac79e64ee1dfffbc5ea0155a0ecffc0a27a7c502fed8af2f756ee57654e8fef2e61d7e3dc6fe1b032569f6008e75b1056a33eae3dd784522a74cc0e08293d6ab36ae98928e2d323f2f0d404b7c91dfaf35c89e45722974ed36e5c8b19faf230da7adb21535607c7a6335b49824327d25e4ce7ef0981256fb0b40d86fceeaf14d5bcc53ea2744ae8a637b9be65a564f0723de1036a1de2c15ea92fd25d7c02a02749357a8e689707ffc54c525c1e3a04d8a0b38b3935fee9b2f47a0f23b4503f2b04fc87b37bf2ee480abd1c41ab03b0df595f7f1b40f3b9cfbac06d685d0ab450b2a599aaf3348576ee6c165fb1a8639371f085563984702a77acdb83aa33d86ce1459b0132695670923af7d73bbc3c4dab92951623cff619f0eef82ae68ff3db106737a5601cc4e1d772b6ee8efd911f7a0fb8a49110d3a4be78e9a70e3e08d4f40e99da6e61cadeacc568b5dbc7c6a0c65fde5e3edbbf4873c5024b259d0e6fdf9dfd33e7eb0e6b367d3a8d629fd061e592dc72a374cb9cda39cd672354e8e17e106094ea1b5aa1181663161c3f55c14e2864d7f3c07cba84e6023986b5647acb179582f1780d206b24cc41309b714a2b146066d0a09c78965c25f13e565bc3bd82662cf63119cfcc155bfdd87869675c745c52bc632b8cf8a1d0b7bff9a3dfc7ed715b2f5f821cde9573b7b9c2d9cf5340c80a47c011246d266956c31445fa05eabfb04ac64413f1cb699ce9ad056d97efdaa92c2574e5e94d93f56592ec7141c8e562ab5aed4b66ffbacd13373df3abd276a0f163d3e621c944f1c5f3f8f34f544fcff20da8e5db46eee407d5f3a404472fe49ec53a8db6a08d72c95d418e3e2a4efb5d3aa1aa4ac866ee4be53f89eb30cceabedae2655a8ee2891d51ce3139c86e4c5453a6223c3a41b5c233aa8b202d4d38193d46cf6d261e8d5386f2bfaad75046aa17b36d8e889dcc5681a9c003af6eb81a3f4b7b7cf73ec6336175eb264c68b76e9847d0d4e0de691911b5a7abac8ce75165e2cedc53114aadec4d252c9b17d09da5096345b707761cb06be0", 0x1000) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) mmap(&(0x7f0000691000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0xfffffffffffff000) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="4f97301a551c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x4, 0x23, 0x0, 0x8, {[@window={0x3, 0x3, 0x1}]}}, {"29ca43e8bd906a6fef1bc92680b7bb7201f7522af118903f2fde467e9cebbbd053dbfe9183d4368d5cf33cbb6e83cae6b1136d74"}}}}}}) 108.506705ms ago: executing program 1 (id=429): chmod(&(0x7f0000000040)='.\x00', 0x3d6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x25) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9c29) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x2) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000040)='.\x00', 0x3d6) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x25) (async) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9c29) (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getpid() (async) fcntl$setown(r2, 0x6, r3) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shutdown(r2, 0x2) (async) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) (async) renameat(r1, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') (async) 108.140937ms ago: executing program 5 (id=430): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/70, 0x46}], 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0x0, 0xc, 0x8, 0x6}, {0x8, 0x6, 0xfc, 0x7}, {0x8, 0x7, 0x3, 0x7f}, {0x3, 0x3, 0xff, 0x1}, {0x5, 0xe, 0x8, 0x7f}, {0x401, 0x35, 0x2, 0x6}, {0x617e, 0xd8, 0x4, 0xcb}, {0x6, 0x6, 0x6, 0x9}, {0x5, 0xe6, 0x5, 0x80}]}) read(r2, &(0x7f0000000500)=""/240, 0xf0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) sendto$inet(r3, &(0x7f0000000640)="9b8c230049050150ce18339f9b8d92576ce17a576475eae142c0b32e9f34d7ea1c7df5d8b55da63ea6cf974656d01cd5758c36525cf1ac", 0x37, 0x8, &(0x7f0000000680)={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000006c0)=0x6) r4 = socket(0x20, 0x2, 0x3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000700)) pledge(&(0x7f0000000740)='*\x00', &(0x7f0000000780)='.(+/@-@\':}$\\{&\\.\x00') writev(r0, &(0x7f0000000840)=[{&(0x7f00000007c0)="61f68424d5ac683b90f3f5d406df2f19cfe9593123b38472ca9a5941664bc1b1e2b3c00af60d336bb2199d082789f1409356a8f204308bcc187222fb888709149b15e232cc4d902a7592b3c09e1df6670bba451b49b9260b00", 0x59}], 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000880)) pledge(&(0x7f00000008c0)='@\x94\x00', &(0x7f0000000900)='\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000940)) msgget(0x0, 0x8) read(r2, &(0x7f00000009c0)=""/195, 0xc3) pwritev(r4, &(0x7f0000001c40)=[{&(0x7f0000000ac0)="c454800ed7a0479cdb8730ef9482fe0314871d38a79e95b4de5eca6efa66d8d1bf48f71d2f9ad451da639d8f521b865998f53816fb109c5c20bd02125383b3025eaa0fed2dc05c9445f33ca86a0e154f1948f82894746dbfc4ce5f2c0df913a62f8aec92bdb35ec859d1c531f474fc7a38c284f3152c009ceb1480b1cf0640bcfb05a8f21760cc0d5969c603cb31350222c0501ef686181a0c4804d7e435abf71488e544735ad0fb24a4499c72b197eed970b510cd7fa3a073e482cae114044354cef5ae05658f888863cad0ed26555fab4fc2b5ae6b5c7a85ee17526efc07d68f443ba043330bd573bb75344332721ef07754b04d622dfae3e001bf283c18fe7881993bf2dfbac7edf7308220ca50a3efca56d0dcf0d4e7386919875c75fd56688a71ff7a6752c3531335b48b785bb0871def35c3ff311ba7ab7f7305de51d9b689a2ad3e81a371476631fe22f09ae768961616217715f0a3e069af96fb2d0ce50bb0903239c96d9c435c330ad7a568d4af24ae59092c728ba34982aac57d413a1281fed16a8be799a122846110c3765db5530cca48877a24a2d051646ba9f6c328681ee99b769eab4d610b6f138c7e8ec22d3a24d592a1f943c581ce43a3f14fd0f4dae579e8de3066da56d0c1431d123e2826d1b8e9025323bc0b3639e806425e0fcdacbc9ec72c9e8b1f79f8ed476ae5ec2da473bed7ede6de70bdca3c87ba065a867c9bf3586f7593c15e4632800932c6b484ab05c5c850f899609e59ad01b6934868f18c61ff4c89834101f562fcfc6d86417ddf95c137a4c91f5e7119f05394c32acdf87bce8ff1d5e356260621827666f8b462706691ea6f2bc6955e3ce9a5edb76913f077d3d0fd3195ff41940243572ec7eda8cc67b25799e3a964b1cbcc53482e5b07d529329b9d311f163672297d0f6ec7aca49cb37607141221216da380cd26dccc6e604a3a5f7abbc23ebb51fd93565b3b6c0b796f0582babb097a54ebed829deb73be75b9f5cbbedbb3d4c30a06e616d4f3b018aa5d117e3e22bb3040879dc5426b1926883d6c3c0bc7927c0653c5d6ab1031766f5525ef02cf4f2a5f88756fe27c3783502254b916f7701627061f3b663cf24075d56289874ffee0cc1a13348e289220e6c0b5fe04fdc36b42b4c46c1150169ff87f48d785a6379db0b94c525350366be8fc927d62914503e12557c7dc5bcf4f1912fc559e87babe6845b27c506897130b397b6a842893ba81dd8b504b5a915b2d722eec67cc0501bebf818b41bc021c3dd0f5933182a00090537a4902b3549d3779ef0ad59fd92067ffb2df0e12d69ad666a1fc7ab83783c5f7e2177fadd710e1358c87a0ceee4b83365cc4f77ec93e8447aaea8e6b2d28adf41af4298ebc411f7f730cf8ee34d3957491cdb075153479ba2088dcf475c8fb880f18eae53b6b8bf3e662ff332fb165a1ca6382f9713ce583e1a47dc4fd894e351a16682642b85194c54509e6ec4afca1eefd6bcd1648113618809cc67725b184031687b1e59e571fa9bc41620c9118fe538c98b0db3618f06d8f426a936541247824403a2ea628b338193768ebcb807d19b03751ef91ae60457d5ed04e6f42144b7744a0603174a992296c3bbcdb22736aec4f98e3149c2e6891e864398c433b9e164c7861cb3b9c410f848416632b5d4bf51792a42a818ea0f52b58163f181c612246a0fd45c69dfc0038635d253a2e0ad38e537dd4417734ce1ba311467a4b2404905f3021d867f00f9c59388171dc4f22c952c157de519e89436b17b2e2033b3e724c298b3c8ecc41aa4997f5952265db864b2f75cb06afa9a1bb852c44bcfc05d08d72e041673e9cadf819e877d0d20689269bfbae1d52a0f8ddaaf650e2b7c2f01ce5c0a622b557a257f7b8ad4f4a4681a1d86edcc45bb483d4df13e4ddd5fe9cc9264b8b3ee0705f9195f2edb6935ba077bd7fc97d6c4f11a87e13d19fb980ec2991646710e9cccd5cb11a895649d9a0d7c146f129a8972630a6fe8fe6df7b3c6537db94e406ed382001ea468f8ef26782e449c7ce19a3a0c988f88982252751e7e2be3d7de33e7de6177f84cb98b18bddb4087e41078028cc1edf03c57e562e20aeab4770639c9a21a5cf05fcd666c1937b6ef1cdfb21913c5ac8d4eb2552d51ef0f8d1ce5c74291c8b7eb194e34a5048e700f2de8a47fae2cc5ded7839e5895e5b11ab578d4f7790070863a080f48499ccf728ec52cd07db21c7dd91c5fb954568bb7b22294b8e2db13f6be2b0683806515f7ac6ab914b181ff241bc68352cbd0d6461c3275be7b28545b5ae4058f70e050bcf6ce25e355d1be32708ccfb81e2300f138ec27536fef27ab4c09d254d0372a29b809085934482639f8d6cd08b857619669ae6eaf933c1befde273772c189c4fcc02744857cb85420ebeb3ce2c95290dfc00e7510c8c950875a2325c794079901e82fb410fcb565993d043dd52ec0e28b2116b74bbe4a740526db2ceef12354ad9af024c00d4ade80ba41222df225eb70a33dd7fa6a7a085251fe03de57a49718671c388cd3f5ba49a13b72aea4e8ead9deedec3ab5708078bf84cc73807339d89df26a8f389d7815488a51154b5bba45e18fbee27405c92a32db38e4e569c460c1aac6cb7a6e09343a62022b461928ded470855dae20eb514a697ef805c33d86a116cc9166cdfc901b2b410e66aef47730e0990564e4592b4fa0e55221cdedf2c662fbb53e0f5425d6c828e4233c318c550d733dd8afd2fb2e9d4ee7264f352ddc24e6abed846a69cd2e10f415264278eac72d3d9ecbe72f9a2195346e914f28a6950f9fa8a9f66a82f221f860ba5e0a1084ec89ec0e6e0b0dcaae3b4133300525ba891a462e3372732e9ef3326eeca2fdf9c3a6c01bff47799967aa5c36b268524d77e482f9f2a084a473225c73986ef6aaf406fe4bee06f33c542079f560defa56f078fc9360bcd094f7be8e7b27a0dec7bc1ca9858dc7d2bee67a4cf23ad72593a8d2b8208307dc97f89ad3e4f6d15688fd6884224912827f0716b9c61846b788e0238a73ffb2e4d8c214ddc6dde30f760e45a1d75426a82a638aab2611733c5db116b7815222479f6a49b8bd7590155b2bee8042060250dd4ba9493923edf71e1224bfc7c3eeb1b1e00ab7fc85515041d361d441dfb55dc2bd91e465e3394700aa730f4d0e57bc69e9a3677f828814cdf86f7ec05542746547022f9ae4060328ee20d2023856e1cad35692b2c999a3845a2c56621e01a9aaa1508cf76bacca327f405f144cdb22a68c30fced067266d76e30add3815cd3ba7c1739e585808eaabbf0cc53e52b0b211172f16c7081e5a192aec370989797fd73e8d1d328b2a0f387c9577806381904ecd8903872de04fd9e134cb072d505e066504f7b0d6ded8f15d16e3e6bfa5df51dbbff949ff724a3b3a5a40aecbf37b15c5288079f6be56a0546d319ecacb1094fbee6557c0302eb30251c70ab950d80845fa37d2e474aec26964c8986407452f891c26208086e8c7bb055ab291e4830a9f5cde58326782cd33a3fc0e1fad09ed11430d8ed1429d0060f6768785e0891cc1b71456258eb0083267ec2f62c0a9d496a3e611749037656b6c0a4fd66f430a1f9a5d7d0a5be9a3037b0c0cbdb3fbaaeb686cf704663e7601e1c3643e70cc7eafad24c15bd17666706eaa44e044ef5a2dcd187ef96057b24a80f2a6ee2f5a96c62b62171a63c7ecbe8dcf6e30bb636f0b647be7616ac74aa57e546bf8fd180af391f4290d52b8cd2110d4f6107898912b2d3d7d9f408e196042d5c355f36a22597a150638a4e151ca03914b7bd542f6feacdafb87e33a176aecc60e1cf5b97838cb1112c91a6abcde8459f88882d061b58449a5e74d03844aab885ac08bf7b69b257eab8cf815ebff634555e0df70a4587bcabd8829c7672850193f79a1544297c4a524c1971daf6cd80c99abfed62db74c8f6e587a406ef037874c546f9564692a3625f1e5725ab168e9483af28d44b69f62b3930f791fc0479907619aded4c832c6a08b7570e6a7f6b2a9df040e67b426a64c42a7b0fd5e5d73fe6b27995f7d267b59df2bef39bf6aa478140bdc9000f158fbb253a969b124afaf88cb657977dbda35b30492bb5096c2221e2266db1ac2615c507ac89bd7ff49e9c34b1f5904c985958689ec4e25268028740804825170421e2593be0c3d010d1ac5fbad81841bdf6526971cb6ade26d298fad4387013c523ff318f34cf0aa8c8748e6893565ac342084bf3e619a2e9248ff9fdcd375956e7d1dd6334f453f1110495cf535ccd9f5c17bdfca1cd459efe30a8a354f30fd1b6554f04a200033e3c5e983061b28ef1e73e3063ca9d2b9d0eb539a9f1e80904bb6abdaad2e5f0b1b7a2dbdfc2da094f7941a16ddadc2bc56b8b56b87f018d5c098e22976d1dc1e7d37896920cf1ec97ccbdbf3b0e2644a8cd5bf15fb30036338f0ea17915ba6cab97ae75816fc2a5e6f62579bf6ace5bd316c62837650e2e3d2de9cf27b939d13fb0193eaa115883f84bc2dc7e139098243292eb3a64d271c487ef6de3c36ce18cc6f57ce9fcbadb3875c82ed7f7c9a0d703ed5296ab9e5ff0340d0ede1c134024e6527a7b83718f6665f91abe5155dc5a19d00e177b462a22ad36013d89ea370f2e73c6ac2354e8b9ca721ff28fe53d68b8de58c52f3e2a6d57ca4b6f734089b670cd9c4026e1b4210e480bfac29a55a2c6b48b9e5bc9f729405c0e78b87555b1490764b503b44fe3bd7aec0c5ac91a461fb599e6255a96b5280bee27d05fedcfccf5a0aad1eb5bdfa812f00d8e2aae9b728356097d71bad37d5461b61a01aeb97e1455479655a39882ad65c7142c38f13f46c759ccc9b8c120372d1bab6f47ec5930641583e82a9845e540cd923894fbdda05a151553b2f8bc664ddc540967d80af51c8122373a37627aae518fba17290e17a345e9fbc05af39af2b5731a149bdf8093ba2e294bf35b74562a83158f7256c888d83d2f97953b6da5a47bd14a6ae64e9203a7c7ee838b15c4d61fec4249866f041ec14a590a9c23adf0b66ff60f15188930dd60ec10cfb14c16ca41676c5f7b91c4b03aa6d8103fd730b9dd431e27452d1ee4a69d39218c5ff4826b6e7a41330531fc6d0b37b58aee1100beca3b5ab574fd42e2e9e2ccd5f88fe525eedbf0659905ade1cd0234e727a20d9168daea0ac3c7cbfc63a211bdb82c5345aead7eb7be573faf5a5ef3404838ad04ede0a41b269a23d6193212c194f7e7d724b377bfe8e32711443416688cadeb541078647442671701eb8fa67b914c0298a225240c44cf81687ac93603e3b40bec65aed7739903088fe2b6807d4a5d83cefd3b6207c7f8b85c6679ed1a9c1f6454553f8b85729a20c127e36807ebc93513f58d0dd178f6d6299c7662e8f98832f169194ef358f0c9ac82cec2bafba5ca573709fc67af34cf3d61202dce8f582a1a764dbec9f725463f911cd13afe289696275cfe355ca8651ed93a7f32b9e9eec96a8cfe07ef2886d516c5a9d57d7e063e277309b37aa42b7d5031bd18356bd07edc6fa98ca5bff75212cb5a30d1fa3c63442f9f75a91f81b325b3fe202660a1a906e7b4e36cc20b7f8307d9df5ca2f1c75afda64df14be4ba8b313e00f97547c5a6e1a9285acace72e0ec5716761ac889ef92fbca8dbfd8c1e568d40821bb5db15220398943db2534f10d669bcb07e034ed94f5aecd65dcc15102edbd88f5bcdbbb566bc61d5be0e2e4ac6f2dd82e48095032efe59a97fde3b9d449b5e43fc29cec0", 0x1000}, {&(0x7f0000001ac0)="2ab3e1050fef1113a89424a1a6720f23942fc8a077669b5606ebfeef3168a9021dd6e0b20bc9483f9127db98ccd1647a22444edc4cc7a86df7a09e0f11dab80390460539264504408d9c62102e0fbf216a072dfdfb2e957d633de0c4d3c9b92e45815079e1fe2f93f0fbd47db2beb4b5155eaae3a330b21719bc78f817b74bc949dc61efc47404e14a8cc0013482aba15592f16b74892c7f05d51cbf2a5a32b3b443ede9d5", 0xa5}, {&(0x7f0000001b80)="0ee9b36919757322e08bc8b8525d37eb873ac3164d9adcf8249ac4c73f7268c3474f10c6ec0d7f7e0838a7f93f44dbec4780cce2581a02c38e13be5f373d482a560dce18f230644a9446d3526fb14ebdbc3826871b4b7224ca199e963605feaf1f6d874b2000cc6e", 0x68}, {&(0x7f0000001c00)="8e986f2d4d53665a7f8f1eaca0541d2ef4097e3a412e43dad1a551e5288ea29c4851dd730936d66d2e9184288e1c2e56cc13cd46640148dff6dfee", 0x3b}], 0x4, 0x818) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001cc0)={0x1, 0xe, 0x8, 0xb7cc, 0xfffb}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000001d00)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001d40)) ftruncate(r1, 0x8000000000000001) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001d80)) setgid(r5) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001dc0)) 32.953204ms ago: executing program 1 (id=431): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000004c0), 0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0xa) r0 = semget$private(0x0, 0x6, 0x482) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x90, 0x2002}, 0xaad3, 0x9e, 0x7}) semctl$SETVAL(r0, 0x0, 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x1, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x4, 0x44}, {0x2, 0x800, 0xf11, 0x7}, {0x800, 0xffc0, 0xe1a, 0x4}, {0x1, 0x5, 0x85, 0x1}, {0x0, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x18005}, {0x3, 0x0, 0x5, 0x140}, {0x8, 0x8000002, 0x8, 0x7}, {0x4, 0x9, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) (async) madvise(&(0x7f0000601000/0x4000)=nil, 0x4000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1042) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0}, 0x82) (async) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8c8fe7a4ae5ca4942557f1f5fbe0e3878526b8753d885e92e203ac1f9cf9d2daff21f052590000"], 0x8, 0x800) madvise(&(0x7f00005f9000/0x3000)=nil, 0x3000, 0x2) r4 = msgget$private(0x0, 0x1c0) msgsnd(r4, &(0x7f0000000080)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000280)={0x0, ""/121}, 0x81, 0x3, 0x800) 32.482822ms ago: executing program 7 (id=432): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x25) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 30.096121ms ago: executing program 7 (id=433): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ftruncate(r1, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) 28.717258ms ago: executing program 1 (id=434): r0 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000080)='./file0\x00', 0x10c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x9, 0x4) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x167, &(0x7f0000000180)={@empty, @remote, [], {@ipv4={0x800, {{0x2d, 0x4, 0x1, 0x6, 0x159, 0x68, 0x1000, 0x61, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0xfc47}, @end, @end, @timestamp={0x44, 0x28, 0x1, 0x3, 0x0, [{[], 0x9}, {[], 0x7}, {[], 0x80000000}, {[], 0x9}, {[@local={0xac, 0x14, 0x0}], 0xc7}, {[@empty], 0x2}, {[], 0x8000}]}, @lsrr={0x83, 0x17, 0xa6, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x5, @broadcast, @multicast1, @loopback]}, @lsrr={0x83, 0x27, 0x3, [@broadcast, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1, @rand_addr=0x8, @broadcast]}, @ssrr={0x89, 0x1b, 0x10, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @tcp={{0x1, 0x1, r5, r6, 0x1, 0x0, 0x7, 0x8, 0x1, 0x0, 0xb1c9, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x6}]}}, {"9a7d81b809b080f02b744e72c3d76a6334791ed4af5b1b5480abd9ef94f0ca17e1c42865ee5cdefd2256d5df552fc9d87fa9e55df4eb689d43ff367c987e2131d55844fba11f6d79cf4d27ce35e2af2fc5c431f675903031891a67c547554fac6cd2dcea8480e25a679561d3cdcc845132cdc1323a15394554d1969267ab73396ac29577bf9bd6627c"}}}}}}) syz_extract_tcp_res(&(0x7f0000000300), 0x8000, 0xfffffffe) shmget(0x1, 0x2000, 0x24b, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmget(0x0, 0x1000, 0x280, &(0x7f0000ff7000/0x1000)=nil) minherit(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) setpgid(r2, r2) syz_extract_tcp_res(&(0x7f0000000340), 0x4, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) pread(r7, &(0x7f00000003c0)="1c9d05e0f2908aea5545ed7dfce7b7d6b56757ba0f6cacab35bdb48eeb60e6a87bbc5d7fdea10fe09381aac9a3533f27c85d842d0887fb034e5fcad4e904470cfa65", 0x42, 0x9) open(&(0x7f0000000440)='./file1\x00', 0x10000, 0x40) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000480), &(0x7f00000004c0)=0x4) syz_extract_tcp_res(&(0x7f0000000500), 0x2, 0x6) 1.239756ms ago: executing program 7 (id=435): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\f', 0xfffffeeb) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x5a}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) 844.519µs ago: executing program 3 (id=436): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x63, 0x6, 0xa, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x40, '\x00', {0x0, 0x6, "78b552", 0x200, 0x6c, 0xff, @empty, @mcast1, [], "9d3d30c1d4dc76f07e2d05cb8e1179057d0d0638447d4f5bbe6b38b19a037c91bde084132dfeaa39ab27f33c1045620b7bcd7e"}}}}}}}) (async) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000001c0)="2760e7aa104fadd07a81d0a958ea0b43efda85f2195e4f7fc93254a52a9f676795312e9145bd372c362719a074575db5b3fd36774e4c3ab1beffeb7fac3abf2df25fc55c85a1b2f41d9d1e45b390ab216476db7deb6a0d57ef03a1f7132b", &(0x7f0000000240)=0x5e, &(0x7f0000000280)="67dfdb7f2b3bd451e08a3eca178e2cf0bee6094ac427bfd7a6cf493b5613af063b5d9d4c6570153e410bfee643400d84557878919929adffaf309a27c47f58c40797d390ad42ce528a8d5c9ca253e4a9ff", 0x51) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="00b20fb0", 0x4}], 0x1) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x4}, 0x8) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x7, 0x100000002, 0xffffffffffffffff}) (async) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/201, 0xc9}], 0x2) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x10000, 0x1, "554d9e1c2997b98a3269dbab55131f9b73713336", 0x28, 0x1000}) 201.241µs ago: executing program 7 (id=437): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1000000000000205) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) write(r0, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1000000000000205) (async) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) (async) close(r0) (async) 0s ago: executing program 5 (id=438): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b", &(0x7f0000000040)=0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002680)={0x6, 0x38291483}) nanosleep(0xffffffffffffffff, 0x0) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x10, 0x6, 0x1, 0x0, [{}, {[@rand_addr=0x3]}]}]}}}}}}) (rerun: 64) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.113' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd8069dd9000; item addr 0xfffffd8069dd9850; offset 0x40=0x68c20a8a Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *202315 41731 32767 0x10 0x4000000 1 syz-executor 384094 47645 0 0x14000 0x200 0 softnet0 db_enter() at db_enter+0x25 panic(ffffffff833670e4) at panic+0x1e5 pool_do_get(ffffffff838af270,2,ffff80002ebdafe8) at pool_do_get+0x5df pool_get(ffffffff838af270,2) at pool_get+0x162 shmget_allocate_segment(ffff800037c207f0,ffff80002ebdb240,4b,ffff80002ebdb190) at shmget_allocate_segment+0x1af sys_shmget(ffff800037c207f0,ffff80002ebdb240,ffff80002ebdb190) at sys_shmget+0x195 syscall(ffff80002ebdb240) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcb6433a22c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd8069dd9000; item addr 0xfffffd8069dd9850; offset 0x40=0x68c20a8a ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833670e4) at panic+0x1e5 pool_do_get(ffffffff838af270,2,ffff80002ebdafe8) at pool_do_get+0x5df pool_get(ffffffff838af270,2) at pool_get+0x162 shmget_allocate_segment(ffff800037c207f0,ffff80002ebdb240,4b,ffff80002ebdb190) at shmget_allocate_segment+0x1af sys_shmget(ffff800037c207f0,ffff80002ebdb240,ffff80002ebdb190) at sys_shmget+0x195 syscall(ffff80002ebdb240) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcb6433a22c0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002ebdae10 rbx 0xffff8000299eeddf rdx 0xffff800001436e80 rcx 0xffff800037c207f0 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7cbf33620a3a04cc r11 0xb251bc21b47bc773 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff8299bd95 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002ebdae00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=202315 pid=41731 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037c21a18,0xffffffff83945738 process=0xffff800037c121d0 user=0xffff80002ebd6000, vmspace=0xfffffd8069fcd3f8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41731 88787 96116 32767 2 0x10 syz-executor *41731 202315 96116 32767 7 0x4000010 syz-executor 52901 97250 256 32767 3 0x90 nanoslp syz-executor 52901 169334 256 32767 3 0x4000090 ttyin syz-executor 52901 163341 256 32767 3 0x4000090 fsleep syz-executor 68227 79255 39448 32767 3 0x90 nanoslp syz-executor 68227 272172 39448 32767 3 0x4000090 sbwait syz-executor 68227 515598 39448 32767 3 0x4000090 sbwait syz-executor 68227 40501 39448 32767 3 0x4000090 fsleep syz-executor 59934 220141 0 0 3 0x14200 bored sosplice 28521 338228 23231 32767 3 0x10 getblk syz-executor 14706 428543 80758 32767 3 0x90 wait syz-executor 94647 410129 29912 32767 3 0x10 getblk syz-executor 36518 262185 10357 32767 3 0x10 biowait syz-executor 256 185810 85882 32767 3 0x90 nanoslp syz-executor 90434 404996 83169 32767 3 0x90 nanoslp syz-executor 96116 263119 94216 32767 3 0x90 nanoslp syz-executor 39448 455516 11230 32767 3 0x90 nanoslp syz-executor 23231 433191 75884 0 3 0x82 wait syz-executor 80758 225851 75884 0 3 0x82 wait syz-executor 29912 276655 75884 0 3 0x82 wait syz-executor 85882 267430 75884 0 3 0x82 wait syz-executor 10357 43848 75884 0 3 0x82 wait syz-executor 83169 402885 75884 0 3 0x82 wait syz-executor 94216 443655 75884 0 3 0x82 wait syz-executor 11230 426438 75884 0 3 0x82 wait syz-executor 75884 101554 53835 0 2 0x82 syz-executor 53835 18733 47533 0 3 0x10008a sigsusp ksh 47533 424293 15392 0 3 0x98 kqread sshd-session 15392 121429 78176 0 3 0x92 kqread sshd-session 9098 174890 1 0 3 0x100083 ttyin getty 78176 378050 1 0 3 0x88 kqread sshd 86977 150990 39583 73 3 0x1100090 kqread syslogd 39583 465572 1 0 3 0x100082 sbwait syslogd 42425 258831 1 0 3 0x100080 kqread resolvd 47194 482321 90922 77 3 0x100092 kqread dhcpleased 93328 72074 90922 77 3 0x100092 kqread dhcpleased 90922 247038 1 0 3 0x80 kqread dhcpleased 54163 307991 0 0 3 0x14200 bored smr 84302 408335 0 0 3 0x14200 pgzero zerothread 57639 46659 0 0 3 0x14200 aiodoned aiodoned 82140 285566 0 0 3 0x14200 syncer update 89753 292919 0 0 3 0x14200 cleaner cleaner 24795 277309 0 0 3 0x14200 reaper reaper 5180 302338 0 0 3 0x14200 pgdaemon pagedaemon 87205 266010 0 0 3 0x14200 bored viomb 29596 138884 0 0 3 0x40014200 acpi0 acpi0 6927 389733 0 0 3 0x40014200 idle1 81880 464526 0 0 3 0x14200 bored softnet1 47645 384094 0 0 7 0x14200 softnet0 40051 464865 0 0 3 0x14200 bored systqmp 96729 317630 0 0 3 0x14200 bored systq 7375 101245 0 0 3 0x14200 tmoslp softclockmp 88355 267066 0 0 3 0x40014200 tmoslp softclock 37848 501557 0 0 3 0x40014200 idle0 1 339850 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff838af288) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 41731 (syz-executor) thread 0xffff800037c207f0 (202315) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8394a9c0) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff838af288) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 28521 (syz-executor) thread 0xffff800037c027e8 (338228) exclusive rrwlock inode r = 0 (0xfffffd806c287a10) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 94647 (syz-executor) thread 0xffff800037c03a10 (410129) exclusive rrwlock inode r = 0 (0xfffffd806c2870d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 36518 (syz-executor) thread 0xffff8000fffefa08 (262185) exclusive rrwlock inode r = 0 (0xfffffd806f54c8e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10196 10956K 10966K 166960K 11280 0 pcb 17 14K 16K 166960K 19 0 rtable 211 6K 6K 166960K 335 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 41 0 iov 0 0K 16K 166960K 20 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1475 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 45 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 121K 166960K 573 0 sigio 0 0K 0K 166960K 7 0 proc 58 99K 131K 166960K 521 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 152 0 in_multi 99 7K 7K 166960K 113 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 446 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 254 160K 170K 166960K 6889 0 UVM aobj 29 3K 4K 166960K 33 0 pinsyscall 44 88K 108K 166960K 1615 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 45 0 NDP 11 0K 2K 166960K 27 0 temp 52 8642K 8706K 166960K 6045 0 kqueue 14 22K 34K 166960K 142 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 171 0 168 3 0 3 3 0 8 2 rtentry 176 105 0 8 5 0 5 5 0 8 0 unpcb 144 517 0 499 7 0 7 7 0 8 6 syncache 336 8 0 8 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 359 0 354 9 2 7 7 0 8 6 arp 136 11 0 0 1 0 1 1 0 8 0 ipq 40 5 0 1 1 0 1 1 0 8 0 ipqe 40 8 0 3 1 0 1 1 0 8 0 inpcb 328 956 0 948 13 4 9 13 0 8 8 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 4 0 3 1 0 1 1 0 8 0 nd6 144 25 0 7 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 468 0 18 29 0 29 29 0 8 0 art_table 40 469 0 18 5 0 5 5 0 8 0 art_node 32 105 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 42 0 32 1 0 1 1 0 8 0 shmpl 112 30 0 4 1 0 1 1 0 8 0 pool(0xffffffff838af270:shmpl): page inconsistency: page 0xfffffd8069dd9000; 8 on list, 26 missing, 35 items per page dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2288 0 784 95 0 95 95 0 8 0 ffsino 296 2288 0 784 117 0 117 117 0 8 0 nchpl 144 3128 0 1451 63 0 63 63 0 8 0 uvmvnodes 80 2369 0 0 49 0 49 49 0 8 0 vnodes 216 2369 0 0 132 0 132 132 0 8 0 namei 1024 10124 0 10121 2 1 1 2 0 8 0 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 10654 0 10653 11 5 6 8 1 8 5 plimitpl 152 104 0 77 2 0 2 2 0 8 0 sigapl 424 855 0 803 7 0 7 7 0 8 0 knotepl 120 799 0 0 25 0 25 25 0 8 0 kqueuepl 224 325 0 314 6 1 5 5 0 8 4 pipepl 344 147 0 120 3 0 3 3 0 8 0 fdescpl 528 838 0 803 3 0 3 3 0 8 0 filepl 160 5406 0 5184 19 0 19 19 0 8 7 lockfpl 104 111 0 109 1 0 1 1 0 8 0 lockfspl 48 40 0 38 1 0 1 1 0 8 0 sessionpl 144 25 0 9 1 0 1 1 0 8 0 pgrppl 48 49 0 25 1 0 1 1 0 8 0 ucredpl 104 1015 0 996 1 0 1 1 0 8 0 zombiepl 144 805 0 803 1 0 1 1 0 8 0 processpl 1232 855 0 803 5 0 5 5 0 8 0 procpl 664 1623 0 1565 7 0 7 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 1686 0 1657 34 22 12 21 0 8 8 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1267 0 0 80 0 80 80 0 8 0 bufpl 280 3742 0 116 259 0 259 259 0 8 0 anonpl 32 9815 0 0 80 0 80 80 0 246 0 amapchunkpl 152 22812 0 22223 36 4 32 32 0 158 6 amappl16 200 3283 0 3031 23 6 17 17 0 8 3 amappl15 192 8 0 8 2 2 0 1 0 8 0 amappl14 184 112 0 102 1 0 1 1 0 8 0 amappl13 176 38 0 38 1 1 0 1 0 8 0 amappl12 168 1450 0 1415 3 1 2 3 0 8 0 amappl11 160 41 0 31 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 149 0 139 1 0 1 1 0 8 0 amappl6 120 175 0 172 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 297 0 282 1 0 1 1 0 8 0 amappl3 96 3688 0 3583 4 0 4 4 0 8 0 amappl2 88 1131 0 1050 2 0 2 2 0 8 0 amappl1 80 10432 0 9866 14 0 14 14 0 8 0 amappl 88 6136 0 5947 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 838 0 803 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 838 0 803 1 0 1 1 0 8 0 vmmpekpl 168 8420 0 8382 3 0 3 3 0 8 0 vmmpepl 168 59615 0 57355 113 1 112 112 0 357 6 vmsppl 488 837 0 803 7 2 5 6 0 8 0 rwobjpl 80 20946 0 17460 72 0 72 72 0 8 0 pdppl 4096 1684 0 1606 114 30 84 96 0 8 6 pvpl 32 18009 0 0 148 2 146 147 0 265 0 pmappl 256 837 0 803 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 365 0 37 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8378aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 msleep_nsec(ffff80000002c000,ffff80002a220288,f2871d713fb16fbd,ffff80002a2202b8,ffff80000002c000) at msleep_nsec+0x10 taskq_thread(ffff80000002c000) at taskq_thread+0x1d5 end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff8378aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 msleep_nsec(ffff80000002c000,ffff80002a220288,f2871d713fb16fbd,ffff80002a2202b8,ffff80000002c000) at msleep_nsec+0x10 taskq_thread(ffff80000002c000) at taskq_thread+0x1d5 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833670e4) at panic+0x1e5 pool_do_get(ffffffff838af270,2,ffff80002ebdafe8) at pool_do_get+0x5df pool_get(ffffffff838af270,2) at pool_get+0x162 shmget_allocate_segment(ffff800037c207f0,ffff80002ebdb240,4b,ffff80002ebdb190) at shmget_allocate_segment+0x1af sys_shmget(ffff800037c207f0,ffff80002ebdb240,ffff80002ebdb190) at sys_shmget+0x195 syscall(ffff80002ebdb240) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcb6433a22c0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833670e4) at panic+0x1e5 pool_do_get(ffffffff838af270,2,ffff80002ebdafe8) at pool_do_get+0x5df pool_get(ffffffff838af270,2) at pool_get+0x162 shmget_allocate_segment(ffff800037c207f0,ffff80002ebdb240,4b,ffff80002ebdb190) at shmget_allocate_segment+0x1af sys_shmget(ffff800037c207f0,ffff80002ebdb240,ffff80002ebdb190) at sys_shmget+0x195 syscall(ffff80002ebdb240) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcb6433a22c0, count: -8