last executing test programs: 3.990367601s ago: executing program 5 (id=62): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff7, 0x81, 0x4, 0xc, 0x98e}, {{r0}, 0xfffffffffffffff7, 0x2, 0x8, 0x1, 0xff}], 0x400, 0x0, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x3, 0x4) sendto$unix(r4, &(0x7f0000000240)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0xb1, 0x0, 0x0, 0x59) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x1012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r5) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x54}) pipe2(0x0, 0x0) r6 = dup2(r3, r2) sendmmsg(r6, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) 2.892267317s ago: executing program 5 (id=62): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff7, 0x81, 0x4, 0xc, 0x98e}, {{r0}, 0xfffffffffffffff7, 0x2, 0x8, 0x1, 0xff}], 0x400, 0x0, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x3, 0x4) sendto$unix(r4, &(0x7f0000000240)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0xb1, 0x0, 0x0, 0x59) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x1012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r5) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x54}) pipe2(0x0, 0x0) r6 = dup2(r3, r2) sendmmsg(r6, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) 2.843017428s ago: executing program 7 (id=83): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000200000000000000000000f4", 0x1}, 0x1c) 2.754988422s ago: executing program 7 (id=87): r0 = socket$inet(0x2, 0x4000, 0x0) close(0x3) r1 = socket$inet(0x2, 0x1, 0x0) close(0x3) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="0000e9c84699de8ab1346daa2869279db8ec95d7bce2bd3ac850ddacfac23d9ec140ec", 0x23) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0057f400000000", 0x8) 2.753182429s ago: executing program 7 (id=88): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1a4) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)='#!', 0xffffff9b}], 0x1) write(r2, &(0x7f00000001c0)="092000ec", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.751481422s ago: executing program 5 (id=90): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, 0x0, 0xfffffff9, 0x0, 0x8000008, 0x0) r3 = syz_open_pts() close(r3) (async) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x63}) r4 = syz_open_pts() (async) r5 = syz_open_pts() fcntl$lock(r5, 0x9, 0x0) (async) close(r4) (async) setsid() (async) r6 = syz_open_pts() execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSCTTY(r6, 0x20007461) (async) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000180)=0x1d) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r7 = dup2(r1, r0) sendmmsg(r7, &(0x7f0000000040)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.372870795s ago: executing program 0 (id=97): pselect(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x2, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x7, 0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="5ff9a6689e93", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2000, 0x0, 0x62, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0xd6, 0x0, {0x5, 0x4, 0x1, 0x7, 0x92c7, 0x65, 0x7fb, 0x49, 0x32, 0x632, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) 2.372572144s ago: executing program 1 (id=98): syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[]) 2.36316526s ago: executing program 1 (id=99): r0 = socket$inet6(0x18, 0x1, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000580)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRES8=r0, @ANYRES64=r0, @ANYRESOCT, @ANYRES16=r1, @ANYRES8=r1]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000640), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000680)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f0000000800)="6ec1d9ff8fdbde4c3ccdfa24e70a5674eb644d2ddd9b172ac094911ea174dbcf60cb0e518cab65b6629f9802e3f39b8ecbc35d6dfbad86894878d7ab8c02765268a42e987aa79411c8d673eb982d079ccd289c2ac01dd8355deef21e1dc7fcb3acdc9608c531b6925ae2668cb959547494fce73e27e40be7d2bfc3da29f5f4db5da16bc6bcc0030b09ce4614c614fb19b184cc30e543", 0x96, 0x2, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x2) recvmmsg(r5, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/245, 0xf5}, 0x80000}, 0x38, 0x2000, 0x0) r7 = semget$private(0x0, 0xb, 0x19f) semop(r7, &(0x7f0000000700)=[{0x0, 0x4, 0x1000}], 0x1) semop(r7, &(0x7f0000000780)=[{0x0, 0x8, 0x1000}], 0x1) r8 = socket(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x800, "fe80000800fdff000000000200", 0x3}, 0x1c) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x81, 0x184) r9 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0xa2) ftruncate(r9, 0x79c8) r10 = fcntl$dupfd(r8, 0xa, r3) shutdown(r10, 0x2) 2.062235531s ago: executing program 0 (id=100): sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(0xffffffffffffff9c, 0x80046411, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x1, 0x4, 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') execve(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 2.052682905s ago: executing program 6 (id=102): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x200, "000000000042a11dfa368af63900"}, 0x1c) r1 = kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x2f06, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='c\x00') listen(r0, 0x9) connect$unix(r0, &(0x7f0000000040)=@abs={0x8, 0x0, 0x0, 0x2}, 0x8) fcntl$setown(r1, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x110, "ffff800000800001000000f8003500", 0xa}, 0x1c) 2.051193486s ago: executing program 0 (id=103): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0xfffffe2a, 0xc60, &(0x7f0000000000)={0xcd, 0x2}) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0xffffffffffffafc5, 0xfffffffffffff001}, 0x10) (async) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) r4 = syz_open_pts() r5 = fcntl$getown(r0, 0x5) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001440)={{r6, 0x0, r6, 0x0, 0x2e, 0x8}, 0x6205, 0x2a3, 0x5, 0x549, 0xdb, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0xfffffffffffffff8}) (async) fstat(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getpgrp() (async) getresuid(0x0, &(0x7f0000001580)=0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{r9, 0x0, 0x0, 0x0, 0x2, 0xa, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf, 0x0, 0x4}) (async) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000002c0)=@file={0xb, 0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000300)="677f800676bec770ba5f3bf92757950207f735f21174db6b5122e1d1496a97d924de170bc0bbe6ee504167458b4d2c5cdee14ec4e18d9f5fca63e92b006c8925bdc9fb8a15ff0c24b030dcdd5022ca43179af3c0888d321254a9316b5dd6b4a69a39cd9c5a3a8df9e54cfdb801c7fd01183abde393bc62ca43204fa47a81c05b8408f09eb8d4877f5b9cde5292d0e1b5cc43548b625833d3d54149619718332615ba32db8777f9cd08606d6beedfef4c32dfc99fb152dda5a5af60cda0805ecde12cf52f6ac80a407c897642a48b2e0a1933c2d9fb15d045f4e547d82a268fc682f268006b7d6298c03064d91126407955a3629b98a28f984314727547b572636d00dcc0cf0a655432bd19fa8494f1f737a3538fbd649169f7f200797bac8f2780659bceda527360b72071bceff521efa5bc7b52ae709a525d44ce158fe2f30696dd3d3ec46ec99a9ee56df8bbb51aefcc2ea3fe6eb8dc3e99ef1317701eccef06d6e5a25e1f1b08c012233821f2596956efe8cc3d2bf5cf2f9b62770e92f202a7ea86780bb161911e441eb21c520d5c443ebc763002757100bdca018d526b673618a0b3dd4b82cd71965980b8e98bbeef74bfe5e23e643dd11781bb2a384cfc8b1ee748fea84991c61cf79b2de016400519659b7a5670700f278dccfa7f86ebe56b73682e08db8eb9222dfa00fc1973b7799682f9632c1c6c2cad72c66128717a959811d4ff973fb04806512ad3a0cb3088ec30fdbb0254d07459146ddcec85b8226afbd2fa82a1b144d45171dfc248c52e58e717921e1c69e34b1cf0c40635f0d7fc7daf71be823f8bf110b1b27016401ab594eb21dc1a546c1c749451f2826f4d341abc3628979ed4e93a6f0620d3e73bc8f616398b6c2aa1e36ca2b9cb7d486dfaa888241a461197e1eec53aefd0e4f5ae6706aa112bf507701e1fa578ca253fc9d1753d2725a1dc9a1b245895820229d92841105dd776a301b6576d9025f7bc101a2070384989ced082832839643649027b0460728db216c0721ded3b9b48f5b81e6f02d5cb0dee7a209cdc35532e3af6d6c161dbb0d00383c41334232f2de9551dfaf331357cda979c52b6ae5b5143344a64b2a53def1016a7d288a181f826b856f908fb7edd46b7fea09be705b87bfb6610a3407686f91cfe7700a5443a2e2ec365792ade4ccebd5c43313d5bd8537295203f090197b20038c52316de161dda849f50750ed76d67a10886482925c2dcf27e4e9f20899f4e64e7fe2ea1398209a348899a438d9c5ed362c4a97139c4c0a9192276788adfac71d1b84086ad213473d5d044af1063ff2cd43a9544f9c93d388a527bc015b5f40b3af0479c59e7cb37485c181de99adb23a9b0d7e614e0894e46154067e5ec46de15752ae14ebdc20e2c65f291d2d1c9ddc52b497fda056be820e574d688d7ef077208436c6bceedd421432e4c4729833bae9ff312a3eccf375b5e30034dfd96c2d59eb2397a398c32f3ad446c59e7ac4487e9c9a69b5dc133ac69780ba66b13b27e2687cd702ce42a6eeb31fa98b4f41dfb91735cbed1b027279296970afa4083be6ba3b8f171644795b87fb94a9e042b0b65ef4667034dd840a1a445833082d47ef40c014c90bdafed00ef51645ef0bf43aa47f4cf9169213566a50426d8b94f9868fa99493642701ad7a5b6047cef5e2441cf81a063b61f95b2ea981c2dd7947ec6bc04912ee3fa6eb3ea1995feef63115ac42ed822dde271d4c943bfcd067edd742d1f540f891172605c51fec7db0b1805450ed7fd24c8b83e90e79842f0e8823df66fbfa3d7e126470b16b323f3135f088b469544f72fe57e1ba5ef48e0dba93ec4eacfb407efa793a8bad21d8019ea0f02e9837cb49093663bf7821a59ca31c284119b537b3136823485f9208baf8eb379b5076602a58b499c02fd1c7908511fc0a14613eeab1b59c81271a297933a6cc7f4fc25bcc8fa3af56fca6145d6b4ace7e76c1f5a46e03c20828c3b2e227065fac57d48f6ce522d77754b815d68c0e9ee8122fd55cf9b6045f2d2e335fd80d5c4d2ecbccb62af23d93d6804b4b5823a20e59e7ae755700bc1c10683cfe01ac6f0e2c66e2061480dd373b9e362d7623ffcfdb0e2c6266c0c1756df1da0694386e667e414b8a234e9d9e630ab38acc4588bf3300b70fa99fdeda14a986fc4221781ef38fddb6133a10821cba72e2d04a7a5e52d617c408bfd9c043fcb6c8a8b8025d9cb58024d05e7fb8da619fb968f15f051a6458ae1f585f70dc84bf71ef57b425f17063b9c16aa58bd5de928feb8d21fe584f53a24e9ba96e32c815827a74431648e164a4a0a4b5c151007656c32eca6412d8858af763ea64f5677a5cdbf7d5382452d5206af5847c6eda0edad48f7336af2617265b98428102a3f9e58f93346ad53d3257c6131f750ec1367f368238eb5445103601b2fdd24db6c30c01b728087e9eb5228f6155144f288574dd526c83c73841e0d62375f38d2a9a3a681a933cb8f1a03fb8d12103e2f996d38d13d1f2f9d2684d27ad9a0dd621f0a5ced93d92b56e72b06ac83960ace212ced8bdf1b131e1bf849141dbb9d1fbb0b3f88c9d57d070a44ee1555415bd2464a49feb89f79e8546a75ad6139f9548124149cd524c74ecb0d431f856c904fb8347a5becea0202eee761e322c10be050fd88074318b5297c241fa2045f862b0c5c01656b2f01189505f2deb2052e339121507b35d629bee218ec16b1352969af41d790448feed5c15e8989e4de41e7784f7b60c2ad3ad1f407feae5686252ca347ef78bad58dc0417e40d5294469f283a6a16030178adb001afe9b109fa8852043e46d0259eda7433233641697de8021aac8b3cfec45846952703bd9adaab92f116390702b56c8e4ea9f5bd204e2226496ed0e95100ceb698934f6531608e217d58c960e7977a63e3c9b116e449c8d9d0247b47bc2e2823e7c4057e891748182926d7f84c7865fcd30b1fa2dab217973af8dcfe520848ea1f69e5f874869a58c2de96d27c955d3bfc6a6400d27b628bf7c5692dcdb2300de4f1b03eb438cb30e7e022fac284517a6bdb01d3e099f519897e8818a45fa5a1be20bdad93fac472e27b1656c867d6e49c30d710dbefd7461cd3752d3a3a6f5115d7534e2a13c2b1077084d7fa732300c18f0b84539b2a785caee34a91e63a30b8c898b323e557058f0d88e0771451234b0913c415ff51f2aee0261c0859f1af94ae18cacdd857e6dcef3bfe639dea7f7ce0cf563ead8e958880b97d61d7e29ee614bd05322f1f58958ff109c4b545defcaa464d477f17512d7f0fe17956263f96633b062b23725e5ebd76e7cb83566a04bdf78b720631e24291417b34f56a163c9bdc30a6cdbbae6ac81caef14bdab13737078ff64ab89afe91b7c4653203cffc5732ad717f5d855ac0836aef0f93ef8286438bf896347bf4e06cb052930505b94d3055f9adce69be195a121042e4ec491906c13d3932e6c43c3868a34d5487c8ce393dd9e0eb6a8db28233dd5a694dc734197f5ee818d28997e4b6634d1af542cbbf518cb65bf0486305a63ab37f8a9fe6a3b916172e692a86c0e65302f272b20c642726ac9a561017e47f0ae5b607983d4c66aedc5fecee82eb66d210bd2aef57d627b89177b314800c56c63dec0a82e377415bc15759c2bb82f2827265477ed65b5037cfd12b8f644f258043ca6952ccb4a48403258d0ad9ea65ac23d9fb81187b92661da932f87ba844209183b8b022590c8ed8e3f50d3ba17dafbff2735486ac48e0847c25e3c802af5befa5e799ad7e16f73a493da9d6083f8907338bb397f4dca340ae6d92dce8a928b89fe810c8f01b180134f9529b17ac1a593cf4563f017b47c78205c56b0eb4fdf08940e23cdf0ba94c7cd32ff6d05ff61d584e4f7772ddb81a1900b2ac92a73ab4b776c0549fafeb81dfd56ec08bba05d0553dbb4d8447a3da9a10d430dd994e29f78eb3891d40170df2a72985451ea97a36cbeefb7b667a719d575d636ad5d9f5117eb9faec39b2e319c46207caae4d007ea4c31b969b36a2d6d6575bac0a06d3a5a05082aa715f99c2701bb580478f81f36f077b87728cdbea026c36d85e0386a346ec406eaa3fe4b331b3a1f90a2c033069dd6d379b2b9e318984fe457622e59eff1daad3f3c807d59994e3b98bf5822f4c5ac4b3994a6998a7fb10bdd3c2ef714849ab1376e2e522e10ee4482d9e92cecc73fcf9a6d8d3af9fb16f3a18f7e50a643b6dbf07c5f06280a78d2f73f6f1c075a814ea408b06c1d7a3a361bf6f99fceac493036b63ec860df11f6ce54a4fca70c400aa894db9eb9dfec8d29c0ceaccae46b20ec170e6b16e4d1c9980d6a2a1c05cecc6f73102688059bbc9227912b80e00087aca4e934416ef3219de22f4ea543a794c78e00ee3522777bdf551cc9b0e9b76c4bcb2650bf15d2831ff1cf95657acb4b9c12de9efe297f0248b3d35999b9c43d2365edcb8c895579daa6eb0b192aec268273ba7a7d7b1b008bf48181db34d44be835c72f7f43517e0c7f8883d1dc578fb0bc39933650de41939cfcfeb72090f7937ac7fe69381e5866a07acdaf250b53d89849c182b6ca72868bf225b7efedcf9887fbcc8acdb62dce9c8fa686efad7a6af8c42264648aa2c8b639ce95a23262bd18ad4446badbbe2eac69315b072c96fb6bc125a28dad9c8859dea27db39c41bc28a72a34e291674fcf539df12dd583d569902fc76c94bd197716ff3940d2bf87033ade598873a0bbf3fd151078572d622e467a406c371e95482ea6bbab8ca1937facfd45222b331b3d5a6fa464c2fbe78874c75e0323ab18019148809e0ba04d0df10811967dd1eddf56401788717aa5cb7ec24062bf03d77af703f7b8d9afc1b1a456c19ef7c5e55bfb6cce0dee3eff53633495f5fe111f7ab9e288da06ffa4aa586194f1a8e3b98bbc33ef2fd9081f613867252ca5a3399e0baf3b742cf5f7d7e47cdcbdd55a1547bff8c28ec26681516b1465dab10d90fdf67e97609cecb7ea761dbcb39f236221d82e9342ed6bf763b137c4f8c5b9fb5da37eb6f5b963042abeef3590d22f757285cb6abc8336ae4963a1254ad632f7cd1ffae0a808c500356fb83a403e8bfc89931d5abb8e77c7386f575894be8e96b592cbc15aa98ee3a1f7a759526206733945d5b3fbb635356e1e65dd32b054f3eaea24531084ae13f6f48aab30ccbbb9822cad4d4e6b7a135d337a0eac5310f87e0bd620170f1e1f8e00c03134845de506c89d469e4ca13ec29fda793819d71a0124ac558579390925a4234967781d02ef101f5d5425a3118249568a14f4f1968de556edb36cfd6d0c2cc5f07ba6804925aa24d9279aae69b15162f7f8be614f96c89b2d97d9ab9c4981ea58b659be8d1881c75aefef4da8f17eac6e9af533c05e1f904e243981e5be621a6fe2512c59752a52a3c14991fc4deb40a6ff0358bb67973dba578c1bbeaa16ee6edb78a4cf8673a6e98e2373bec457d41cc5e20742365729bf8c1e4b8f747db6113452ed3b00e6eed2edf0a4faa4c69a3506eeeb5f51dcc2894f3c725edd9852476e99ff234688dc5228945917a326bcf63fede633cf8266ee1f0df27e4e3b8c02814c0f03f5931c4e7744724d6508402c69521aa613ad8448d340e020eabfe4fda46c35157570c910188161c27eec02266c12911f933790bd68f572b0038b5aed08e5e1d1eccdfcdf5e2e11c8ebcf6c28b07e7efa4128a1dcb3d75c5f0e081300efbda3bd4b0396a81bd5d8ff007d16e056c7793946fb0a", 0x1000}, {&(0x7f0000001300)="93f70153129e167dafbf7c910fbf282c59e21e25874715858aca642466c7cfb74068e0cac8fe7c5a18a07a6059cb7dbe0e6d29be7bc820e909a2c5040b06857bda5d34e21388bce844281a64eb6badf715ae41ab41afd7ed4e4ade7f9ce38b50f5ceb894fc2b0736645de51c467f0c86ebbcc27ebe9d1da090cd434169845bee948e875b60fc35cbea6fc6eddc217c96d52aeea69420c110e3c496c15576f8062814440c61928e6fc653ebe9617ffe08754e3f4f9c16aef95f1f009ac3d995c69558b6089732f328cc144c4185df28e309d0e47d99064018dd60ddc3ed14ef7d4ea0c8ab01a1ac0d6485c3df6e40", 0xee}], 0x2, &(0x7f0000001740)=[@rights={0x14, 0xffff, 0x1, [r0, r4]}, @cred={0x18, 0xffff, 0x0, r5, r6, r7}, @cred={0x18, 0xffff, 0x0, r8, r9, r10}], 0x44, 0x1}, 0x402) (async) dup2(r3, r4) (async) r11 = socket(0x10, 0x3, 0x7) sendto(r11, &(0x7f0000000040)="7e5ea398e841fe854bce4fda1dacb758cc989c3ba3b0de6b6ef38cad4957a5da39ff5bf0008c3bfa3e1a0a0f8fb5ae66a771da02e4a3dd31743fe33b93cda924c2bf4aaf9d978dd5adbd7a06b69582b5b054affea0d1bb4235b6167a55902a05a6d14cba271da52f5401fd6278d88b9be9b9b4859249a0e980622e233abf9a86814b5d5f52e82a9a9dc118365652728bc8", 0x91, 0x416, &(0x7f0000000140)=@un=@abs={0x70, 0x1, 0x0, 0x3}, 0x8) 1.969135744s ago: executing program 1 (id=104): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x1f, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0, 0xb) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0xa2, 0x0, 0x3, 0x1}) flock(r3, 0x1) getpid() (async) r5 = getpid() setpgid(r5, r5) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0xe, 0x1, r5, 0x2}) socket(0x2, 0x4001, 0x0) (async) r6 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) (async) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) (async) closefrom(r7) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x2) (async) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x2) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xffffffffffffffe7, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "01a44a", 0x14, 0x2b, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2400}, @rand_addr="d90dc5fa23eb7f1571123182c5a7adec", {[], @tcp={{0x3, 0x1, r8, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x6, 0x0, 0xabd2}}}}}}}) 1.675615226s ago: executing program 5 (id=106): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x3, &(0x7f0000000080)="71f91e5a91501d94a34bdf536647f49a9020276471690000000000005d31d2d3e14caf4e7bd0e90cefdb972e5cde95964bdad9dc66d5c5260f5853c4c69ef2c6977e13a6cf76ac2d0cab87d6cb941408f95205d14c77ef235a952dbb", &(0x7f0000000100)=0x7b30, 0x0, 0x33) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) 1.673972186s ago: executing program 0 (id=108): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000002000000000000000000f4", 0x1}, 0x1c) 1.673551939s ago: executing program 7 (id=109): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x2, &(0x7f0000000280)="b89993100906cf71c85e881bffb853e6eee88c306b216dcc4e22f312f2b4a19cf64d336024ff149a4e2086ad999afa055a0780b021df3ebbda47c41645e79ce0c8b78b770cb702181d090dd2ab268050fd0db27733307805d922d60539cb9664f7b110f93edd50048517f726f6d6c5ce17ed9bc7538fdb9c9cdb05e52a38c07b979b31474c38130ef142fd3c26303d68d7", &(0x7f0000000340)=0x91, &(0x7f0000000380)="5bc51b34aeb978d47cc78a366b42cb55083f35dd156b388dc89b632283efc70feb276718c3bc6f1ef464907bcf752b4bf4032a5a2223eccb66efad93e48f2d06bc9fb8d45e8e80a1cc4cebedc958f3c3f24dd518cdd152c45e0a856ed784d66061a087d8004bdb6eb2d7257489d60cea5bcada154927ed667cd00a0b52cb3db197d2ee5d9805fc4253a81d4b259172b0297eb5251f3c47aa030b019fc075877503581ccd6a1aa518c2e53427c280f4e123712220101c9a67bf9fb2344813eea8ce2c9a5501c816d79bd07ddd83b1847e6fe3a3b184e6517814658d8edc3d1152923a235a13162a7acc5c5e61e38cc2c4a6989e666a7f45681488cfad61e95415e7147eaca9b9c0febc2f9c42396c92693c9e0654c3bb022e3aea799df1965250950b0126bd0cb27d0e5ee08e27bbcb39af1d78237960d5418a729df250b2b59d1620aff741cbe6a6bef0047d7a3797398b9af57bfb0d68b1abafb586f195aacb55f11a76b4a646123be4a0a2fa44ea29d577a335dcc0252e11fb77b67c672efd1bb2f8e387f3a3f7e2acd71fbe031a1d966c4d911fdb4b0b6eb50855aa6fa03e6f031de975793239b397167fe08ad952dc6333769a7b9f393729bd68aaca22d607435631fbb4df57d850574bc8581cf47740f5f9dd1cc7cf2a82bf6669b41ca5eb3b32c5a596d9051ab15bdbc13d6111662c8943e1c1b0c575d2b665e293aea2026272e52b80c52c05f4508739d8f50c17ff3188ba7b64e67e0d2ca9f5b0a0c3e14278292bc9f4cec59ee22aadead52fa19a91181de3028942dc75ce2aee0f5a154bba53285f8b0e020509392497ffeeb02411f1f47df216e427c8908aa765f2ffa7cfa43474e2e47935e620c9bdebb30b8acf2fe1ed340fad9f072391c254d6503c9066f14cdf1993a177472ca8b32300460c1b0674bf09e6903fbcaeec0ad6bc4e41ac209f7c18585aa2d2ad9d32928b451ceabbc83d90433806ed04b6ea3af3633c34c275e952105c9d473fb7b47ea0e258a059e81a5b27e25baa16050ab4c6669e8efed95e1b7748cde5f8dc644624a0605102ec41dc111c511c5148b2646983f9f45d87da72aaa9fa79e6d675d11324828301c6e784cbb829989a2781c439b2543350d15200b7fceaaf5a792f10a785f3fc0f7c420833522cbe68be3d676ac4f5a52f475dcfe5a13e595bedb3b5f3b3b224d26dc89f96d1b36b2279ade6022fd0baaab47baf45806a01fd1d10a19105fb935f37a21ccff2d2d7b71b0d81bf0cb18c3c946b426d8d2d2edf5dfb04f3c9600ac7c78d698c3194c7fae245c943b03d4de7ec1b7efaea0dbaf345269571b2c93dba885127c80de0946858698883a6bbd19102da7975e3db0032eedfbfb2979818f5e7a3fa4d88131aaf6eb4d03098c5e094fcdffd07ff011aad3122a02114f7bd6949e5cdd1809d7854981ad449418ad6ca3426f474279b31a62a9b8ec89df9946ffdc1119b6711a44308ac7d146a567e37e11dc0d42303f2f1b71bf9042fac324f18a07d8276625463771e1a4bd94b9893e8825dba8f2eedfbc9cfa494f407d766e00dd3a19c0620ed098fb6186699dda5979acd94e759ec441785c5e634b78b360f9afabc722a5fb29ee0f1e4092e275d530567bbb11d7fc28d4bae1b5025ce6f3e1dae1fe35c581deeb8114fae1c886a52d5906f966ab95ff9d0f5ed55a131cbda03ffa6c27b98615938253c4156fdb19c6dca5cae2ea951530c741252d69dbec51187187c076dc287c530fc43fd8a64d401379cc4cf40c26291b5163cb4cb545406c68e47bcaf07b708dfee62c0185de5623d2774524b15872aa61a662c469f08c5692d7a159fe791658ff204d1bb09594fd26e39af515cf8864c5f6c0ab066523c45a230cd1af7fb6ce25fa2bdaa0cae3318c5505c5a30c8be42bbac2a4d85d4c593790bac7f36ae2e39278ee8655e4052b77c9b15ecf662dba3db9bea9ba38d1c6685be80f313c6dbbf773b67085c881051f6a72185d8e1ae8776d7063ea3a05c38bae870853d00f5b67211f55516cd0e024f5d3cb845d1a4acc502d2eff632f26c6122018c320ce0d324be104ce54789488010c479b572fbca2b38d5b63554b93cbd2e86e6c55ed4cb81c4df123129077e1545abe6cbbe8bb9fa5d4ec551f23e8d68308cca22072bd46554899bb870d200b09b01aff52e4c7991b79f7aa1ae0d2a4b0808baa47e0fae4cd637bd4879813b4d097b478ec75118268a1cc6a3ad549d5a82535ebf11c8b6e5244c9fac454f4445a34b7a4b1a9c8ef6576027f4f17c059863c8b0f24b9d08844582f582abc939bb143c53aad13cf6d6212258622051ee1f8e4059f5a2dfef0d3119227cc14df08a89b071ab2fc0e0ee236eb720fc0593c859fb85fcf7fbfa60c16f9a2726fd17c8e9d66c4f0da489aa79e85b3523a0b09f557d29c2d487bc125ee0788791ff8653bb0f46a4b8d1c608dc4a465b804146bbab6f76179564dfd35a5f320a3abc75eedbae4973100df01ba7924e514ed72762729dc8d583d0db6716e5b8172782ad24d3e9ebc3f3fd192907855575bb7079c32c3363092d5389bbe8b551170f7969d97ab15a0eb1f322012373f68359019ab754763ece54f84e5c2315819ba4e4f0612ac216c150c6dff399f0a1f3b30cdd8b0152523153f98af1b670bd0d562fa479ebafde381df2b76eb08b22fe4814f6b4d0b424e410612ffba8dc2bb1b1f2c028cedf9d527cef3e5b18e27f74b806ef2157a3a86d17112083abce7a665415cae324b32c4ebb3ab7a68b0ff46eecb9762274680c1b7d46cc1893df479c88da1c4cb542748b9d776257fdf98405a3f78544d3ae220d8077490270e4a6ce6cd238eddd304857c61ddab6da9803d26773775d5f60ec4a68c77f0111fca91b5f5126849e2ae39a792f95dd3906dcea0993e4d0265f1cf7a4c621d839536b9cfe04f18a87a5e8d504f77fc1909feaa5d04b3798606077b9e37c74e6e035a51f8bd817df633a41fc5a0df2abaae96773d9324d21eef4e51ded252c337d35a812c6b3bc798db147807ecd8b429131116c1a817bac82a6545c48cc3f8da66dd49b7f8361ff2f1843ec352987b9186f7fd9064f4c427b2d9fae1b33d563a8b78ec5c4fc4c926cd2efc20aa50777e3d2c26ce259ae2eacd5a678ebc3befc298092a03826758b5fc713de57741ded3aec4167ed76f9ab8c0f37166b8c8594701f75455394810ef5455951cd60656d702705a3d4ff9b91e8622d4053c17e9c2674c029d07e3b6033cbaff9eef272f9e96d32ccbc0ff07c02c7ecb8213642f4beb28e6eea90e79fdf6c04d5c96acefd2280afecdd44bf9cfafdbd7e39e3cbd920c3a92561453a1246a9d388c6d3981c792f87f4f7b23a897d2c0fc5cc3574099163008ef68656200bd9b8d81b064f33b9d2aa64833f77e8adf0ba75d4078874f8e24821e5845af55edcb405506bcd62019cf12d9d193bb5766de797e48385abcf990a24bef6b1760592eef074fa266f534aaa41d1a2884de5bf0442bc9496bee8a0e0199c86d39add8a0ec46aa3316f884b7edab42eda454084ac233f876fc5ca669df359ad9ec88a2961b406aae89d77f0932e4c42b6d9b29db37162ede4113bea8d5ab89fe3c04515b1e87a0a6809ac1be3ace246a0b0c940e62d40bb0a05d83009baa7d85ba6bf76538930848d3fee42b7316670d5bb4e017a844c126d3ee2c84e1bbf16329ccd4255849c149aa67223961098d8a3997332f33c4f46d5a918224ae6451e36d9b460c689f56212ae0f6e4e0a22db567d8028d15c9f3cde8987246ea86874c9fe8e96c6be6d54c91913e387196c1d1cba55d5969782c452ae98a6bc7c06b5f99ef0b86a41a4d72e3094360de3570b189f6beab0db16a12ea3a4fc5c71f58e1b15fe2d3f821048d727effa0dfa9a1733554031e75690a931d8dd5ce7fe5d162e095e8370e14dc6418734493fa342a5f01af52ad77ce7db0d905505b5572b98d522aca160bd176a65c7e4fe5670b466cd8f96ec8d9dab3907918a3ebb1bd258d20077dd1f3ea15da845f11a98f730a183e8b5f78dbf16b519fe5e64880ac6e77eca01a85347e5b280dd66e76b221b5aa71bfffa82a9451bb1c01a324c668ed439d665222ce22fc140be174aef07f6369b39a0a118e7bf3756d1609edc399b097a35ea84fd9ac76e3a010937104ced2811c4fc4b1400a1392de9dcbc08e95ea72f6364295d5c6b1ae0cbdd1f9bb32e413e76ca007d367619e0c09495c4046aae2c247824c2cbe265d4e7754e61dfb06d77c906b8a3148a99bcd00a371bf37ef50d9131f53737c25e0c3274ce8a851899cca577461b5565d37210213f6efe9af31cf5ace41b4c770d4a61daff4787fab3e6bbe2b0e41c52ad284d68c417f3f78700aa1aa4b0f840dda890dd0919704aad9d128423015ec5102372ab8f0df1a5ce690e1216ab9369fe5290eef292d44d7cc13168b419b635c9c3bbc8f44124c1fe1bed30b1e3fdb4ad255ddcfedf2fad2f8403164c4f6c9d39c719ef200496df52dc5aaff42a486c4d77451317d042a971c4c937640949ad34ad1cc95752d06220c5de0652cfb1143cdfa00d73cda1c20140a2965866ada340c4f9ee2806e0d2651af3d7908a739989c7f02ee2a0e6dfc12bad4c4a806107c1ee5c0be4f7ca537a6b055fcc76116853b2d0b3915088109bb06366c78db9fc140ca4d9304a903a1237bd5de187c02d940306462f22c50ab39288e05cc031eda5b1ee5e37713d1516c9e4e82133f4652ad5174775beb20a2adc41dc02fb40a172b585ecc507768779b6fc96f5054e25069858bceb33509795e95f39ea93926e778fa896a44abe6d239f6dd3c87230209a91a7ba1f65f58b8f8db1d9bd4e8e36bb3faf9c9819b2877f2ffbe0358af1ca467eb93388173537633a92513cb441fe854bd6a99b22962a283cc5718aaceefc2e121304357a6d2a0a3bc5d889fb15ccc6fdfad35ad95c75fbd8a5c5c23b956ee3ffdb44dd2ffd176d9ebb94ef7849aaf05a278e0a1b3bf05af7153149e548cf42c2f7931c30e5f2653f685074cc184a963d8f8dbb7baf2f40fe158dc424f9d3dde0eac474e478d2798901bedb18fed90d54979b0b348d7336d70baca328a396c28c263dbf1622aa8cdfcf9c8c36be8d21fadf4f62693da717bb0e371339bd9eada42a54774a2010531e2e42b14b6b219717ba972be9ce43b38b964454370a9fb9d96aa8dd2c447253de811eb7e5c5de48e8fa6cd1125c7d8c39a85589b68f6cdf4c1db8b508645f2591b41fe1945001edb92a494079bc04a1724ca8fccf1d3f51163ac83c707013eb59a47a8b41e1b8bfeada08455a3c6b45f76b76bb87b0c2f123d9f8b289868bf9ffeff1152fd8cf36fceffb49740f4ff4c74db0bf38e49622356e3f5f4dc4acb4232e7a3a93937d7c5e8c4fe6ec9205b84345bb2025e1552a364a025a5c3db16fe2956df371c83998d6ce12cb55b6ddec6c6092484eb188a0fe827a3bf2134e9fe323552d053064851f980b34896a9d16923e9b139d9e1140f2ad71a0ea79d8587b22d6c4cc36d1ab527d5a9e08853247107b0fca7278ff259e5deabaf0f381d63c6bf2058525af51a837a1191b425a3b38c6a351ac4af0b3602f6f2a841c8659ce16aa50ca5701226538e2c02c90dd162228aa242fba579a4676157c911051ed01ab373c8f3e95cef9acdf12fadd93b3592c6dedbb617c4967a4f96d3be6cbf9f6d029c54abd6b02a1c07211641106bbf5df257c06fa1f4eef2f77137eab72898619896400366ae2f8", 0x1000) r0 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/15) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)=0x0) getresgid(&(0x7f0000000180), &(0x7f00000001c0)=0x0, &(0x7f0000000200)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r1, r2, 0x1c8, 0x3, 0xffff}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4}) semctl$GETALL(r0, 0x0, 0x6, 0x0) 1.58197508s ago: executing program 2 (id=111): r0 = socket$inet6(0x18, 0x1, 0x6) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x32) write(r1, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000100)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffb, 0x0, 0x300000003, 0x1}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0xb6b5, 0x0, 0x7fff, 0x0) mlock(&(0x7f0000002000/0xd000)=nil, 0xfffff) mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffa, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000000000000000000000000f4", 0x1}, 0x1c) 1.435429917s ago: executing program 1 (id=114): select(0xb, &(0x7f0000000000)={0x7, 0x2, 0xee, 0xa2cf, 0x9, 0x3, 0x7388, 0xd906}, 0x0, &(0x7f0000000040)={0x100000001, 0x9, 0x8, 0xb9, 0x7ff, 0x7, 0x5, 0xf}, 0x0) (async) sysctl$kern(&(0x7f0000001680)={0x1, 0x50}, 0x3, &(0x7f00000016c0)="0000230c11000000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001700)=0xfe10, 0x0, 0x37) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) futimens(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xb, 0x53}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x920f, 0xa, 0xffffdf7a, 0xffffff8d, "08954c1cfabb0a0004293cfcef0800", 0x3, 0x100}) (async, rerun: 32) shmat(0xffffffffffffffff, &(0x7f00002c8000/0x3000)=nil, 0x0) (rerun: 32) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00', 0xffaa}], 0x1) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x18, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 1.42733901s ago: executing program 3 (id=116): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/96, 0x60) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000001c0)="9b0209c3", &(0x7f0000000200)=0x4, 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffffa) ppoll(&(0x7f00000000c0)=[{r1, 0x2}, {r0, 0x100}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8}], 0x5, 0x0, &(0x7f0000000100)={0x80000000}) r3 = shmget$private(0x0, 0x4000, 0x95a999646a72d5f2, &(0x7f0000022000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x2000) shmdt(r4) 1.316809593s ago: executing program 7 (id=118): openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) closefrom(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x6, 0x0, 0x5, "d3e3766436a02a9586c1178e9640101835d7be83", 0x8, 0x2}) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x6, 0x10005, 0xea7a, 0x40000001, "32ef1f0160fbff2000404b000000000000010800", 0x838, 0x929}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001180)={0x5754, 0xf50, 0x10, 0x74449b7a, "e790ee4f64861c1e658534f1ed0773b779f86707", 0x4, 0xfffffff7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f00000000c0)={0x0, 0x0, 0x18000}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) closefrom(r1) (async) closefrom(r1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x6, 0x0, 0x5, "d3e3766436a02a9586c1178e9640101835d7be83", 0x8, 0x2}) (async) syz_open_pts() (async) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/4085, 0xff5}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x6, 0x10005, 0xea7a, 0x40000001, "32ef1f0160fbff2000404b000000000000010800", 0x838, 0x929}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001180)={0x5754, 0xf50, 0x10, 0x74449b7a, "e790ee4f64861c1e658534f1ed0773b779f86707", 0x4, 0xfffffff7}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xe8, 0x0) (async) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f00000000c0)={0x0, 0x0, 0x18000}) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) 1.316653831s ago: executing program 5 (id=106): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x3, &(0x7f0000000080)="71f91e5a91501d94a34bdf536647f49a9020276471690000000000005d31d2d3e14caf4e7bd0e90cefdb972e5cde95964bdad9dc66d5c5260f5853c4c69ef2c6977e13a6cf76ac2d0cab87d6cb941408f95205d14c77ef235a952dbb", &(0x7f0000000100)=0x7b30, 0x0, 0x33) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) 1.316562524s ago: executing program 6 (id=102): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x200, "000000000042a11dfa368af63900"}, 0x1c) r1 = kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x2f06, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='c\x00') listen(r0, 0x9) connect$unix(r0, &(0x7f0000000040)=@abs={0x8, 0x0, 0x0, 0x2}, 0x8) fcntl$setown(r1, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x110, "ffff800000800001000000f8003500", 0xa}, 0x1c) 1.316356647s ago: executing program 5 (id=119): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async, rerun: 64) setrlimit(0x8, 0x0) (async, rerun: 64) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x920e, 0x5, 0xffffdf80, 0xffffffd0, "08954c1cfabb000004293cfcd20800", 0x4002000, 0x3}) (async) select(0x40, &(0x7f00000004c0)={0xd80, 0x4, 0x81, 0x5, 0x103, 0x3, 0x5, 0x6}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000100)="ca514afda7b377f1f054bb21d169e833b4c7b28a37a3ba73b88f2212bf204a915d35ea1a12c0e430be0495d227350a5f3eb8ef944908781500ad67a6d43f294268e2c45dd380bb3d5f11fd0ef8aeda9bc5f7371807bd545eff9007d9b48992d1666f574174b09ed9c8833ceefc1fe1762f17d3bfe0259e77b915d2948e5d979571a889b0a2629d2a46fb6715e78159bee18aac6a8952ba3bf5f979f7cca3e7a3909e271b28193143f860800717bab3937a714a8a4fbb29a7e563a3bc954dd5ec42b229b35a7198ba14cce90fdfa39e40a9780b93c31853ea94ab", 0xda}, {&(0x7f00000006c0)="93355d5449516946275772b4c3a8e323a5a86e9b76506f0ad57561ce9370e08652074c3436dcfa4358a429138dfc4315d39783a84582825f9186b8c61eca6c6f4073977e029107564f1bdb145e7922ff427ab4e9c35d6238ca39fad5c91d86b0106d290a59b0c3bac6d82a37cb29935e0341d154d9586aae1c40cdb2d0e731accbf56ad5f37a2b8ba39220547587f15bf15294a5539bbdd293d871415c00def58735c9ef6d799676ee29cf8a9d464775eed2f0bd857a6896bf201199bc50102789ae473e0004cb43e45301bb2e555a7ad759a7efe5eda8e322c46a7e7b9d2ae77bade7e7176ed80e2e8d128922bd3b776e120596efa3aa39615bb111b3a2acd7325611856c7d849ee7834d7ac35a23d662ee421aab5e4a7e0efc31b884a1bc5c80f23b74f0af2670a79b8708c8534d6f53cce4107b4a41ce373228460917135c7d5c86acb3d22f000021aa3deb57bfe16d85259ca66bff6148240c28", 0x15c}, {&(0x7f00000002c0)="2a185f04752d874cec8453eaa57397c378dbaa3c1c7d68d894e1ab4398edbef819ad511f8175a46acdd1a66ae40a8dc0eb9aa937ed5dc05db38c8eb3f30f46842a15e2f31f94f05de196e7ff4d0cee55f54d6b9d27481c5520924c9d5f86f5d41121b6c2926ec9a6805c4eee2594b5e93570ca75381b11a1c8ca7d6d1c5c0aecbac5d3d6f9aa8b703634e1c313b4cd2444d02c979b52c4fac3b12e65c2f359d9089ecf", 0xa3}, {&(0x7f0000000380)="d4d97d8c5960c2ea9951069fa3b0b6cce9de6bc554680f2ea466da4f636e28558bcffb8cd05b9e71fbee8439cf64bfe4310b0c96359e4333b5331496d183b9273cafb81480ed91986e4468910a3d343f255d3976f1ac778491765fdd708aded1964e903c0b4e869a9ee19bd8f3fbc96c65a053a9d8b1ea367a71", 0x7a}, {&(0x7f0000000400)="7ca28cd4aa4c457f840b1b29acf4398ec74e9949634af2701e23fadc214e49313fa996e770ff1629b8f9ee765c6cac6ea1d5aa405be6345122f54686e62198350e2dc570387d3ac39096bf07fdebccd5493d03b854f63c86f5d48838717e8346b6b7eb45c4fb3a623882e84519cb", 0x6e}, {&(0x7f0000000000)="7f71b51e334f87cb57beccafdfd70689ece4a3", 0x13}, {&(0x7f0000000040)="c1fc4a752dd2093ac3c08e8868270e59a75eb371", 0x14}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x5e) 1.315644304s ago: executing program 2 (id=120): writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='./file2\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000002880)={{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4090, 0xffa}], 0x10000000000002e3, 0x0}, 0x5}, 0x38, 0x40, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x0) 1.091808109s ago: executing program 6 (id=121): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) sendmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="22c93869c44b64cd9e842113824413ff95ff7b14490f60ae96a1b2449bde3d218bf9cbbed608b04e2a3bcb8b25e5bac4234340a8197bd71bb43430e284bd6dc722bdfe5e22061e2235f41009897be76632793070bec96e880226c9c2bb944a22336db0660da13a36454fb6b9addebf4fa1a4f8a9c1b0a6c1b63a8e4317b85b8cbd80f6b00e1baa38a53d7bda6905e77095430c41254106ce4ed24b32bf1220fd84b72a818fcb49e3a2d6365ad750e6edbf89373a58fa7601e910b2406b5593b9bb1d643efc48ea243e325283e0259f18ea7982ad", 0xd4}], 0x1, &(0x7f00000001c0)=[{0x48, 0xffff, 0xfffffffe, "e4e9fb085cfeeae4f5f2614ce8283189f6e2a99f25ab45236e03e7e3d9a2e1b249a543bdaf2a5fc0c6a68c259b15d92cb89801ae09e7ff01cf"}], 0x48}}, 0x38, 0x404) (async) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)) (async) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0xffffffffffffffff) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.091496967s ago: executing program 3 (id=122): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) mmap(&(0x7f0000117000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x6de) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0/file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb5ca9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1841, &(0x7f00000003c0)={0x6, 0x9}) sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/240, 0xfffffc47}, {&(0x7f00000001c0)=""/179, 0xfdac}, {&(0x7f0000000280)=""/229, 0xe2}], 0x50, 0x0) 1.091142544s ago: executing program 2 (id=123): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x186) setrlimit(0x8, &(0x7f00000003c0)={0xb, 0x4e}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) select(0x40, &(0x7f0000000440)={0x2, 0xe, 0x9, 0xbe0, 0x5, 0x6, 0x7, 0x6}, &(0x7f0000000480)={0xff, 0x100, 0x2, 0x3, 0x0, 0x3, 0x8000, 0x80}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000440)={0x2, 0xe, 0x9, 0xbe0, 0x5, 0x6, 0x7, 0x6}, &(0x7f0000000480)={0xff, 0x100, 0x2, 0x3, 0x0, 0x3, 0x8000, 0x80}, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000020000102b40fe8000000000000000000000000000bbfec000000000000000000000000000aa3c0005"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) sysctl$hw(&(0x7f00000001c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwrite(r0, &(0x7f0000000280)="679287bc73fdca4bfad609f5ab848f5655b204750099dd9cff3c7e59d871959106b779988aab19e19bd0dabbded428b667b54d1f0c7e68667576e543f6de2bca810eb96960146ccb9a60c12a813ac88990cd6ae6e691adc7307a47c96ffd0a023127b7a08a7f67c35322f459c02213cd624b65f48980c190a854285ec227e0269597cae70808a9cc76aa4c6b1e0f3ef81024bbe40ec9a6fd5dcbdaafa4286fc43cde6d6e850abf45965a36e162da3db6bbe2d3409cd81c5237", 0xb9, 0x40007) (async) pwrite(r0, &(0x7f0000000280)="679287bc73fdca4bfad609f5ab848f5655b204750099dd9cff3c7e59d871959106b779988aab19e19bd0dabbded428b667b54d1f0c7e68667576e543f6de2bca810eb96960146ccb9a60c12a813ac88990cd6ae6e691adc7307a47c96ffd0a023127b7a08a7f67c35322f459c02213cd624b65f48980c190a854285ec227e0269597cae70808a9cc76aa4c6b1e0f3ef81024bbe40ec9a6fd5dcbdaafa4286fc43cde6d6e850abf45965a36e162da3db6bbe2d3409cd81c5237", 0xb9, 0x40007) truncate(&(0x7f0000000240)='./file0\x00', 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000040)) ioctl$TIOCSDTR(r2, 0x20007479) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x89, 0x6}, {0x20}], 0x2}) 1.090546685s ago: executing program 6 (id=124): sysctl$kern(&(0x7f0000000140)={0x1, 0x5}, 0x2, &(0x7f0000000180)="71f91e34", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0xc1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x1, 0x9, 0x9d}], 0xb6b5, 0x0, 0x7fff, 0x0) kill(0x0, 0x13) mkdir(&(0x7f0000000040)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000080)='./file2\x00', &(0x7f0000000100)='./file2/file0/../file0/file0\x00') read(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 831.48685ms ago: executing program 2 (id=125): r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x11, "0000000000000000000000000400", 0x3}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x114, 0xfff8}, 0xfffffffffffffff9, 0x8000000000001, 0x80000000006, 0x651, 0x200000000000001, 0x0, 0x0, 0x7, 0x0, 0x7, 0x0, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000380)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000002340), 0xd4e688a67930cd) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x8, 0x7, 0x0, 0x3, 0x2}) setsockopt(0xffffffffffffff9c, 0x4, 0x4, &(0x7f0000000040)="9c407067d6e402c527e47098c1233ca73698ab6280e97a156d5a86190a123c064c38a3bbe935917450e663b22c8f4e7ac090059d92284aae56ed65678d406bb59469b10488759f965d1da81502bb09bcd82cd66492b3b6bd8772af5f01246a358de1f3e1cd4d9e515ccdce71124accafad5923a0f3d738feaab5d76eceabc6bfa9231bbf39a9ca5f70d32a6ddfde10ff26d623152cf24d8ae01565e3eb800b0737023eede1c6ad5bd49bdb463ae562365eb46ec601386b10e79dda475bcd570aad8db797770b09863549347ffdf517a3b7d48af05a4e72f4aee020f5554dd592ef6f", 0xe2) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 790.263658ms ago: executing program 3 (id=126): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x11a, 0x43, 0x9}, 0x6205, 0x2a3, 0x2000000007, 0x7, 0x3, 0x0, 0x0, 0x8000000000006, 0x0, 0x4000000000000005, 0x0, 0x100}) getresuid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000140)) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1}, 0xc) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 788.293959ms ago: executing program 2 (id=127): syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="aeea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x0, 0x0, @rand_addr="6b70de2aa1072be7a5c64b70b4f61836", @mcast2}}}}) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="04000000", 0x4) 788.050878ms ago: executing program 1 (id=114): select(0xb, &(0x7f0000000000)={0x7, 0x2, 0xee, 0xa2cf, 0x9, 0x3, 0x7388, 0xd906}, 0x0, &(0x7f0000000040)={0x100000001, 0x9, 0x8, 0xb9, 0x7ff, 0x7, 0x5, 0xf}, 0x0) (async) sysctl$kern(&(0x7f0000001680)={0x1, 0x50}, 0x3, &(0x7f00000016c0)="0000230c11000000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001700)=0xfe10, 0x0, 0x37) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) futimens(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xb, 0x53}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x920f, 0xa, 0xffffdf7a, 0xffffff8d, "08954c1cfabb0a0004293cfcef0800", 0x3, 0x100}) (async, rerun: 32) shmat(0xffffffffffffffff, &(0x7f00002c8000/0x3000)=nil, 0x0) (rerun: 32) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00', 0xffaa}], 0x1) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x18, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 787.875648ms ago: executing program 2 (id=128): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000504b10004000000000001210000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421210000e8710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xc0a, 0x0, 0x0) r2 = msgget$private(0x0, 0x1ba) r3 = socket$unix(0x1, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000240)=@abs={0x4, 0x0, 0x0, 0x0}, 0x8) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{r5, r6, 0x0, 0x0, 0x0, 0x7fff, 0x9}, 0x5, 0x8, 0x100000000000083, 0x2, 0x900000002, r4, r4, 0x1000000000005, 0x0, 0x9, 0x0, 0x100}) getentropy(&(0x7f0000000880)=""/4096, 0x1000) setrlimit(0x8, &(0x7f0000000440)={0x42, 0x62}) r7 = syz_open_pts() writev(r7, &(0x7f0000000480)=[{&(0x7f00000004c0)='\x00', 0xffaa}], 0x1) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000540)="80", 0x1}], 0x1) execve(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 787.702114ms ago: executing program 0 (id=108): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000002000000000000000000f4", 0x1}, 0x1c) 786.730853ms ago: executing program 3 (id=129): setitimer(0x0, &(0x7f0000000740)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setrlimit(0x1, &(0x7f00000000c0)={0xc06, 0x4}) ftruncate(r0, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1398000000000000, 0x5}, {0x1ff, 0x8}}) setitimer(0x0, &(0x7f0000000600)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) setitimer(0x0, &(0x7f0000000740)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) ftruncate(r0, 0x79c8) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) setrlimit(0x1, &(0x7f00000000c0)={0xc06, 0x4}) (async) ftruncate(r0, 0x8) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1398000000000000, 0x5}, {0x1ff, 0x8}}) (async) setitimer(0x0, &(0x7f0000000600)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) (async) 696.052206ms ago: executing program 3 (id=130): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xb013, 0xffffffffffffffff, 0x20000000000) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) select(0x2a, 0x0, &(0x7f0000000b00), &(0x7f0000000b40)={0x100000000000000}, &(0x7f0000000b80)) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, 0xffffffffffffffff, 0xf, &(0x7f0000000a00)=""/193, 0xc1}, 0x0) r2 = semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x6, 0x7ff}, 0x0, 0xb, 0x0, 0x0, 0x9a, 0x0, 0xd14}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f0000000bc0)={0x0, 0xa, 0xffffffff, 0x7ff, 0x7, 0xffff, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f0000000c00)={r3}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000900)=""/4) listen(r0, 0xfffffffa) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) pledge(0x0, &(0x7f0000000200)='tty \xe7e\x83\x03\x00\xe0\xc3Z\fm$\x0e\xfd,\xf5\xcc \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01\xd8V\x10\xda\x11R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7,>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06\b\x00\x00\x00\x00\x00\x00\x00\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91I\xccsC\xb9ul\t\x00\x00\x00\x00\x00\x00\x00\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\x00\x01=\xdbd\xf0?=\x00\x00\x00\x00me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\xd0;\xdf\xc2R9D\xc5\xedd\xf76\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO\x06\x00\x12\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x18\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\xff\".9{\xf6\x84\xf8\xc52\xb9\x9c\xa5\xe0?\x85\x03c\x1e\xd8\x8f\xf6\x95\x16\xe8\xb8\xb9\x19\xe0\x92@\xec\x10\x92wBzC\xf2\xd0\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g~\x97\x8bA\r.RD\x90\xdf\xdeT\xd5U\x7f\x05\xe9S\xfe\xbf\xf0\xaa\xc62r\xd5\x81\x00\x00\x00\x00\x00\x00\x00O\x84\xafJd\x8c\x18\x15YJ\xf0|\xf9\xc5\xc1\x1d8M\xc9\xca\xdd\xde\x85\x02\xd4\x9a\xe1\xcdFz\x1b[\x16\xa3m~[\xc6\xd8o\xf5\xdc8\xe6\x8ejW\x92\xd9\vbZ\xd5\xff\xf7\nS?\xc9W\x9e\x93\x99\x0e\x8fi\xce\x1e+\xe5)\xf9\x1b\x88fG\xde\xb4\xac\xc4\x8dym\xab#\xd0\xa5\xeeFq\xf1iPh1\xc9G*p_\xc0\x8bt\x14\xd0tp\x92\xe3B\xef\x9a#h\xfe8P!\xd3\\YA\xda\xd2\xa3\x0ez!\x02\x1dC\xc4\xcc/\xd1\x94\xc2\xc0\x14\x1d\x86\xf1c\xd6n\xc7\r3#;\xd5@04\x04}\x9c\xcb\xe6\xcf\xa8\\\xf8\x98\xa5\xb3kg8\xc7\x1b\xd2#3\xa0\v(\xb5\xb6\xc9\x10\xf37\x06V=\x9bJ\xe5\v\xb8j\x83\xd9\xb9#\x8b\xb7\xf4\xc85V\xb0\xa7\x91\x87\xdc\xc1]\n\x93\xe2\x14\xce\x85\xaf\xe6b\xffi\xa4\xdf)\xc6jj\xd9*Z\xa4\xe2\xd92ri\xdd\xb7\x82\xcc\xf9\xd7d.\x02qh\xdco\x95\t\x98\x19P\a\xcat\x83\xfc.\x033G\x9fU\xd1\x9c\x90B\xa2<\xb7\xab\xbbx\x90\x82\xa0_\xa5$Yzjn\x1e\x02\x98\x10e\vY\x106\x13\x94{\xeai\x81\xaa\xc2\xadi\xac\xc7,\x92/\x8e\x95,\xbb\x82\x9c\xa6\xdd\xbfh\x17(^8\xc3\x81u\x9d\x87\x87\xd7\xc8G\xb7\xe9D+\xaf\xb2w\x95_\xdc\x98\x8b\xd8\xa1\xde\xdfI<*\xac\x81/2\xf1\xc5\xed\xb4\xa6%\x12\x13\x93\xc3\xcaP\xed\x96\xda0\x00'/1487) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f0000000800), &(0x7f0000000840)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000940)={0x1, 0x12}, 0x2, 0xfffffffffffffffe, &(0x7f0000000980)=0xffffffffffffffc3, 0x0, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaae54f05649ed5080045f400740065000000069078e0000002ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800282009078fffc080a00000000000000060402080affff6c2b00000001051e000000ff0000ffff0001000009000000260503d91312ba8c37083c4fdce19918e70400ad876500"/84]) 693.921028ms ago: executing program 0 (id=131): r0 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000001240)='./file0\x00', 0x9cab835cfdc52675, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c8) (async) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001280)={0x1, 0x6, 0x800, 0x101, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002280)=0x2b5, 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) r2 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r2, &(0x7f0000000040)="2d9977da0e9a49cd34433ebcf883fa0acd889ce792b12effa478ae115f85d4b4f3f2a47f5569b46883e67af6b8573bffa043866694137719721c8ef8567cc03aaba470bf906edbaab8e2ab732d8e7c80c4ac93f9164db95378737c6eacdcc46601beb91ca7c7828dfd809a7e51673015284b5e0b26f489e218a9c5e37c9436e45fed", 0x82, 0x2, &(0x7f0000000100)={0x10, 0x2, 0x2, 0xfffffffc}, 0x10) (async, rerun: 32) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000001140)={0x10, 0x2, 0x1, 0xd}, 0x10) (async, rerun: 32) mkdir(&(0x7f0000001180)='./file1\x00', 0x1c9) chdir(&(0x7f00000011c0)='./file2/file0\x00') (async) rmdir(&(0x7f0000001200)='./file1\x00') (async) connect$inet(r2, &(0x7f0000002300)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) (async) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000012c0)=0x3) 693.379517ms ago: executing program 3 (id=132): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x4, [{0x3}, {0x2, 0xffffffff}, {0x2, 0x3ff}, {0x1, 0x83a4}, {0x2, 0x8}, {0x1, 0xec}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x30}, {0x1, 0x1}, {0x2, 0x80000001}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0xc}, {0x1, 0x80000000}, {0x2, 0x7}, {0x2, 0x4}, {0x1, 0x81}, {0x1, 0x400}, {0x1, 0x44}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0xe}, {0x1, 0x8001}, {0x1, 0xc}, {0x3}, {0x1, 0x8}, {0x1}, {0x1, 0x3}, {0x2, 0x4}]}) (async) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x24) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x14, 0x2) (async) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) write(r1, &(0x7f0000000200)="7d352a0c33ab40712afc23045992c1fc994c80c28b8bd0c23c9583b839238bf5b4e4852cba9d580942ae804d5ce10737e5fce07153f30ccbc6708a19b6d67cb65f8afbe8db3b043109446d3c18bb9da4", 0x50) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000280)={0x8000, 0x5f, r1}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x7e5, 0xfffffffffffffffd, 0x7, 0x7, &(0x7f0000000380)="cc1f35218156118bea586b7e39c510bf83d315b68ce90367630b24c0a58177444e05d840dc58", 0x26, 0xd}) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r2, 0xc01464a6, &(0x7f0000000740)={0x0, 0x8, 0x0, 0x99e}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000880)={&(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000007c0)=[0x0, 0x0], &(0x7f0000000800)=[0x0, 0x0, 0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x2, 0x3, 0x5, 0xd, 0x8001, 0x6, 0xd02}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f00000008c0)={&(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x6, 0x9, r3, r5, 0x6, 0x7f, 0x7, 0x2, 0xe, 0x5}) (async) pselect(0x40, &(0x7f0000000940)={0x7, 0x9, 0x1, 0x0, 0x7, 0x3, 0x3, 0x6}, &(0x7f0000000980)={0x8, 0x6, 0x6, 0x80, 0x9, 0xa, 0xff, 0x3}, &(0x7f00000009c0)={0x0, 0x97af, 0xfffffffffffffff7, 0x3, 0x4, 0x48, 0xc88, 0x80}, 0x0, &(0x7f0000000a00)={0x80000001}) (async) ioctl$WSDISPLAYIO_GETPARAM(r2, 0xc0205759, &(0x7f0000000a40)={0x2, 0x1, 0x3dc5, 0x300000}) (async) fstat(r1, &(0x7f0000000a80)) (async) r6 = semget(0x2, 0x0, 0x0) semop(r6, &(0x7f0000000b00)=[{0x3, 0xfff2}, {0x3, 0xd}, {0x4, 0x1}, {0x3, 0x8, 0x1000}, {0x3, 0x7fff, 0x800}, {0x2}, {0x4, 0x5, 0x800}, {0x1, 0x1, 0x1000}], 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000b40)=0x9) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80), 0x8, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(r7, 0xc03864bc, &(0x7f0000000cc0)={0x500, 0x6, &(0x7f0000000bc0)=[0x3, 0x1, 0x5, 0x1ad893a3, 0x6, 0x45a], &(0x7f0000000c00)=[0xfffffff1, 0x7f, 0x2], &(0x7f0000000c40)=[0x9, 0x0, 0x2, 0x5], &(0x7f0000000c80)=[0x9, 0x2, 0x9, 0xb8, 0x3, 0x7fffffffffffffff, 0x5, 0x2], 0x0, 0x4}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000d40)=[{r0, 0x40}, {r8, 0x2}, {r0, 0x40}, {r1, 0x4}, {r7, 0x100}, {r0, 0x8}], 0x6, &(0x7f0000000d80)={0x8000000000000000, 0xc00000000000}, &(0x7f0000000dc0)={0x8001}) (async) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000e00)=""/173) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ec0), 0x40000, 0x0) ioctl$DRM_IOCTL_MODE_DIRTYFB(r9, 0xc01864b1, 0xffffffffffffffff) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f0000000f40)={&(0x7f0000000f00)=[0x7, 0x7, 0x401, 0x7, 0x6, 0x0, 0x8], 0x7, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r10, 0x2000641f) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(r2, 0xc03064b7, &(0x7f0000000fc0)={0x0, r4, 0x0, 0x3, 0x8, 0x4, 0xaa, 0x6, 0xf, 0xa, 0x80000000, 0x7}) 692.727125ms ago: executing program 6 (id=133): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='w\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xe012, r1, 0xb5) truncate(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffff298d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x10000) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000001c0)={0x2, 0x6, 0xfffffff7, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="b43867df7c0c236cd2c5fd88ea585e0cb28a7747d6799dbf67164ad6e682eeb5079f924320a86237f796ed2a68739df9a2ecb86593c2dae0e26297dd28fb7669ee1a91c43f6ea89878a504f6cf48c5190d998e664db0f4b4498c44b1292f3c5ba22a3f8a5652ebf1ead51a9e7fcad1a40c7b58515835b145975b7935dc8ca07188b2a3792f28890a296662fbb44ea8bd535a83e09ae9d6bc3ed445944f6d440d0a616246bad68973601bcd4cbe421bf3927cd9bbd7caa0400b1bfb0fa6d8c3ea2d557ac2dc992bbd8da99397c0439b45660d1667a8a8d01f9c8ef2c26a4107284ac7b6c6072c078200c7b93c1800a840cd32d9", 0xf3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$DIOCSETSTATUSIF(r4, 0xc0284414, &(0x7f0000000380)={'./file1\x00', &(0x7f0000000340)=""/53, 0xfff, 0x6, 0x8, 0xa03}) r5 = openat$dri(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/dri/renderD128\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(r5, 0xc03064b7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x6, 0x9, 0x4, 0x8e7, 0x3, 0xeeff, 0x228b, 0x3, 0x3}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r7, 0x8010640d, &(0x7f0000000480)={0xb, 0x8001}) socket$inet(0x2, 0x2, 0xf9) syz_emit_ethernet(0x200, &(0x7f00000004c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "818eba", 0x1ca, 0x2b, 0x9, @empty, @mcast1, {[@routing={0x50, 0x6, 0x0, 0xb, 0x0, [@mcast1, @empty, @rand_addr="c2b372354895b90db1d045fe3ec88e3d"]}, @routing={0x3b, 0x4, 0x0, 0x9d, 0x0, [@loopback, @mcast2]}, @routing={0x3, 0xe, 0x0, 0x4f, 0x0, [@loopback, @mcast2, @loopback, @rand_addr="d986701fd52efa0a57cd844f43a07cf8", @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x29, 0x0, 0x6, 0x1, 0x0, 0x5, 0x68}, @fragment={0xff, 0x0, 0x3, 0x1, 0x0, 0x1, 0x67}], @generic="86f00c154e0f06d91b308d169163347e48c7cad23546d12ecabb62e9e6ec331c15a4c514aa9a97cd90ce80bb39f4a592b19cc531c04e13781f6d4a25ea46da3d01d35f2b464f56b726cb32172d3f2b102e4c5b28ca906a6b19a7a73c7115bb853e80b3fce60bdfe237b19387107a673c62765eeedd3e8fde8da0959200a7525d4353718c2c318409077ff2477adce42652bfdaa760858264c7f0386922a1c7251e8a8059f76bfc6a7b5dc9b51672c8e8d14bb8b0612710c852912e7f390a99ca0c653c3c10710076546edf2e6ebaee3e4bc39541c2607e9da7720c8e5cffee0b07a3"}}}}}) ioctl$DRM_IOCTL_MODE_GETFB(r8, 0xc01c64ad, &(0x7f00000006c0)={r6, 0xc, 0x8000, 0x0, 0x3, 0x8, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(r1, 0xc01c64a3, &(0x7f0000000700)={0x2, 0x8, 0x3, 0x400, 0x5, 0x4f11, r9}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2812, r11, 0x7fffffffffffffff) unveil(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='x\x00') rmdir(&(0x7f0000000800)='./file1\x00') bind$inet6(r3, &(0x7f0000000840)={0x1c, 0x18, 0x2, 0x5, "df5049e0bb79b238212e47afa4dd0ea3", 0x6}, 0x1c) preadv(r5, &(0x7f0000000900)=[{&(0x7f0000000880)=""/13, 0xd}, {&(0x7f00000008c0)=""/15, 0xf}], 0x2, 0x8001) write(r0, &(0x7f0000000940)="c22ac7a328c328c8a00f90c2d40a509efc75f5c760963e0285f9e5c1e0830f2902bbad8ef987628ba6072079b04a8dbc759242d7690fd2fd8a0c024f02fb743c3f82bd0998fc3f3319abec8f63d5b9044b54f62419f9ac58894090be33eb40c8bb1fa625c23c898eb4a46a8a207640884cede635ecb195697936a7040c9af05d5b7e9ae4b9795956f3ada4a0f838627ee7f86a3ea32299a7e2059e3325a3ab7ec2a9", 0xa2) ioctl$DRM_IOCTL_MODE_GETFB2(r8, 0xc06864ce, &(0x7f0000000a00)={0x0, 0xb, 0xfff, 0x30334142, 0x1, [0x0, r9, r9, r10], [0xffffffff, 0x8, 0x7, 0x3], [0x7, 0x80000000, 0x80000000, 0x6], [0x8, 0x401, 0x5, 0x5]}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000a80)={0xfffffffa, 0x1, 0x1ff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000ac0)=0x5c) 481.054304ms ago: executing program 7 (id=134): syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB]) 346.705569ms ago: executing program 4 (id=140): r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x0}, 0x7) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="04000000", 0x4) r2 = socket(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001480), 0x10091, 0x0) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000001500)="24c0", 0x2}], 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000068b000/0x3000)=nil) r5 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='r\x00') syz_open_pts() poll(&(0x7f0000001580)=[{r1, 0x10}], 0x1, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) pipe(&(0x7f0000001640)) chflagsat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) getsockopt(r5, 0x29, 0x37, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x9, 0x3ff}, 0x3, 0x0, 0xffffffffffffffff, 0x5, 0x0, 0xa, 0x3, 0x0, 0x4, 0x6, 0x442}) syz_emit_ethernet(0x3e9, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff0000ff86dd69529dfa01b33c96720aa2c3e88d2b000008000100000000ff020000000000000000000000000001165500"]) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/146) connect$inet6(r2, &(0x7f0000001540)={0x1c, 0x18, 0x0, 0x7fffffff, "0108ae0000009e000000deff00", 0x4}, 0xfffffffffffffe9c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x5, "2029895b390200000000ab6304ac86cd", 0x8b6}, 0x1c) r6 = openat(r3, &(0x7f00000015c0)='./file0\x00', 0x20000, 0xd) connect$inet6(r6, &(0x7f0000001600)={0x1c, 0x18, 0x2, 0xb91, "b6f9ca0515af7bf70e8020a5f3cc28e9", 0x9}, 0x1c) write(r2, &(0x7f0000000340)="58aa85f288362b52d959f3b64b0330c0b3ad85bb4fc1b49c29380e9a7072820a752f74048165bd5977fc8e95a57d3ae86e4f2f417db5cdaca05259a748f327d62fa756e03f022781bd6bb841bfaaa78e4f44533580d017ab01eeee87719f2b0b97a13549e7f0bbda7671734cc5be0be48bca297ff26bf58bd968c5b63cfbecb3357d521a8841ec2b34ca5e279f2fc6d7bccedb1a0cc238ea7b42722482bca6395e36f5b0677f2bbfe29fcb8355cb72d706829172daa8cd6a3beed265e07b957a0fdb30ce2d56e15cdd09db61307bec0f18c3ba566f736db6ea58db57a700ed9eda360c01dc2f7b14f93344550fb80f76e036f1681e404bfa4eedb6ee239c3cae32cdf05d046a6f8615d3b9895106e3105ff600f711fb66141a8e327da31274b056b29861897a1fe37d33ef685ff6ceb7eba48fd5708193d094a733e2810ee495001502ef2015dd2ccea998932f2b22dccd36a950486c59e5720f9a2ad38dc642d8e1b8aaa98ebabaaa776594235ba91c2405b7f883f7f8fb908e0f29fa4c20edae729ba3b385a572f0bfed29fd4129c9529ceea9df0ad495281c6f7d48b30b760f67ffd9d9cfde9b6a75456f723c2222bf41bbd7af0e8d6d998dcd6d9c212071ace411e16e4973b07935d7b96b12972f8b37cac5e164a1cb84d6dc6e1e7d8454e961c1d91c1e7803b60ebc12b3a1081d9d0f3ab2be0266451b47d912f9a36c74a54fe0f3e82531b360551d4c0d6f64548b5966fd2baca855c45046e5153e9a73640fc2bedb40a1b7f698c5b5dd85fb5844973a501223a828e1fb45086f800070d6b99a9d9bd778d98ff234603b1f6f9c12f0ecd763ebe886130eae1b987e117a865329328673bf323e65c6e62d044d79f05e9d086b5d2ae4f2b912d507a6661e4c9809385e40506ff71f23b5a634358e3cdeb31958803245c54967361c24175971a97c2dab068c9200e05e2e27ef415aba629c80aaf17be08a58fdb60f9d47b9c4f58aa3c76be903de0cda932ca805ab3cd663044d64d54c183eec14b558c5ccadde515307cd90d695e3fd7b9ee5554123c57cce9c5508f34629333ece5adb675393c0a231e9c149e5e7ca2fdd6c7a73f637c2bb9bb5906da132bafdc7a3e97330bb2794540d08865ea0b27660024db3371e66313248f68b10d1ef6db5cb24d68f509916808e37a25c265155c17ef7e0a6c722b8dde6d2c7c746e158fd78cda269034ef142d371fd5acd9800217c8e7070864b3a2eed87d9c171e369f8a2b4a42b88bf26828b40a818e12172cbd65e52c2dc6e7ab9f210e5172b01a5c38ac935a43ecdd42f36ad01ee5ddd96613e01e5901af9c49a04ebfea19b0a31bced321a3b730d450e65ab2557efed2112b8ba6cbf7bed0e9abf667a91ed35d4e04c96b41dd8791789f2d6c60c0668e955df2217689b87305ddb63b8f20460452fa95b64a8239f569e7af073698b99a57af17d9aa80f6a70b1be575bd6b3546750fede2758081830050e6609a278ec260f5fd375aafa8108f8f5d88d5c3a0ed1f4e4573614f9f8834faa4bad9acce4a30ebee8c1e6ca035718e6d352e935384af92ef29c3087bb0ade0f99321ce492efc761cd59fbd0007a9dea28364ea0b2ae3ebbeff3803345267bcfa57e728727c1eef4fbf93c65d9d2492bb422a45eea90f2cb46340c5d79095232cba0d84b8c3cc43327dc26911631bf17bcc00f9d78761472b98838b94c803859372a64678138360a672278d97c78a2394a9ddf6ac4f5c778d60705c8b34c4feb2f5e99b5a3db0915dbd292d1f1d297bc389b10733d840e6c3893c0e5c93336e96e639850338835710316c745a34a47195a7bcc6641a843c2aa418f32b231db9bc23567b046810f55a91afebb0d6695da5b7f488e8da17fd42b8053fc4d88d589cc6e7059b6acb64a257afc90c894d8589e91d6ce0bb3feea253b55a76d3441da30b939b46416b773a1e9d3f24256c06e7c3b65d7e15a92b1d5fd1522655587a67086d6001713b08b6e2712e764786f715bb54f62f4dd8c13ca8a4ad57c5a6081cd1048f6b3ab0ee9acedfc2e1657ef24f992e6b9a389b592d591df758258043115168da79e9af2a3e32a0f83f47a6dbf33f99c47d17adbebae93ab37ffff04e3e2627f00dc90cb25ca99e373436d3e60d0468a9a5a6666d34b7f115fa5200845bd27f9ed099fc30f51c8adbaa9633722e810ffa382f076688b3f8ad48bb1aff33fb26ab9875360fd2f69bc7d414df1411553239d8527cda509c6f277d397596ba16785b178e280a1ec941cdb2dab643941be73d19fe65612aece9d9be6660fc8cc071d707386a47b84ce4bbf171ef39835066c8e1bb414959bf9f2ec23476527781eb451fdf1b966267ff8962b5d4b6033ccc1e5d20cf707c283200a6ab423bb1ff6823406039b74d5b1554d2c954134d4b7458041acd90185dc75b739f4668957167678a96aea82ebd062e0f020432c6863b74055dc56e296645d55aa6f4a133da680c308c06ed6e4eaf9850a492ab80587c06991cf5c125ad6f65c7d95a00900a89216d71f9a8daf721028906538c505cdc571631e127d978a82fa3ae2bd6f4d4c7880dbb8fadd8a0318064d2debfa911e1c2fae4fcc370434326fc9903820a0ae08c6798e3ca8789c98e44a6a539107b1dac336864eb934ac79e50e6495d39cda0fa659d5575a28761340e62e806a43986e5e18b7494fbc1400fef1f2bab5cd9db7b30f2b0abdaf99b5ff52b822c1a6c1ad41f37cc6e5e67a7c461f01e717cea426789288561d82bf13e89f420dc14cf6c48ee704edc1b02a58c2826d6f71ed0e6ba996f8207beb59ceb70ef962e2c4bced58d33c1bbf8001f3c73578c6b3b33f64ce530668c509a94bc2cd19e1a6c98d0874a094d339612fbf75df6acbf8c84d7d74159fb8080057050cb36cba9a9be662369f8cb26f1f8ee8938195974ddb9375630b56c2f5a7a70e7675a8a2f168e99349fab7a3a970363b18055111cd5c101ff9c07a7596d0e7a776dd07f008672a49632ddf6188288afb3e0553b010b9019fe462fa96a081e266234945877de39c7d9297cf3de399b34b9ff29621bf1dae52f5b279b578b97891424be334cf08f13a3cdaddd11484a2118896ab24c4282c722523741db2790355aaf2843a28d64176c55ee89a05ec205af94eaf0bdac86a6638148c7f718ffce970e17505a5775a9d875eab8dbb75dd45f1ff7421da00780eea498ca2423f79971e2580d8fa80742436db4b0e2b4829b3b577f0d4009c4cc20e773c09a8eab67cec0a209f9faf0ecebe20eea13ee4750e3e0019f611b0125f0ca08a0f9e40816fd8b3c5c100b093d4cb406139595a04fcb8e5c0bcdf97e8ad9c0a698d889469bb4562300917541d7ab0c81c8ccf6dc644240c7d10f1b1fa402082c86d10fb39b38ca33d18b5de7e72030374772e2b04dda10507b5d4c95b1c584a91adc8e6b2ba98cddd90b3de39de00447eb0baadece85ad28304d47e11b8b4ca16854ab01c875cf3e93d2c7603efa8ac722d525ff3e8630e8757d602e5e8cf9bb542c37b00614127cf194f7236c87fef5edb3c8590fadb629b2ad3422f0dadb268683d552bdd98aa2235c79cadb90267107189bcbcc0b71f0c98a79ea7ecb6be326890ea5b1253f885b221f661daaa1365febad24379ff5a7a918dae1bb765b741698c97b32d1d3863fbbace9d6b3248bc4a8f9f3448a4507a78753f156227d1a9274202a6c6c9d2c666856da05d4d30dda2efb754df9bb02e28d265d2918f5080248c2772d3f791c617acd81430e0ad34378c9fe3cc35213b8bf44953e27e5ac56a1ed5397a524aa7f81dbe5da5170fee3a1efe22cbc0eadeabecc4fe329e7bba1580a25462c562c38c6bfec775e6942c9faed4ab5a8dafa3faf72d16e752a24212af34c61732a996053b737f777f9fd898dc77c79f53d7498e36fdc42c7bf8a5d794b517d245be976a33c57d6be78a837cede067b37443cee65df30ed3dd7685c2eb8c1166b23b59356ee8146d4b9f593755b145556102045f7a8b5d9aef3693d68db6bcb45a745f1f09e74ba2161044fddf6adca52c91593efc33dc87b5bfebff8a0936526d252874f9e9644b3d72e0d46f6cb65c3dbaa6c703d12fafd58a39868da63440eabb50cdd8e03390b27ef1bf090135b0d41188d7c7bf3820d06abdd2780e0ebb80fae33c3c871e1e23e0931fc523d1f26013068790066bf9af809d76ce88ba682ef0f4f6ff0a3eaefaba07898247e6796e4372b53e653fe8f7ae013c9be78838fecbc759d8759f19ebc619713eb312671d395e6acf968fd8c2114da07f8f315f6c3167fc6d70dcc571f9a95f84819d71a5c9c26be8457d3136fe10cd2c0968c3a75e81fa5d61e3b77f4fa4d721df7575753992303754d1e40800e11db35512867c301c53d1b154dc8a4d12cf5c1eb09717f59e336138f5f8547e7882520a47754f4fc620daaaeddfeec53174bb46c9ed727abdcf13a0d61b0a6fdb71bfca7e0954c36cc8be64acdac23a88f358d11f339a644ddd7cf3989847f3e87e56bc2e53e9370d43a6652a6b698db54c71ac56b30cfa73587b51e945f0cc07d5216bea9bc427798bf53164b92a8d238d2e226755195c19c65bd19cceff7bde94b1f51bde0b345b1f8d52951f952ce58edc7eb4bd5a3a56bba32c581e73b1303846772e64b1c5327c282c3ca7e8b04b6b9fa25af1494bdc54c06ba37a402b0e2a01d9e363d369562e6ab0ba63c5629ebea2d864f5724b58782773493559c162530ce7f7a71e0b3fcda4b7cc5184e099be947af4655dc5be535196decfd52f25a78474f1f655ae60d2f8dfa4dc83d8fb6662babebcb81d362414e87dca5573871c01cdad7b29ccaf2cb8280d21ba64a73022041fdf0c5822e7531bfe9b10561116aa148579a8fa8357c5c795afa88cf1c7e933625be442750a7682ecdf2a548c3f56a8ffc4d9346e6c42df9d26b8d0a17642d8c727556bee7c5d25e039436413b033636351116929f1a78f624e4cf13ae796e6a6efef930c22dfc572668a52fe5e9dea3a35b73d769242c14a7bfe07d0f55b18698e78b74dc2829426ec2886271af3590a88e13d41dc5efe1a9e3448b59171e75352a6461f9493aa98b111c79f39a62a1063c03aa531eec78d34fc7332a0071e4f14e17d760e6433908f62d181194dc5da6097c5c22cc32d5c50c97e8ea92822e597bf171a49177610dadb93a5286fca7d661a3a189385f89ffd1afa4ba8fc764322b5bcfde6818a0c16229c815a85348a9c0f29acf499a8f888e923256e355aac9c6f462ee590bac0ea2e210f44d131a8b1abab624fb46362dba45bc948861f96713e9704820d19fba79694416041c0e21cebc233ace109ffa374cb576c815296feb65e46a6e54027aa42346f91a4c53a8f27fdd6b2880931dbf43f9f700af49e462f2a96f1e42c073a4806ddf26145b32eb5f14342f4e64d50794b13553d5bae23e4fb049cadfbcd191a12dc66878dc65e860166ade629ca2dddf7567bb75be76a9d16f5495d46e501e52cac7918358301d913f99f3ba1db793fae3c20bba7b624ab741a829767a79c7bd8a88f820b86b901154585f9d1d9d63d79524800d4c0f0b172b23f07cf2df9bf7c4d5790f31e622ef489a19e4ddb90f7bc5a15d57a9ae862ce7cfd8a7877ceb70ecaaae22650014bcf1826c5349743c2298771fe8fed61cfe1cf7738322eb84f2c78ca16339abf3eedc3bdaa1b3bb50b3dc4636461a0ee750da987c8dfa510f985e2028007cc3ef83ab60c6d7befd03733fb58c50620", 0x1000) 346.226085ms ago: executing program 4 (id=141): r0 = socket$inet(0x2, 0x2, 0x0) close(0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf02, 0x186) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0x6) writev(r1, &(0x7f0000000540), 0x1000000000000074) sysctl$hw(&(0x7f0000000340)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000380), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000003c0)={0x6, 0x8}, 0x2, &(0x7f0000000400), &(0x7f0000000440), 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r4, 0xca605601, &(0x7f00000005c0)={0x10, 0x4000000000000005, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000252000/0x2000)=nil, 0x572, 0x2}, {&(0x7f0000395000/0x4000)=nil, &(0x7f0000791000/0x2000)=nil, 0x81, 0x1}, {&(0x7f000052c000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x1}, {&(0x7f0000099000/0x2000)=nil, &(0x7f0000307000/0x4000)=nil, 0xb, 0x1}, {&(0x7f00002a0000/0x1000)=nil, &(0x7f0000304000/0x4000)=nil, 0x40, 0x1}, {&(0x7f0000260000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5, 0x1}, {&(0x7f0000755000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7b}, {&(0x7f00002bf000/0x12000)=nil, &(0x7f00000fb000/0x2000)=nil, 0x9, 0x1}, {&(0x7f0000250000/0x4000)=nil, &(0x7f00000fc000/0x1000)=nil, 0x4, 0x1}, {&(0x7f000014e000/0x3000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x54, 0x1}, {&(0x7f0000662000/0x1000)=nil, &(0x7f0000154000/0x2000)=nil, 0x95}, {&(0x7f00006c7000/0x1000)=nil, &(0x7f0000043000/0x4000)=nil, 0x3, 0x1}, {&(0x7f000038e000/0x1000)=nil, &(0x7f00004fb000/0x3000)=nil, 0xc9, 0x1}, {&(0x7f00001eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000062a000/0x1000)=nil, &(0x7f00003d1000/0x1000)=nil, 0x2, 0x1}, {&(0x7f00007d7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], './file0\x00', 0xffffffff, 0x6}) socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001040)=0x10) read(r4, &(0x7f0000000240)=""/158, 0x9e) shutdown(r4, 0x2) open$dir(&(0x7f0000000400)='./file0\x00', 0xf02, 0x186) r5 = getpgrp() ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x80001422, r5) sysctl$net_inet_tcp(&(0x7f0000000300), 0x400000000000021c, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(0x0, 0x0, &(0x7f0000000140)={0x395c, 0x5}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000004c0), &(0x7f0000000180)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f27bcba1293c97a07c1f501b3a5824f780ea368113606a5b82aabf3880cedbf04deb88c9f54eaad708b3a715e6bf", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 345.7439ms ago: executing program 1 (id=142): symlink(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = semget(0x3, 0x1, 0x200) pselect(0x1, &(0x7f0000000200)={0x8b, 0x4, 0x0, 0x5, 0x6, 0xfffffffffffffc42, 0x800000001, 0x5}, &(0x7f0000000240)={0xfffffffffffffffa, 0xb9, 0x5, 0xd4b1, 0xeffffffffffffff7, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, r0, 0x0) symlink(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file0\x00') (async) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) semget(0x3, 0x1, 0x200) (async) pselect(0x1, &(0x7f0000000200)={0x8b, 0x4, 0x0, 0x5, 0x6, 0xfffffffffffffc42, 0x800000001, 0x5}, &(0x7f0000000240)={0xfffffffffffffffa, 0xb9, 0x5, 0xd4b1, 0xeffffffffffffff7, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, 0xfffffffffffffffe) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0xb010, r0, 0x0) (async) 111.585564ms ago: executing program 4 (id=143): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) mmap(&(0x7f0000117000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x6de) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0/file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb5ca9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1841, &(0x7f00000003c0)={0x6, 0x9}) sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/240, 0xfffffc47}, {&(0x7f00000001c0)=""/179, 0xfdac}, {&(0x7f0000000280)=""/229, 0xe2}], 0x50, 0x0) 106.583444ms ago: executing program 4 (id=144): socket(0x18, 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0x0, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0xa, 0x400}, {0x401, 0x4, 0xb, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0xfffffff9, 0x7fffffff, 0x4, 0x9}, {0xfffffffe, 0x7, 0xc4, 0x88}, {0x3, 0x5000b, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0xffffffff}, {0x0, 0x132e, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fchmod(0xffffffffffffffff, 0x10) poll(&(0x7f0000000000), 0x35, 0x0) 6.383015ms ago: executing program 4 (id=145): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getsid(0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x5, 0x1, './file0\x00'}, 0xa) listen(r1, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x52) accept$unix(r1, 0x0, 0x0) getsid(r0) r3 = getsid(r0) getsid(r3) 5.538805ms ago: executing program 4 (id=146): r0 = getppid() kill(r0, 0x2) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2400, r1) setpgid(r1, r1) r2 = getsid(r1) r3 = socket$inet6(0x18, 0x5, 0x0) r4 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, 0xffffffffffffffff, r2}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) fstatat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) getpgid(r1) r8 = getthrid() setpgid(r8, r2) fstatat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x2, 0x6, r8, 0x1, 0x1}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0xd4f7196f1f062a64, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000002c0)={0x32, './file0\x00'}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r6, r9, r2}, 0xc) r11 = msgget(0x0, 0x200) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fstatat(r5, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{r12, r14, r6, 0xffffffffffffffff, 0x1, 0xd, 0xd52}, 0x0, 0x0, 0x40, 0x1, 0x19b, r0, r2, 0x559, 0x0, 0xffffffffffffffff, 0x0, 0xfff}) getgroups(0x2, &(0x7f0000000540)=[r14, r13]) getgroups(0x2, &(0x7f0000000580)=[r7, r15]) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x8010, r5, 0xb7c) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x7ff, 0x6, 0x8, 0x0, 0x5, 0x5fa, 0xa4, 0x2, 0x0, 0x2, 0xe}) setpgid(r0, r1) fchown(r3, 0xffffffffffffffff, r16) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x8011, r10, 0x8000000000000000) 117.144µs ago: executing program 6 (id=147): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000003000000000000000000f4", 0x1}, 0x1c) 0s ago: executing program 32 (id=147): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1000, "000000000003000000000000000000f4", 0x1}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.66' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-6.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff4806f969a58, offset=0x3fe000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: