last executing test programs: 32.838497689s ago: executing program 3 (id=4): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xd) (async) syz_open_pts() (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) syz_emit_ethernet(0x99, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x63, 0x6, 0xa, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x40, '\x00', {0x0, 0x6, "78b552", 0x200, 0x6c, 0xff, @empty, @mcast1, [], "9d3d30c1d4dc76f07e2d05cb8e1179057d0d0638447d4f5bbe6b38b19a037c91bde084132dfeaa39ab27f33c1045620b7bcd7e"}}}}}}}) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x8610, 0x1020, 0x40009, "1e0400", 0x9, 0x4}) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) ftruncate(r1, 0x79e8) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)="a2", 0x1}], 0x1, 0x8dbb) 32.620748884s ago: executing program 3 (id=13): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xba0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x1, [0x0]}) close(r0) r2 = socket$inet(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f202334a397c8c53f800", 0xfffffffffffffcc6) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f202334a397c8c53f800", 0xfffffffffffffcc6) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000001c0)="ea00aa6600004b6351d5c4ec3dd2ac63df0e295052cf99a072c68a70accb1c533f4caca2b0baab8c0bcd42f1bf5db2c9dcde3d48e9cdecbf78a1e72f013242fd536f775719e4448fd67fa645988028fdd9ceaaed972ac76babdae068526d0c813557f3f2f9ae9d4519ad8597e8273b99a56014de5a662d7eb0f9ba4e617db7380100010000000000c55a2f1d259b9bf0efb713876ac133c18fae0e34445d930af7d3ff76a24bc72a6e0d813898191a30b03ae70a262788235be97c13cdea771d1b34cdad2fba527b3fccf8fd0b7dda32c4e7307e540e2d412289ff50e7cb700fecfa529c228f54da0655a61d7d18e56c738398929446f478304a4f7bbd2c9f72e93b9dfcdb000000000cd7f2f20b01c7bf1a840af477fd9a9e264bc1be5b9a222d77242384a8d56ec09d6e715afc5646ad93a7a44ea4ecbb9db0d18467ea909df38d2ccdeb26fddfbc1e75952e006186203d6d0a075131eda013c05c3c8234b2b249b93bdd5c6c81e0db03c72aed5b6426e1e3bc480c5e0cc595c46fa720d91585", 0x5) 32.44544929s ago: executing program 1 (id=2): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x7fffffffffffffff, 0xb}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffff) 32.440544233s ago: executing program 3 (id=19): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000027, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x4, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf88, 0x0, 0xfe62}, {0x1, 0x800, 0xdcc}, {0x402, 0x200727, 0x8, 0x6}, {0x5, 0x650, 0x3, 0x99}, {0x1ff, 0xffffffff, 0x4f8, 0x206a}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4004}, {0x1d3, 0x4, 0xc, 0x3}, {0x8, 0x9, 0x40008, 0x2}, {0xb8c, 0x2, 0x3ff, 0xa}, {0x29a71517, 0x10001, 0x81, 0x6}, {0xc, 0x3, 0x5, 0x3}, {0x0, 0x5, 0x20000fff, 0x30005}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe80000000000000000000c6d20000bb0000000000000104"]) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() syz_open_pts() pipe(0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) 32.440362432s ago: executing program 1 (id=20): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x41, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0xc) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x45db, 0x35, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x14) 32.39467992s ago: executing program 1 (id=21): chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = getegid() r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, r1, 0xffffffffffffffff, r1, 0x0, 0xa, 0x4}, 0x800bbd7, 0x7, 0x0, 0x0, 0xd4, 0x15, 0x7a, 0x52bb}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getuid() setreuid(0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8782, 0x0, r0, r3, r2, 0x100, 0x1}, 0x3, 0x9, 0xa}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x3, 0x10, 0x2, 0xfffffff9, 0x0, 0xffff, 0x0, 0x2, 0x4d6, 0xff}) 32.392931974s ago: executing program 3 (id=22): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x1, 0x2000) msgctl$IPC_SET(r3, 0x1, 0x0) (async) msgctl$IPC_SET(r3, 0x1, 0x0) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000001140)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000001080)=""/185, 0xb9}], 0x1, 0x0}, 0xffffffff}, 0xffffff1a, 0xc2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="44ba1b27d985d85f160aeb8efc7be5ca690c175372bb38585c977f7f24adb70701f22e77e2e302a9b7c1ae3769131115f803c3ce0c3b08479866f89b4c96363f228be0e95f87387d06d6162d695690e9671e0471502407496d3cfd313e0b590d616f9b8346d5b3b7f25f", 0x6a) close(r1) (async) close(r1) 32.305829271s ago: executing program 1 (id=25): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x3, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00ab40", 0x20, 0x0, 0x0, @rand_addr="00330000000000050e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}) 32.304340544s ago: executing program 1 (id=27): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4088}, &(0x7f00000001c0)=0xffa) sendto$unix(r1, &(0x7f0000000000)="b1d08dc98415f589fc2b000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ac320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d02", 0x62, 0x406, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1d08dc98415f589fc2b000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ac320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d02", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = open$dir(&(0x7f0000000200)='./file2/file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000240)='./file2/file0\x00', 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r5, &(0x7f0000000080)="99f291ba", 0x4) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000000)=0xfffffff7, 0x4) (async) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000000)=0xfffffff7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x1, &(0x7f0000000080)="0310", 0x2) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') r9 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r9, 0x0) (async) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r9, 0x0) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f00000000c0)={&(0x7f0000000400)=@un=@file={0x1, './file2/file1\x00'}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000380)="e09c7566aba4e36d3441d08a53986378db2b147caddf94bddb39ccc68d25abdca367df5970605b535f2847bb367259c36f1c4eb8d16e85d6d390d45034732d37a8fc187b17f7c868aa3efed8bdd6b1b17ab2f308a3d6dbd0b25d5c4bd0fa3ddc2ef114729fd67454bd2b11055e6d07d47ade69d479", 0x75}], 0x1, 0x0}, 0x40e) (async) sendmsg(r3, &(0x7f00000000c0)={&(0x7f0000000400)=@un=@file={0x1, './file2/file1\x00'}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000380)="e09c7566aba4e36d3441d08a53986378db2b147caddf94bddb39ccc68d25abdca367df5970605b535f2847bb367259c36f1c4eb8d16e85d6d390d45034732d37a8fc187b17f7c868aa3efed8bdd6b1b17ab2f308a3d6dbd0b25d5c4bd0fa3ddc2ef114729fd67454bd2b11055e6d07d47ade69d479", 0x75}], 0x1, 0x0}, 0x40e) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060414aaaabbffffffff"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060414aaaabbffffffff"]) 32.303712876s ago: executing program 1 (id=28): socket(0x18, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x81) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) write(r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xa) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000009c0)=ANY=[@ANYBLOB="e68ba42da8b30cc6d157df093312cadc1d9a2405310a8376b1c32492e6f4eb0dbc84c329f7f4874cba8a50c780e065d693a1c77f6ed211332469dfab5c2b6140cb1f0d11752018ce191ce82b4172801b1243d9258b64319b77ded3dda85b1ef2db79dc525f68a32eb3e2d90eb19bbf3798f7af04c569bf1b39f8a4c6f49ddf42cc926c1436c170099db8269010d7ae53a9a7e0ce58a96bd86b7483a2496b16bd212821ded699c0ff2a59daf01eb627239353ddc8252a73a18b4bd44b70782641129c6d98ca25535f0afc9778a8298c367412ca7211cd5bb22234331f0156978f329a12efc23271b7cee42666c942e88ba455db1133039707cf8b31e7c922a2c4e6c58d2d96790c544921aed0b495c1beefc3db157f6b12490a550c7b09796e6f9476abf3416d8a1d9a4c184bf349eee805d51df0720154f7b859fef6a06273e22e2efafca7eb47dff8215206342d5f56f0c2b078d3f2c61f40a566f75b9b689c3f4442476eff25ed54999e9d003276f3c1e52d48836bdd79ef66d1513e4d50a473e9e629c019632959463809099128b748b7542b11072acf63cbc5071ca20405c7c3ad9733cc652efd3d3fa7e4fabe1937a0379fe98d523b2d5e867c5ba5a4dfd722cef7fd32dfffa2041853bdc7a36b5200a2c80f39365d771996aa97c42f80c56ab64f548be7e3bc3d896658801c4bf0199fc2f2716f4671e1ffcbeafc9b682900604447fe733a84a357cc564639f6b21339f466f42c5b21c82c576938bdf40643d0baa749654ad7eb316e1478218cd8b9abf71abf28339f1be59f4ed1a97154cb42ccff526cc197818b5d31992bb40590694fa80529bdc0ee7ad25e90b045e195f0582bdfb898771fae9a0925778537634a7351f175d6b0782b8491ec3f3377840f243d0bb898033f2d5231a423e4463b6955fbd24d889339f195346ad2f4d756c8c94b29d643eb4cf706799dbe1748a0e938fb6567dc0dd11ae80302ec9a9213f397078dbc061e076d38181bdd3cd787269461bc4e18f847cb0df19d0970febf15d8898043d3159eaaa7824517d827a5380ff9bf6353573fe0d3d16f3d3d7411f8755cb37099a04bd11e8111202ebc07c8866ebba0ff8659efc8457d874b9220ab031aba543757b941d580f56f3106d1b6e28702fb877f0a0a33c5ab075326eaa96d2a8b76f617c682aee1365d4ec730dd76cf97593b4dc9685480d35e117993beffc9b45973de6fbe2f68204f9f09bdab6fc43e29c2ee839ab71377940cfce3578ce1dc0e1022c8c41fce7fd4450995758226910271f20136ceb5a48651124037104042b245a9e63f25c394c0c2b687ce9bbc124916e8524352a2e23afd5c8be857382152bb75ab6e1a1b7af5ad80bf5c7703e506ab6cef58ac8568bf5125bdb0e7adc4e6a75f3050d49f1a54522752ea26e0b44fa69fdba5c64a864adf9cd43d6cdb5eee609097e7c4cd908874deacb1e202aeee9ef726c82dc426f1f7518bffc5b94dbb43039fadac8fe9e8da4c34e8bb3d5017cc50ee63d899b075349bbd210a6d6fe6b8c5097163b3e1f7f86cc5ad9cde99d2e8d717916dab7c9f874e2874247443d1dddfa595bf9bb9ca1024b38724f4f60f7b3b0bc62868251456e3da7752b9298800ad1ff1ae3034036cc5a7da724b090fae2c086712f078f129104c6274d492529af27d5f6767e0588ce27c8fdf156a00723424b89db673daa258a6e0fa7b74abc03597ec4d771a687161a6ff3a48aef70234a12f00065bae6d328fe49983bb7e0aea9a428a50a94d058c8f12acb9fa4c7ae150c6853e710e2ba9ef1c364fb6f73bf396e21f64089d9380860d38d1433bfb31ab80ebc7ba2a1b88d243b96fbfb50ca5655fe048a262c87f771f60820766b38bcead9e4a9959e799610d723b80242d6afb95e51db1899ddad4cc1bcad1c33ef8a5dc42d2f01e6b09653b094f4f327233a936137fcbab5c8f17aee2e015425836ce6ddb3c23055d30d0b7a1de492d66347ce0471dd7561b2799bdff55b5b1080bb852b75937872a576f1404fdc2ff2774aeb749494ec6b859edc2320b2dcea0645bd2df3ac5f1d21fa07c59946fdddee2f35421be0513e35f0316a439a5379944cf4effc50b266455b932e01657be1acbf9c0fd7fdba0b703a8110b2b862d700b2068f72ed7fa5f46c49f53ee6b40f6602076891afe34c5b2778bd84998cce08d37e884019e06fa1e68dd455924ffb0a79fc69b65bd68abdbe44a469f766a21fcfe11e44807f48885305ecd2569afc5e3dba24cb89eec803a8488ee268b27c30910c2df6c689026711741a779b83153d5df6aaad35a65fc18ba473eb83ded2a99fbd6fa3970c3fce78edd68309b5846f7e37bfdc425fe5292198bf4f2f6157e54975579f7930cf2d849a32b6f3b6d76117c1b05985130f4f0050bf39ecfabd73e061b62c5e9d514e0cd123775dd0bae45f91a6e9904d61685a6c4714fa3ea18e9a81bbc46d25bf6bed655cfcec2a6e5b9367e7f34c878ec0c2f2b7ee92605ea23330bb0757104b004651de69e7d201fee6b87cfd88763dddcd6a4b5bdefde741b19be2cfcf4a18c6b9372064df459027779845f9e691067a01da325f451263451d69fcdf6132b9b3abf7ecd021d8054bc3e88618e950d801798dc18c872e39015a961e1bdc7ca957056bbd7a51ec61a5aeb2f26e80afb11ac7f5013ebb4b463ff55cb3165fd75edce5b74b7fd6e4a938ff8db1e9d9c39427307ef5f70964ee314a482c5961d0c98b49f8cc77416247f79ea7d722b8030e6c7a4646efc327a661ceebfedf6b6bd395a2b0f5a42d042de8075199b2e7146642c8faff24cb836417db2d557929e6207e73c48a3ba7c0a1f95c9ef38949ded838f7bd5ab847fcab19d0cedd7b7bcf3d05b21342941e94d7a99da7c55fe3c2a5d9ec79729136c1e847bc14ac295ca59837d582f38259acdc0676f3a7c320fd8008f8237abab858e9dd2c6794a6bc5ce6521d3feba7db36cf22d11d41fa897cb2e434ccba9532f8e8c752436b73888f55345b7ebcb84096843b18b337be0f18c7d0dfb2f047072ff5452427030c5ee04197a89c5aa37eb655b02c6f130efcea851d118a2132d67904692a1dd24269125be72d2d514c91f5c32bfb7f13a64839e471c3c8eb3539bda2d8f3bcae9dbbca7a2fe084cde272d864f46879892485bb3d5f4a169c89830fadbda566f530bf16d2df309f7df8ea5fe2d25f8af997d90f0f42073313a99cffa5fb6ea43e7cca090c5cd33a644e7f2f5db2eb9128529e7b0e3d66614d2f9ecc08c80b53d423fd4510a2bb1fe0d061e1a637e9630e3c76be0df2a42c97fdc10b3b769832b804f8e0696d7e551056e516a48d35046ad12e4b1da954c52e7e0829d8f2539c24991ad47d09460326927734f7cf7fdf40e3f9c66d12ae96da9ba637e835c6fb82f70817df8107f017cf9ca7477cdd7a20f9ad656a4371dafb9fb5e1fb632a293e8441a69e31150e5a430adbc4c851a026bba33123c574eeb9d87acb072dc2198ae022f180e9dd81433d119b63419bf61b2f3d6cd53214e1b3792db9085a511b8fe90be48823068596636e2c38ad3b5740def4434e135e2696776dc8912d2a7be46b78928a493ac3aa651be4f734a335d6f68fd87576a31a1a276615811c9eda6083ce6210a0fe5c057a33bcb40019a506bb385397d9adaa44bc53d60981653edc2812972c81c72e583fbe62f498159bbbf1e3c119512ac91d68438030854c128fd6906b40cfcca7693d02efd376aa18ec186bb0ae6972c8a46d645f8ca3e41bf89d99920e329592192448824e6f397ecea3f48810d7a482bad018868463e46210dd4683c777835d72c6c68504cc806c23c7f0f48ad30dcf939d3bf393170bcd23bf4b08757f4431a6fa7f0f061fd0f9c79a08ead2509ccdc84a5d16d09778aef27a1f7f047dce7f85323f837934b9641a8cc380f1a9ad27c86cec629552bb1da9b9e1403a7b30af73287d20e49cac3e223c955d045e122608d412cecdeaf141d382b0fa0865fb60fc8d0fdb09e98627fef63efbb15ac78ad59879d16a59671ed5c5d20b32c8692ba32f1c36b8590c5ed6a53721d933b4dad7f52f646e533c5408860ae02dec9b8f178c87a1331c1664651e41ae98b73119c6f8091bb7deca7e4cd96d7c6359795399164f1a877606e2587f4ba784a26f3d8fea2f83f8d691e173b7845df58f3cc4d99ff6cd03c9684f434f28643d1c4ca1db8ae0af875868b5053e9c6dfdd0e624620ad233c312e65cb12d85a81b14061edd4d325744dd1b63f0dfa1e86bda50b49d64f1a493be119998afdf89c28648ba0f4b142ae6936df7e85c2361c206a8077ac348a12af702e1c94ceb0515bf69ea87fde3844ea6a6372e453e2636e1df55531a7f860069e11c7100ef862c2d57beea2a4618256af51600faeab71ec7e05dfe33c4b28ea5a0b7fdca19101e80feffa310e7ad63e2d4f0ca4f47b17b14075f3fe3ea16a90199034a886e8056d106a5b68d9218cdd1f686e82370525f87034683faa4bd1bd173d139752cf5460103be1fecec589becb4e30a7b0678295bc0c76d4e5d241c1e624de36788adbf10584a2d2d2037425fdbe825d3ba793409b3b5eeee6ac416217144cd60ef3ad770998a81c65a5ed7a72eeeea4abf83eab0b62f4315cf70b67e4bea07e557c2b0006d1b94b5fb760878102276ef3396f155d3bb80d5d028f776ff91bfd950be34cfd63ba4b6b6ebb836b436a10445608459f100e4f6fcf9942fa07dc127300076c3bfa79fb031502d8908e386908ff3f3fa9cecf119adbf5ceedf1fa2c48bdc60cbefa8cadaa65a1549b35a61df1a538b5f3072281031dc4a0011073d6f9c5c1f8d3a003352a2a8019a537c85fb8266e65241f332c658abf253f9f57d272f31bd1711d8defddc1f1682f049970b805fbdbf2cb6dd2c2394b1a84b8b98319cefabde36a8cc9cb2bb8748626ad3fe47b69a5aaf7fc6b4ce535358c430f66772432065138aadf7fa2292e0afbe2e2add429440d43290d0d0e1d4ee99776e35e2442649ee460972a9b847485fcf919c434d41ecc536bb8b82ff3f70c753719f5370b34df7bf4661755771502c04c04c475e8f2af4384676ea79feae83655426bc60748a78ce4e274e31c6bf83914d730f9bead7785d1c8154c50e3f12a183661a527a4cb4ac2815449452bad6c77bc6265de308d36a7c037bd141182b7c975ce42012e549b8601b948082e0474f4c6b85c34deed29d2ab2e8b311e2b6c48d7571be843e112c1d78de8e06f779faf067ee4df99d75001c93b06ab4c74aee13b01baee0bcbecfc7c4d98777869915daeff31803a33d768ca6a36bcd205bacf3327eae879100660d58cd8c3549dfbc6476c9d1da23aba77552a515f416b1d9335b201353a80ee42f8d397cde89d193f264ae0b9ff7115b946696b5d6b99643272a4a026daa26f263dbc2c55f0b58ed372c08877a76f3e69da1359b78f2a4f965bf872ecf28b585fe90d5c2211d9d7da003baa7213ab9bbe40d97f4a012999b76a535cfac47f30d1308076d4d2e618990b6fd0ba84e083572083e3c0b525c96a0dc746b1db934781132ef3418055edc80ecbd687a03e63eaf5d0538a0236e08667c6c0c96fd96725d5c03163c1ad63d551d6975a9111b0245bb382b7ce6071ccf7c444f19d9464fdab2edc5a46811bcbd2e03a6fe112ed6e009911397989dd675673c02953da370d93f5eb506209ce1a8859964f0c994332c6604bfd02f3f5cd393a876f8fc0c7a955171bb98e46058d4b3baddd27"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000380)="98edc1cf9d242ff397", 0x9, 0x0, 0x0, 0x0) socket$inet6(0x11, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r1, &(0x7f0000000200)="c1daecb07f", 0x5) 32.021655823s ago: executing program 32 (id=28): socket(0x18, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x81) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) write(r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xa) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000009c0)=ANY=[@ANYBLOB="e68ba42da8b30cc6d157df093312cadc1d9a2405310a8376b1c32492e6f4eb0dbc84c329f7f4874cba8a50c780e065d693a1c77f6ed211332469dfab5c2b6140cb1f0d11752018ce191ce82b4172801b1243d9258b64319b77ded3dda85b1ef2db79dc525f68a32eb3e2d90eb19bbf3798f7af04c569bf1b39f8a4c6f49ddf42cc926c1436c170099db8269010d7ae53a9a7e0ce58a96bd86b7483a2496b16bd212821ded699c0ff2a59daf01eb627239353ddc8252a73a18b4bd44b70782641129c6d98ca25535f0afc9778a8298c367412ca7211cd5bb22234331f0156978f329a12efc23271b7cee42666c942e88ba455db1133039707cf8b31e7c922a2c4e6c58d2d96790c544921aed0b495c1beefc3db157f6b12490a550c7b09796e6f9476abf3416d8a1d9a4c184bf349eee805d51df0720154f7b859fef6a06273e22e2efafca7eb47dff8215206342d5f56f0c2b078d3f2c61f40a566f75b9b689c3f4442476eff25ed54999e9d003276f3c1e52d48836bdd79ef66d1513e4d50a473e9e629c019632959463809099128b748b7542b11072acf63cbc5071ca20405c7c3ad9733cc652efd3d3fa7e4fabe1937a0379fe98d523b2d5e867c5ba5a4dfd722cef7fd32dfffa2041853bdc7a36b5200a2c80f39365d771996aa97c42f80c56ab64f548be7e3bc3d896658801c4bf0199fc2f2716f4671e1ffcbeafc9b682900604447fe733a84a357cc564639f6b21339f466f42c5b21c82c576938bdf40643d0baa749654ad7eb316e1478218cd8b9abf71abf28339f1be59f4ed1a97154cb42ccff526cc197818b5d31992bb40590694fa80529bdc0ee7ad25e90b045e195f0582bdfb898771fae9a0925778537634a7351f175d6b0782b8491ec3f3377840f243d0bb898033f2d5231a423e4463b6955fbd24d889339f195346ad2f4d756c8c94b29d643eb4cf706799dbe1748a0e938fb6567dc0dd11ae80302ec9a9213f397078dbc061e076d38181bdd3cd787269461bc4e18f847cb0df19d0970febf15d8898043d3159eaaa7824517d827a5380ff9bf6353573fe0d3d16f3d3d7411f8755cb37099a04bd11e8111202ebc07c8866ebba0ff8659efc8457d874b9220ab031aba543757b941d580f56f3106d1b6e28702fb877f0a0a33c5ab075326eaa96d2a8b76f617c682aee1365d4ec730dd76cf97593b4dc9685480d35e117993beffc9b45973de6fbe2f68204f9f09bdab6fc43e29c2ee839ab71377940cfce3578ce1dc0e1022c8c41fce7fd4450995758226910271f20136ceb5a48651124037104042b245a9e63f25c394c0c2b687ce9bbc124916e8524352a2e23afd5c8be857382152bb75ab6e1a1b7af5ad80bf5c7703e506ab6cef58ac8568bf5125bdb0e7adc4e6a75f3050d49f1a54522752ea26e0b44fa69fdba5c64a864adf9cd43d6cdb5eee609097e7c4cd908874deacb1e202aeee9ef726c82dc426f1f7518bffc5b94dbb43039fadac8fe9e8da4c34e8bb3d5017cc50ee63d899b075349bbd210a6d6fe6b8c5097163b3e1f7f86cc5ad9cde99d2e8d717916dab7c9f874e2874247443d1dddfa595bf9bb9ca1024b38724f4f60f7b3b0bc62868251456e3da7752b9298800ad1ff1ae3034036cc5a7da724b090fae2c086712f078f129104c6274d492529af27d5f6767e0588ce27c8fdf156a00723424b89db673daa258a6e0fa7b74abc03597ec4d771a687161a6ff3a48aef70234a12f00065bae6d328fe49983bb7e0aea9a428a50a94d058c8f12acb9fa4c7ae150c6853e710e2ba9ef1c364fb6f73bf396e21f64089d9380860d38d1433bfb31ab80ebc7ba2a1b88d243b96fbfb50ca5655fe048a262c87f771f60820766b38bcead9e4a9959e799610d723b80242d6afb95e51db1899ddad4cc1bcad1c33ef8a5dc42d2f01e6b09653b094f4f327233a936137fcbab5c8f17aee2e015425836ce6ddb3c23055d30d0b7a1de492d66347ce0471dd7561b2799bdff55b5b1080bb852b75937872a576f1404fdc2ff2774aeb749494ec6b859edc2320b2dcea0645bd2df3ac5f1d21fa07c59946fdddee2f35421be0513e35f0316a439a5379944cf4effc50b266455b932e01657be1acbf9c0fd7fdba0b703a8110b2b862d700b2068f72ed7fa5f46c49f53ee6b40f6602076891afe34c5b2778bd84998cce08d37e884019e06fa1e68dd455924ffb0a79fc69b65bd68abdbe44a469f766a21fcfe11e44807f48885305ecd2569afc5e3dba24cb89eec803a8488ee268b27c30910c2df6c689026711741a779b83153d5df6aaad35a65fc18ba473eb83ded2a99fbd6fa3970c3fce78edd68309b5846f7e37bfdc425fe5292198bf4f2f6157e54975579f7930cf2d849a32b6f3b6d76117c1b05985130f4f0050bf39ecfabd73e061b62c5e9d514e0cd123775dd0bae45f91a6e9904d61685a6c4714fa3ea18e9a81bbc46d25bf6bed655cfcec2a6e5b9367e7f34c878ec0c2f2b7ee92605ea23330bb0757104b004651de69e7d201fee6b87cfd88763dddcd6a4b5bdefde741b19be2cfcf4a18c6b9372064df459027779845f9e691067a01da325f451263451d69fcdf6132b9b3abf7ecd021d8054bc3e88618e950d801798dc18c872e39015a961e1bdc7ca957056bbd7a51ec61a5aeb2f26e80afb11ac7f5013ebb4b463ff55cb3165fd75edce5b74b7fd6e4a938ff8db1e9d9c39427307ef5f70964ee314a482c5961d0c98b49f8cc77416247f79ea7d722b8030e6c7a4646efc327a661ceebfedf6b6bd395a2b0f5a42d042de8075199b2e7146642c8faff24cb836417db2d557929e6207e73c48a3ba7c0a1f95c9ef38949ded838f7bd5ab847fcab19d0cedd7b7bcf3d05b21342941e94d7a99da7c55fe3c2a5d9ec79729136c1e847bc14ac295ca59837d582f38259acdc0676f3a7c320fd8008f8237abab858e9dd2c6794a6bc5ce6521d3feba7db36cf22d11d41fa897cb2e434ccba9532f8e8c752436b73888f55345b7ebcb84096843b18b337be0f18c7d0dfb2f047072ff5452427030c5ee04197a89c5aa37eb655b02c6f130efcea851d118a2132d67904692a1dd24269125be72d2d514c91f5c32bfb7f13a64839e471c3c8eb3539bda2d8f3bcae9dbbca7a2fe084cde272d864f46879892485bb3d5f4a169c89830fadbda566f530bf16d2df309f7df8ea5fe2d25f8af997d90f0f42073313a99cffa5fb6ea43e7cca090c5cd33a644e7f2f5db2eb9128529e7b0e3d66614d2f9ecc08c80b53d423fd4510a2bb1fe0d061e1a637e9630e3c76be0df2a42c97fdc10b3b769832b804f8e0696d7e551056e516a48d35046ad12e4b1da954c52e7e0829d8f2539c24991ad47d09460326927734f7cf7fdf40e3f9c66d12ae96da9ba637e835c6fb82f70817df8107f017cf9ca7477cdd7a20f9ad656a4371dafb9fb5e1fb632a293e8441a69e31150e5a430adbc4c851a026bba33123c574eeb9d87acb072dc2198ae022f180e9dd81433d119b63419bf61b2f3d6cd53214e1b3792db9085a511b8fe90be48823068596636e2c38ad3b5740def4434e135e2696776dc8912d2a7be46b78928a493ac3aa651be4f734a335d6f68fd87576a31a1a276615811c9eda6083ce6210a0fe5c057a33bcb40019a506bb385397d9adaa44bc53d60981653edc2812972c81c72e583fbe62f498159bbbf1e3c119512ac91d68438030854c128fd6906b40cfcca7693d02efd376aa18ec186bb0ae6972c8a46d645f8ca3e41bf89d99920e329592192448824e6f397ecea3f48810d7a482bad018868463e46210dd4683c777835d72c6c68504cc806c23c7f0f48ad30dcf939d3bf393170bcd23bf4b08757f4431a6fa7f0f061fd0f9c79a08ead2509ccdc84a5d16d09778aef27a1f7f047dce7f85323f837934b9641a8cc380f1a9ad27c86cec629552bb1da9b9e1403a7b30af73287d20e49cac3e223c955d045e122608d412cecdeaf141d382b0fa0865fb60fc8d0fdb09e98627fef63efbb15ac78ad59879d16a59671ed5c5d20b32c8692ba32f1c36b8590c5ed6a53721d933b4dad7f52f646e533c5408860ae02dec9b8f178c87a1331c1664651e41ae98b73119c6f8091bb7deca7e4cd96d7c6359795399164f1a877606e2587f4ba784a26f3d8fea2f83f8d691e173b7845df58f3cc4d99ff6cd03c9684f434f28643d1c4ca1db8ae0af875868b5053e9c6dfdd0e624620ad233c312e65cb12d85a81b14061edd4d325744dd1b63f0dfa1e86bda50b49d64f1a493be119998afdf89c28648ba0f4b142ae6936df7e85c2361c206a8077ac348a12af702e1c94ceb0515bf69ea87fde3844ea6a6372e453e2636e1df55531a7f860069e11c7100ef862c2d57beea2a4618256af51600faeab71ec7e05dfe33c4b28ea5a0b7fdca19101e80feffa310e7ad63e2d4f0ca4f47b17b14075f3fe3ea16a90199034a886e8056d106a5b68d9218cdd1f686e82370525f87034683faa4bd1bd173d139752cf5460103be1fecec589becb4e30a7b0678295bc0c76d4e5d241c1e624de36788adbf10584a2d2d2037425fdbe825d3ba793409b3b5eeee6ac416217144cd60ef3ad770998a81c65a5ed7a72eeeea4abf83eab0b62f4315cf70b67e4bea07e557c2b0006d1b94b5fb760878102276ef3396f155d3bb80d5d028f776ff91bfd950be34cfd63ba4b6b6ebb836b436a10445608459f100e4f6fcf9942fa07dc127300076c3bfa79fb031502d8908e386908ff3f3fa9cecf119adbf5ceedf1fa2c48bdc60cbefa8cadaa65a1549b35a61df1a538b5f3072281031dc4a0011073d6f9c5c1f8d3a003352a2a8019a537c85fb8266e65241f332c658abf253f9f57d272f31bd1711d8defddc1f1682f049970b805fbdbf2cb6dd2c2394b1a84b8b98319cefabde36a8cc9cb2bb8748626ad3fe47b69a5aaf7fc6b4ce535358c430f66772432065138aadf7fa2292e0afbe2e2add429440d43290d0d0e1d4ee99776e35e2442649ee460972a9b847485fcf919c434d41ecc536bb8b82ff3f70c753719f5370b34df7bf4661755771502c04c04c475e8f2af4384676ea79feae83655426bc60748a78ce4e274e31c6bf83914d730f9bead7785d1c8154c50e3f12a183661a527a4cb4ac2815449452bad6c77bc6265de308d36a7c037bd141182b7c975ce42012e549b8601b948082e0474f4c6b85c34deed29d2ab2e8b311e2b6c48d7571be843e112c1d78de8e06f779faf067ee4df99d75001c93b06ab4c74aee13b01baee0bcbecfc7c4d98777869915daeff31803a33d768ca6a36bcd205bacf3327eae879100660d58cd8c3549dfbc6476c9d1da23aba77552a515f416b1d9335b201353a80ee42f8d397cde89d193f264ae0b9ff7115b946696b5d6b99643272a4a026daa26f263dbc2c55f0b58ed372c08877a76f3e69da1359b78f2a4f965bf872ecf28b585fe90d5c2211d9d7da003baa7213ab9bbe40d97f4a012999b76a535cfac47f30d1308076d4d2e618990b6fd0ba84e083572083e3c0b525c96a0dc746b1db934781132ef3418055edc80ecbd687a03e63eaf5d0538a0236e08667c6c0c96fd96725d5c03163c1ad63d551d6975a9111b0245bb382b7ce6071ccf7c444f19d9464fdab2edc5a46811bcbd2e03a6fe112ed6e009911397989dd675673c02953da370d93f5eb506209ce1a8859964f0c994332c6604bfd02f3f5cd393a876f8fc0c7a955171bb98e46058d4b3baddd27"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000380)="98edc1cf9d242ff397", 0x9, 0x0, 0x0, 0x0) socket$inet6(0x11, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r1, &(0x7f0000000200)="c1daecb07f", 0x5) 31.840769352s ago: executing program 8 (id=30): r0 = socket(0xd0f3b65dc75b8eee, 0x4, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f00000017c0)={{0x93, 0xffff}, {0x2, 0x5}}, &(0x7f0000000000)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/176, 0xb0}, {&(0x7f0000001180)=""/226, 0xe2}], 0x3, 0x8000000000000001) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 31.64813432s ago: executing program 8 (id=30): r0 = socket(0xd0f3b65dc75b8eee, 0x4, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f00000017c0)={{0x93, 0xffff}, {0x2, 0x5}}, &(0x7f0000000000)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/176, 0xb0}, {&(0x7f0000001180)=""/226, 0xe2}], 0x3, 0x8000000000000001) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 31.510908687s ago: executing program 3 (id=43): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="41daf82a3630", @empty, @local, @local={0xac, 0x14, 0x0}}}}}) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socket(0x1e, 0x2, 0x80) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) (async) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7fe75079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0cc90bd2edface354e69e152ef96216c3d9ef598f3193257a3a2c808f", &(0x7f0000000140)=0xffffffffffffffdd, 0x0, 0x0) 31.5074006s ago: executing program 8 (id=30): r0 = socket(0xd0f3b65dc75b8eee, 0x4, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f00000017c0)={{0x93, 0xffff}, {0x2, 0x5}}, &(0x7f0000000000)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/176, 0xb0}, {&(0x7f0000001180)=""/226, 0xe2}], 0x3, 0x8000000000000001) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 30.768359497s ago: executing program 5 (id=61): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000080)) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="4f311a45b08d", 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000"], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x3, 0x8}}, 0x0) 30.761240128s ago: executing program 5 (id=63): syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) chown(0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x4, 0x4) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/31, 0x1f, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x6, 0x0, 0xfffffffe, 0xfffffff7, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) ioctl$TIOCSTART(r3, 0x2000746e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) (async) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) close(r4) (async) close(r4) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0xa64, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0xa64, 0x4) sendto$inet(r1, &(0x7f0000000080)="757b384baacda9748120", 0xa, 0x0, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f0000000080)="757b384baacda9748120", 0xa, 0x0, 0x0, 0x0) 30.526429733s ago: executing program 5 (id=65): r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) ktrace(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, 0x1f00, 0x0) (async) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x8000, 0x3, 0x100000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 30.525189291s ago: executing program 5 (id=66): syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa3f0eaa86dd6000000000002b00fe80000000f4295bc8c401bd00000000000000bb5e"]) syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005"]) (async) syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000000, 0x2ff7ffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x800) close(r2) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') fchflags(r1, 0x0) 29.600488921s ago: executing program 5 (id=80): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xe7, 0xffff8001, 0x9, 0x5]}) fchdir(r1) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)) (async) r2 = syz_open_pts() readv(r2, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/216, 0xd8}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000012c0)=0xe) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000001300)) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001340)={0x8001, 0x3}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001380)) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_metric}) (async) socketpair(0x6, 0x4000, 0x5, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001440)=0x78b1) (async) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r5, 0x5) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r0, 0x1}) (async) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001500)) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)) (async) getsockname$unix(r4, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000016c0)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001700)={0x3, 0x4}, 0x10) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001740)=0x6) (async) execve(&(0x7f0000001780)='./file0\x00', &(0x7f0000001900)=[&(0x7f00000017c0)='.-/{)\x00', &(0x7f0000001800)='r\x00', &(0x7f0000001840)='r\x00', &(0x7f0000001880)='-#}]\x00', &(0x7f00000018c0)='\'\x00'], &(0x7f0000001bc0)=[&(0x7f0000001940)='/^(\x00', &(0x7f0000001980)='/dev/bpf\x00', &(0x7f00000019c0)='/dev/bpf\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='&-#!]()\x9c\x00', &(0x7f0000001a80)='/\x00', &(0x7f0000001ac0)='!{{-#\x00', &(0x7f0000001b00)='r\x00', &(0x7f0000001b40)='/dev/bpf\x00', &(0x7f0000001b80)='\x00']) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001c40)) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001c80)=0x2) 29.370375846s ago: executing program 5 (id=82): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000381000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18a) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r2, 0x80046c7f, 0x0) msgget(0x0, 0x758) msgget(0x0, 0x42) 29.369187714s ago: executing program 33 (id=82): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000381000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18a) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r2, 0x80046c7f, 0x0) msgget(0x0, 0x758) msgget(0x0, 0x42) 20.625443217s ago: executing program 0 (id=194): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000560000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200}, {&(0x7f0000381000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil, 0x8}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x404}, {&(0x7f00001f4000/0x1000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000556000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000104000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000514000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0x401}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000000)={@random="18d849addaed", @random="fc14ca84374e", [], {@arp={0x806, @generic={0x6, 0x813f, 0x6, 0x9, 0x8, @remote, "1450a5144a1e0be20d", @broadcast, "26a1b206971c79a1c3cdf70a2dc9d741"}}}}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r1, 0x80046c7f, 0x0) msgget(0x0, 0x758) msgget(0x0, 0x42) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x7c8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x1000}, 0x4, 0x2, 0x0, 0x0, 0x60000000000002, 0xfb5f, 0x3, 0x8000008000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) semctl$SETALL(r2, 0x0, 0x9, 0x0) semctl$GETPID(r2, 0x1, 0x4, 0x0) r4 = socket(0x20, 0x2, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, 0x0) setsockopt(r4, 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) 20.625114907s ago: executing program 0 (id=195): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x2e) socket$unix(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x4d4, 0x8, 0x5, 0x100000000, 0x0, 0x8c, 0x8000002e, 0x0, 0xfffffffffffffffe, 0xba51, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000004, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0x3, 0x20000000000, 0xfffffffffffffffc, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x9, 0x4, 0x93}, {0x2, 0x2, 0x1, 0x1}, {0x0, 0xfffefffd, 0xfffffffe, 0xffc}, {0x1ff, 0xfffffffc, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x8, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x4, 0x5, 0x0, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) kevent(r0, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 19.720667866s ago: executing program 0 (id=216): execve(0x0, 0x0, 0x0) socketpair$unix(0x21, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r0 = open(0x0, 0x70e, 0x88) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 19.002246265s ago: executing program 0 (id=227): syz_emit_ethernet(0x9a7, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e03097100050000c65db6cc8816ea87740000000000ff02000000000000000000000000000181009078000600085474b8092c8bd8fcf978dc42920507accb815bfd67e8c687b080cfa5aaf4dba7d5c37000b854fbf1c2bc1600bddcb6d643513fd0aef25467e6efa3a2d2be6b1428938d5a15498bdefb1bb078c0c0f3526368635572a32ce075bdef1a64b15d29cf3ef6f0638666a43d72676e8f9e2cbaee71c73fabb263c33f00b4b88ed24af92a63de831e22bdb15cf4c17481aed0372b43542a46e2a295f97b39f9cf6e2a4245d46d5ad6da3353d0a3d6e942ef1e2084bc366ac294644ba9f54c73c6a134a5220d0ffa1df52c1d4b811e0a41fb303208ea26a57fd122d1a5e38f52f0f5a2214f1987cb0525b93829d7843fc0d6068860173d8cb1f88be67b6e55f5d12a4411df9795bda76c4480d863ebdf811d8ad9cf83ccf0aa83febc544a61fc97f102b3b910d9f70a17f290a6db82a77585a7462d984c74062c7d9ac6290cbbd0ecb9a3cda202aad28e180e120457ce90432afb13438167344d553ce0caf18ece47397870423310972af156b749ee657a45170b0ba5ffc15d6af0d7de03072be6ef7f66a044d8b1b4eb066e3abe5f1851cdbcd15e04aab5a27f0e0aef1f23275e06fc9e97e45e0ff460b930776904fef5319a36987001c00e96a591fb80948d442d51d0612cd62e0a1b6f77e86dd9d7851942e6a16d51d1568fa0f9af756bb8cffea1bcfc88e6b2b8b43adbe842420e701df9ddc2d4929af725285f16dfdd2e181ad72f6662d365b600880f8364741b36612f0d51cb78a19f031740332ca15a49a288e659f293fe0087ef491afddd7a9c1de39647a30ba71761d56ebe56991870a117f3849baa8dff35a666e178bf08f706361fee22dc0bf9a619a34fcd3839af7bc47e6fcc4dadf30c4a4fb4bc0c8493d5f405facc3f9af95eb1a2d787ee995955ececcf7ca6b715585bb293f503c4089dc5c2b8e01486a40952ec5dde6031d6bce1e464ec5fc0ff2d5e0a25a097e4e851596006fb3ad1b220402fee668468af525a6a748f616447743ae20363ee232c70e83f42286b82e06edeae779d2568aacf136c4a7ff070f41341fded71e9ed669f35cd0050b32d945a493457213c117d9a5f3eb22f2e68752b78f902ecc9201d363b5ceb9dcd95f91a4b3104d0d73abc6a06511b61c69697cc2163c15236e35579d491d1809713d02358952daa50cd703f3e32afce6e11ccd09afe46429559ee762a770bc1285c868a1b21d4366e90323b1715b684e083783e27f1073bacb9563a5493023bbdf731f2c89e9a16b9a4769689ad16d4c449b1ebee587d592f631e019c1a851bf0ade393f321dca0b1d4b1c1409365ba8be714bd1765f1b5acf17501b7f428e654930e54693ed4172e662c22c9caa2390cd2fca477f878ddcbfeadc75e66107350bece374b19e50b8ed513acd788841bda206de6dc196dd3b5763566a17171f43592f0021e301d119947f4633dcdb15e60a78e4e8bc09e5b1f314318d0f8aeb3f03dfe1abc7479977a0d4e6e079c88c1ccd8b16992349edea85d53fe51a7bf6c321c2538c5d0d82d0a05e1f736d119b73250c70bfe40d86fb9c0eb691d000642686537f52fb0dd2471ad74c6a591dade26de5c0e999f864852a4f1624869e12f257f87907e5a1da995f55cdf21ae86953abd7e203be39c779056c1592dd050227bdbab865aadae16729f0536f420b52fa9efe28af9d59a9ba9a8dae7e02fb541c6858e2d61663329ef5c6d398027c17594479f58a41dfbe19cc23b2028c496e2d30530ad464f7f6776255399b42de2b72b66172ae9df0fe9cf9772d96f8f6999a17e2ac0d33af7ce088c33164a055ed0b534c04f0c44d0b4f581984ec343c9eb3013c8ce7d7a2722c3cf849e8345870f1837b139fcc0d768bba67d36ae4ac5f444ac468f180ad1c446522c666b9b27b0dd27306735b341c21b71a416c43622cce5c7ab114055611481365a4aa7d03035aade90b0ee329da6448ee4af22902ea87320f9a8409e6f5e820f0ff8b463caa7c5bd4ca8f340ac548ceb6f3070f22e1ea90ae0d7b6698eec450095008cdc9ebf3448ac4685a0f0437061162faeffe1dd8c2f7afeabcd0b082bdce3f1fd97b395c53ec3b51f68a2dfe24696c1cd82637e6cc53968f73e34b5851359c4cd3e985a2b85f11f06c4a9afcb9526efb33949d3650ff90a4cc680c0bd8059b26cd449f480b63b4126c4f0a3bf7e8deb0b72ecb264c3892a8ee15bff1a21a36218657dd5be2cb73fc6f657f3207096e30494b8d8cee76ffd53e2cb663dce5355bf33659f15b29323a885e2863b7cb8cdd8dc905d42ce294e9752c4db0910d4e2e476958273731537d2deb18146c54f2b4256842072a8f84c2468ca18b493fdec4caa52fa8125898cdddf7d17bbd6ee61a073d0fdc4ebf51179cc6eb75a6de3a5028aa9606e7016de188ed847ac306ab300921e07246b3ddbf763c461f1e427bcc088de08bce93e149e32155ead1d3e2c5adec7d9154dce410f3d1138d53e25b77053189d3bebe6754c93b6c40b476c86941e611435d70b4bccb4db1b4fd0cb1b106969f2c24899f2dfe661296997683ae122160f790fe49ca859eddfff2cb70d12cce880fa041c2d4889c2f8c25641cc26ae4750daeedafe8f465dce18740a4b10e64be43ee51159dd62cc9afdafa8c2e428cc071e3f72675d9f54eb126e9303d336ad4591031d36926807b95ca25e9826ad62c6953c4193b1f9017550cb63d270ca669c5824e2f50cfcd085be31c9ab37129f97a7c8b4a196aea4c46ae83c79fdc723ae24f4532bc4bb8e8928ff84a7dc25568e28198157347aa25a7e077b118331c8c9e5b51b2c0e940909efd694494cef315229b5927fb20e90986dbd16f29025858d9661f5c282bb929d23456f96aa9e71c1a81bc39cdedb80fcc5a047f86333dd955de11d91ecbdf84c7d65ff791af147f6223d4745c0ebef8d064c8965d195b8dc4e3dc404054b39d02596ee8590754b5445336c136c7c3e480b1b1b0f0abf0973d5cc0de0c338f628633f64be855ab9b1f337f05d1f5d23891b566214972e1d4dbe5a81982b4d431369a05a9e76bfe912091a2dab17ee6822db000476fea38320f24d7c088909ed21e5e7ae686729a23483c72135d8d8620d54128789de9db1b4493beb5d277935df4022b515568d24667c4e43ea7e8996979afde1681e72a7ca023d505435e6fbe91fce33be6807513a71dd024094d8acbd9decc2e0f49fe9b277b3416f5e2f254b6e7c1eb666612249788b736e8ff072ec0a06eb722053ffe032befadb2ab7222d2d2f53488b823b02009bbd14f4b11eea31a421c002f9fa03df6151e577d64a9dab4579e343986ecd291d7fd34216830f0f4b4e5ed8a81386402ca9b9a723404a9077a2b02e6bd43f4ae117da959e5445f92f5a7427ef4d7cf98c2ad0438087"]) syz_extract_tcp_res(&(0x7f0000000000), 0xa, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3dc51d9293e2c07b) r0 = semget(0x0, 0x1, 0x281) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x2400}, {0x4, 0x221, 0x1000}, {0x2, 0x0, 0x800}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x6) 19.000961058s ago: executing program 0 (id=228): sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x12, 0x0, 0x23}, 0x2b3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/117, 0x75) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x1, 0x3}, 0xc) close(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x80) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) dup2(0xffffffffffffffff, r0) r10 = socket(0x800000018, 0x1, 0x0) listen(r10, 0x9) getpeername$inet6(r10, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 18.033014556s ago: executing program 0 (id=249): r0 = socket(0x1, 0x5, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x440000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x20000000000005d, 0x7b98, 0x80000000000001fe, 0x0, 0x0, 0xfffffffffffffffd], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x4, 0xfffffffd, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x0, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffefffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x2, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x80000000, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x8, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x78e, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x40) write(r0, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) 17.869610316s ago: executing program 34 (id=249): r0 = socket(0x1, 0x5, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x440000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x20000000000005d, 0x7b98, 0x80000000000001fe, 0x0, 0x0, 0xfffffffffffffffd], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x4, 0xfffffffd, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x0, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffefffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x2, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x80000000, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x8, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x78e, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x40) write(r0, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) 16.535657328s ago: executing program 35 (id=43): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="41daf82a3630", @empty, @local, @local={0xac, 0x14, 0x0}}}}}) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socket(0x1e, 0x2, 0x80) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) (async) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7fe75079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0cc90bd2edface354e69e152ef96216c3d9ef598f3193257a3a2c808f", &(0x7f0000000140)=0xffffffffffffffdd, 0x0, 0x0) 15.347137511s ago: executing program 6 (id=287): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd6000100000102c00fe80e00049ac93710300000000000000000000000000000000000000000001"]) 15.346795843s ago: executing program 6 (id=288): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() setitimer(0x5, 0x0, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) write(r2, &(0x7f0000000200)="d92b969d8a38a1ac4db4c6b3019a39738a81dba67211c4aded036aa8ee746746c37c2165691f83369b0c8c3ffeb532a238f7d7b3fe4e448f44a13166fe24674627e165a752ff196b20806097e34fd42830255c23d7b80e5d9d94f86da28400dca900d6355d51785e212a29098d3405276c530815ed9fc9b6b84278ef02fa28800c7e0aa4c58a1d347c8a2602a44d72185ba34a1893438ec001a95ef6f6d902bdcaf848d4a5166dab9d696f86ff3a74342e8685349b325d8aaa12c5d6dfd1dc52196f9623ee886a506391ab1df944000da145528e8a1ac9e489015802b7881cb3848de4a7c018f2839b830c9b015b4eb1d773e081ef40fa1bbde06e52d08cb80a54a5bb0383a2a105e633b8e02f5bc96db1152c2c02aa101721eac4eb025b32abe365c3efccaa84f75bfd44f0d676fccc012391878615169e706bfea13ffe6fa1b97713a0ea1a0cdfae0ffe3bb725d1cba101e904ab6bb03497b0c7f170b3bc3fb50e8989027dcc702d91deb83f247c737b50ca4c9a45958616429d83670c01dae6b6f67f310730f29e24f6f663421cd072504dd22678c13c73f329", 0x19b) r4 = dup2(r3, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xf, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8}, {0x0, 0x1ff, 0x800}], 0x41) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 15.344759402s ago: executing program 6 (id=289): pipe(&(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) 14.448900514s ago: executing program 6 (id=295): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="3b6094", 0x3}, {&(0x7f0000000080)="1c98e6c5305e740cde27c2498808b0f226c80d1dad22f7d3302aac50430a4d0cf811b11b5181b4b72b0e015c65426d150103007f6c957bf58fca7c0b639b0f58b5457e93b72e0da1984b088d6c90ca06", 0x50}, {&(0x7f0000000180)="11953e3aaa3d376b85f31494887dbe8f3d0c94a863251b08223e893206fdbefa451e3902ed814c48bab847c358ba193e8ef775123ab6ab42017ddd5bab9d3a16175dff4328497dd6b00e841346d91c317a1786c8a3be3af7c3", 0x59}, {&(0x7f0000000200)="499b39851ccced6c06cdf5d4770adf174d6de44cfebb2fe5e6d31513a74b1ad21636ec94b10b26c1fa68f45f5a5a218f078181242bd4bbf1880a13d571ae13adfb624f506e7cac89fd0d9c06bb6a28634452e9121fd63bdc880c94c4281802937e40f5af303622a69a5f1f8e0392a23f5a51baf0d33e0f", 0x77}], 0x4) close(r0) r1 = socket(0x2, 0x2, 0x0) semget(0x0, 0x1, 0x400) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x62) open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x8, 0x0) unveil(&(0x7f00000002c0)='./file2/file0\x00', &(0x7f00000003c0)='c\x00') setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file2\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00007f7000/0x3000)=nil, 0x3000, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) 14.214448942s ago: executing program 6 (id=298): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file2\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000004, 0x4000000000007b, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000140)="71f91e3452f2f383458d712d1d945f84cf71b59c7afec37082000000acd264b66c9ccd8da691bb7b6c9d74986cddefc6cd2111b5d8b375c422d388f3b15b7a6293954138dea02b4430286b706634963b94dd8afb8d504b0fabece4f619a7f781e56f08995e77680265cd3a37178e0d48b62867ea5ccaf33d9bd69097de2710bacb3da36262930960a2eba753ce4fb3dcdcd6519fbb9ab8d067a88c04b72fd46f6435fc4f05434ffd143df6bb6430e97f0e7752886f30450bc309a30ba07bc094df8eaa3b528da270cef59d205c154c0f05e169be60871ec160b33eb3fe2e547652", &(0x7f0000000080)=0x2e, 0x0, 0x37) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 14.058849581s ago: executing program 6 (id=302): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x440000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) setrlimit(0x8, 0x0) r0 = semget$private(0x0, 0x6, 0x482) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x90, 0x2002}, 0xaad3, 0x9e, 0x7}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/181) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x120000000000}], 0x3ffe, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40000802) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xc0000000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 14.058509877s ago: executing program 36 (id=302): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x440000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) setrlimit(0x8, 0x0) r0 = semget$private(0x0, 0x6, 0x482) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x90, 0x2002}, 0xaad3, 0x9e, 0x7}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/181) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x120000000000}], 0x3ffe, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40000802) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xc0000000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 8.859290178s ago: executing program 4 (id=333): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) (async) pipe2(&(0x7f0000000000), 0x4) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) 8.858867505s ago: executing program 4 (id=334): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x20000000000000d, 0x800000052}) getrlimit(0x7, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x11) r3 = socket(0x18, 0x1, 0x0) close(r3) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x7) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0x5) writev(r0, &(0x7f0000000080), 0x0) 8.858276471s ago: executing program 4 (id=335): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x3fffffffffffff70, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r0, 0x100) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000396000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 7.901168842s ago: executing program 4 (id=347): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x417}, 0x404) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000672000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x4, 0x9fb0, 0x3, 0x2, 0x2, 0x9}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x20}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000340)={'./file2/file0\x00', 0x9, 0x7, 0x100}) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000000)='./file1\x00') 7.212304814s ago: executing program 4 (id=350): r0 = kqueue() fchdir(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) r3 = accept(r1, 0x0, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=').%\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='*#*:^\\-\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)=']*@-:]/v\x00', &(0x7f0000000280)='):{,&/@\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='\']&g({}\x00', &(0x7f0000000340)='}/^]]./]\\\'{\x00', &(0x7f0000000380)='^\\!\x00']) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000400)) truncate(&(0x7f0000000440)='./file0\x00', 0x8000000000000001) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) recvmmsg(r3, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/89, 0x59}, {&(0x7f00000005c0)=""/207, 0xcf}, {&(0x7f00000006c0)=""/217, 0xd9}, {&(0x7f00000007c0)=""/176, 0xb0}, {&(0x7f0000000880)=""/205, 0xcd}, {&(0x7f0000000980)=""/178, 0xb2}, {&(0x7f0000000a40)=""/90, 0x5a}], 0x7, &(0x7f0000000b40)=""/4096, 0x1000}, 0x1}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c00), 0x10, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000001c40)='./file0\x00', r7, r8, 0x0) chmod(&(0x7f0000001cc0)='./file0/file0\x00', 0x85) writev(r5, &(0x7f0000002d80)=[{&(0x7f0000001d00)="b0601fe78579675deaed8c52ca5895cea380f6651454032d5cb38f2d0a4f75e44e973fb3bfb7da875e6ecf48028df6afe187d7f7d7996c", 0x37}, {&(0x7f0000001d40)="edc9f14c78f28ec04cb926975c132c364ffe40bbd5160445a66e5c5de873155e53cbece3794eed5c87755d23e625a8760ac8fa02eada2d33b4e454a732555b562aca0eaffe26f0f0feebf635931d0f94d69a9ba31c9873905e0787b197c9b301abca4a353b191719c2ad82850116daa97a851a2b9b05d1a605aef46053894406458ab07b53db7050dc8636e315832b9565fab5978aba33b736a2fe7dc836e8fc007535198e6deaa73aca9eaba7ef47af467264ff91984df9b2a85c62c82d3afe6640e57860fefe251d8002b2406bfa3fdd74e8fb2fa9c8de3c5d87a60b64c16864714cc30ad6e74199c59f10a61be931874fd7602d5b0e770dba5f3b8d02cad00b2d7a52193ede1455f50a92534cbe608679798a418e91599f875ed4efd9df208c701a829e3de44358c16dd87e81bca00ec1e142ab4e0e9066e7a84f6086a26e5fe407fe8d4e81a0c15721692320d88c88094e61e52a77cae4549cc375489422fc029417a7eaed20ce3db93609b9967a2f09a2a82e7443981f74bfbbb4896e9060afc9b7b0a9a21401d506c926a237d3542b3ac95c52d4f87469909793e18f654c9b54730c593434903427ae978d03226eb23ef57300bfe27c227b3df37587c9aee56d017cc29d962a88a8baf54a67ea21c0c3a3119d8fc9c448ce5df628a566493d2dde8eb828dc813c0f7e343c948248af311442773f77c688837108607647cace7886acff8dfadbf79d70eeb4232596b52dee2ef0f441629503adefb8a77aeca44b68c1f2efb1412500c632d9c76b7356c9b05042bddba86d157005da344bcd19115727f9e54e44259f82d7bef571b66271fdae6ed6589899f18ed3a0efc6567a56c65473eac4840bebf9d7a27ee3203cbd6a2dab30948f2b9aa1a91e17e9461cec1cf71bd1cb0d7c98a6e15cff78585bb2b392dedd57f9557c391f81f9629e62da38ef4c42d2e46a9f23b5a2756500e83f700b80ea933b18e5bf784b8fafecb8e8790e8a19828ffea77c54cd1f014fc81108074d69a2441ee8fc433950ac74d13c177f81ee6b50fb2be3e021be0b61ffd5b799c1705e7e7fbad7b51d3995f87ec8bf822c1f794264332b604f0fbdb92ecd0a1ffaf83fa2385a659e29b389667c2d8ded2c1612c264474319e9f884eed59f7b118ad02b0ec9cb0b2af4412cdcbf19d386388457a0487ebc8cee0bbc9ba57a3eb33571f309a4602c84a18f009f31b48b3c8c832b4da22c45da9201753fcf059755e6cd8a4be2e0dad3b6c30a543bbf5ca712ef8955fc03182265be26ab275f976a06ac37b2b6ccf82c83ca5f5d5f5a3f02137f9faf1abf9f59f80e826becc3c06367172726812d146b49c571679400e75bf9a0b8d0f54fee780ec5bfb88e6116ee522239f74eb95c06c25d80b1187fc1b2aa616a774be80f9f7b0ca5d8ae9b9869537a62d5e092bec470870ba7b572e211cdf50192a52e5165b83fa74837743bbf410e9b9bbda226a1e819bda2272f49ccbc9023c74bf24fb00513d44a291f3f2b7df5da5a90c23e6cbf5042c21cb42e34396652681d48ff48bf778adb0dd45b4bc5b04adf24ba861c0235d58a132c263e40304deba7144ee1a8c625b6cc20e27b31cde5c0514f1bfe810ced198a37c78944970eaf4ba813b49b2236611deb0f9e65ee97f66a6c08f356b18c40bc7f86914f54f05c5138a4b621f580c1cf5d08aed86b1739a1a8923f48be64fcc1b218334e2b9b32127b05b7ea2ce5ae25ff2e928b8d2fe46b96f80c8ff80cdba5ab5931bf1d30b68ff59ab8053bb5dc64cc12a08f015ac0f385079098deab07b3e78be5ac255fcc740347613ad687f3e7267e62fb60311a7865a79df5682c6030b083c5d9c49d9a433af6f4c0ea6885b32f3697355fd541b048368901b287a686409fc119e946d58573a3602acab14197d44defa498e5d222f5fd1c82557009a3cc56886b3ff2af134f1bd52cc0ef04581e4b20377fd385450db37894322ca1e45a0d0f9243904a08946905f606fbc3b90649525a70a5d87a57d307f5c8fff67af1724823bc8ee07526f9f7ff134c32bafb32bc03425e95bc7ebd45452294b1765b9a953103b9b965e6832440befe34025908fe01d8767e13ed4fbc7bf581216d81a7418214e22ce784b95dcbb6a4333a3d155fdef6d0e68387221e8365981536a3ce251f2fb1757f93deff9f1b4997cb734bf2fdd34ce0fa896f9026ab3e1cf3ce817702b431266967ddb663b420bbc2469ed5e812bbec539f40b851419b810575e2e0f9a0d6212abfe7b296a68b36411faaf23b7cbe2668433814e7357267b379e51ae5a52b8b00745bb65c299da77ddf8c989706dbb0523af003efea621633a1eb08b15a471f7895bdb88b697d56c123858a046c9d200d4601285539c81777e83a83b9acd8c3207a9f937e7fa30dcad63c38f86d9cb39afb43fc2dd49d605ee13a72ed502d05a90b5f660c6bd961d159d7cb6317c30b0981e504312ed7896cc9e34d950f88c22726a1ebdeb1569e0c7d1f0c2f190b4c98f077100e58f660b2c1ce64b4cf52211f273e4313042768733f51a7913668531e12d327be03170b4ae3a7991e99065e5cff4159bd0c59631b22610c0432989cbd61746daf6f90c5661c785df318c94ae2ee5846f4071dff4d171571e25460caa63150809041ad3e1ecd0556189b48332ab0a572ea6e29598d32dbe17a16c0a4f0a811501e888acd5800a5655c34a01eeb482eb1ed576f16466a392167869cf767af1ebe6b1310049761e49f734b422294b1a62bf2077a60ecc4d7de1b9e7efab81d9622e8ef8947da215ea877eb1daf02b6d16fbc1cd8f57eaa0271f2c0d673135c83f499390dbdbbdf68690ef362cca07286dc0a2df2918fb51b3dbd3be70319fb2d97b3dea8d08f7fc542c9befa807392e876235b8ab15ce57dd1a712640f9fdc6c8366a8b59dc30ed483ab4af0cd3aa13714e5bc38196552e2a87295171a4cabbcbc4e3e2dc7e4c363e321e75e802176bf402353a3cb027b7b5654c3fe4cd1040ddbac8d1c53a31c3d35a194c9e05d8431ef9bdad878b269c0022a657b42bd9940cc1d288b1d270ea9de96ab3d290bcd5e74043e444d14f6d68d781721f4be2c0180f289d9758c284b32c13ea7c6b74e61b564f74a51234154201b3271ab66ccc58e61656e2edad1debd8447297f6f13d3f34b8596062666b9f6af529c6feaf3b9c0591f330c9769b2b3cb3adf4e08d0150f5d168fcfe0406a6dd6ac136f12a19bdb15d3446979c939d4ea95fe087db98eac1656eb73a6ccb7beb06571957cb68e154bc0bbe99396576a22d5180e1aff4378ef3f0987f69bd9379a6f56fa4e1fa66942bd46a4e3489f78b8fb573f40ed969a6ea4dd3a4403cf92fd2d34f7719886ce9819b4558cd1e02f26a6e41d740f4720dfd3f58f92f5c3ce6c09e7e8f230abeff3b2e5225c5a03de9b31c4d842fff3fed9778ba73f891bae112e48fa8b803a0ee39504ab698c54c9a6416103e31672f5870f89268da29a2e8721084ef807cef1f61235691f29986dbb64669b5b0b3eaffd8abefc60b6b359d344eb19288064f27bd653ee07cccb162b4f7187b818a4a718c9357a77d08a1a3a683147fd278f81226d1b2730c5e0deb818cea720b9cc8ee28f34302d51a855736890b72614db769b9f9dc59405752eaace15734b4e264b3224b63a9395084a2bf8482c6b9df3dcb1fcfcc4675e04e82afc3bf66cd5fbb196344fd55aff855cb4a0fe713a6e84497916756dba09469850f7aea78a590fa92923cb113b0aa388428ab684fae193aec89570b99d66786f195cd721892a4491ac2bcc4a743f037673b34b1084ffbb423d073e6f6aa26c3d966faf69714ac05d6187600726e5e3a98ca48e3308f0f21e82a4632c43cbd73bc2500266d229f769cbce8be8d3df2bc2d237a724359cd85cd788a7e60a0a944905106ef7e786f56931c02467e5dd59442e4c442fb4b9999630f23fc2a2c3034c58e22ee9955edcf4786dbf3e6984e5fb1129c33474e6472df351be0e020c0e2c9c9de8ffcbfa0727fc32a6c42c4efb2481463eff66050e806a65314da34649d4840b4651fd81ac51f341ccdc05d2cbda943e6c4d9708b01084db9ec89f93d36ff2b2a97c2bc81b9ba064891c3a71c8f7fec18d2a5e186e5b6ae50c5ea79375c55d5b98d0833d5982edd21d6754779e12de6f5626403093874ef2cfb09214b8bc71cbf28bfd1a9929e71b4283733934696aca672002f818597715dcecd80714095071c202424f11d1f27833f52107994344a939f4967e18ea1cb1f1e843d6bec6f4960fe923299ab1d3632fe66f26b9a5784e0bf9772195d9fe356b8ef33aa6ff858f50284626af20a6b919cd643df18a6d613027f06450d306aed6de6801f2a05f77c51f40b29544b7b14d1ec4b666e27188b7107f2fec83fe4f20ad90f8642774f2cef6180bac274aa0dfa91e2e60833cb65244798c02cfbe0e69fca2e5b084f363e68d07649693a0b80ccb1a47e847d8826acf90073fb73b3e2a1d22afa072c61335d8788564a07f201f9ff3afdda0bea688036e77190b7fe99685c65960c80f1965c3fb3ce129bc9dc829af18706c5d6f3d2cfa826413405c88fc8cbad285611972f17a11a1427c432618f77c8f579406f6bce3d6feda676231d15c9976b3a01ccbc21fdb0fc515e9fc6628464c31793fa793e8de6bd8b812d29988db634f1527b77d44387ff6605e3d9273d7e333a413c35819384531c409e65c983b78b4db6fc70350e7ce1ca29297a9be93c4c4d8069cfbbb180e6dcd5f98582958ff6bf3df7f9e9775991d4422b6058aea3c9274b82182afb1a2dd198962826c227ab9666b9fe7a256807b3c7e4dd28187e1c1aeb7975a734e9289e55ec70fd8297485e4c08136c9982e3be9e103576c1dd321b904129cdd8705ce06b16ec3e63c8361ab05f785841ac80c4d4bc69b579233f5067b67fdcbab4c65055a6668bd8388621f06ec68f5151d0577c978c36d54b2d146ee44d00ae96d0c2889a1ceab6c42ecb32cd67afa3d59ebac84ca8649faac5423f6420bf2b3635eb8e5998f7ae002bdfd6ccaa5ae820852f3fa9546d3bd45ce197c48ba755d92f70c3d4b169988e133a5661606a82a0938a9f8ff0763327fbd5d14645e8169d2eacd937ada7f7c5ab85be7f0bf2456cae2d0fc45077fe2fe78b9ffd9f7c02c4e9753afb1aa3f31eac222c4e167a95fd249963257c6bf5dace81a96928f4cf329872a125db5d47328413973d6d80c0892493b327d8bc53e0be60d9bd10165b51c2d8b098f944fd145471387fa2aa78aaf506fe65a8cf247c0c018fd49711187ea871ab648688107162758ed096e61613fed1e112681afa6ca60e589d57d7035cc5943a2e79a720ec778e47bc6bd566e89ed2c4729957e880c00923b3044f11349d8d5430990dfa9c3bc6e89ba3d47d4dc1ffb800f48a7ea4c5f2d3b99c427139649af7cf62200a642a6e88b6dc2cc179f0f3a3355439229df75399b23fadca605709bdbca5ca1d9e61fd929d7843a912ee8d4c9f9a221ccaed3f7027bd99e902e82f5a396cee3e33113a0717c1d304022aef69041248223658ed6e51dfa9fef9096527d8ff00238118858e29ae2771a0fcb19c1bc1b4898380047d56f91f11b7560a9d38ba6e4c5a9fec68d3a6876ffd36050410f1a7e8b64b900350aaadb4a67c9dad168c6ae6d00262bb7e5ecc7920227056789caf062c9c4def0477cbdf3eb244ce520feaa242caf2166bf9e159f70b53b46f954b8462f807df617a4445c3c909e9b0b", 0x1000}, {&(0x7f0000002d40)="eab7", 0x2}], 0x3) recvfrom(r1, &(0x7f0000002dc0)=""/4096, 0x1000, 0x402, &(0x7f0000003dc0)=@in6={0x18, 0x1, 0xd, 0x1}, 0xc) readv(0xffffffffffffff9c, &(0x7f0000004000)=[{&(0x7f0000003e00)=""/172, 0xac}, {&(0x7f0000003ec0)=""/199, 0xc7}, {&(0x7f0000003fc0)=""/1, 0x1}], 0x3) readv(r5, &(0x7f0000005180)=[{&(0x7f0000004040)=""/177, 0xb1}, {&(0x7f0000004100)=""/4096, 0x1000}, {&(0x7f0000005100)=""/78, 0x4e}], 0x3) socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0xfffffffffffffffe, 0x0) unveil(&(0x7f00000051c0)='./file0\x00', &(0x7f0000005200)='c\x00') r9 = openat(r6, &(0x7f0000005240)='./file0\x00', 0x400, 0x5e) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000005280)) readv(r0, &(0x7f0000006640)=[{&(0x7f00000052c0)=""/254, 0xfe}, {&(0x7f00000053c0)=""/250, 0xfa}, {&(0x7f00000054c0)=""/150, 0x96}, {&(0x7f0000005580)=""/1, 0x1}, {&(0x7f00000055c0)=""/76, 0x4c}, {&(0x7f0000005640)=""/4096, 0x1000}], 0x6) 6.710700087s ago: executing program 4 (id=353): open(0x0, 0x18289, 0x190) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) setitimer(0x2, &(0x7f0000001a80)={{0x7f}, {0x0, 0x2}}, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x38, 0x2c, 0x0, @rand_addr="fe697a65ccf86ab1a29ffcce00ed00", @mcast2, {[@routing={0x2f, 0x0, 0x0, 0x7}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="2652e28409346863270200fc435700", @mcast1}}}}}}}) 6.709105554s ago: executing program 37 (id=353): open(0x0, 0x18289, 0x190) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) setitimer(0x2, &(0x7f0000001a80)={{0x7f}, {0x0, 0x2}}, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x38, 0x2c, 0x0, @rand_addr="fe697a65ccf86ab1a29ffcce00ed00", @mcast2, {[@routing={0x2f, 0x0, 0x0, 0x7}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="2652e28409346863270200fc435700", @mcast1}}}}}}}) 3.957651313s ago: executing program 7 (id=375): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) write(r0, 0x0, 0x0) mprotect(&(0x7f00003b2000/0x3000)=nil, 0x3000, 0x4) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x8, 0x1000}, {0x1, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x60) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 3.956664938s ago: executing program 7 (id=376): syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa68132dc000000000082b00fe8000000000000000000000000000bbff0200000000000000000000000000013c000600feffffff"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x20001fffffffd}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140)=0x5, 0x4) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffdfffffffffaaaaaaaaaabb86dd606062600018000100000000000000000000000000fe80000000000000002e"]) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x5, 0x1, 0x8, 0x1, "84bb882f4ba165c39831b42cc52bbb4a96aa1c09", 0xffff, 0x10}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @loopback}, @icmp=@timestamp_reply}}}}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x24, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.900553758s ago: executing program 7 (id=382): pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201", 0x65, 0x9) socket$inet6(0x18, 0x4, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xd9, 0x1, 0x6}], 0x7fffffff, 0x0, 0x96b, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f00000005c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r3) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000001c0)=0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0x10, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1, 0x7f, 0xf3, 0xfffffff7}, {0x4, 0x7, 0x2, 0xfffffb36}, {0xc, 0xff, 0x30, 0x7}, {0xc8b, 0x8, 0x6, 0x8}, {0x40, 0x9, 0x3, 0x2}, {0x2, 0x6, 0x3, 0xf222}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8876}, {0x80000, 0x8}}, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001000)) r5 = socket(0x10, 0x2, 0x9) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) 2.0406114s ago: executing program 7 (id=388): socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) mknod(&(0x7f0000000180)='./file2/file0/file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x1, 0x2000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x80000008, "d0c661999daca17d00", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) rmdir(&(0x7f0000000040)='./file1\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x84, 0x1b}, 0xffffffffffffffff, 0x1080003d0, 0xffffffffffffffff, 0x0, 0xabd1, 0x9, 0x0, 0x8000}) 1.179521226s ago: executing program 7 (id=392): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sendsyslog(&(0x7f00000001c0)="8a5c9275f326b823e41c879c4112707b4ed5d25c543fe96fa429626c379d35f021d7b50e23be8af85f245f68b029e81bc20c79daff07936fa2567ef25857debed2b904c4e800d5", 0x47, 0x3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0xd6, 0x1}, {{r3}, 0xfffffffffffffffe, 0x323223821cda944e, 0x20000000, 0x9, 0x587}, {{r3}, 0xfffffffffffffffa, 0x90, 0x24857bbcd3e66ad0, 0x7, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x16, 0x1, 0x400, 0x9}, {{r2}, 0xfffffffffffffffa, 0x45, 0x4, 0xfff, 0x6}], 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0x3}, {{r2}, 0x6, 0xd, 0x40, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x85, 0x80000000, 0x0, 0x9}, {{r5}, 0x3, 0x35, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x3ad9, 0x9}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0xf, 0x8}, {{r0}, 0xfffffffffffffffb, 0x924eb17133eb7745, 0x80, 0x6, 0x7}, {{}, 0xfffffffffffffff8, 0xb1, 0xfffff, 0x100, 0x5}], 0x8, &(0x7f0000000480)={0x3, 0x6}) ioctl$TIOCSCTTY(r3, 0x20007461) listen(r2, 0x3) mknod(&(0x7f00000004c0)='./file0\x00', 0x20, 0x3) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) fchown(r2, r8, 0xffffffffffffffff) sendsyslog(&(0x7f0000000580)="c3a72ffa84cc9dce2a637dfc887f0d942f238d0d199c15c470fe1e0aec7a3cf3c045bf62607f3c8e3cb1bca0dcdf1841a18d61eae70b839c42a0e92c5d5401b97bfdb68f1a59ce43d056188acb97767e1f3dd3581ca4c381934b8a99a14d663dc5def472d6e2fe4cbf6eef1ba289f8bef24b527df56f031e6e9efe58bbf6d07a048b010d4b86a130ddc4f3f80d1a3330ed1e2167921c2b83b4495a958c6c5e26c613e4ef2b1a8ebab828df6fab23f0e3c87110050a2b7f3873457db6a8f66905", 0xc0, 0x9) sendsyslog(&(0x7f0000000640)="4150557e08725e4f088069c3266d58f80a18f4a0a6530b4ba23dd6441a0d99473fee3c4d60254699cddd9955f986d8f10c347cc6cd893ce0d18b16b83607ae8c00e8a8b3e278618470341c7e1f80517b3d60a70f4bbae484073728d69fb0b63e7b3292bd260afbee138b9557ad80cfdcae141e101579d32b0339902d5301fa2693d376c6c4ac127102ef0e5f2ccb9cc7b5f0d7e6c40536fdefc09d2ef96693a4c3f9e6aa2acd09b73bb8ffb0af845153aaefb0ec3f5d55b760e00ad0f7c7b296edfe76eae2ef", 0xc6, 0x20) fcntl$setstatus(r6, 0x4, 0x80) r9 = getpgid(r7) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000740)={0x2, 0x0, 0x5, 0x8, r9}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000780)=0xff) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='W\x00') fcntl$lock(r4, 0x7, &(0x7f0000000840)={0x3, 0x1, 0x7fffffff, 0x6, r7}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) fcntl$setstatus(r2, 0x4, 0x40) r10 = syz_open_pts() close(r10) 950.707683ms ago: executing program 7 (id=393): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000000000000000bb0000000000007455"]) 930.605504ms ago: executing program 38 (id=393): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000000000000000bb0000000000007455"]) 668.840432ms ago: executing program 2 (id=394): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f00002b3000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) r0 = msgget$private(0x0, 0x644) msgctl$IPC_STAT(r0, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x3}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000f8, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) nanosleep(&(0x7f0000000000)={0x72b7, 0x5}, &(0x7f0000001080)) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)='\t', 0x1) write(r1, &(0x7f00000001c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0xffffffffffffffe5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="87d4fb73a281b4fb99accd511094bc3a00dcd32ae30afd43d3bcef8334f06a88af7d39cf2d25989dcf3de1c8fb47d19d9b7791b7fbf054685ee7202509fd9aa647b173c8e794d5f7d0eb2deb25a2e5e98b5736f0ec006432b07647d82c", &(0x7f0000000100)=0x5d, &(0x7f0000000140)="6114544e68c83686be2be93d886f81e88e74a311ff5bff012c3aa5dddffa85372be08f1ecb3092649c53e5937112a3e8298c3d20845249a16256fd0c0e2095f3e59437d52f24b3bbbd7d05a9", 0x4c) 667.801613ms ago: executing program 2 (id=395): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xc, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) write(r1, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 330.225399ms ago: executing program 2 (id=396): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r3 = syz_open_pts() close(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x3, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x6000, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2c, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x3, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x5, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca406128efcfffa000800", 0x5, 0x4}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69d9340b3eb0c387dd0f0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232af", 0x7b}], 0x1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000190030600000300000000000099ddc2acbae00fb7190f23cef87693492189e0c0d484ed3a28101ddc51cb7f57a4d0b1e23920437af233696089035b236d9957eb1109f064230000000000000000ec22145cd97c9d760000000000000000704881192e", @ANYRES32]) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) syz_open_pts() (async) close(r3) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x3, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x6000, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2c, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x3, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x5, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x3) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca406128efcfffa000800", 0x5, 0x4}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69d9340b3eb0c387dd0f0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232af", 0x7b}], 0x1) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt(r4, 0x6, 0x1, 0x0, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000190030600000300000000000099ddc2acbae00fb7190f23cef87693492189e0c0d484ed3a28101ddc51cb7f57a4d0b1e23920437af233696089035b236d9957eb1109f064230000000000000000ec22145cd97c9d760000000000000000704881192e", @ANYRES32]) (async) 320.900651ms ago: executing program 2 (id=397): unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/157, 0x9d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000001340)=""/97, 0x61}, {&(0x7f00000013c0)=""/188, 0xbc}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000001480)=""/205, 0xcd}], 0x8, &(0x7f0000002440)=""/4096, 0x1000}, 0x1801) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') 319.48729ms ago: executing program 2 (id=398): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01"], 0x8, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ab0000/0x2000)=nil, 0x4000000}, {&(0x7f00001fe000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f000057b000/0x1000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000779000/0x3000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x40000000001551}) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x1000) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x4, 0x3ff, 0xac21, "8bbfb00cc54ee2221ba79c162f4b406bdcb6fde6", 0x8, 0x6}) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000800)="d6", 0x1}], 0x1) dup2(r1, r3) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd61c9793d0018009d33047fa0cd0cd74f020c2474af97fadffe8000000000000000000000000000aa3b02000f00000000ff020000000000000000000000000001"]) 615.555µs ago: executing program 2 (id=399): recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}], 0x1, 0x0}, 0x80000000}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffd3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000147000/0x400000)=nil, 0x400000) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x6, 0xe, 0x20009, "0190a910010400000000000000d4945e7600", 0x6, 0x1}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) 0s ago: executing program 39 (id=399): recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}], 0x1, 0x0}, 0x80000000}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffd3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000147000/0x400000)=nil, 0x400000) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x6, 0xe, 0x20009, "0190a910010400000000000000d4945e7600", 0x6, 0x1}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.57' (ED25519) to the list of known hosts. login: pmap_unwire: wiring for pmap 0xfffffd806bb6ff00 va 0x20000000f000 didn't change! uvn_flush: obj=0xfffffd80623a7020, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace