last executing test programs: 5.392630074s ago: executing program 5 (id=79): setitimer(0x0, &(0x7f0000001000)={{0x0, 0x8}, {0x0, 0x3}}, 0x0) getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x5, 0x3}, {0x5, 0x4}}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x8) 5.39160278s ago: executing program 5 (id=80): r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x2fbcfca9) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0}, 0x0) 5.390466016s ago: executing program 5 (id=81): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x85) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000700)={0x9, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000140)="e7ef408c058832e65963040fcc60d4f05a8d68f4a9bb949d78b7b113b35950aa5c78c9fc659f333d753f23335d828a7477f972503743cfb99bd5a29eb7f91fa48dfae02928ceb71930d337b24cc66bdff0195ac2179b8aae615e2e0ca09d3c733f2b1e1e7ed641a9c9b038bf4329ae2a645d0dff9f9c4d8023c482fb46e498fb4e6002a8d3cff9732f063e232cfef12b9937be9dc7693315f38cd3ba31b721cf15fe2247a533d3487d7410392dcc03167684da1544fbadb9dfd31a4d3699ff267679cabcccba96d4c4509aebbb74e1d610a908e4a9892e14d34a795ef5b454bc7dd7cb59897943976b79a8edd2afefdcbf7dcab339e75d7c40c9eb3af1ccff451f8452f93a3d26cb4509a6457ac68cb0b33e255f40bf29516ae268745e43de0a80d222c2bd4e576d5f541a3a054870ae485983967b4133a12bd3142a265bc9dab80bbea339e7ddfb297a06db2b34f981cfa35bbcb03b534d6db2c608816843ab1b7b2e452a31270db7be92ccc2ba0fb99c5ddc0c548a3acb6bd265a46d12c63fa21e1de5528b8b8116349fa05dc821f41f29079969581535fd36be14fc19a07f22898b2ed95bc56dcee22d99cd9e40667ffd0a045a5e01d398cd03116d8433cecc9512871a79ea611e109676177a1dfda6194a3d53c66127fc2e8327a197d07bd22e4ee6a5db0d014e79aba5f0e0690b9beac46eb303e2de3414dde5180996eb193affa9018ba3581d487ef939726679353ece6214f97991ad70420af99d6ffe6690d046862e3d5ea85365d43cee079f9d428896aae4a5077cc34eeab0715dd3c8421968e0498bc556ff2b04bc0b394a15c573df9d2334bef1bd1771b698cce1710f306045e221adb171c2926955589d398470d701becea0c569d2452612656c31655a41ab88c8af0a8f06c327f8863e38156f542821442656b9d2569a7d6caeee005230672171460835e80bdb68f890987c4ba2ca630a27cbfdeece360a1280919d1c88db9b08cb84d18c473a1baf982cd995b22467f90e26a00cdd5bb0756c5ea8c21d0c4c3a902d3a52af2592c269b291cc164fd9f0008e2234dd5d11b07f09be3269a2874c5f52454e0ab11c1f0c70f34f43a5af44822b3896b5933899dcf2fffb9a1caacd3ee1485cfd7fdb7480a86e747ad0b54311a922b15b8891ab8477689c1110ee7c118025b1219aa04d1c5093f6534f3dc6cc8e423a1dd1bc5158cf67bfad1cc3ee79c79703923842487f1f966f711f6e348b901ae520d6485fd96f5b472e26592b2ef5e0a3d88e96c1adc6b5fcd682df29f4821fb92c1ff0d23f49f7b9a93b061d6da05d95fe8b93ff3b524abc026cbb6edef8cf3d69731e13140cc6c275d4f171c1e65dc9b08845c4aede6daa71131567739eea75fa59015b52b749bee73dafe81042c5416aa67ca4959566412b76228238c6ec4e4ec9c511e5f23ec0a5721546bfe3bcbb027b9e782f7c14c38cc7a35be52c5656bc8fe5eaeca2827b69bd8f106392c2afad2fb1363ff53c3c4e617dd2c96c656ffd944f5647aff7541a56ddb7918a55c7a23cf29d476f3bd74f15f2cdb0265e0ac92a318c66564f3cf8def296e4140d3b7490373586979dcad3a796559cea09a2fc30a841af0ff0ddf69f5dcddddff6ee220fdde8fd1cf8f2f112cc60a8f244cb5349ec6989f0df1edc1f0ea480f3ae247637593be705bdd656cc70c40f2bb8cf4b965775704b83ab01e58e69204fbb61a6beccbc4c997d9ec433a392362ab8a3f0c3edb2f61438af56f9dcc47203a4ae9cf3e03f9467269de70981d53fca151bdbe7122b9395e897a94ce7688b6daef72ab7c256a9613ee08a097c3d12bcd28af10c8e1e09cd999d9e28d06fe0b7b99e91d83e7e16c637349fd0b69e37049fa00a5da51d95e8b85a499b9c0eff03be15958f57b909d87b0da4f346de45b3be", 0x55a}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x191) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x400, r3) sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x401, &(0x7f0000337000/0x2000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSCTTY(r4, 0x20007461) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effeffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) close(r6) 5.389956291s ago: executing program 5 (id=82): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdbc, 0x40}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x20000000004, 0x800000, 0x800000800000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x1f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000600)=[{0x0}], 0x1) r5 = semget$private(0x0, 0x2, 0x40) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a5429", 0x12b}], 0x2) r7 = shmget$private(0x0, 0x4000, 0x4a6, &(0x7f0000ffa000/0x4000)=nil) r8 = getuid() sysctl$vm(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2000000, 0x0, 0x0, r8, 0x140, 0x0, 0x3}, 0x20000000, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fff, r8, r2, r9, r2, 0x10, 0x8000}, 0x2, 0xd2b, 0xe}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 4.477223672s ago: executing program 5 (id=97): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) (async) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 3.281812903s ago: executing program 5 (id=125): syz_emit_ethernet(0xc2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e03008c000000000000000000000000ffff00000000ff02"]) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x1011, 0xffffffffffffffff, 0x0) 3.281640989s ago: executing program 32 (id=125): syz_emit_ethernet(0xc2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e03008c000000000000000000000000ffff00000000ff02"]) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x1011, 0xffffffffffffffff, 0x0) 2.996451385s ago: executing program 4 (id=135): pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000013c0)) clock_gettime(0x2, &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0x1, 0x3}, &(0x7f0000000080)) 2.854664209s ago: executing program 7 (id=141): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.845438859s ago: executing program 7 (id=144): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe, 0x0, 0x0, 0x8], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xffffdffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r0, r1) 2.435915664s ago: executing program 7 (id=149): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socket$inet(0x2, 0x2, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x12, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 2.161572347s ago: executing program 7 (id=154): r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0xe, 0x4, 0x942, 0x3, 0x8}, {0x2, 0x5, 0x200, 0x1, 0x7}, {0x0, 0x8, 0x7, 0x8}, {0x5, 0x7f, 0x5, 0x9, 0x100}, {0x3, 0x6f52, 0x3, 0x100, 0x8}, {0x1, 0x3ff, 0x3, 0x9}, {0x5, 0xffff, 0x9, 0x2, 0x8}, {0x401, 0x2, 0x4, 0x5, 0x8000}, {0x7, 0x8, 0x82b0, 0x2, 0x10}, {0x5, 0x6, 0x2, 0x5, 0x3}]}) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x146) 2.134082729s ago: executing program 4 (id=156): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000000c0)) 1.54828209s ago: executing program 1 (id=161): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="81", 0x1}], 0x1, 0x3ffff) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8faaaaaaaa86dd6089958900002b00fe8000000000000000000000000000aafe800000000000000001"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f0000000080)="b96a", 0x2) bind(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 1.532086394s ago: executing program 4 (id=164): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0xe) read(r4, &(0x7f00000007c0)=""/170, 0xaa) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000002c0)={0x0, 0x0, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x1}, 0x0, 0x8000}) chdir(&(0x7f0000000100)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) 1.531365594s ago: executing program 7 (id=165): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000008, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0xdd) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chmod(&(0x7f0000000700)='.\x00', 0x49) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') mprotect(&(0x7f00007b3000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x3) sysctl$net_inet_ip(&(0x7f00000000c0), 0x400000000000000c, 0x0, 0x0, 0x0, 0xffffffffffffffc3) r2 = kqueue() r3 = semget(0x1, 0x1, 0x2c5) r4 = semget$private(0x0, 0x2, 0x2) r5 = geteuid() r6 = getgid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001e00)={{0x5, 0x0, 0xffffffffffffffff, r5, r6, 0x8, 0x4}, 0x3, 0x6, 0xffffffff00000000}) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r8, r9, r10, 0x52, 0xcf}, 0xfffffffffffffff7, 0x8, 0x558000}) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x8b, 0x1}, {{r2}, 0xfffffffffffffffa, 0xe4, 0x2, 0x6, 0x8}], 0x8, 0x0, 0x7, 0x0) 1.122039026s ago: executing program 1 (id=167): ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) pledge(&(0x7f0000000300)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 S\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I\xeb\x876,\x9c&\vp\x94(\xb4\xe2\f\xf6\xcf`N\xa2\x99\xb4\xe7T$\x95\xff\x18>\xbeTlT\x92]>\xd0z\xad\x12xSt\xdf\x1c~\xf6\x15\xe6#R\xd8\x1f*2d=\xa3\xa7\xa8\xf5X\xdb\x9e\x1c}Fi\xd0\x8c(\'wV(\xb6\xa1\x8e\xd7\x8f\xca\x01\x91\xc4f\xa3\xecq\xa73\xae\x03\xae\xdd(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00P\xd4@\xbe\a\xafn\xb8\xec\xf29\xbe\xdd\xad\xbaFI_\x8c2\xdf\x8e\x9b\xc6\x1e\xe4\x9b\x80\x1b\xfd\xfe\x0eB\x1aUU\xa1(U\x8a\xf1\x1f\xf2\xac\xaa!(s\tA\x82\xf3\x8a\x8f\xef}*}\xb8\x83\xc1\xbf1\xb2\\\x0f\xc0\x90\xc9\xea\x1dF\xce(e\x90\x9c\xa25\xb7\x89\xc8s\xe2\x8a\xab\xd8\xefK\xb965\xcet\x9d\xdb]\xa1\xd1cw\xf7%%\xda\xb3\bC\xe3\xcfT\x00c\xe1\xa5V8!\xf8\xe7\xe7k\x02\xd5\xc0\x7f\xf5fF\x11 g\xb6\xef\a\xc8F?\x05\x88\x90\x05\x97\xd2[]\xc2S\xda\x91S\x89EV\xd6\x12|\x18:\xfa\x86\xe0&=C\x96\x91\xc5\xa9t\x96\xc3v\xb2\xdbp\xcb\xb4T\xaf&QZ\x9b]\xfa3\xa4\x00\xa8\x01\x87\x98\xc8\x02', 0x0) r2 = geteuid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000180)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r5 = semget(0x0, 0x2, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r2, r3, 0x2, 0x1}, 0x0, 0x0, 0x37}) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ftruncate(0xffffffffffffffff, 0x79c8) (async) setrlimit(0x1, &(0x7f0000000ec0)) (async) ftruncate(r0, 0xfff) 1.120281716s ago: executing program 3 (id=169): syz_emit_ethernet(0x123d, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd645e4d2912073a01000000000000000000fffffffffffffffe"]) r0 = semget$private(0x0, 0x7, 0x3c0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000280)=[{0x3, 0x8}, {0x4, 0x4, 0x2000}, {0x3, 0xffff, 0x800}, {0x0, 0x4, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffc, 0x1000}, {0x4, 0xebf, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@random="ec8294349e45", @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x44, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@timestamp={0x44, 0x24, 0x1, 0x3, 0x5, [{[@broadcast], 0x1}, {[], 0xd5ca}, {[@remote={0xac, 0x14, 0x0}]}, {[], 0x1}, {[], 0x41f}, {[], 0xa}]}, @timestamp={0x44, 0x4, 0x8}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) 1.120015763s ago: executing program 4 (id=170): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x3}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) close(r0) syz_open_pts() 1.118217331s ago: executing program 7 (id=172): r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x62) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x0) 1.117677272s ago: executing program 33 (id=172): r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x62) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x0) 932.675195ms ago: executing program 3 (id=175): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146953, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x1000, 0x0, 0x1, 0xfff, 0x7, 0x5, 0x2, 0x1, 0x8000000000000000, 0x7}) 801.954807ms ago: executing program 3 (id=177): truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000780)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b305673039d2d036073705ae04be38164911f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d9ec0020020000000000008abfba0900000008e3710100000012051eadb71d89e000040781e4b2fff86700"/177, 0xb1, 0x0, 0x0, 0x0) 800.537183ms ago: executing program 1 (id=178): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x8000, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x5}, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000100)=""/119, 0x77) syz_open_pts() ftruncate(r1, 0x79c8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000056a000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @generic="f62e7653e891003b"}}}}) bind(r4, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) 799.065148ms ago: executing program 0 (id=179): r0 = socket(0x18, 0x3, 0xa) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) r1 = kqueue() (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x4c) (async) kevent(r1, 0x0, 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) sendmmsg(r0, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="885261e39d054aea5bfa615e00a4262e4e188f52d7948c3afc872710fcc5a9cebd33d3356cf18aa3c3465da09e479c63be9715faa593a046d43143e8775475a53de3aa653487b81fe843b0dbbb3bad75cb31591b97984890baccc8f0", 0x5c}, {&(0x7f00000001c0)="e66c6de8f6d82568c640dec82c1a105e5ad7588c2845a5ea1ea92d60e2b90801a7f6e5f6c88cce778d2f1e562ae7388ea8d1134351c28cf0e063f785d4f01e9f0cce4a94074c9288686cd4e42773df74ff43f60e636ce5756abcbc3292558ba67b4eaf9c2cba453a2dde9d369662befa75407f8c7c6dcbc7840bc704aa7a32750705e6099fda5bb9135686b6c42bb10ee5dc62e3f22586e2f435e2954e3098fc2c061bde70a320296aff822cc2778c72317e1cc55a4917b548bd0aee4ea6a478b09cee456234ef7a9e5a60aa75491e01", 0xd0}, {&(0x7f00000000c0)="e6f01398695dc8f688a2d13f026aa36f286d2886e567d9352a70739120b5104f4a8946664e497bb0be13bfb29c9e3d5caa6857c171808ccfdc8f955b7658a501ab7b45bd3458ee79d6af4d9479935d347a4b", 0x52}, {&(0x7f00000002c0)="f8bf790a5b66070c2d9cb6a875286ee7280426632ca2d6aaf7e09e8fa066859dcfbc5fa447196f4f57c119d95ae5d1861511af71bed668c214619fd21031b5ba65ea8108fb47aecee035306d972e43a8f2314a888dd6da52df605749136bc88d82156e02fc41cec0abb3e821e8e9f6f8a6417904751902794aa81a12f2752d35334e9b457e4a", 0x86}, {&(0x7f0000000380)="483f8662b4f7018311585e265e618005e3cfe6d306bc9de7274e461c4425d3a12abb66504320fdb13068f8d1bf2d080d199dfad3a739e3a95f7618bfae6c6ccb99412d27c2df183f9e", 0x49}, {&(0x7f0000000400)="a9cbeea9077133e88f9151aa44dd0ebfb8e6e0eab6cdae82fce4fb6e07b4e0d9553e29338b7936186dd061f79e4b1a75f6eaf7372b732e1fde2e125b2a036181b0dcac4a10471cdcfde08dd06bb5011e684f4b752939b92639ae16579b8550982eea55bcc5a910b2804d98c7f3dadc8bce34c3996deec718b51bd364924b63c2034856c4c62cf9fa65a5d1d81188746fc6658223f3a4a80b9f5ba9f0799a43f21be1da8ff547f06d7b725f647b25a177558e01bd41b67e7fd8ea97f2f0802e9a09f1ec90f8e56c41a7ef", 0xca}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="1010000000000000ffff0000010000004c539fcd40a8ae2cf9c14eba2dd988345a41acfc335337e62d2482ce12e470fd901f5a8a2e188bf5c54957ab9873e677b2d048ec4917c2ca85eb561cfc6dc6cccb7c0044d90eb4322cb56330967dd8fb2fe371768356cfb22929f75659e28672694ab1d72d29ee27edebb5f9549ba654e057a5c396ec905473d513d191bc995bd163434b2a098129c9c1d004ed89d1d3a111e8aa2ea2277715e5f4a543fbbd70255570b4a58641ca892a2047c721cee73956e53b1493dd9da6cac90f75f37b6ea121684dcdd5fe74b51745705c63c182450f913c2b65501ee25d616b389ca8cfa2d53f02877114ece477e017a3635c14c7af3492508274f97b7549d8d122c0667c9a854fe1572aa9d4c59c36383819ce82b71c2c505517b0293a8f0f65e1c1a91d4437a5a375cd3b5c4626fc18baff83ef064d90bd7cb4d07310bb99f4e1b36dd966c8496f5a7021f0e44dd721df3dada0d2389d2b015dfb4f71db37d2c1393f4c73036f28b3bec784e856006473808045108494808da007e69c5721c4edddd47ba336be0334af041e1ca0017b992ecc4460f495f66ee690e881a7b1efa45780569df5e419365608506a231ed8cf74f4889326d1ac44d15b3f8014187ff394fd061884f8973e963f1f57a67559863b974b9f02f51d398b00921e6691e5859c7ba97ebea794c6eba0b71047b727fd46b8812322d7ca7a4bf178b2aba4b11051242c7dcb07f7e3cdd7bb7fbda09c984eba61e1405628f2df9f199a2a1f5a2bdcc2d92113c51dcaf05ba3441c6a9e5b28b11799b6970a1f9a6eb3b1d528b959717d02c7f0e483aefde26b7d01a729edc620af8156ed2a90a160e3d53d2498a64f890040a07946da2e56bc9e2b08105af69480f97037c35f9aecec07b769e4d47010a09f9bb2ad0c8265513e47f095ab658fa4c38f80d5c6ff35ef75389c6f4166f94945a5cea3aaa113454cb23d2ec89f8763c814783ae8e97f3148c17c005e41de3e396a54fb9b6bbf46f47969b426477555acdc1be42793091432283832f3e20cfb8fea2dff9e6355c16223541bb6593e8c9229ed4abb3e0086acb68ab2e46e6c0ef1d7c85d0b44d41b98fa73c580f78b7a11b9df9ad48074a2858e33941707f0dbca2e0d2c266695b65f0a86821bae21d16a5e3e2b6ee9d2b804b05407472acb87569c3d081f0b7ee694c9788b166d392c365a4167f7a87858b555d3caea5443ba34d03745553a76257f0c765db175d1401d6df1ce5e8a57914cae90ead20413d8b89e14ac919bf7321203cf23e3575f16ed30582f61dcf6750cd73cd149183ff66d0dffdb46e8f01a3c4c5a7cacee06cc82e3d1d001a5f184218485fe6807ecfa66383c2cf9b06d68884826f080de87efc2ceeae29ca3525b9e163d5791fac3188b6ae050942bb126b434a3d160bf266df024e09be62e4bd7681412f87236afdc82764223a1c48f6ba9ca8e5927d8f7ff34c3840c2e6684542fb17a675a7dfea4ff09501e3113a0cb48fbe8b9cfaf538fdec04c46b826f9b31df1ef0c1e9657a08f12f205160fa1e300bcd7524dffaceea92d66b75310833192387b88dd3b9ab7f83d512434ce63f71655f16b19a4b525fa8bf82a25f45410509e66a139734ef353e28abbbfb92d9cadb64deb12841bad8e50a83346ff4fa9073bbd2995615a2707d2b3072c44487376b4002a9869c7c04c5b388f7da6cbc55861e401cb35ef466cfb29abfe586290b02a94e0f4fc88e56a9efb9cc6e59c741ff12dfb60917f278a757bf66501f490a38eace8bc209f87a70c40a74fca1a275f51a4e5375a096b12bec88b3df9749889a543da98f99978f0fbb02b0d21f6d82d26cbed9b0517316a89bf1f78edad79cd9965a0aecfd2ab801bee77b13a28d3f3802ddb9bdcaae27a0bbfeaa90de75cd6710ca5655d23eaca7c5cae4316954d998b6fbcc1ba0e9ec6718a71fc282b1c2b05fefb8069b6ac70d7d826a4a970e98649e90973097f7f5308b71f91baabb31bd720824f5b44b951920df9a59272324c02bd9416de0b7149cb58c73ec5e6e37280c6d497cf8e90814839aab0a59dfdc8497eea7edb24fc9184a08dcaf3cc4bd2cebe96769d760cb35dc9883655eaae3e401467e408d441847e4a8d38bd18af78ef151053bfa76c57e3a5ddd35b770168e060f601fc170c94a6e8878f40e45773bace50d33e278b4ee38ec9312e7e951d0fa4abe284f300b02c27a9db7b897e2053164ccc22f4daff546b5bc2ca494b900bf0f79a71e75e16606b82a26361dd0797528e9bc2499a065ba7a518f5e44f70e9697edc1439a6600ca0fd72d2823f1728e59695b8ba43614a7eb9d8817c5bcda56c58797e0db6b5c1f6093a4574b9e46f03b9b9c6995e3fa04f6f458a6ec8a50ae33f19a7fcd4cb44972308467672ef23550b94c2cdb59eaf83acd7c1f6781cee08a410318686ced36c6e79149db353bab5988f34001e878aaec5811e041de9386ff80ac591caee3e19894164f297658c2c27ebffb662912db2918c88661fea3518ab72ade7af3f0aebd2211cceeeb6690af85fc9bd6368cc36652d5b063cb858bb9a85c3849486788f8d2193be2ebfb2ef99a76b6a5e9eacc9ee8f78efa9704e4f76dd4b497f507b4bd05db75bedda3df4ad183af88f6b5607bb4dbd8ac02fac7c89e9a42e5c59cfe6e49e8d8e6ef5b3c40178758d29a11038ad1e68aaaf65e315809bace924cc216af6a785fb4af433461b274b298ed2a439a7446218683a114b9e9564a81469ff8af97d2de64539b1b0489c3c91c65027f3db3a9d930ffd5ee016c6a2609326292180d503de227d1aea890ec6ddf75da6f91117eafd24fd3cc328a10fb454273fa93f802dd21ff40abbbf534e7ee35cfc38be1bb4973e9a23204205f770ff2eeaf5f056726cd99fb10aaf7b003d68f778b49b77be1a9738355389d383c64ee7085a0059faa6d80a76ef3237fbcf38f15000c5e30c42fd6fd419d3a27badeedde83901aba7276898865ea23684b8a062f5581f2bd4b9c3cd3a33f6a92f468d3653dd97fb3114fe7afdfc4fc7102f7c40e89818131d22ab7d995ea7866b763d56c8ba1428a8e7cb037c2fe1a29086e979377c2dc0f1d18b56e42ae08d0eaa3fee3d27dc0ba54020008da0e661dfffaf6f11a4a3ef627d562ea2308c5dd6e2f1d3f12565adbddcab38e3f475cf87e5c2dea4e3f901515eabc8ea7263071b7d93b954b033568ca3e19300f67cef3b6df4f476aeefc9eef57729d84ad46750234927f420400491268662f02fb504d3ac0fafb297cdb24ceb88c8a8561ae101860c3b64e72eaf15726d51edcde3bdd4a24ed895cedc1f5d178f117a6ef9f7c8c5be770bd94229d5a3a7899bfb05d258de3f1c8f79c68912c7129db132d04f1d34f7aa4dc87a3bfac26f2cd73292bf6792ae5a6cb80bf2016dcd57369782134ca5b6f5cf76baacd24be25d6c330612f0ca14ea1fb6498c1851581952f30c2dec0fd765c407dae41bdeabc84b92431b859e1596f6f9749995666fcc7c168a8b8f3b587e55f543307dd0720af2a4a802ea0084020b9e43ce586c428e4d639021b9a4b1e3499b8a7ffc9c53de0e069aaf31aa4f38f2fbf5956ff5def3de9f8be0984fd7f37f6f2c1cb0332f29da21e710f91674711acf5ade98a124e54206f5586567d338d0326cd0906f69a2b23264e1bff9e4b33475fe18ac396faa14166ff27228c98d82d54e09f17c0b99cc39c24875ac22baafc9f5f6c1133ecbaade01fc43570d2a117fd039f5ec66c3a861add18d862b705fe83f395591faa48060061685b57ab7b46d110598da78434668ce7ee2859606f69559c6eecfbbb67740d582c0dfa7fd232162f1b480e9df78f52a91e58c72ccbde433ae9ddfabe6fc413c726113d469748df5a5ae94e16cc8ccde9bbb0c7c41176e096053294e0c69992a147828564cbd1fc7ebb62470bfbe2f0621a8a31de960775b7b5088f33809ef93a95971988d5fcf069bd58ff56b93c5006bdf47bee897225f8e990762d259667ebdf3ebe96596807d17bb43d907dab8d6753d2746781cca34be2f3c3753151539805e52b2386368cc8bbc8dcd6fa09106aa5f661d403c719f3cff69a6e4e4a0a1126bbfd316daf0ce871d47762efa5fe3d4a95207bfc1de321d247eb40f19c242af5799c28f578d9754abc3e3e871631edab8d38e1085908d6f1c27ebf2b23f5f9744a0fda2e038bf2e6a965956b17c132d61fffb3677e9aa75b8c61e9b12494548c5dd37bf9438202d710d0b82198e00a305106d4121807ff6137beb17034bdf2b4071014bb7d21adbac3587bb3f6fac1bde8c12760307acdf3d0e3ec3b3ca5cf2317f08e2f03a5c7759fc513eca4c0a19476f088f87d3689c01445b71821d518fa638c614dedb53dd5f0c115476026869bd77edf503da4ed584fdd2276b6bda8f1aef0b8f13a649315b821a465aafc46b2aae8aa53458fd3b809a80ac0e2c729efa365a9cb0688e4f702e938005cbb19a29df30eee535ce6729422cb835efb7483b7c8bd8f22daec28c8d2067417ea301a93c4cf70556a6448e1b6df8ffe1559003826110e5d39a7fec28c1b82c7487d543665aad6cd62f8042a9610434b37956856e290db64722a0621f89c6fcbf1ad2cef14d97a8d47176bf6cb18ce31fa586587fc722ae338518d08bbf3180d2c9c1b0d678f7e1109908ab67ecfefb15f16cfa8689359766f8606027eeb7b8dd5c417fa34cc6c723e9fa5604e24d7f06bf6c2c1bd87c1d7c791731e3b1243e61b80c9b2379de82e73ba606ad187aeea117e09114c4ab15cbc604faf5bd9057718c823238d96b066e229aba4eba2435ed581edcc33cea743bf4d3cb760614710f9752e6b91ef1be0ff72757d200ede78388a4851344c76e624c8aab034a07700b65f57081f4a8a227ecddfec4e1367c7bfe02545c74b05fd2e162d15b8a0d89058bb4f720c29d82851099e8920ca558cd87f294177d359d3a5e4dc8b8d75c63178722a98d2eeaebe864471e172ea3883e6f726c9081a52540291d39a25523ef02fa5d5ae7904cb33ba3a23fbc7e7171df6a0e62ad795830a03f049f05bd9d7b0e43536cf6bd001f42dcb0267ec20000fd26211fb663e1fee7515a076287fbdc80a9c47c9a5cfafc9d728d921cfbb5701d8cf97e9c6e31b09dc3e7dc8e6958ea9bbcf66da38ac8b2c1aa031339b9705bb364be023b1ac9a663e67c960b8c84714007a08ee552c3beddd8f61827e78932c39e3d8aadcdfccd11ec5634682777ef4fed461c730848a1bd38d1887d2bb5724a9b7fe57b11084eec58475f190a3be641e728b1de02a9095d0e62fd52079939fba486eb51bc730610d480c77b1311700968b0d2c406626a6ca1878ff5710d4b1b60c39f356520189aabf1d43f7e70212c4018aeb98787fbcb84b739a79a55044592fde0bcf775204dba8fca0174abe6f8b5ae75bd5ae52f5f2081ad0009f251f565c8c19504734842e33ecfaf45bec01bd0f4136c4e0cb6705d10c7b9ee6b1b8107024444bd0b2e82b54319524e7b873adf3dd0f69450424aa56e4fc88d646ddc08b77cf6d9222eaa220b2a01f0724eb7f5e3624f01e2ed8f5d3d8179580c8b30ac34bb66616f3f38f409d9c94b26eaeacf3a60048b50e408b8f3044ce3161907307e5ae11e1e1367c233c6450e8227fecdceb7bee61877718612951a3e40293e60c4ecedc976e4fd30dad8046679a8d04d8a3f0a437b82fd382c53c868fa95f9aeedc3168b75c5b7f64c8bd9fce218b111d04593dd07470478aab5b576fbec1f2f9475233800000000000000ffff0000020000005a90fa8a1ea35a79fa30e6a322d7a7cd796eeb49c6f2f2f81f8dace93a855c6d0ad8170e000000005800000000000000feff000008000000d124f50098c4bf5bf24841ea494fc4f0814e44730d660873b02f74ae39f7f9650b5a488aec02f17074d91499c53000c93fea649f0975358c34f529cf18615e0db2c58726d47fbc0010100000000000000100000002000000f094816da5ceb1d5fd9d22e4a9d0e0be6bd66c80b66a358bbdd009d2888c7b5ded1d1e219eb08130dfeea93eb08754bcf34901bf8d983c470ed8370d07108d6f546c947a40584a823fcb61cc5f2d33fe887ecab68e6e2db431f74b579b2cf3a04bd8c4bff15c3cd348e07377cc7344683f2aa81a5def1ffe16e5dbda16608acfb1ae1f35e818d7e11ebd0ecc555d65c1143bdeab92a8886a9cb743bb10998a079e5e41d46e74fa3d483df60d1b0d3ed097c73f4d72e1230013bf1ee14ab1bd0260eff67543aab810a0bdff452e7e231103fb457d00b7fdd879f00ab2ad403b484929f8cfabc20c4069ec81e8d1e7702750b11d8e7491b69337396e8c248fe1c2f6ded9754f07f623b4b4456b2077869315405c0ed212aaba8d7a94fc07d87a02c995d85cf204222a6e1f1f0bb4761cd89a6f97772d29e02e659a550aaeefbf49c6cd134de678830c816fdcc25eeb19456258b9789159607a019aac7fea7295f5314fc4d938b56dfb82e9b6326f129d7ab3e1f202001a9b9c9734ce3ceeb1717442172e0f9406c06d8955f01e55995ec2fb047688307e1285cfe2d499411b145c0ea015da8eab599a3ae14a20c2589e02b25313b7cf5b942ad2bd6060f475ea6c27ab8bf472cc711d8a3262785b45e2a4a682c69e42bc19a35967aff23e4e0cd0fa3d80a2ea0a8f15e7cfe08ba209edc54a9f274b9da8f29b7def81935b1ec6ffbf03cffa6ce2a795f6200efffd6b6006b7f6769e34abf93e659ffd952f10f9d5d8894dc21746c3d92e3bb38cf56ce3d44a5382da4d6279fc3f08e5500b7eb5063d3a780dacba5ed65734b3b669bba184d1eca192092af0675a583f12ff4b9209dae4c55e46432f5d17237f564fcb3100cc9dcf7a436e412acb8cbb3fbfeb708b98d10391b2814b7a8b40737ec4426d65be43d7bca7d04dce45c063f72fe308b22e907fb7e17a00515130af33c774199ddbd956a448bb5f8b918638e64cb6f8eadb761305140c2edc0b46342dd438dd2997d0c6e9e391cb8802660c78d9e5149352c5b8afb6199e38606733054fa30f210cd9e9134b73752bcc2a8bf0252d118b238c7496c098e53ad874fc9ca19aef5ec6fe5141db8fe3ba54140258b1bb6ec1f6ae6bba48ecbb9afb65e42b145322fcd01d074d7a151e3dca39ee61cc31b52dfe43232d9c5aa2e2e9c0f0b7377ca605b85ac8ed9e624e9510c6c0d7454b7e9863ab61f199ff4da41ba0c45f8985dfa84936f29870f1fdbdd7ac20862ecacdfb96a4fac17f6699af4aeb9770b5dbc40bfa2f4930bb93afb015e04b226e838b3332d190bd352bddcf3e2283c1e348286b0ae709111041f401ecfeaf99a65c6a4aed9fb28e5ab5b6e17448b8a8f9ea31accbcd791320afa9c611d98322de46ad2041c6df5aefa3ff54def285621237a71098c94ee92dc89f6d1a3401752064ff1ec121b377bea50daf0d174b4d49c330c3de374444f154c2b8f838d5f1118b06160952f2c30e4cac6eecb78d5d9d935f1443bd4cad76628f1501ab57227920231d3a51c0f157092a060daac5916ab9f6ffcc258ec0d58ef520d26a534bd5fe7b6609875435cf45f844b61ec5bd43a651358eda49969c933eb3431835f370835ab73297f90ade34ca2cf98b3815f2119f184e187f4724f862d8b72f3ca2ef6be20245733cf5eb196a07e4c897b5dd10085c20d4639ae7259338277e35820d76520250d0455054409e0c256b54ff65d85c36e8bd1af6fc9be0826d2f8778946a75c97ece5f2c946b2a3407845847654bab6b631882872b3d72451541eab4451be9d6a118802f632e1af09ec968c8ea3902dbf717c5fc331d309f3646fe980442ae0b3af13c58502030cefe2d66aa2aeeb59de6cf3bd655d9d5afd4f92f6642b227b1d9fc6c02c7159af07d35b1a6c6894130f623640b64cc35f730989beabe7c44198b41bc4e59bbc9ce95cf06f4e6c55d42645ac830c4b3004d59b8767678b16747e3fa949183582d391828444947937f2bd539e4731ffd719566e7ec0447a73e9d5b71461ba2c6db4b98a7e7731e96719a5c0e60db5839af7acda5a0dd005ca86c0782c5fd9935c9aed8ebdebf08ec1f9c394368b64152fd76b845f182c932d3f2dbe27f995c954a2a6d04a03d53597570f9c7ff1ac0431c3f1453a6c6cbf17fde3cf4d5b8b2080cb1689802cdfc6e86f3bdaa299170583006ee4d630e255484ef7aaaa61fb2e9ffa4e7eeeef88235ee79d9b4055c08f9e642a7815044f0d70ff663c6292b79542eb3a25a5c429de9c3c07a27e59acb6682b4247eaad10bc6a80251aa9b23b0727c430f7ce5e4adee402350cf85ada21b73c1076bc01780ecdb6694571ed67c7121ed04e615140ad8c5ab0430a80bf3126d2fe56f4bbe6a6bb0b97d962b3c7d49037e3f2b7957be3da70bc3ea321caa98e7adb5ecf3bd729afc7b21b1433020507e66989263e3835191374651186290d7e90dc70edf4f4263a45133334d46eb0c7ef602f15be494684a220b5a2aa391be6e025aa9a790a8355bbbe336bdea342a4b0008ac0884d7d34ea0b2a08ebcdd4641342f9d1a10434e71d7c303fb7ed10f655571434dc8e6828b6cad94a0a3ba926b6cd46f678362f8ff6c4838e099c8322deec600c9b5909c42720ee64d5568ec9a43f48c0ea25d86c064d8fb5749c9e557217e8c47940b0da19f1a16a6ce40e011b3890e15ea265cfa7a158d28d5ced3ea72ef6d15ea06368ac236d02d73b05120f6e7344d58c731899ea771326f218e03ea6497161248ab9ba7dde2a18f09b3413417db1537d30356334d7f388bd774667d7cbbe1d982cfdc60d6eae108e3209ed71e0f09db94ea997531dbe29bbabe1101350c5827e2c18f7a8b18a76c435ca1e5deeff6a28cd306a5945276cc6a6d0a07a9411dc5261ad0b8c944111524e4a418a6a88908e0803f5622789e28f2a6f51a200e5c22fc62eaab1a2cba3cd0cf851e9b63c516fbb975664e2c2dfc3905bcd97174acbadcd869f8344853a1dde47242416dc794a6107b7f67e49e005e749d02dbf7590b10e47a7e0f018cc7a2f9ec456ee29b6de98ffd1b49c03658b73f84f9a17806971f15d6d42f1ae930cfb51692f43fb106c1152dee8960fba7c8df05c3504376ea418af104c68d0cfed6a44227690f6921d8f0aeec517905510186f651b1fdc0c3261326a702d22ddba74b366de83dd362c65e3671b7f4c15e79050da2be342413b35a969da5dae7d6ae28edf77181cac292937b0c10b65425b647dbe0105746b4df34dfc98fc66e2164521abff39dfe905f2295f2690d743166a24a3caa098c0c5a72b786a73bda2e00dbb4bc28005d9e86a1b41ede6772a5484fc6880ff6485a7f45db80c178d0bfbba7071782190555f037934d2ef13388cb28e57aee49f29e68f5b02e20f5a07c469fa9cda0f6079d5982bb3e810a7f5ed6074f5d88bbaa82ef74fbaab0ea64f1eb23ac586809fb69901e811e0d0fb4b263fda3dd92bdf541a304883cd5d6b564936323fa4f5ee5d37102efcaff1dd7d5e32dc5c1b4b1a3742f7990c903f847453213397f5fc6e7e71f218e3c352ba8fbaf91be25dafd27da9850216c41e56872b09afbf4d60b8ceb453df93d0fd8490865b112528e8893136e2e3b59eeb1465ed8f77bf3bc258f1ab736672c49c8524695cbcf977bd576815f3c836bdc4b155852047a694cb4e520f7f3e8e9628ad795ec11ddeac980274060151c403686d3b602e934a5770599d42e85eb70d338453b2dc6aeb158a0de2b70c0ef5c914007576c6f418b237752d31ea84bd3a6be1e93233bb9c9dbfc190400442dd56a3c47502e5c25eac14ed2a63c64db49d7dee79df6a7fc1dcd15c3d741f917b66760b09296d53fe44a59529c521e84ef2074d713d93066fef1a96af6b7ec80ffcc8ce579cecf7333a3501e8d032c95d9893a51ff85b60cdbf7655d07fcf5f5bd561f5b77b0c523b2648c04e9f0c63faacc3d8c3151b55e4c384df6ce763741bfcb1bd61faca7d97c61f7aa6c031c1b8dd2f40347e4ce482cf07ce9b52edede6aff77a4f992cb38b7d44f373de096ad3b609eaa8f5d60a7389e70c8987a8d918ec3496086bdda094e6b9442bad3dc212cf68bab89fedeca44fcbeb979090e4e7b364159a98d4886a24e57303e4e05b2596a06726dfab6aceb95af84ad46d62ff20f81ed1e6ed7f8e2c9399a9fa6b4630c3cdde2909ff4e535e109a951eb18e59cc2a89ea244febf7f37d26bb30fd44746a79ae87cbb7c502e2e3df8bb91034da5e5c1f01eb282fe06f5f947c379732a020a4beabc801e2dfcef4ed30e01ffd746c4ee2b3c22310f75e4f3ceee257e1402cd0bd1be7454a2b66f59cea7ee7902148182a11f9474afaeab1e2067d0650241dda2f0ba4d71688e2e056cd9e594e51e851a3a355b1e4ea7f2d76309d6bd1a1395a772548b50f113b5fc2ad08e0102ef20c9105b2a59557d442a5c0ed673cba0660c52c537d02c98d7ffa7b0e80f3510de3cea83807ad1876a8cd971b0703b98438888ef755cdf0177c5d9907bd1718ea5805ec4727520f8a07ad07ba12ebf917ce617da304bc1c262f179fbb4c2f499921094e57ad3995c3a7aded8d6d788b8d507e3cb69f3af171f15fedb74ff31d886aef254ecfc0873a681101663dcd7f4630454135a6c4cd9020efe4708a648943e519c1819a608ee4bc2f40f72dd49ae24ab8b22e41f4fdd8ba8ca0fe83d347b627e9d6894b439ed0fc2f520c67369228959957a50fb73a1571515d8535065cecdc31bbf89c0a50cdf4d9270067b6e6f59d719bfec67f9460d50de60fecc7b7132f11e2319af0255a0b9e61b96cdaccf2cacfa621088a58dca3af9d246183396bb3d2cfe6d114d8e8f816babcd039c0805e284ce52c9a7c103534208508eda3a0fe8821abbad14b451af02b926280cd22d4f0fbc2519adbe6968134b0832bc82dadd6dd5b4399a2d56a5ab4dd7d6efeb253d9992c34417961bf4f4e7e62552bffa2eb17013ef95fd6f50544ce126589bdef81ced0b98e89d232a2e56ec92cee6755122c2ea534e15139dada4fb6bb3857221e23b0dfedbeaf8f513df2757790b57c24ed020a39e86b0f65bdae42f83dc164bfa59e4e5e2672a077d862413184fe3797848fd4e01699b9ed98e4b7e526f1ab77f9cddb7bc955ab25b946fddc2325d84133cf0fbddde39db3f04de13ce487d04af9377bc6572af6e61d49499e22d51cecc8fd7c03650aceba1ca3848591139acf77970d6a07b93fc5b513fb32222223f17dfeda1719a99675c19c56aa26fe1823c0e6aacc1c9b07b8090ba29172d9b3eaa3a157a97f1e9c576e9bfd3d3238e2ca3a4a5e1d1712dfd56935d0ce6ce280fc11a0c95cb8122f466a45721be9648821d26cdf2f10dc348e1cf1e52b5fe1b3dbd8f622b918817f3a5d085ab234acd8d2c530eac15b1068d986267f005459506065c0ea75b1664d6cdeab7af104e133a8eb7c3cfbbbe9caed1d0d91508098b09a0e655ec5989e93b1ee163fb077c53388cd2b44928047899e6e135941291c1b6d09843e6a508574ec1cd71b88ce6dde9a7f75b3fd8688604eb2742128f31c71b6c4447b0aa7534a58f2847febb6c86e6491c8a4b628e65c1c3f51b9d1627d4546b813a15e27fc8266c62ccad227bf93bfe0347e7e77eea78c75be540dcd56000a656bd6c0261839697175e67f944da96a1bbc3bb08622be297bc01f26a8f60bb2b10b6f26f61f398a82497f915ebb0adde14e4b357cfd565fcb633325ccd7eca9cd9d4e1a742bdc50108f82b25e2"], 0x20b0}, 0x4}, 0x10, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) 797.463061ms ago: executing program 0 (id=182): r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xe8) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x32, 0x2, 0x6, 0x1}], 0x7, &(0x7f00000001c0)=[{{r2}, 0x4b8d1631d0fd8eff, 0x0, 0x40000000, 0x1, 0x6}], 0x4, &(0x7f0000000240)={0x81}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) msgget(0x3, 0x200) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xe8) (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) (async) syz_open_pts() (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) (async) socket$unix(0x1, 0x1, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x32, 0x2, 0x6, 0x1}], 0x7, &(0x7f00000001c0)=[{{r2}, 0x4b8d1631d0fd8eff, 0x0, 0x40000000, 0x1, 0x6}], 0x4, &(0x7f0000000240)={0x81}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) (async) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000280)=0x4) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) (async) msgget(0x3, 0x200) (async) 661.710256ms ago: executing program 3 (id=184): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='x\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file2/file0\x00', 0x200, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000080)=@file={0x1}, 0xfffffffffffffeb6, 0x0, 0xf, 0x0, 0x0, 0x9}, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000300), &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x101}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0xfffffffffffffc75) (async) sendmsg(r0, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) (async) fcntl$getflags(r0, 0x2) 660.136466ms ago: executing program 6 (id=185): sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe21) semget$private(0x0, 0x1, 0x8) 655.371546ms ago: executing program 2 (id=186): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) open(&(0x7f0000000600)='./file0\x00', 0x3c, 0x0) 651.549395ms ago: executing program 3 (id=187): getitimer(0x0, &(0x7f0000000000)) (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x8000000000000001, 0xfbd}}) (async) setitimer(0x1, &(0x7f00000000c0)={{0x3c0e6f4d, 0x3142}, {0x3, 0x7}}, 0x0) (async) kqueue() setitimer(0x1, &(0x7f0000000100)={{0x3, 0x800}, {0x400, 0x5}}, &(0x7f0000000140)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x5a) acct(&(0x7f0000000200)='./file0\x00') (async) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x0, 0x2}, {0x2, 0x9}}) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x5, 0x9f}, {0x2, 0x200}}, 0x2) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x8) (async) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x0, 0x4, 0x101}, 0xc) (async) mkdir(&(0x7f00000003c0)='./file0\x00', 0x9) r1 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setreuid(r1, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000480)={0xb8, './file0\x00', './file1\x00'}) (async) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x70) setsockopt(r4, 0xffff, 0xfffffffb, &(0x7f0000000500)="603dc9f86d19d1f4d48508f23d562ddf551822a239d948213d991bd4ad0883aeea8374f5f1a24383658d7125c38ef5eec976629c90b8d8e8307651edeb65174f99634e3b277016a74b1dc517740c38bc", 0x50) getsockname(r4, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) (async) connect$unix(r4, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0x40) (async) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x2, 0x2, 0x7, 0x9, r2}) (async) r5 = accept$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) close(r5) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000700)=0x40) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x60, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000780)={0xffff, 0x8, './file0\x00', 0xffff, 0x9, 0xfff, 0x44ec}) (async) setitimer(0x1, &(0x7f00000007c0)={{0x5, 0xfffffffffffffc01}, {0x10001, 0xba79}}, &(0x7f0000000800)) (async) connect$unix(r4, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) 651.026216ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 650.827555ms ago: executing program 0 (id=188): symlink(&(0x7f00000002c0)='./file0/file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) truncate(&(0x7f00000001c0)='./file0\x00', 0xd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001780)={0x0, ""/53}, 0x3d, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001080)='q', 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f00000011c0)='G=', 0x2}], 0x2f, 0x2e921) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 650.609036ms ago: executing program 3 (id=189): minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f00000001c0)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 647.975638ms ago: executing program 6 (id=190): sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 647.50499ms ago: executing program 2 (id=191): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000100)='M', 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f00005cd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@generic={0x88, 0x11, "308f4d37595d4a0f655bb9d5d1a757"}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 621.207911ms ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) 513.520183ms ago: executing program 6 (id=192): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 481.398321ms ago: executing program 1 (id=193): r0 = syz_open_pts() syz_open_pts() socket(0x2, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x0, 0x0, 0x5}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000000)=0xc) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {0x0, 0xff}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {0x2}, {0x1}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x2, 0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x1e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r8, 0x5) lchown(0x0, 0x0, 0x0) ftruncate(r0, 0x7fffffff) 480.903078ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 480.857662ms ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) 480.751621ms ago: executing program 6 (id=194): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001080)='p', 0xfffffc37, 0x87) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f00007c4000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 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) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 473.554451ms ago: executing program 2 (id=195): setrlimit(0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x2, 0x2ff, 0x1800}], 0x2) r2 = socket(0x1, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x20000201) execve(0x0, 0x0, 0x0) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open$dir(0x0, 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000000c0), 0x0) semop(r7, &(0x7f0000000000), 0x0) 472.65717ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 325.696387ms ago: executing program 0 (id=196): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x4e, &(0x7f0000002ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x18, 0x0, 0x0, @rand_addr="4b71b800000965324500490a56d300", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x0, 0x0, 0x285}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) (async) shutdown(r1, 0x1) (async) shutdown(r1, 0x1) 322.713852ms ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) 322.567278ms ago: executing program 0 (id=197): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="00b20fb0", 0x4}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x1020002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000057e000/0x1000)=nil, 0x1000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 314.270125ms ago: executing program 1 (id=198): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) close(r2) fcntl$setflags(r2, 0x2, 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128}], 0x51) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x0, 0x200, {0x2, 0x1935}}) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x1dc, 0x2) 313.657998ms ago: executing program 2 (id=199): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-$\x00', &(0x7f0000000080)='#]%,\\@,/(}\\', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='!\x00', &(0x7f00000001c0)='#.})/\x00', &(0x7f0000000200)=']\x00']) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x20101, 0x0) (async, rerun: 32) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) (rerun: 32) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r1, 0x2}) (async, rerun: 32) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000003c0)=0x1, 0x4) (async, rerun: 32) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async, rerun: 32) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) (async) bind(r3, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) (async, rerun: 32) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000500)=0xa302) (rerun: 32) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000540)=0x8) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) (async) r4 = socket(0x20, 0x0, 0x7) r5 = dup2(r1, r3) (async) recvfrom(r3, &(0x7f00000005c0)=""/247, 0xf7, 0x2, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000700)) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000740)={0x800, 0xffffff01}, 0x8) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000840)={0x7f, 0x1, 0x39, 0xae10, 0x8}, 0xc) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000880)={0x80, 0x4, 0xfffffff9}) (async) bind$inet6(r5, &(0x7f00000008c0)={0x18, 0x1, 0xfffffffe, 0xff}, 0xc) connect$inet(r4, &(0x7f0000000900)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) chdir(&(0x7f00000009c0)='./file0\x00') (async) accept(r4, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) (async) connect$unix(r2, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000ac0)='./file1\x00', r7, r8) 312.345649ms ago: executing program 6 (id=200): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x3) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x16, 0x82, 0xd, 0x7}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x39, 0x1, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x82, 0x1, 0xcf63, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x60, 0xf0000000, 0xfbd, 0x5736}], 0x6, &(0x7f0000000180)={0x12, 0x2}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) close(r5) r6 = getegid() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000280)="3f18677a435f575a8b3c1097bac8c2c578a1b13b3b63fc23be06458978a59fd5d1f55d46cbe4ef1a85c039b25997db595f5824d3ff26f2ddd5194614bf8f8362eb7caabeb5a010302aff7a554d5f59427fface94d036363341465975df92c9756dc3767f37a0cb4a2938f9d6fc604563e17a92b4d960d1a13caae36a95248c5e2cba2b05752e101c883da299cd60bff6def2a1ed5b685081c3bd4710aac66c2817c3af674cb9708ab77acb164d4527e44b84a7d4baaec092863e0a3231cc0ea01a9c775066de4c40b428f222dc69451e35a53dda620aa5b1c0a5136497b8e373a0b317df6a3a54c2a5d8d2fcefe545d777fd74847346acfb6c", 0xf9}, {&(0x7f0000000380)="61ffe4a6bf8c6959c18466a3186bf192ff249bbbd25f396d8340bf4bcdb92c00925981ded7fa6003546e2b121146792067dc63b302258806adc32fd4afe2f87acb5983a42236559ce183cd0fa4d4f1d552578dfb95c01fcded7cd147b56ab1101df66e7968f661f66000fec808c2f8baee2ace662d09777e5d6ad9137fa931bcb08367a514f2c01d272a0df7bc1e6559904bcf401be8921246c2af0d1951cf4d12827238abc38a19b935325a3bf98eced089caeedf9af588a0ad007401f9350c7e4d62140dd891821c216b0cd002ec73afe1a92f3d8122079aab8efeee21634fa494321d0f82166cf98b97eb2c36", 0xee}, {&(0x7f0000000480)="a5b4708ef7ea5bf3", 0x8}, {&(0x7f00000004c0)="aa7173eb2b48e5db77d67831da6652c9123e681e52a0010adf7fee104bddb369b1e2961edaabcea8ab442711baf424668e7454e00388d8c2995f795c0a529c718838b725287b0d975563901f7e0ab4a8d8f21dfadf62f6f53bd44928b4c5ce966878529cdd9b50cc13fc3a632d44d65d84c5026bd8dfbbe61b19329c595d24bccf4d4c71608eff9f5b8a4f43624c855ed4b85b8a548bddc6fe39c6c0431908e311023325e914aebabcc6a747b257f3da0d94a71dad6bc5f1327a575b4ff06874a1946f6d619aff37b1561a2d296bf82aacfacf326dc3b0448ea08d6ae2eec2a7b7b36c81983b3fd5ea69879835abc8173c90bb31b0638b100fb17072d44a0c5aa973467ceb75cdcc333e5e3715648053b77688c030522d315f1faa32e09bf9d9081d709aea60411ca657cf55ee981d6892a404728720c9044de81f8a1c5fa5e50ca2d9ec99e7fb7876b03fe4965e14424a5b35a70b6e538595c9e803662a06216ba5e07ffac308b682a42d0aad1a68e701590b51c07957232c4d6abea4ec90a416b0c694c55abe93e07c1d870b846f3502496db34dc34101c5e491fd0791203540cc3327e3d82ffffc54d5a7431028acb802d7867c760f437adc9495c4849fa844bfa5c4141be52de79370b85b4eb87036994f5e9730002c4129d57798027e77d4deb77fb6d469c5364fbdb495f0e67fc61c0dfdcd677b5bbe7c7bce5ae5b9e2680cdecdb4229b36d39aca2aa707a4475437421705b663ad6629c6fee516d8824ced83060d92663b0af1a1c6544ba8c9dbf4911f7b93907e9dc85e6a017c970b8af6f4a807b93ed98764551815b34bd21bdec8e2924d578a70610c32db329cbfb3bd4660f0f049cb5b0dfbc26ab9f4195fd4c33320fccde73570b579e761841ac99878e6fc8f220268545f24b2c9531e196b91ca1c9e1c57f35ad827d9a8f6f86eba6e962f5b5a976556040f08bc3af8275ec71289dace6ad4457c896d12a791250a9fb521cd432340b53fc1da9be1236e462b7ea4d00100471a30c915800a88bd820aafed96cf5cb7916c37c31d60522f2f690b0a939a68fefd1001ce9ed3f781f941f7117b22382166c42e254dbfc6760f2a8b397913ceb02bf51a1a0f7b45dcc4a4a3b105ee15048157ef6add40857c1b1ff0cabed6f5db975b84b517f35f7d4876295bbb697ae825609415c993d49c4527a40c92c94d8af7d62a63220df445615ab35760198bc8cf9821975c8554363c7d77b31d22a9eb0640db5e6392fd36cf6eae946118733f05c5a31205c916bece0aff06c6946feb87de7b8358ae5fc1f2572ab118179307323f6f86eeea4054a461790483e1f0604d5a6b3a0fdda59e08dec1d69191500f01502aa4d5f9a9eb305b5f2f78f17070aa73e4ad6a3ff7d435dbf0d86264e27c64a13b4e85b60dd12a3658732e989541488e74c9e353a11f62574de4399397bcd4a45412f74b8bfa597fbe6e20bf9d15b6fb89b2c4f604851cd43ea61ea6fb6121e45168d37fb2df2c223bd3b2312f3fd9f8eff2e9551464339bd6c534830d45994cf1749b96ba7c8b454391d71728f763f3ba7aceabfce07a13dbc7a8c99de755227e32086a622c87795f6abb0e80b58fce7e3770ded141b9428b091a582c9a8ccc9426062d6ef2c7efe94224e0b63c9d70c620a910540cb37711b9449f1bd441a0f42ece2ac93d89d5e97809a287f413651ba122ad9efe9a04516a4e4f3cfd5b10c4242f283c79623bffbda379c6c1c47b388b29f0c341631657ef517b5ac5cfce26ad0089586365fff88ff5b9573d548b7ae3447e24c740c166b4cec5feeb4558973003dc7a00e675e128b2a467dd395e1266b9887096990fa18cb244ff525477d52493e8644bb19a780ea81eed1692eafad1725b3d35eadc0fd2a30ee8c0ab11bb0d533c8544cd3fa6695f9c820a559a1a8f489218b4be8256bfb30f398ebc9119083a95220c0a064c54db767ac9dd6f3c8dad4e4726d02b2b6558d012010c7f385b77f55aed61aa0d49e00f34c4f61182ac1a66abb668f04aa5ac9ec9db9c328590b47dac99345783a383922913ab6b04173cc3702b973d2c4991956b578d35fc772676e4da7b12b86f8df83a423d376e28b72c5f0be711cf60d517b8cc87688d3d553fae914b631d1d83c166e2a34a527f5b604a4bbb8fb010a688c1897cc41168cd85d2c829bac5ea95be264b45b193a60da97b83dfa84b73b902b4692e6303e7606274a1f1f93e1a7d22b4a9c639243f648bbc9927a172da728a9b51b7cd387f87802c686b424f3e6b3950314f20db9f60f55be89c1a23e0fcf75956afa9ac11dad48d72347cf1777e5125ef894544defe3e1b3ee049ad6afad6d89bae2ed8100d602d73480cffdd96870fecf9fc7122b08c5a8e88376f41cced55cd10e8851d43d4e236fbac8121bdd5962ccf57ac543cb05d27ac0f1e2b6d21797f35299e0c819eeff8a4f7a7e857124afb250b6c6c55f8b89e1c061cd2c8b992c70fd25e7556261e26fbd154f4418c54563c4e89374da94c61085d1d62bd9f95a782987920a9259dd321a407bab32e7cd4ee976534166b836dcd7b251439d1bb825c0ad6c2cf4a23ddbfde65efec7fc478e466ee2cd723a3d7b749e89095d8e78477ede625c8bcef21991f316794cac8f0dd31b07dfeac476d29d2f61d0469259589e650df7cdbf5425d7d43d68464d592b5c110669a4b6a2681d509a3bb7da47a665f6ad8c6638accd858585589e8ed6a85a8004b6b4b95175058dfa3ec7f47bbfeb509c55e35d027cd2fa1cfde4ff7aa672b78ceb05b88a0b9526b3531f66352bee860e6ea5ebc682df964f9a2e7eb57ee72b74c5ac9c4bf24cf5cffb86a14577a5e67e462b0e51a482a4ffce2fc7d89d8917e78dc01dc8717457700930a67f188c2de3db4fa4281b98c00a0f4e7b3401387b0b5e31a5035104dee994f1f850a09eb0f8baafa45fe7f85eab20c7414f9b9ca338eef2e560aef8e3f3b06a54c4be172a3436c86b5ef3bd5676c51fbba8bcec96c42861308aab14930d7f0555444b4ef9a7e02d0757027efbc8cdc2bb56a471c8d5e89f85ed4eaa9f0fcd938cd03f5b8a971c90eec5c20bfef87c56f276ab38b9fce6383fdb16e4b33cbe0253aa437be2887cb98b3015aa0974adc3cb096dbd9556ababa1e6c42f10f9dc637a6a754143d52a23dcebc1daac9ea8656e5ed9802c75f25059d9cb2da645fd07a829985c682c5ac873c0dcc23adf386c8560e53ec801870bc3e6e52b76b1cea37c98e725eafc14cbe38d833996734d52937374834171aee1221ef91d8b86dc26e66e86ab1933153d312f52cb83546ab991aaa1576586484629862059b58b36c9f3b24cb174089b40e5551dc438280c75bfb88996aa9f1ecb8e8bd4c5837240ce7a33d2448ea166723e6294eb903e4056c2942dc1a23b0ea853d42eb4c03f65e97ad11751ddf5ca8acd61db35098dd7c9db1b269e3e480946de6a4a50850845fadf49e5799b1688b53a496d19fb3c795a81518d6e83b26341205dcd351bd9bb402d23a7d2cb9d245b0fc7bea85c793019cc95b68657ad79e0d644f91274d84682ad04b4d02da8ec2afd276f50a30ee48bde408418611ee10419f8d65abc79972ce8454c35cb1df4e41e40b9df386496ce2e231b9ea2c5f1dd45ff12a9fce992a397bf520a91a0179aa7b4fe9f5d25a55adc5555a21fdedfb189237c589b7eeb0c0f095097d5aba14697de18c55983aafe92913b5498f1c8a90966c975343168b2f4c834a78a75eeb2f39a2494df92c0cbf28b6c4d4fdce30b859f7773d5352048a77332eeba6cdab3084bdc8d6fe0f6a729066dca8abcf8bfeb7c5acf28c9f82c8e892240d2750074a5c21790d75a2801938c268c4db377b93fd56e00176a31ce9edca0770673df6a9832ccb8fdd99c6696d19570a8a42cba485e624da82a0cccf9fbe1411d644e68a69840f81ae13f48f9584d7ecd03e11c06040c128d5101382621cc6690ddc86c442fa2dfcf6a4d623655f2e19c66c996cae27fdac914d8012893646f63dce9deb917d9cf38a55ef0f2713f8e7083f0716472d2a4d55a3d4d7464b1bdde7aa7537255f5a727c3eb707ce44818a95cb7753d8cf98f872837179789b71640bdcdbc269c906fe87193fc26695b8619295700d1fca7a01bbbb9a72a89268570650a143ad85b0ad83ffec1e358caa86502a304492895920896aafa5965b7e1c325fdee04f93082f7354fa7e5082fdceff1409f007a97ab132828923575d0a52da435b62bd4c10e4e67c10462ccae42a2051c234ec6e79cf863b31737be236376732eea1c13837bdb8fe3d7e8109a2f8926bb1cd2e0f8d5f050ec1e82eed1d88545b92b55731df75ef6bb9299a3805019042ef8ca0164bea98aaa6a85ee28ce7ec0c1c96e798adc44093e94a6ef19cc1cedbdb013b22a5ea78f280c05b7416d375cbefd98c3d375a3b9d61b9df87d12dcbf7eb15c48b0b220cef0d3b5b91a13369e30d5c5f76c21f42de6553ab32869ec428b13bb49369d597b252bbb8863ed3630c40eb5d08c04c5c106860c802b466450169347a720f689c34bfddb33f0a04416593ae251fdef15b3854d8b94ca50e39bcf0744de6e74c45fe8346029bfaa52ceb43439251f773dd3e41b2da1b3108210bfbb45a35896337ea06877a5bb68af8cc8146f1b54578dff0aec2da578be206f231a5666e2ac35c3ac62611a617ca4999b50eefa81c03018628faab96b1f9c0d0ef8f0c383356190c54a6f4a1a86c3e87eb72b96ca629845f1413c2b5ed162ab7b0a17d0c732f640d62890882037205b56645864aa453fe6d8215443360e612868c4f194e650d6b4f1fc3d5a5f1df0a51bb2e0ff28801c6e313739b8aab689f034fbb845c23536dc3f1ef8af129c36c611442b95187f32a87c279cfb16e47136a228818875515ef30e8aeace3e09b10bb398e93d5e58ca6533b8d2135c99fd0b9b86c7dbe175075ccb2cd742bb1b0eb157f593e53e56e6685c1eadbbafd8d3b9df8630d0c53b22e78b1e94542733859c24ea83a0ae20d6223093c1424e106b4291014d04ad6cee38e95451d5974bd42e4d381396f9e9d1757b817a80e7416de528abdb7695a4e858ba97f57b6e98b3c1b32addc1c1c19d22a528171d8ccc9be01bbd8e1323c2c64b6d390f6f9ec5549185872d9b4c92b2ea28be493ab7b95deb682955413aaa961bf56b00262bbb541a43ce381f9c455782579bafcdaa78121f9de5c445bdd20ac6d8b715527719874bb993754312063e6570d5fe126b2f79f48634f645e3b00e6aa481deee585e3120243aec550e291b250eac8367d11ab93fcd1fe199ef7f27bb48e971fc2693283dd1618e23fdd592fdb205dfffac975d89c5033eda7297d21b9407a711a8d60997b89566bce59afc396d979ecf9a9b939c2f7c91b49727f412101bd7b1e29236c48d73533ae3c310737664f91c368ae7a3259216820bce49c9b9dbab3a2b3a10122951c0faedd378dc63d839a89be0b9638cf8de2667f5404d9b2ccdc2763c5953f48ad8d26aa1b1c1378aee781dbf3487bbebfe104772666f4c89c8aab75c42f94c4713d7017ac3089b90147b35c7b853034481bb450dd62cdcb6d5ca447e6080d6c97c9ea84617fc1804e27433e9b4f245d1644c861857049e116e2e499b7ad058de99a09b2396d69c08d504ecb976a9e515dfd2b5d4de1d214bf6e275d1bfd4e2ae0f0a1a0bed58f272921ca2a0835d2989a7405934b1c20caab4e28be36d7edde0a85749b5404e3330f2ce061a0cbbb04a2dd", 0x1000}, {&(0x7f00000014c0)="e0ab45855dcc95b97473508b9e00d519d27dae22f244bef9dc25b555f44bffb1feb905db7a427353c3f98c97744d8f22695e867975b12fee3efa85a32962610bb03fb083c60dc118cd", 0x49}, {&(0x7f0000001540)="97c573e2780d16c6f1be", 0xa}, {&(0x7f0000001580)="a65318f763f48da9b15896075c3f1dd81bfcf82f7fa28f7d1f0c70abffc25317b9517cdb97bf9c38d90911b8313f9997b7dd106538ce2308b44e3d46286e05e8c4e54eca0516e91852517747139888b4a89737ca0ef48f27fc2d74c15d79786e309ae1fd45b313f9c319c2f00c030c3ca782d357c181d5725a8c109a15a97f15dbab6f3bcdc24c2b60017d5193629fc4ce0aedcc95697aa22a80acd200205d7e3a3c4368c07482fe4d0021f4b1c473a20e6acaf2bf539699ca737b036e7828b545716a2a96f251ce6114cee55c7741d6f33d9794d1a52f8c1f1604d544b84cf0142d793f9ecab0dca9d8f8940211", 0xee}, {&(0x7f0000001680)="50f171821224a289b99c7c6fc6fbdac5affc530a44b50379ca91e51ae19961c6dc87c73495fcc51001e959700ab950313c6418eb633e2b1bd9c0125fa1c376add6602bb8cf4d63765da39a773cd5d16744c076e58cd2fcba812a64aaee044430717274752032fc900039f92306e1037367783b42355a84ef99b7203722a80c33a2d85214f1e39db3c561754c88883d70ef9e87a79ee3a23ec8e9b5e1fbb28c82737459bf2f420eacaf28c1902eb2c322e44fb52d1bdac4834062906bb8cd630b23d64c1afae2ebbe", 0xc8}, {&(0x7f0000001780)="c0492e12f46c68f5500d3568ae8ae2a3608a7577e026610cca55c8e1f58b35980f65ad146f8db29d281cc24f57ca642d937a9039ce1eb2eedbf2cf930fb904d8f5a3dd846f6a2eb255cbf3d0e80f176912293b6e2b504efd29241632b29cbdd6a313bebe161bd0d2c7e693b5cbeb7b2c", 0x70}], 0x9, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x20, 0xffff, 0x1, [r7, r0, r1, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r3, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r5, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0xc0, 0x5}, 0x4) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') linkat(r3, &(0x7f0000001ac0)='./file0\x00', r3, &(0x7f0000001b00)='./file0\x00', 0x4) close(r2) semget$private(0x0, 0x1, 0x12) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001dc0)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e00), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r10, 0x4004570f, &(0x7f0000001e40)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000001e80)={0x53fbb98a, 0xfffffff9, 0x1, 0x1}) bind(r4, &(0x7f0000001ec0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001f00)={0x2, 0x8, {0x4}}) dup2(r10, r4) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f40), 0x0, 0x0) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000001f80)=0x6) sendto(r3, &(0x7f0000001fc0)="599fd63f350de2cca76b66f617e6fc0bf6c5334f6ac859c8be58de7406f3ff6c22c597a9215e11252dd70a346cf7ae724c616e128662e167422c3294081e1a5403ee4d5ea16d4549b0f6e5a16effca7c3a58572facfa3b5414482607731058b3bfa741a2443ab85ce7027c19907efbf9593fae4cd9be3a46ca7d30fc5439755482009344e3424cebfa307a811ff5609028123d9f174ec9814f195d1a88bdb3c69520b9adef0be0d27e1a677c0aa088ea3abf57f3d884ff1b94c6616b4e3c6ea56ed8eb172b9129baae64a2c2b5f13865fd37388268fac0ed279a3ffbbb84da466af96261e1026808dbe18c05717cddd4", 0xf0, 0x0, &(0x7f00000020c0)=@in={0x2, 0x0}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002100), 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000002140)={0x1, [{0x1, 0x2}, {0x1, 0x7}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x8}, {0x0, 0x5}, {0x1, 0xfc0e}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0xc}, {0x3, 0x5}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x8a60}, {0x3, 0xa3f2}, {0x2, 0x8}, {0x2}, {0x1}, {0x2, 0x80000001}, {0x926c6d743402ecca, 0x4}, {0x3, 0x4}, {0x2, 0x7}, {0x1, 0x1ff}, {0x2, 0x4}, {0x3, 0x7fffffff}, {0x1, 0x5}, {0x1, 0x2}, {0x2, 0x4}, {0x2, 0x4d}, {0x3, 0x4}]}) 312.015646ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 282.937576ms ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) 213.10564ms ago: executing program 2 (id=201): r0 = syz_open_pts() (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="5b294301", 0x4) (async) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x59}) flock(r0, 0x1) (async, rerun: 32) flock(r0, 0x3) (rerun: 32) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async) r2 = syz_open_pts() r3 = getpgid(0x0) msgget(0x0, 0x202) (async) setpgid(0x0, r3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x5fdb, r3}) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, r3) syz_open_pts() 212.578952ms ago: executing program 4 (id=202): r0 = socket(0x1, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil, 0x2}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00007c7000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140)=0xfff, 0x4) (async) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c00014000000000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="590480"]) (async) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) 208.842929ms ago: executing program 6 (id=203): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x400, 0x0) getdents(r0, &(0x7f0000002c80)=""/4091, 0x42f) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0xfffffffd) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000001180)="0600053feb31", 0x6, 0x0, 0x0, 0x0) 208.659991ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 6.610492ms ago: executing program 2 (id=204): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x55, 0x40000000, 0x2, 0x77}], 0x138, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 3.700012ms ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) 3.554267ms ago: executing program 4 (id=205): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) (async) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000003c0)=""/205, &(0x7f0000000240)=0xcd) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchdir(r2) (async) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xe3) (async) r3 = socket(0x18, 0x2, 0x0) write(r3, &(0x7f00000002c0)="c69bf1b2ad15b67f0b60fd4a5181e538c215577e62c6ae0e894355423de5384bafcaa4e315d52021a91a0e7bb54a4646e6bec996e52d289f8cd5edf01b2396811f7cb4a02ca281e5b412e6efcfb5628022ddffaeab2aefbdfe1f19b1195c501c00c3862abd2a9f291a9647830cdd11dfa2a44599bb86d2f484ff00eb9877d4f746be96e4ecb6193831224703d993c1b4992ea2967a0d6c0660c46babeb1466c66f6b934b85134a33f64cbbc5bb85de1be047ff10c64c6924bd8925ea0ceb940435f838feb8c412e8ce236dd9d0", 0xcd) kqueue() (async) socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffa, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) (async) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) close(r4) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000500000007}) fchflags(r4, 0xae3bb68e9fa8ce69) (async) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 3.075515ms ago: executing program 9 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket$inet(0x2, 0x5, 0xe7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) 2.897634ms ago: executing program 0 (id=206): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x2) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='r\x00') sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) symlinkat(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) unveil(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='W\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 943.052µs ago: executing program 1 (id=207): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}]}}}}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 0s ago: executing program 8 (id=127): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.164' (ED25519) to the list of known hosts. Connection to 10.128.1.164 closed by remote host. syncing disks... done serialport: VM disconnected.