last executing test programs: 3.058937486s ago: executing program 5 (id=38): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="2009c51100000a", 0x7}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0xa, 0xffffdf7f, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xd, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 2.824878581s ago: executing program 5 (id=47): setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x10, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x4001, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) setrlimit(0x8, &(0x7f00000003c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0xfff, 0x405, 0x21d8b78b, "0a1800730600150504ea7f727af3dc2101003689", 0x7, 0x2330bfe9}) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000480)="30ddab47aa7e4b328b116bcd58a97f16716e7c6158fef938d6c5423685104c294e5a93f72ecaed706cc14819e16e4f796f392b11461798b88b371cf1c28aa323fdecdbb2d9365eaeca733a1ba0072bbac576b22e900c0703753042abbe7b1b542d3f985d59d512faeaddf9383ca0920e91e2cd97ea99321a31e30052dcee0f135560a8f7ce22c03a14e03cd55c79cf804aa8d7072ab2fc74bd5cf268390b7b4c6ddcfcfbdf65fad9ed944e682e6d88625b7a920a397b5fb66e5fc2a9d883f39aee353a0a881a354462c0c598f71cdea5482d81295f04e3c741ff74e981a47f942fa72973dd085a5c27b9c585012e07c22e2488dac8f8b27b76d956155637f81564e284908b50ac70f623e23904800d6ba79b3ea6501c8fdb7edad80c6813f1faec8386b1c7f077c79d678e337f1605b399347d16583b97b8350a8754085ada5dd9356a8f14b982a6399f5fd886dc5a45806df99ea0640e727de5d55bd78e9fe6ed265bdb0fc10dffae16c57e47d1107f0c0648979cc6052066068b8394fa54cab8b4cdcaf1931219569a481f157fb330da49d8b92edf49b529e6e105d859e32b4c37882cf0a4615402e007d944092c119796a92d49343085460e92394b25fcd5cc0f20105d9d6c868161c7ee6ffb0b4a6fd333bd69028ae4588d9091366484dc00", 0x1e1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x150) fchdir(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000140)='./file2/file0\x00', 0x200, 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000340)={@broadcast, @random="d321273d054d", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x1, 0x20, 0x67, 0xfffa, 0x8, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xffff, {[@generic={0x1, 0x2}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 2.632236517s ago: executing program 5 (id=51): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x1, 0xff) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000240)=0x74e8a1f1, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) 2.63078375s ago: executing program 5 (id=53): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) (async) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000200)='./file0\x00') (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) r3 = dup(r2) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) shutdown(r2, 0x1) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async, rerun: 64) r6 = dup2(r3, r5) (async, rerun: 64) execve(0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x70, 0x0, @broadcast, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) write(r7, &(0x7f0000000080)="d99aca906c", 0x1dd6) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) 2.366603128s ago: executing program 5 (id=58): syz_emit_ethernet(0xb8, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60bec5eac4fdae4810dafbc70c24d555e5f8350fdb0e71dbf4eac84c8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7aba72ced9e09fc39ad99b31ff325b6432e2dde9390d7ea94caf3512fce0d54446d1bad0869ba0bad4d177103a8855ad92db315d9cf37072149fe7a7d352a7ca27bb5e5fff95ccb13aed4d5aab43fdd50828416f7e66060552a70934436c5d5681bb0abb285f2ae9231ce09000000ccb5f98b1491914b2a6a0621fe62a1f4e29dca9e4d434be7d24056ed9141f284792e84f3568f14dfe0b1a077ca7494b0430d0000000000000000000000002fdfe36fad5cd4fdccf16a87df2a78b7ec54ee2a6c9a9fe2486b331c02d28485d78af11eb6a75180b0cd1ba67513def73c13a7513717fff92be2c57279363a4b2b02843d1e516f8ff8fe15b4b5bdf54da2dd0eca1add2cfd5a2a095317d6f35c601c3a57c6718b9b67408fa012c20d"]) 2.36270774s ago: executing program 5 (id=61): r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6, 0x3], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x3, 0x20000080000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x400, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x3fffe, 0x4}, {0x1, 0x20000, 0x4, 0x9}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/538}, 0x21c, 0x0, 0x0, 0x0}, 0x2}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) setsockopt(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000140)="008abb4f2d185d420cde4f0dfcf89abc", 0x10) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x401, 0x1000, 0x3, 0x4, "b21b8cb269412756d0a2cb55e5dfd42426311aae", 0x1, 0x7fff}) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 1.77002357s ago: executing program 1 (id=83): fsync(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x3ff, 0x4, {[0x2, 0x8ae, 0x2, 0x7fff, 0x2, 0x4, 0x1, 0x2, 0x0, 0x4, 0x100000000, 0xfffffffffffffffd, 0xffffffffffffa779, 0x0, 0x1, 0x5, 0x3, 0x3], [0xfffffffff302c634, 0x8, 0x8, 0x3, 0x7f, 0x6, 0x3, 0x6, 0x9, 0x5], [0x4, 0x1, 0x1, 0x2, 0x3, 0x4, 0x1], [0x10000000, 0x9, 0x0, 0x5, 0x7fffffffffffffff, 0xbb8], [{0xfffa, 0x3, 0xfffffff5, 0x9}, {0x3, 0x2, 0x2, 0x400}, {0xfff8, 0x9103, 0xb887, 0x4}, {0xfff6, 0xfdf, 0x10000, 0x3}, {0x5, 0x5, 0x5, 0x2}, {0x5, 0x5, 0xffff, 0x7e}, {0x0, 0x7, 0x7, 0x5}, {0x6, 0x8, 0x0, 0x3}], {0x6, 0x0, 0x19, 0x8}, {0x5, 0x7, 0x1, 0x1}}}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000440)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000540)={0x9, 0x8}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000580)=0x80000000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r2, &(0x7f0000002740)=[{&(0x7f00000005c0)="d52a650eb1a4a07e2340ac6bec29e0b8c189f1f68505eafc1df41f84dabac8282b6198de8eb994cf733058d7a26b585f33f28baeab1b5792af7bfa1c7abcb823e3390a5f096e38aab1f84145992b0640be87f048ac946ed0e86b8bf6220463ffade7a34c571ae45631a67a3abaf1503cf26c74fada1859d75b8a0f96a0995cf9b932ec64f480e4d04b5b99ff7a7b88a87b4b295b59b805e52664b3d692b9e6b2c55f43573cc548394618673b57153cf9e199a5905336a41e4bc623cdfcd2ef30db0a4e4f9a5f1acdfdc5d7175ae05279a59a65441d6e309686c29cd8c3586fc78e9be94c42ca98d97815e8ad2635bad8a124051accb1b0bb1d88d5a15c2137263cbc1a5188b4c15d1d8b63392caa2900407434d63cb5adb5528320f6615abfdd51e9f0ddd02a0a5cc7baf0aad3f697af28e10d6f5493024c2cd63b836b1d68804fe89e45487b1f055310f847002871312ea483aa79a1d58aee96644d82b26ef83115aa18a2c82d4441ea5e4dd278809ac203a0213eed40d6a59af42735d288e88026dcf00a969682c3a7d5da04470e0e86b96059213301381b23880fc3b23b2c53ea50bb0695f67ce7e9a8221801968b5e1b9ba44d3cd6a82d735ac12f87f91bb2832a490426146a3646cc5e5b00081f6be894ec8a9c03e7d357fa846d4b48bb13b8e4381668bb73a86879f58a3666820015857e7f7d1d15f2ff130f88a25ad850dd8ba7ab819ad894783f25a28ed447e9b5a023e79ad07d246257799698ffac59c330fb8d482df13a3f582d7830fc3eb69eba5ba23b1771a23a90a4c4755eb64d83c2da93d7e343df1d68b725aa8630d0dcfd38720fb3d95cec39d7979ed5465b93b2344f1920f9cb9a015176626a3082220b301d8dc44b39606f38079ba1abfb5ae12fdbd2bdb406fd7197938d32bcda0bd4880b612946febec44f96bd6af14791186ac85addb3315c69223ac9f2fab44333fc507565dee773dfcb277c0044730268f3be3292074fa8ad14b37fc4eb88277e05625dfd70f545dd6cf7b7f9c251584d896d6e6d4e436c5674fff6f3c3073d133ef11b4de2d85b3f0cae71e92ce1446dc244c8b7632e593b6a25c49c3c72f56edede4f9fe59fb8463bf891beaf5138043a830168ce43fc7ab259e811a547bf084d69bddeb4b4d7181c85e8f78bda9feafc263b1490878be7b7da7e4d00da529e8e8c439300ccb4bec5d85cd0c3ecea2d86ed346cd064bf266681c19f16bb8f69efe9fdce737ceb9163ab3540bb1972ffdb5a28e98c062a0b422f9f4aca8c08ca36c3dd1fe98b4281ddb4fb0d82a479511d032b677d56f705c47807ee9996ca3c920c9ee4cc4996aaebd4a9c2240f5e5cd6c47ebaa7c846c0b244a716c2471423a6e0ff0937a144cfe3e73b6844116518889bf9e0c117ca1fe2b406c5807bb2b26ebc6fa78972cb7b19273b2246ae58f81ad3e79735cc817e580d44fd48477ce8baff1a71e4d7891a6af21edf4ebf9d3f7204f2bad62c6c16a13c01b12a98e6258ed787e93b253d80e8fda1a4255e2bf81eb62531871c2dcca252ec6af7a0601e6a794350068f9a9b6f5a35569ede65fa490f261c28790bda6153ada3ba788c0e1520beb19133bb39bdfe816df8daec8af63717ee09b2d5190993a874f659d3cda11772998cc696cecfb88e55984d4ee35e0ea621fe06f3f9a6873a2cde5ea1b2c32db605c36a90cf9d624e4e4a2d49ff8bab2c97af674be7204e3fd944461a8e796389c9f307377ec84de552121d2844ff799db30f3512db627019f7434fe6ed24eac53fdf7fdc1ab69f1ff80d12931c7bc99a23d9e5dbeeb6e31a35d78ae154488f38c57fa9ab4da5d40e89714ab06fa6ed9121c08c849dcee9b60968763da2a1cf0263af1b09d90d5936c30383e56f93fd45d52ca77cb280def065ac627169e93904070ae25b3a7b143b184c3b0d23633331a67f5fca05c034f671c9944c44d899af0cbce0bf47d2f2125df4f37cc79217898cf48dad6e92a61027b4b8e239f4b416cba2e1cbf19ef28a334e9644cff3dc2c022117ae4ea84d068e30ebebdd6fa2a1a7eeb2c5b9d10258fd19c88c27a0f79987698390f6515e01650ad99638e8887a9f149bf8ae93568ffbf2b646f6e9a24d15d01d127aae6797b0df1be85e07dd98873e51b6ef8f5e7e9c9bbda004f04f524396d685a093be8eb88ed84e262819ad676c7090c7c35fa53e4435e6b819c74adf8dc56a5e914cebd1d0856e5750a6f6c9c3045c68850952fb1bcd8ec63e9bb0c47b7a3beb8d141fb63eb536542c02a5ce48f82395dabb003713045b8c3cd0d03ad38b60b447c0118360c923c8227da4157d087a34f8de13443166d3be49cb53853928f76184d3a43df5da190b9f1900c5b2320e956b344a3685e0b000f019e59de8d0ae6e448a5c82d3aeb5af49362d3391bcb21ea8dea4a46c96e535ed96bec920f98c260d7fa51375a5d7a1485ea82bba25bd4df5d2ccfa3ff6648d7000778452eab402413cca8654c584e80d5b3cd9dc66ece2323cbd2ffe2eff466caefe968e324b5c77c98b5dfa3d6f6431a75416ad26a52303e10cd8e5d7d7dad155b05dceb858b0160238ea855fc4601ba3913de7c44432ab779ffeeff8c96dd0ee5906fed5e0bfd99f01954b02bab3b003da8f435794f18bac0c2dc8d2d2b11dc6267fb423e6d979f4f1d8c2f559a41c759650e37fd80588564982ce1039cab5b49f65a202a6481eaee87cbb6f08758e4b2e03a1420104bbba97a7c0da4aac09e4ef2d6d2ee58e745c99f799f74a993af421ef80440a298280a2a8bee1d218e27bddac935cc273529e4f6e38b9dabece9da37aa9e0415f191fdc9a06f26d6ab9d1eb9db868934ff306fa81b22230594286cb19651edc53f4cc6f191d999578c5395e5df18bb5952f38cbed1aea0c6ee90e55ec4953ec1c5fd0c7a4268764105bcb2fbe9a3d1df681044716b27c0fc0634cf5c5f9c766ec07a5fd2aa1cb55ae0269b8615bfa3ff29a43277e19d757d14a69759858b5c56f1e583b9d52eb06ab0203467066c9f727af19659a0517f8facacb2e93f044eba9381f32360ea9ad726b665523154ddd6a52742719083c678970ac7d626aff6a2b5270a903494a3547103e0fa97ddc2e8f19db70d65df62f76afaeb2372590c3bf4a7593adfbf584866a0b2ff47be0f851ea94040272e2a9f49687915ab50d91ba5266e380d40c7723892222dca3a142c533bd5cd17520fe0c84ba979dd0c7fefe843e3d8061622220722724b3e9138c20de514e42c8d249dfaef26cf01aa4aa5d73d4dd3884001ff905a7d776e6d679f99b04e33c49fd29ac6e04f6e9e3578a12c94efe860c160a7fc0dad048afaecaa828d22b52f025b462093f4395c848dc712f577225ad181ec37f490004cba3113d39a9b536dac25038535719f3960becfa09bcf14b71ddf1ca507b28fc4b48f501ab7009b795d209c915fca43de8598089e1f1721612d2a93877cab27c384abe43cb5306f50603fde64aebce530012ceba3c250839a92fa84c3dd52e675b0b6a3db43c4d56a25499a1fc005b137454e681a73317d213abac5fa835ed345d5b56b0683ae29eefdd82066fb826c31fa5a5fd7fca641dacbfcc07f173e704cbb556725b1d35d678abfc5d159317a4f7f33d0ea080fa0c249aeb2b5a8c9fff4cdc18fcfbc24216f15ebeee96a922815628359319789eea2fb767e27e5aa2af5177a67e19c4cfb1a83c6f4c068cf436668b01be7597eb48ec869d799c679c34217ddd0caafa458d0fb98708d2d4364957b7c0700d004ddbbd3ed2ab038216b331b4026eff50d3a4c7819d5417454122c4b134fca6a99baa83ea810c32ce5d0038274c1acc096f8bee69a4f3a1ed630a31febadc9b06f059e00caf00e9915b341df8397dd4a1bf0d50a22a73176b681eab46b5a25ce6725bff4fc705075224706151be38f5cf4c200e7b341d0c25985833c787a920123e2be8252493457f62a3a04e34bfd8f0a0c114db357cb6a4aa0c958f75a0e7efca31cbfc32676844889385f04527a3a4836ceece8e81b3ebe6540dde966a63de43172369824711b985c62299ee6850764a130a2dc4eb9c15f7727650762abd56443114cb5de2742a3fde4af2abdf0fc3dab41b35664c6b0958b6d9cbda50e18833c98d2fb38cb0a94b1d1fd1b15c75f13d97d8e6eb41b0fa6bf90abcc6ccbcfed7e0bad1005e2ee88df0d08e5a5cced2fc8cd0374d8a4b7564254814997b723e2e1da40d2d233ca1f12fae423bf385503ccb1c314502570285f2400af3433ac6ed31ea416c7aee4068b366a0476113659e072e0919dd02ac8f0dcae1da9f2a68e65ff2b7b3ace8bea1d1a3f20b52fd2707442fe60b6f7e13d262b56e0870e4e02949f1bc277352e40b0618ffcc29dd35456d85659d2f68c457fce76b71ed5aba7697179b2d37b7a11f44b0648effa5457d33f4a570f100377da56bc8966e32b594f6d3d734b55f841ac327ccc2d148f22cbcdd112872768cce37d287004c6009d0fe4e0761c1d80b09a493f1c8d512239e24284b1d4936d22ba2455464cbd414db6c4e40c96a9c52a9bd71b13be0908caf7f1d2a1d07ea231ef47cd14dcff4ba1be8126eb0eaf2e8aa85a325214376b8cc3ed62b15fff873eb49e66eb349f3d32cf90aeedd48846db6b6a64278f2930d6ab4b2889584c02f622c659b9dee0aaf1022f2af164bac60acc73516fca6a999f3d4c896ab559a4bc9d3cf5dcfa758ee80e851dee6f401da47f05befecdd12a4ee7aeb1b2f3fdebb03b74ccda2290f4f9044bd4d6aa5818c34b84ea5a467bca7da84124cb9395c50f9530b370daf12e37165581939b57162da1df49f876f5fd377a8d20853ea590a90af539c6daac01323f8b9107891b7fe1f532817afa3f1e476bfccdd8814acbf601782295c2bb4563bc28eaa932f03bb984d3b34bdb4411e27e69a122c658094c4200de7dcf836d5bdc44b7a0d92312a0168e627b15d93ce6e371d78bb1cf44a9f83517d7502cba982596e89b8c5a843900a1a98ca293a306a04e0f5308d42f067c0736d0f35f16aee2486b3e6c46c4e2032bbc0f86bc0063be159403a61c11086f5dcce926fe5d8b798e2f5bae7f78b7a77160b5055f895b99c1a96e03ef786cc88fa4e3227a3ffd5d9bb58961e7f466e6957942eb68fae57bf4dd62a6d521199ff9a2945cecfa306cd3cc6f8a1f8fe219c4517890bd61928a04b6389b7c943c5908cfd106b50891d6865fa7ca6cf6510a9af20c64adf0580a95e573fe0550efb07bf99050a5e677b8d5bfa1440b6cc03107c1128017131893067fe9c946680610315d2a3ef69d615fbbdcec88ce99a57ececd0b924ea63919bd573ed831e0062d3f0e774116764cdbc3e7e399327fdef3275195388266aceaaa58cd3ee98d3e5d65f7e639e3d169db845a960ccdfecaed971ae4d9fc2a0ea0b4fa3bad1e88a429c04088fec25dcef4e4f0a2b2d4a6b96291afe120927b2168dc3f8f5b25ae2d461e6c9554428248fc38bf7df65acad3d73ca7341c6350db4876251dd574ee273d405f58239659fd04a6f6321d7cdffd9cf1696cfef68c377cf64e71b93edc2d1f0fa14bee2f957027a7f32588a911134207f79da23103f03098494395a61d21c5c775149d69a704a3df7c8fdc16d8ac749ad6401c2b138ec8eda14347190af200f478ac03ae5e297e149a0b40df6419e55a39d4102c3e17ee70311b921967a4aaa895a7a7a380e5c4bab4d05a4823d548aea9f8b65f5dd23999ac793e6538715725cd14407de622c5d55", 0x1000}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="210a1c33a5bc65fc37cb720fe060a40cbcc14da683747f6435865d36ecfbe9f329", 0x21}, {&(0x7f0000001640)="23ba94130cc70a271f77eaefe8a69001deb2a90b85177cbe9ef6ebedeffab0f38f7592296fb9bc842156146eb1e0daa8323123313a3b481649a66e142f95fd614340a1802a8aa9c5e3e853f4b69da806b5c71f5b5ac51ecf131e683ae8fc4b69b677b2f31c", 0x65}, {&(0x7f00000016c0)="50105e992e6fb2a07d23e518bf621bb3b9a1d03c73f0a607d884f130971322364fd307896172f333d065b8062954d3b62d70b24c6526d19596540e83e345d2587d51bbd22b52b409928be049e3e180b78986a624faca4fa55a7fb8b8baa3ea2d5ab37d451324f0a9e9cd716b7f94ae07", 0x70}, {&(0x7f0000001740)="98918384d3b5396792945bf2cd22570b3537f3ad0c9d7bd260b90593fef97bb891f98c7a7291e7061b39a973e054ec5ebce31038c7cc878850518b019e4e1c671c6401fa1927488154b111eb6a5672dcc14d6d5e4e30a6124b6f181989640d04eddf5f2d796ad31b2f81def51afed4e80a193725e9871f2fefd034b5d6104e7e7c0fb4afb12d67dead1f52bad12af6f3ca20b1518f92da07757f13f0c61cfe4ed164a1b179d58ad76d7a103f73019b15a5416973df6d78543c9ffb35f9034facd6a0f842e29c93dd886a117066a3ef42a3467ae5b48eed578803159e5dea8e85dc52a42cd719d18ee9ce781bda185ca2039b4b14253fcacaf6af83a0ac9be47ac7f27825b25b22baff4593c92098f9d367e01b43bfb998d049dc351000c363f661d8d434b0d07efab964cbbfb59574c6631a5307f4aaa04352c687ae17639240e9a7839b9ebda9ab21eb181fe8f2d632d978364501f88975dea9ebccc2148893fdcc69a1040b96a24917e127faea091ac0ae2d06b1eeea3851b5de14e216e7c811cfcf9d48a41b333cb7da5bd44efa3d6623a0b58d64d77363c59b1158c815e3e2c4d0a5e1042404762e3c98121c316cffb13e4ae4aaf9bc12a8c32788196fb0443a3fcab61f0ef97fc648c018e15644627348fef8a9bbef374d89e083840c292a9f91e49c2c40e1749a6386ef6d4827b44b0445a9fafee94d4be92bd47be89816f44153ecaa31fa6109d1b9f07fa26edb3ae5abf6181429e454184af6904a45398eb2b0da14c71cb38faf8d8d517f3521b48cdec63bb0c8de9be482483c3c98c02e6af861746359fdf5b1b509cae1d7540d972d856c2f152ab69920689b496fc35dfd0afb3a601c093a9bb9ee1a20bdcbf07a763e80def75c4eabe02175a39a134d28a09799f50672fa28bf69cf74a4ac2208976ad02c6c85c8b878aaf1b517a2681db9ddd6e62b2575b10567caa4d73150231fd6871670738f48c5fc20211e4c5edfb8b5b7c5283df09edd265d027ac97c5f2951d64ffec9b37c1fd16760d3541723fa2b6088690e8a075b0b7a77d649dcf021767633b661878a2aa3edbc198b55fd7d1a34d26b645e8b5c2c70918dda7f6721c065ff6d9a5d3fcbbc3f2c780ed47cc7478af59c93f5c47eeee5d2ed8cb373663ec86b501fc92d0c771cd75b87c5e064f797ca9a9656b6bf9ba4de40340c4290382c3e590980965d50ed45a8c9cc334a88a8272f5abe7fb9b9626fb14fdea1bdc3940aa9f83f4b9b7d52108196a0252a46bd7a975b270e6075953b06b566541d4b38dc47ccf9a94022fb0f5e4b2fbea654147b4e579ee7a06a81238f90d9ad1fb1674bc5d51141741af05ea2a39af1272b6c295f8854b742b0053ae2cc796491a69fef16dd1c0580f40d2514499819a8cd6c098cb5a40f516dcba4c6f7f4cdb15f03d3eb2faa9b6023215d5a9b1981d1269b7aaae59d209c46d459bbcbcaa0e12714f0e414278514759c20d5c8194a1e41cf5e7e34e21e58ac13848fec57d2757103792dea1dd64803fa0ffc8d1e980f927fa9dfea834f1c79c0438ca78c0a8a5ff68118e67f818b3b843df53475602f3a6a27a063da3986ddf25c20e2ae782a629dd10b837208764a04a7a83f018f7bd18bb0be38a7ccd8edfc883135237eec66f785583240aa579cb22dfc341f5fb591ae91d93d7eaeb20a03d2646ce25c43128429a605f1be503cb4f0e7ed8ee3a9591183550070ca308e3aad29931d1130a8096485ae3335d8b753a04d2ff51afc2b9ca5611105dc6e4f68b1d13651308378fad88f546d1dba4323e3472f14aeab88462ef960e0b0032bc8f88eaabf3957593d0ced392d631cbd68f2a61aab825598ed3c2ed5b205ac717717e95127439bf490cd2732b101efbf0ce7d8a61052fed5f96d88b8f178e1c27bd159d87e3f0e86c6350a6775aef20a36d9cfe2a40a25bf3162e57771dcaefbcc1218759c97209439d8c1fda2a6f6c6096b6af45f76c0b4583a640048f1f75c1cf2345cb367ce433cdbd08766b344f4c55810f71687768431911bafe9ff45fc7bf2610877af98e2d0079a5ad3dcff9f4fac9c319f2de5eb3ab3836584aa78b2ab6640c68e4ba73d64bb7c944b0c47839ebc43c9b94758ed22a0bfadbd94aa6df35955b48313653407e4725bba45ff695fc7fd01f4f88498f4492f2d3c0e873b67b37320dc336012d40b030aa254caf3896a9b299be664c4829d9442f1701322f74abf207f3d29f58804194ada33f9b9978b60826bd01007fe1c82cb41026fba64d3decc74c1b201a8e49c3354529b0220d56d73595066aa01701ba88712f4c664f1a59a82863239af16760dfd86524a1ba1da32bfbbd8f0f2b70ca41bfb52094a9858c2c7d4e7c32e862482d690f4f16b187f52f5c3fa4eed1cc654d7832d053851ff9c02a1e66c0549789b31753ac93a7127d768a6ea0209706a75935ab9f1fc708e4ba9c99082bc4536f66efbf57c5a54a541550a1c32ee23f4236123fa440bd0f26648a5ae4f727bd3005714315d9bf08e751339a413c6e121f0096c50033cc433df5d370b08c19b4e20ec8c4a3c2c4ea00104868d7296290c74d5d3e305a1b3fdb83bcb8f6d28084cc777c92866c2447ab53a7b68c59bea151f264883626b68c2b2b2ef490be08d71f0e8fc45939eab02f27b1f4af82fa2457de3577d63faaf802cacb1a9a3b6efaa490ba4cf5db90a0b511cd71e2076ddeb2913a9f7ca6105f302755bb069bd1ae9bda60bba5ef0223f6814c5a9e031b73f16fab75370c3c4f1fd910349c184f8833b02c98e63de0834a4a7286018cfebc1ea78df7007db52e7c46f893b23dacb6d0d1b8a20c35d6765edc16a7ee8bc21457ee86557116e8eb159a9244e580ebeab5bd7a618c09c1bc809eebe29dfe18e2bbdff9c11ac4ffdf90625ac1c741b603bf5cc090ca0afd8f5d20c432345bc4400d3cb643ff6a26c142f4cabc3f22d13bd57811c5682c1e47db60093b9b20ee8b6095b22371cc018f8fdc89fb070a90d45cf6525b2e2296869b6ab37873d5410bbadfe7037ac4611ccdf26db311e0433ace8d2ad4b07ce95d91b1310762c404b319cb91fc7c6a7782a8b8e45cca7249028c65c0d638e56c2885ed28663ae8640e62bc015c61e31ceefb32ac7c652c5ceea936896ba734630374b4df7ae4b329fa00b4ef790f25484a2b62ad962102e46f9be70ca2a8ca8b584a77f477a2edae76f89086d936b5cb5292cc1a82eac6fe1a41c0fdd57c32aede0a61ca4723b75d41382de04ab51129cb8cbabd52b2f29592a5c323a664b1e76d461ad0fae25e585d6cf4f86fb08113e249f9c9cc6e08af23b6fcec1e19a4a48ad6a3a69deb21522361f7b7c616252b44bc55caee22c2de2e80d1e8d7fd20c4f8d0c376db27751cafe4f3bb629eea75c48c7eeb74048d9a231a73a48ad64fbe713d065b44dc84710a782bbb5b2ecbbcb4e14e7a27e9f348c12a966e1868a0b212d6507f70a679239b04e0edf6fcef718753a4e1b91433cf730cf2706a864ca34c16bd274bff6f40a4bcdeae6f9b423c65ce4fcf69b643adde8acaf1d5449fd60d5be8d49f9d8ed1a6f0c6767958c919cb7f9022fb03748c4a51594c3cc848e9b1e3ef26a885f64aef79ed4624d1a871beb72aa6665f634f810164c6c688a59464060f30bedfa1bea44a23ca241419d053a43ebe83289f15393f1597049586f772be5091b858302d07123d425d24f28fca1578e88c2ec71c07d0ec5933cfd7e1bbd3a83868dc4ba599fe8aa2f39cfcf0555b2b853e1ced78cc0cb584757d8c79c2f550b12fcfc8dda75fd0c793f50d00f165f7c29a67bdb0567299e123774d138824ea8a1548d87ea956ecc9dfd46a2041ff504b767b475d8081574c0c2993761cf2172d559e653f7a52f405fb2ee759613e8460493c429a1f21d7a36eec74afce26ff57322dbaf6c79a1cc76e4fcc228ec640459f11d6915e0cb19caf6eb4e19fa8a8065de36782ff0662b5ae2fe537e4f4805b8bc4d2d4e415f348ed5934abf66396a58b19795d5035e0ddd5fbd0efbfc6a39561c1c4014a8b46d662feaf722adb98b65160d7160dc9c5feddba50e98a3ed8d37c8f564a6ec80002be8fc3d09a2befb00c437c084435c1370e44f9937e6680fafb5b71ee4b5d123107b5845a46702c26779c753ad5c0f51534f6816eb3cccf2d1f287efc94944beed138a997e7950c95adbbc9e1225e3a5ff748a281cfedffd8bcd826f70f8b4fb4c70099530105762b72fb87f732844cc9daf69f68029bdd8b21e3288849fdf77eec3aed68867799c94cddad4d123aed32d22aa939911ca1273125767c216df835200f01ef08df35b0fc183571964efab8999ee03c45448a511a91b2ea9fe186cd3bead3215e921bdc5aeb158791b2c462e43f859a7a4633005bdec747d81b37c62265c1ee4ba8ab4332e0937b021101c02f2c186af1cafe93b9d5fd2177671602c716a412cd7965816972ca35b44c1e24e467018297c4d2460f6f82fd19a8fc97bfa3e95d997da74fda9d0a16287f1746552195e80e852ebf4f16a1ae79fb57f9bacbedf42d045e87854f55860ec1e6a903c3c863bd507d98b474c7c1b21ea76e2fdf2a6e65782658b4f88db0e59a2e4351b400feae3c9aa448506453f3e808b2376770626d534d0d5afab0cfe82ab59b73e94bdece8e4a24310a8e03cfac2c00ba2f3e316e8ba6b66019942fd31e37c8098a3f43ee691abc3c3365b5f2fd9af6e23d14fd3e5c61efef8fd13d3d83f771fc2344446fd30265089d8524b97966234f58ef53b1799d653e06d59ed1f4e2a615fe9840a49bee4a551981f177c3ada13ed41db81399c15c872168ec27da1cc432ac5e89075dc4e1563c47ae5bb794fb8e190307e62e6a5d6f88ccd332fa86c283909399244d0309019eae54916f458a34f4a3c0b3973b8010162caf784ffa35b41ba5783305e7db06db99b45e0ed49538d7a4629f9d0089dc207d1c078345b5b3196298c4e66311a426d6d91e07db35f8e61e476eda531240cd9b4a24e90d4db8b8d6242f3c806c35c9e74564340986d41d813363db13e7effaebb051fa0c23495ca10e1f5e54538e8700a3bb12d2fed8a2ed305954949da7b42aa83a3fb775fd71a517991bd793c318081b2b34f2d3bcd98bdabbf9ac4f32b5da976f96ac385df89270606290de8ab482f6fcda2a02b517ed912fda5cea528a8b1830727c47401f1052fcadeaebee3a1bf8ddae9748bf05ddad1b232a2fdc7bc3d961101a792b03b38d4e192ec62c36c0a4fe6ac0a938557eef41cf9045f9a509a065a33f64a64d6fa58ba23af5661d37a4069e42b14c582e72f19887415dc1014e006c23b90c4a5a3c3761e31ff95f2d96c4f41b05699c770c067c363dbebe3d0f48354e20679ece1cdc9d899228e26c15458ce2c819a6bcf3388db405ab8b5fe6174add0d5a9c713e83e163c86cb7ccadcf09682bf273bb167635a7095c1c47e63de96634b2d9a19b6cf408ecee1c181e9042f1fedd6dd4027ad619229e83d7f035d0c076cd08a85a68f62ddd59c0c9aa438b9756578c29f0fc071900e82ed4661524a2338ce45bcbfa3a86891dc8408e05db695e74551c4eaf6e8dda6bbf67597cc520837c034a3d801d9832bd61907d42c74369d20a6774f6db8e6cdcf1c5a299d110d6a7d0a6137b3009e55f7b96817413447e48c405733f4d0eb226cef96f7e2352855d9ad135c0c689ed8d957f5d059557a1c21f42305a91bf4298b63250914bc6ae95fd359b59198537dc5d12de7e8dbf83151b5f81b40", 0x1000}], 0x6) getsockname$unix(r1, &(0x7f00000027c0)=@abs, &(0x7f0000002800)=0x8) sendto$unix(r1, &(0x7f0000002840)="53fadf4ebe005e4ff0f10cb946b4ff8e9c3c4210", 0x14, 0x8, &(0x7f0000002880)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$inet6(r1, &(0x7f00000028c0), &(0x7f0000002900)=0xc) write(r3, &(0x7f0000002940)="0aaa7a381f34efb324efc75d94c344f6794844e3c1c357cee0dd835811b944faee0b3089a395f506aa797e8c28f88f8237ad67a24b5208ed83e4d38608acdcd4166d0297ca55a870250e273da928e7fa8dd5d07de06372c6cdae898090003feff9152648ad7d797ba09116ff8c28cc3d3c5ee8561c5fdc81a6c7fea93d6f3e06a948d5916f2112a38ecfc32b7c71e156c118b2b47fc58fae65659417ed07d201e82b5859c90598967eb89696b20cb51e50ef414ec876ae96f7edce60d7871adf265d084b0db23ef0d83b6fff9a872a7e10eef023210789061b", 0xd9) socket(0x2, 0x5, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000002a40)=0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f0000002ac0)=@abs, &(0x7f0000002b00)=0x8) dup2(r5, 0xffffffffffffff9c) fchflags(r4, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000002b40)=0x6) socket(0x1, 0x7, 0x2) open(&(0x7f0000002b80)='./file0\x00', 0x2, 0x20) readv(r0, &(0x7f0000003dc0)=[{&(0x7f0000002bc0)=""/92, 0x5c}, {&(0x7f0000002c40)=""/4096, 0x1000}, {&(0x7f0000003c40)=""/10, 0xa}, {&(0x7f0000003c80)=""/22, 0x16}, {&(0x7f0000003cc0)=""/68, 0x44}, {&(0x7f0000003d40)=""/76, 0x4c}], 0x6) 1.745505783s ago: executing program 1 (id=85): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf, 0xb1}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x1, 0xfffffff8, 0xfbffe2e8}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1e4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x17, 0x2}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffffa) poll(&(0x7f00000001c0)=[{r0, 0x10}], 0x1, 0xfd) shutdown(r0, 0x2) 1.658251707s ago: executing program 6 (id=89): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf"]) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x20000, 0x4) 1.641418073s ago: executing program 6 (id=92): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) getdents(r1, &(0x7f0000000400)=""/31, 0x1f) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x110) flock(r2, 0x3) close(r2) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000240)="6ca26838cb68c956888a1062ff84e51950434a1a987ec1860d7e75810742fc2f6725db65246ab3d6134e5bbfc5645252ebdcd799d1116f47b7ccc20aa4e0a337a572070aa1a69a1f2e1245bc102ca9a8778b15326be11aae1e", &(0x7f00000002c0)=0x59, &(0x7f0000000300)="1353c83c9940a3f422a5e300ec7da2cb633af4f92fa484237f99965469d9af1d96ee2d1799802545705c8e622f225050563037e95cca6defb51ab2dc6b5142637adae71b9d5d8b587ff7a6b1aac03a57dc568c0ed19b1abdce6bc8a2d15fb8ca3163cb3d03bb8bd5c680c63b7060e97abc9dbc3d99f6e69db46e09d1d2e15a7e50553442bb810cce2ffe39935186afd359f1af40ed9261009c782f68d8531dcc211027c83ea912e9f179720ccce395cb46b0cbf3d8df3f3e7d6c63f16987cce54b40170afaae5d1b0df9f0099e951a7df100729e4cfc66538862e01d0452cc98bc4be21a6c601fb50db331f9ff0b", 0xee) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x10004, 0x5d8, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000100)="77e268413b8426a1fedd242cfb94f1b4aea820f9209ddb49a0d2c2fd0feb958c768a665980ee1c65148c99d75c0fe92ca494132b5dd603cb", &(0x7f0000000140)=0x38, &(0x7f0000000180)="1d0d7ff69bb3633358aeb296685aae673a46b0aa8f6d8ca8e4f9cc72838858d78deaf52cac8225bad45f36c894d77e83004a64dcddfde7103d57636f111d0c1cb949dc36d8acdd5643161336dc3bc901b6", 0x51) 1.578678928s ago: executing program 2 (id=95): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="c5f5d915", 0x4) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/151, 0x97}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@file={0x1}, 0x2) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x2, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) setrlimit(0x1, &(0x7f0000000140)={0x7ff, 0x100000001}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000003940)='\x00', &(0x7f0000000040)=0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b12", 0x82, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.570254491s ago: executing program 2 (id=98): r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x20002, 0x3) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc020699e, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r7 = syz_open_pts() r8 = dup(r7) ioctl$TIOCSTOP(r8, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="a74525ee", 0x4}, {&(0x7f0000000000)="be04149f99aea9f6f89d26f73097f334da77b0e69e44f55d9aaec87608c91f0bead144bb8a8435e00ba47e3c1dbb23aee6e3a536f85d0b0b00000000000000686687ccabdc26c36e4e68e60236f173e854f85055", 0x54}, {&(0x7f0000000140)="652e6109c06796b671190d4a34b77652150050b686436f292fced916366e9c9b80ab6a5cc48b6923661f5f3857c884ba8e3a85dc9a3d21c06015fa6320f2682d98e8110a9c09c1a8b1f774661777b0da01b3abc3b258b25448d44cd1efc0b5a5c08ebb8321d0cb65e23649caf88fa37280ff6a7a259b9034c343072b7559ef4ae98c95178883ae9133f84f85f9ef2bef", 0x90}, {&(0x7f00000002c0)="f5b84876efda3f58dbe6f0ddc2efd5b23e560659a70532ea7b909a14b267fd228de4c6a0d81536c0ff61b683e2f5c4d6b269d9c596e775e5e160b235c3839bd159c3c8cd40eaaff0ef5edb424224624701f7775fb2283ea30a4788a1fd50e3e6e69dd0fb9ec0f07c4c39072419ce87659485b4425593807e548fc48f77b4511930f8614a3fbf36e0a8990c92ce46fe960b578ea7a756ca67ab5c9d1f743144c5380c7a2e091cd1a5cf75d06c466d866fa9c29add5b09221d840517964751929622b013eaf0bd9468f924db82e6336d0c5176a0b13a5ba3c35b", 0xd9}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r9, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) read(r10, &(0x7f0000000400)=""/119, 0xfd4c) 1.481669845s ago: executing program 2 (id=101): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) getpgid(0xffffffffffffffff) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r0, 0x0, 0x0, 0xc3, 0x6}, 0x200000000000, 0x300000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9dce) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sendmsg$unix(r4, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.347949099s ago: executing program 1 (id=108): r0 = semget$private(0x0, 0x4, 0x220) r1 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, r1, 0x0, 0xffffffffffffffff, 0xed, 0x3}, 0x9, 0x5, 0xd8}) semctl$SETVAL(r0, 0x5e0d3a10efdea304, 0x8, &(0x7f0000000400)=0x1) 1.346115859s ago: executing program 2 (id=109): shmget(0x0, 0x3000, 0x28d, &(0x7f0000ffa000/0x3000)=nil) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x6, &(0x7f0000000040)={0x9, 0x1}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000a00)="a0", 0x1, 0x7, 0x0, 0x0) r2 = accept(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xfbac9874e44c443d, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xed0da65dd8347c18) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x4, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x7, 0xfff}, {0x5, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0x0, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa6b}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000000)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0xa1}], 0x1, 0x7ff) dup2(r3, r4) shmget(0x0, 0x4000, 0xc307abd01d744497, &(0x7f000004e000/0x4000)=nil) 1.308454729s ago: executing program 0 (id=110): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9}, &(0x7f0000000100)) r0 = semget$private(0x0, 0x1, 0x7c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2df57366, 0x0, 0x5, 0xfffffff1, "6400147bcc4100d69a540e34b9e1dc00", 0x8, 0x100000c}) writev(r1, &(0x7f0000000740)=[{&(0x7f00000002c0)="336d2d7da58ff6d38179502b29998c4a6c816a31f72bab25dc35798720fd54f4930ca3eaa137fec65bbbff4f722b8a981ef41e763ce75a59da725771a0a57e01df2bd5b27916496b4fd54bdb9e958a90709f5327f064e170e48c987aac5186fa8063000f8e33ee1cfbd53f73b9cbef64a4777f295e6939346a77bdb482d8b730015cf9818a7bbd956665ac11b190f3b3554c8fe9a1226282d92d9a820c5fbab949797b76051e7d29a033e4c185311615c85ca8", 0xb3}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f00000011c0), 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) 1.308060612s ago: executing program 1 (id=111): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') geteuid() sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffca0f00000000080042a6194614bfb5bdb31fd2ac2aff9078ffffffffdfff7dde07035a443008f1fffffff7040000000000000800"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket$unix(0x1, 0x0, 0x0) bind$unix(r4, &(0x7f0000000fc0)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xd4) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT=r4]) 1.196284191s ago: executing program 0 (id=113): syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x42d1ac18da67a6ce, 0x800}, {0x2}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x3}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x5}, {}, {0x0, 0x55a9}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x0, 0x1}, {}, {0x1}, {}, {0x0, 0x5}, {0x0, 0x9}, {}, {0x3, 0x800}, {0x0, 0xffffffd9}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x3, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0x2], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x4, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2007, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r3) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) write(r1, &(0x7f0000000180)="bec2e547a6d7646b7d2990c705bba455953459c6273e38301e5016a9a8090bc6c5a7bd804fb89ced9ce4b67661df0ccd4fe395ce35115244ef7436adfa299c7257e6efea0047257bc90f04507e30028db934d0a62ac197d24f127e75d63f690a6ecc07bc62524867ec5dfddf1bbd7bcd1a005866f4d7e6072fbf5dc857e41e3ac16f03bde4044ffbf2413d2a6bc50dc22b49f5ef985bbbba23f58c57dfb6e0cdfff9b9adefb2cf923839153fa0090b485b56fe398b", 0xb5) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r6, 0x10000) (async, rerun: 64) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) syz_open_pts() (async) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) 1.191835917s ago: executing program 0 (id=116): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9cb2) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r0, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') r1 = socket(0x18, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0, 0x4}, 0x10, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000713000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 1.189361295s ago: executing program 1 (id=117): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) rmdir(&(0x7f00000002c0)='.\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000000)="6ff91ecd378a4e580100010000000000f6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c6", &(0x7f0000000240)=0x30, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffff634, 0x7, 0x3, 0xfffffff4, "23030003be0a0081fd0a910bb864d3c33eca64ba", 0x1000000a, 0xffffeffd}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0a", 0x42}], 0x1) 1.09629647s ago: executing program 2 (id=122): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c3, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0xc8, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x7fff, 0x8000, 0x1, 0x8, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x7fffffff, 0xfffffffffffffff7], [0x5478b950, 0x5, 0x1004, 0xa, 0x1, 0x1, 0x9, 0x0, 0xffffffffffffffff, 0x3], [0x6, 0x9, 0x8, 0x9, 0xae, 0x1, 0x2], [0x3, 0x10801, 0x0, 0x2000000005, 0x2, 0x6], [{0x5ad, 0x7, 0xffeffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x9, 0x7fffffff, 0x0, 0x7}, {0x8, 0x2, 0x8, 0x895}, {0x4, 0x3, 0x3, 0xc}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x15, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0x38, 0xffffbfc0, 0x8}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ec", 0x2f}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ec", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000300)=""/83, 0x53) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) 958.97194ms ago: executing program 3 (id=125): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00004fb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) mmap(&(0x7f00006c5000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0xb, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="4c1d8eb24cf6ee5a7b372993c1df74cd70f4a6f23476078570b99738f5b016dad038ff204e60723e3e2f45633af8045fa045e724cd447a5949155d2d4a4f300533a80d4f827b09e3fd85e2c2abc2050faa3d8b081c0526106eae0c92edfb9021b37be6391ad5dce7b4327ff0d900c2f46053d7af697c", &(0x7f0000000140)=0x76, &(0x7f0000000180)="bb17194b60b0a78ed955e71645bef6a8fc9e1e6da265dd781d8486e0364dedbba7821481d8fb8ca669b73a35fde7fed595c7f3c0ab2bffd0fb24969e672332cac24ce0e88a1e0f4818b5be61f821a6c894b531e99f473e664d1f7cade3de230484e76ccf4de8ee81aa67c17b70cdb61da3c4b05802a718b68a4a99bfdf2e3479e4878bc86b75f3a548c72866cfbfa7ce8cbdc84942a575d3f036b319dce59e50065d5ce1d25dd379a28519cac13d844f4102d8a224387e7c3845919c3efbad", 0xbf) 958.764329ms ago: executing program 7 (id=126): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) dup(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 958.533375ms ago: executing program 1 (id=127): r0 = semget$private(0x0, 0x4, 0x220) r1 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, r1, 0x0, 0xffffffffffffffff, 0xed, 0x3}, 0x9, 0x5, 0xd8}) semctl$SETVAL(r0, 0x5e0d3a10efdea304, 0x8, &(0x7f0000000400)=0x1) 948.196485ms ago: executing program 7 (id=128): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) sysctl$vm(&(0x7f00000000c0)={0x2, 0xa}, 0x2, &(0x7f0000000100)="1f1ae8fdd0597345c7bfab70aba0cf0b50e55829e8f765dc741c6cda725a9e9b2b421f5b5e9ef656236a516a", &(0x7f0000000140)=0x2c, &(0x7f0000000180)="67b29559216ae986b723ebb7588efeb1849f5b46f2a39f5cc34e3fc3e79fb4badb493dddc2524190db302f7951c4e837776bbcc680a347a1a40e398b02623d1e3ef16c8c964ede0637f8066abe8a01f0c6d4dfae2f5f5bd15f085befacab296a548dc486", 0x64) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00000c8000/0x3000)=nil, 0x3000, 0x1, 0x812, r2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ftruncate(r3, 0x5) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() r6 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x100, 0x0, 0x0, r5, 0x0, 0x100, 0x8001}, 0x8, 0x2, 0x0, 0x0, 0x7, 0x8000000000000, 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getppid() r9 = geteuid() r10 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x100, 0x0, 0x0, r9, 0x0, 0x100, 0x8001}, 0x8, 0x2, 0x0, 0x0, 0x7, 0x8000000000000, 0x1}) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000240)="85192eab745cadb84b35ae0a64c67a52", 0x10}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0x78, 0x6}, 0x402) 946.041658ms ago: executing program 32 (id=127): r0 = semget$private(0x0, 0x4, 0x220) r1 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, r1, 0x0, 0xffffffffffffffff, 0xed, 0x3}, 0x9, 0x5, 0xd8}) semctl$SETVAL(r0, 0x5e0d3a10efdea304, 0x8, &(0x7f0000000400)=0x1) 822.436903ms ago: executing program 7 (id=130): mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f79a00"/20, 0x14) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0x86, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="9f2100000000a6a70b1682a3f8e1ebd25bc9b24f42d98bcc04436a748d39328d10cffb120c25ca322edef10a4e9b4eed25e321cf140a207ccd76a6ab25cfe199f3bf8a1820a82010d5045ade6cd517a04410e2df9dda4063d5925a86fb87c923e90817968cbe4ee3f114f579a49f0478c2b8d3cc1f117a2c75003ab8ccba8984cee7662a", 0x84}, {&(0x7f0000000040)="7d62936cfbc6f7924a052332", 0xc}], 0x2) readv(r1, &(0x7f0000000180)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket(0x1, 0x5, 0x0) close(r4) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) readv(r1, &(0x7f0000000780)=[{&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) 820.356473ms ago: executing program 7 (id=131): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) write(r0, &(0x7f0000000000)="ed", 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf66c, 0x5, 0x9, 0x5effff5f, "6ab02765307c330400f6ffffffffffffff9f00", 0x8, 0x409}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="05ea8aaa3532", 0x6}], 0x1) recvmmsg(r1, &(0x7f0000000040)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}, 0x5}, 0x10, 0x2040, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f00000003c0)='x\x00') 820.064066ms ago: executing program 3 (id=132): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000004}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="df69f1034313aaaaaaaaaabb080047a1003000670000040c9078ac1400aa0000000007030607030000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500801ff9078c76a7d754f0006"]) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/515}, &(0x7f0000000240)=0x205) bind(r2, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) 762.487622ms ago: executing program 4 (id=133): ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032ed2099b351c08164dc02ab0763047c900", 0x26, 0x4}) 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}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 759.154114ms ago: executing program 6 (id=134): kqueue() (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) (async, rerun: 32) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40001d02, 0x0) (async, rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000040)="10abf6a36383a428e1a90468", 0xc) sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x23, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000001180)=@un=@file={0x0, ""/4099}, 0x1005, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/252, 0xfc}], 0x3, &(0x7f00000021c0)=""/4096, 0x1000}, 0x6}, 0x10, 0x1843, &(0x7f0000000600)={0x0, 0x1ff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x102) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) (async) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) r3 = socket(0x10, 0x8000, 0x6) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r4 = socket(0x1, 0x3, 0x1) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) (async) fchmodat(r0, &(0x7f0000000640)='./file0\x00', 0x88, 0x2) r5 = open(&(0x7f00000006c0)='./file0/file0\x00', 0x18289, 0x22) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0xfffffffb}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0xf4a, 0xfffffffffffffffe, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0x2, 0x1000000000081}, {0x3, 0x9, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x1, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x1c}, 0x2, &(0x7f0000000680)="9f", &(0x7f0000000000)=0x1, 0x0, 0x0) (async) r6 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x20}, {r0, 0x4}], 0x2, 0xb064) 752.353246ms ago: executing program 0 (id=135): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = syz_open_pts() close(r2) ftruncate(r2, 0xfffffffffffffff8) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0xfffffff7, 0x5}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0xffffffffffffff09}], 0x1) 744.145478ms ago: executing program 4 (id=136): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x108) close(r0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) (async) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ftruncate(r1, 0x4) fchflags(r1, 0x0) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x1) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000002c0)="5ee344379e527b880a19d19acd10e6b767b2338632bf8919a35f82f57d7ca9e288ae48e3f1dd728a4ff2c8ea4e4edaca5b6b052a9e561077b3c72505b13386bc96b851c04d5f475793ba2fb2595e2a62bde0e76cf890296c28240314759af774bcd75467644cf44a3bceafd951f1398809e1f9ee5cf3b4665c8ccca30b62511627bd628296ecc89029af3d", &(0x7f0000000380)=0x8b, &(0x7f00000003c0)="e68ec789b0dc4f8436401a091bf05823e70399aae0e6b4cc057928c9d8107167dc7fc9842b4eae02df656dbd0cb247b53b8719a213918df646830122d1ec78e7d526acceb8342f8055f92f1fc0a8155f", 0x50) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000440)) (async) shutdown(r1, 0x3) (async) r2 = fcntl$getown(r0, 0x5) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="56084182b6941460a8d03edf04ea519badfcb3cb5e868e9b841c8b46a2b80b6280df12aade191d9f8baebe3fcb92dd6e90d79cb3bfe98420af34acf143a9730859de223b3c626a7fb19ca37eb057d8ab7c9c4a4f2379309a4e6dd70a0a8da792eefb2f8a", 0x64, 0x405, &(0x7f0000000540)={0x18, 0x2, 0x0, 0x5}, 0xc) (async) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/191, 0xbf}, {&(0x7f0000001640)=""/126, 0x7e}, {&(0x7f00000016c0)=""/132, 0x84}, {&(0x7f0000001780)=""/60, 0x3c}, {&(0x7f00000017c0)=""/29, 0x1d}, {&(0x7f0000001800)=""/119, 0x77}], 0x7) (async) pwrite(r0, &(0x7f0000001900)="3d09cc1d40741d340c930fef7d364586e922c5fa9735c6456015fa019c64dc20cd7ec519e2b1753082a1352750f9a1f2d5cb98386a88a219894ce188e037814e544044e800688733ad6a97318f9d32972aaecb508969c4e0e72e4a653339a91cedde7d7b7b381bcde86e8b1c3d0a0f6f4dbdd315c4c7ff369a996a6ffe49ef0c14cc02904c009987190455b4bdd5f8f574af7ca1f77770bf64fa9efdd268cd731cd35111650c2ac90547be54902b700b12a96dfcec8422101e98fc2c01ba332be52e4101ecba", 0xc6, 0x9) (async) fcntl$setflags(r1, 0x2, 0x1) (async) fcntl$setown(r3, 0x6, r2) (async) shutdown(r1, 0x1) r4 = socket(0x1, 0x8000, 0xe8) connect$inet6(r4, &(0x7f0000001a00)={0x18, 0x3, 0xd1c3, 0x6}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001a80)={0x2, &(0x7f0000001a40)=[{0x4, 0x9, 0xf9}, {0x6, 0x7, 0x40, 0x5}]}) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001d40)={0x8001, 0x477b0ee7, 0x0, 0x2, &(0x7f0000001ac0)={{0x9, 0x4, 0x0, 0xff, 0x2, 0x9, 0xfffffffd}, {[0x9, 0x9, 0xff, 0xc, 0x6, 0x7f, 0x0, 0xb72, 0xd, 0x8001, 0xfffffffffffffffc, 0x8001, 0x5, 0x8, 0xad9f, 0xffff, 0x8, 0x7], [0x5, 0x2, 0x8226, 0x8, 0x8, 0x6, 0x68b, 0xfffffffffffffffd, 0xee4, 0x7], [0x2, 0x101, 0x3, 0x100000000000000, 0x0, 0x1000, 0x7fffffff], [0x7, 0x0, 0x7ff, 0x1, 0x10001, 0xfff], [{0x9, 0x1000, 0x6, 0xe861}, {0x401, 0x2, 0x8, 0x8}, {0x89b, 0x0, 0x2, 0xd}, {0x7, 0x0, 0x1, 0x8}, {0xc9, 0x0, 0x77, 0x2}, {0x3, 0x0, 0x3, 0x1}, {0x3ff, 0x200, 0x5, 0x8}, {0xfe00, 0x4, 0x5, 0x100}], {0x4f39, 0xfffffc01, 0x9, 0x6}, {0xfff7, 0x9, 0xe0, 0x4}}}, 0x200, 0x2}) ioctl$KDGKBMODE(r3, 0x40044b06) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000001d80)=r0) (async) syz_open_pts() (async) rmdir(&(0x7f0000001dc0)='./file0/file0\x00') 743.278926ms ago: executing program 7 (id=137): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0xfffffbeffffffffb, 0x3, 0x4787, 0x3, 0x8001, 0x4000000000, 0x6, 0x1, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffc0003, 0x6, 0x0, 0xffffffffffffffa8, 0x100000001, 0xce5], [0x2, 0x80000001, 0xff7ffffffffffffd, 0xffffffffffffffff, 0xffff, 0x7b9b, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff], [0x5ad8, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x103, 0x1ffffffffff, 0xfffffffffffffffe, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x8000, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x10000000000008}, {0x0, 0x2006, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x80, 0x6, 0x100000b0, 0x2}}}) r0 = kqueue() kevent(r0, 0x0, 0xffffffff, &(0x7f0000000000), 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000020007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896466a421180000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffff0e0000000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000500), 0x1f4) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0xfffffbeffffffffb, 0x3, 0x4787, 0x3, 0x8001, 0x4000000000, 0x6, 0x1, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffc0003, 0x6, 0x0, 0xffffffffffffffa8, 0x100000001, 0xce5], [0x2, 0x80000001, 0xff7ffffffffffffd, 0xffffffffffffffff, 0xffff, 0x7b9b, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff], [0x5ad8, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x103, 0x1ffffffffff, 0xfffffffffffffffe, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x8000, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x10000000000008}, {0x0, 0x2006, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x80, 0x6, 0x100000b0, 0x2}}}) (async) kqueue() (async) kevent(r0, 0x0, 0xffffffff, &(0x7f0000000000), 0x7, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000020007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896466a421180000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffff0e0000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) writev(r3, &(0x7f0000000500), 0x1f4) (async) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') (async) 712.854288ms ago: executing program 6 (id=138): r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() lseek(r0, 0x5, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 711.663591ms ago: executing program 3 (id=139): r0 = socket(0x2, 0x8000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchflags(r1, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) 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, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00006c8000/0x2000)=nil, 0x20006}, {&(0x7f0000360000/0x4000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000460000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x69}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001a2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x800}, {&(0x7f000005d000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil, 0x5}], './file1\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000080)="e73232a1188e4742193e88fda8", 0xd, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) recvmmsg(r3, &(0x7f0000001480)={&(0x7f0000001440)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)=""/129, 0x81}, 0xab61}, 0x10, 0x2, &(0x7f00000014c0)={0x7, 0xfffffffffffffffc}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d78eb6001000cb6995653e336f000000500000000000ff02000000000000000000000000000102000003000000000024b1f787cf4056a00d21c5f33a0cb554936aa634e04e349e39f094cb93123b5b490981b97976"]) 711.383304ms ago: executing program 3 (id=140): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000242b00fe8000000000000000000000000000aafe800000000000000000000000aa"]) 711.056809ms ago: executing program 4 (id=141): sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000440)="417744b49638250df6db09c15919a69bd888af1ba16e67bca181bacdbea10552c4eb8a42baa55335ce6a241ae7fc54c9acd12b665fa20ff0c7032b91f6e27a33f1978b84a1819d7f266511ed07544e6ae0ff14a80588729dc59451f90041fd8e58d2facef6857953b3ff1730843ec57487555fcd0daf3736e1393168eaf4c87233557af942f5d2c688e7189fa6b5fd13ae1e6ca2f28bdf2866021105112d58ea523cd6834eee8ae9c35a2b088726e1f22bae5f942f22c7c7e38773ea393846e8d7056c348c55c3cb1143974176af32076c5e02a0c1e3dd1621ae564043f1b6cd6c8234b1e0a87e6cc28e2e23bc22f2f7f97995c48f8bdcd9fe6f736b0842a6f086dfbeab8840dc9b44be634b1e6e081d1bf1fb31885a16e7281dbb0e9f83457c6284d331fee49de497ef2e7341f20033873129266767d3f878380adaaeafc1d5834daf11549edd1826137b3d0956d89d702ede01f1c5bf5c6c3aed84378b83e47ed18c13fbd297e6db757fa00dc64aa187058a0ed625ee0f2bbb61724dcaab681690042624a6db6cf15d87dc5231eaca11445cd74643c66bccc0f86785126eb413bd263034f8e37065b3646b138670cd4bf95ef3dfb4c72d7f58ce5715cfcf125c8fbf9f8132f9f576f07d2901070013505e43b96c339f54de690c6210e6bee35111067a92525c04d154b4b10358d80ea96a78e1c1fbfa7d48bff0d0d520ae7302d66b54d6e15c2b5aeffcb83a83927765c74d7b4dce2c5f710929e4c2747f52569b8c82fdec43360f6644d01ea6debf0fa065acde569101ac6b7edda9a839d462eab3a424a58190675daf49556188a1bef82813164634313c4e3b0c2ce5891915", 0x261}], 0x10000000000001e4, 0x0}, 0x2) (rerun: 32) 615.865371ms ago: executing program 6 (id=142): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="e47a", 0x2}], 0x2) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="200100f000000a", 0x7}], 0x1) mknod(&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 615.361335ms ago: executing program 3 (id=143): r0 = open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x84) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) recvfrom(r0, &(0x7f00000017c0)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7ff, 0xfffffffc}, 0xc) (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000002}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_open_pts() (async) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x6}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x1}, 0xc) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) (async) r3 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x106, 0xffffffff, 0x8, 0xfbdfffff, "a8a377efab1000", 0x7790, 0xee64}) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 614.82957ms ago: executing program 4 (id=144): r0 = semget$private(0x0, 0x0, 0x46) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/167) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x64) (async) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x8}, {0x4, 0x2}, {0x4, 0x3ff, 0x1000}], 0x3) r1 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/69) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x0, 0x1000}], 0x1) (async, rerun: 64) r2 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r4 = getuid() (async, rerun: 32) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0x100, 0x7}, 0x44, 0x95, 0xbd3a}) (async) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300)="2dcf373150ae198124abe2e28a82589e9a35bdb83b88cc34dc53cf32ddb98bdcb33ce2b22eb0ef855525e0b7ca3a074aada3fd8f7cef85255ffb0968cfb0dcbd1f6e7dc179133fc460dba803467983a7cbb3b512a2eb46a74d1613584dab8c9042c588e882ba0cab246cd004fcece390bb8c902fc23846475d301c00829082cfa58172d0e3ec421938c616594bb415085de769ab4a068352eb3cd2a554d6bed0d9f0c6d2c3cbc7c96935c1c7c435084e85bbe5a95b1d307eeb5747bf907a8b2196dc5beb9da593127014c4883a452fd4540374a57bb0ad9899270c3695914a96131df8ed9c205749d04d07bb2c866170115420d899ba5a7e10bd46cab56a6b3bc62f0f49ca017f3bd0fd941627b026474a4da82d5e85ac128f7f46fda4415bfd48f12d5dab510be156d568b6b59b8d69adeef1f63da049f2b2e852f817f3924a49ced4567682393b2c988128e55eb0ee546a05781a9f154bcd654b2176523806ef6690bae1243dd633da6fb48c6ea7eeb425e8030e58a09d62ed50525ed1e572eb94a9c99bf4e469ec96ef8712ec0906ae35011a64c7262e48e673896369be5b8d6069480c1be3e0bcc24660caecb6a60fae75126cd556c1624887f0965d2dba2c98c162c0e9c19a2ab6a3691e4551e73835f10fd1062546cf6a1de477ceef19ce6e67f9ade13e28dea88ebb2d881fd22a9389da5e8aa4f85f12f51132b5a4f1c6520148426f120906621f01d85d667765afcabe6164784661579360d9dd48cbc99270e208e58165ced52a9255e62adc32c1e65ed7d4e23d64667701d57c48feaa6784671d3876ea09bdcd01fbf38fbc697e17f86e286f05366033ed02637dddbd8c9b552633203af6af48d6a4cff1d23bac1ecc43ae59192a020c4d6e174b5b2b97d817b4fedef6c343a41a8d661b9315e92325b9211a4365f5ffbe37efaa28752bf67b2da48b8609f0eaba03e6118a0e42720c3452c231f7d01a930c577df96c9896f8cc78807b2d334c83dc79eee947bcc7839a06301fcb46b626faa014f769ab05d4fc131f5d0de6c369988cd64d01371ab1ff30332a65b04ee292eb59f8c2f0654ca626540e2e21dab9463a0329acabfb5c6573edfe604d21af7c647ffc53c19a6763f576e85b26dfcda608b29dcf3d37ec92b57e1a8dda0bc0239f7d3efa2aaf827e2f1eb28a6c21a38837ec5a53cb401d2278b786a84f88826b662e55ec78c8e1f9ed643f02cb775a9e28aac72b66bafadbd246b0b93dacec18ffcc39c3680aca1e4e8fafef93b8c2e9fb81f8491d8d16b7fef091df163bbc0d1fb06462ea3f9aa8f25c47dce61ee51ce7ddfe937aa4111a43ef58ec5512600d3bed00f19ffd54317129f50b6785a601b346311e559ca5516d15e2697e85aa54c2ecda7df08662787f701db6bacdc81303a7c32c6ac66a9b23416744817027d257e764ad6b8026cce311f0ecab1119cf499268a63803d221fce7b656b511701774f530c16e0ebb45270e17b504b73ff5ce4cb83145d16c6e893c4652790a579c9522800c3637e4cdd0dd5cc31b9639484271a7d283050e0d23277dc4807e54592c29b3ac5513828c3581bde9c75160e0d2de9405b6372a467134c697952c5038e6f473599b48c2e05c381485e4cf02d342dcfefbaac7e29e008cf41666948e3e31fa2b60cd85ab4e2ee8fa4fac1737af9ddc1ae379e2aec317f793a80fd4214899c59b8b2fcfca453b7de608352bb62ffe0d29ad106c40028a8b53f717b4f3be4d0e72c9f76c50a32f64d9250d9812106f5502c3a1163f8393c3d513b57905b7bd2c1cef23e6f40e27aa4b582e3b730ee3e1f6a71f77b4798f1408c0073f1d704c42ff013d31d04aa17815e9a338eeea055d3ced89f2a8c27646d95e6c2ab1e00ac5b563371acd7f8de7492c16e2a3e472e223b826e8371500fb430d11fd2824a23a349838d0ab346131569e9e3ac48f5d55d65fa8b178f57a33e10a0a77cec55fce3255a01e9a1fbc5a8fec7663d259ea84c3b19187da775f76c5ef91a4f2a25181d729aa2d4511bcb21660370a1cc52a8b4ef7a0eba72306b4904ad72f839eddf3c892ac5bdb9b2857fa5e20697249f361f002462aab9d8beb3724b52243b6fc38d192b8da8a8f92397ae7b0d99eee3f45578f560d244f94c143ef61caa632c1d4b8ec033cbe32e0db9fbc329b96ed95bcc09693340037fd7f96a06a8e48affbe4d296a574a826a385206f46ae40d0b67e61549de2823d6084e1936f4d8db1d6dfdb2d73eb6b283293fc942b353db488cdf2202aa1b6f0c1f42bcb9c3eb5faccd78f8f384db51a26f0e7ef1e2bcc71b70be16d9b0af2a81c18880bb00f5138848d17446d64f69f0392e9e6c24a6c9c12170078270c8c245c02ad08f7ceff677b6a91fae87554ab55bb3ae185caed3414f9535a2fb93a69393a7797de8c6349eede38a30a2378dca4c39e589b380f557c72f87fcad6a14dcfeeee8f8b70a2593d66bb8b4a080b07d5a0711cf3b7f58693fb337c599a798a1b864fe17b3e18cfe96ba62514025c52378f10f0079979430fdbb731ceb1ffd62a7484ae9053e330b23147ef665d7a3bb5e487cccc21be47bd2591e202e57632b1f77c3724396c8ddf294758c0ee86b1a239aaef2c825efd07d9a37d43b36fffeb08a7b20e31edfbe0a4bc16061eafdd9a0c4c5906104c98dcc27eaf07edc7442f2fb1ee2e3b9b19b3b60c1e9e6b54942131022b449ff95796c17aa03716266ce6ddf05510732b7661c87b3792f48c190ba62fc3eb9ab2724a9f22b7e21f8b55a699c94cdfaeef8f6f48918b2bdbed9c9a8fd916d1a31cc09fc43de1548319f21086cea8cf6afd6f24afc8989d65f65da75fda64f25dc98cde00184c1325806a7e9a8f03c0e65946086a25dea99eac363d32e787eb9804425b37624710bc256207c8d9e71f8a375736d76e638caa4d272d24d2a418039cd691a2338d1a11fa0527ed083cee10d8bb7f8fb749bd8c75086c2cde2d11c228acd337b89e66e53d1b73e5290bb9d2b520d1bfc5a6b902e650da8ac4d94da41e82b7a13b504b0755ad5d31adb7e84fc0487cae592323b0136ac94f9ef89c6f0c5297140baa0120a9b41803c57279d250d03771eeee8ca23e5900e2721c8a4e27b34454e8a5d849e54d0e3671cb01a0947e49d92e5b05973ab2468e88e777ac1fa79a51b62c951d8409b4229b892523dca14eb609aa454b221d85fa6d90f33b0610862427efa52a8952605467d233f2c445f76ffb01c268d0d626b87c15cdae1b6d3f5bc55597e407e671b4cac6134fe1f22194da6d6a8899ca26a52075202fe0b4c92e57383a2ef71c161bb45e15ba5cda3d4c2e7e962519d0a69809fcf4e3966bb7b30b10e43717918fbb0e5a6c299111187a5ccda0c23775aa83d631a43316c4fc89f09458b9d810c45e39552d31d4d0b4fe90a1aec5420a91e5fe7ad8a7977d6d0e915b099ae3c5624687c23109fdec7bdf6dcb9887d24beec3f3f2f4d8cf57a9daee32a1fba12a62a895814d784a0857006aefc48827805a5b9077dc4e397041c8893649cddc6ae1f87cb62313c5d35da7705598eab1a63bb74edf291f7a7262c85640c06cb809fa754f7e031fb268d8025bbae4314494f98f18536ce5640fe41927de204dbd776fef045bc3bd3d8bb6d1e7f0318580a2764aca9b69301080b65e752ef0837ba951f44eefdf1e9e046392c7f59d308c9f7bf180a7bbdf463ada569941a31790976a359bc9e24e2a9ed5dc91b5af916e54c37643f9f2706ced487bc16c8ac6253f3e836bf6bcdc8a4c9c6aed7d3ea5e1063597035158ca076673e78caab3a8cb69f79a22ec8ab163160d25584fe77ea24ff24074998459b6d024347dd3b1d6a2453118ceadc4aaf8a1176e81a734884c7cb42681e2256bfa01a99351b5f6193584b2081279c79c96b61f9aebace65d37a5ba7ff0192530655de868517176429fc9a90129c7b279efb1e351b6e3e3ffc5b8ec6d92dacd2bd2f6bcc0a83403c97f52cb6a5b1af30063ade913752c765b000305f7d77c07e364d8dc6dfe7d0db58e35c512d4f0be46d15e37c008ba7913a000a3be84422ae52e25298a816d1f2783ecf4e3c3b39980243daad6575baa73edb64fe74b6978fdbb6afa9a32289ab778df088e3c5649d4638d8123e82cf523914be45ef98b259c90547bf4a327ac36c2f721e9f5180bb5a445b2a16523d0cc797102019616d0201c1ac918363d86ff10320b009ae0c3166bce4b80021d96e84c4dc9084a73e0da6ff42a0803d9600d9910dbed7caf13fa3caf003a34ff7b3924c66ab082eb215e1a04c4b1f5f546c92299ec41422122221ce13c5534eaf9488e8e8d9cf31e9f81d1988cd18358df8529276081eedf5217332af727b06cbc2a4ad9ae5ce237682c71a4757249befa52c5e1fc81adfb8fccb7c27f4dc29767bf5bcaec14f2fd0f39b933278d00c926311c9b76f33d8861dc4d06278544669e63bb7c7c0c372f98fd8f0857d1b477a967eb5da654420e27b589723be28b63ad1a5aee29d329a68759551aecf651d9af70cde240324dd8a9c3a1f4e643e9415738d53ee8a290b0f752f07f9b4be3093a6063e3a69eca7864fabff2f75bcee5cff453d4a84efa8d512f04b4490ced8ce4bc288ad035fe06506a270b5f1886417f4213cea7de3fd5791b60af968ce5e7a846a21c608c9c0c9c847527291d01dd74e91815da60dbc77bd8f34016b929e5c09c8ec0a65c49b8c89822e8070d79b7e12b01de4ee263144b4d18ddbd48dda686f1affce1c1d5a9d4fee3913f611f2f1b31f87f61ec9bd32bf5299f2ad1bf38d9078905cc16dba477feeb9d84de71e3c8ecea080908ce0ab334d20ac7d0b9482f1db587e6d7262b30fcaa781bcdfe2ad3a96bf0547dd149f28b8e66df3a5f98193c502001fdc4e8ed58b78cdaf5b1cbed507071a1c47578bed8e8ca7e68b00868da25ca21ab552a301b909a55f2a78d7d2816b3cbf20743762065ba8c2983689d47d45c62e5a54361b5bd85d73239e3b075070ce8cac123a3e1bea200033f3278413935b89df64b8a1e611351fcb0b5b421b7a51df7a36c2db99e3f405f5b88dc841b241674419edde7a73ec118d7c0ce0de958c8f0cf2992378d4df10ae7dac47a3bddcccb92770e88fc1818f24758dfaab819ad64acf708ee03a742345666f83ecbe4c1a40ebef548d766f55fbbb981689516a1bf347b254996776f08365069f2144b8af7e82021e75eca31773c76727af764e3c90f8e58a1a120ea648bf87d998b677202786016a94d0eb3a1d1c75874073d34f3fbd321a68bde1adbbed8fd0aebe765df4cd6550bde104fc3ce4e6b2457a1d659dbee27c024e86c0a6a50f56885bc080d012ef9ff92a19c188c3183f736fd308b8c2c9db6cfaa7c280be8537d58473f36a26be645d5a4e5e945976a4e7f22d7494ded9d7a9dfd5e3506ea1518055e43e86f0867edab969a0e452a7d3058c472110192cee19bf04bafa5bc7cf697ba8dc6f72094b943ed65774c661cd849e3bb0ba00b936e3893a5fddaef9e82c619a64971497b7d152dc54412ca4f1154a6449d6b8997e889ed201f447c550f283b72eb77fc1348329e85e8bf187b6ad0632dee0b346e39c41c120e1ec3682276d925b972e48d3b33e0810994a72a7518ed540dd5a456404878df73daabcee17ad3530f9772d20c4310bc8bbe87c4e813f5ef33e9000a2816a6e0090bfe6c21ab3d79fd840bebd13840b56a343efa6159d93ad956f3ba876572dbfbb1a66ed41737fbf47479845442aa9f2ef4", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="fa0cb4ae6043cf0f530d96f1ad729018a1cd2d737e092e15f3ef05c383122ccbd0504a2be629cda738bf1d77e271518cbaa9175563478c67722284925531840380844fea9a01525c43f0a5a9c4a7560d0280b2562a2af482899055b28e105527e3104ab69e031abc568d20ccee4e6b356b1b853b49703e274a05f7df13893f68f02c42150a33a19623a86cc38492b7489c2ebf651abd6a52dd0e5966fe6d213c233dd2b07bd291e37615d76f8ce6f659da9162cccbec2da63ed79a2c5b1363f71b92878bbdbb6984b218f3db2879d9339decd8540ae769f2481d1d7f7e7863858f06898cdcad8cf222a54163b1d785", 0xef) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001440)=0x1) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) chown(&(0x7f0000001480)='./file0\x00', r6, r5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001500)=[0xfa, 0xfff6]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001580)=""/155) (async) r9 = semget$private(0x0, 0x1, 0x4) (async) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001640)={{0x9, r10, r3, r4, r7, 0x8, 0xfffe}, 0x8, 0x0, 0x9}) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000016c0)=[0x1, 0x4]) (async) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001700)=[0x3]) (async, rerun: 32) setsockopt(r8, 0x3, 0x1, &(0x7f0000001740)="816a3b9f69070a849f05ed07099bd80b56924a3c608b", 0x16) (rerun: 32) semget(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) (async, rerun: 32) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000001780)=""/135) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001a00)=[{&(0x7f0000001880)="6dcbeb32995019457124ae344534ab4b2e4a3f01f2becef1df4ab1baafc8465cc1d5128f27a6aac284d9f76588fea0ef2a04d81ee3afa42bc74613bf4ca922babbe1e6821a52f472e505b5f7667ceb32e67074dcb5bc9aab62dabfd1806096927e52f88c00e5e00da17e45a1be63fc20bb7ea143b97a", 0x76}, {&(0x7f0000001900)="1bb6fef8f5ed0b7f8e4d8c77595ba8184c2c244d1f47b53e4bc98616f02bd3a6b723b3455ca1dbbf20be3c2f9fc0d22cccab1c14b7409c11b0755f5c9e0edbe66a20f112ca2d9689945ebd3a4d09dd13797dfaf440abfa57824a9cc6cf8480ca047ea57d43be5324570eb8486bf5e1b0dcece77f2504271639e3c46c5fa40db30673dccd41fe1ecbe6dde8a152b4040d0d35795a62945e99120d4fe370d6e2104ed7e9a0e13c416442f7020a0d34e03d0a427950d0d97ab9463319812acb55165d328269f520804f41dfbd7bb578d71ac2ef305a8ad7393bb83c3d3a06ea", 0xde}], 0x2) 614.125483ms ago: executing program 8 (id=129): setrlimit(0x1, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) kqueue() setrlimit(0x0, &(0x7f0000000980)={0xb, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="e200000100000000", 0x8) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffd98, 0xc7f0) unveil(0x0, &(0x7f0000000140)='x\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x200, 0xc) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1be810d3bb04d324, 0x10, 0xffffffffffffffff, 0x3) 613.575668ms ago: executing program 4 (id=145): rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="673bc7dbccf115f708f1b8d24e22171882aa6a78ef1d09bb5a1faae66700002c86000000000000000000c0f0f1b60b69ab", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x4) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r4, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000100)=0xfffffffa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES8=r7], 0x28}, 0x0) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000dd8000/0x4000)=nil, 0x4000) shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) 611.803241ms ago: executing program 3 (id=146): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x100000003}) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x2) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) 385.504458ms ago: executing program 0 (id=147): r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) (async) shmdt(r1) (async) seteuid(0x0) (async) syz_emit_ethernet(0x23, &(0x7f0000000000)={@local, @random="cc871d004f99", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="d5897f6f29c3", @broadcast, @remote, @remote={0xac, 0x14, 0x0}}}}}) 335.308584ms ago: executing program 0 (id=148): syz_emit_ethernet(0x12, &(0x7f0000000080)={@local, @random="adc9bcfb08ca", [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x8100, {{0x5, 0x4, 0x2, 0x2, 0x1c, 0x65, 0xfffb, 0x4a, 0x89, 0x0, @rand_addr=0x6, @broadcast}, @udp={{0x0, 0x0, 0x8}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x4332, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1f0) writev(r2, &(0x7f0000001800)=[{&(0x7f0000000580)="3b0952004ce6ac30a55dec3e6909e791e626c1aeecc8503373b1de9c798f89330ef9ce44c565b5c78bf9542f7c72326da34c383729c95228ea83f2c692880558fac66ad901795a4bd9079b16019ae4fdc3124dff982120f21e3a6e5da75bf9d6a9eed8f3683a80766a43ea08be89e71d61b4826d37c3b31363d4dc7e6b9a7ef8a833318852946caf7d8f42f4d2399c1bf6ff2eb04588948e392c", 0x9a}], 0x1) r3 = open(&(0x7f0000001880)='./file0\x00', 0x8, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6}, 0x10, 0x1001, 0x0) sendto$unix(r0, &(0x7f0000000400)="1e0c21b1758cfd1ad0475b1746f1bd427481a8b893734603eb0d27fd4c02cd4b78ff7cf496ac746cc1175578f25eb25dbe6217145f79a87adcc48547c6c43a408120fae4bb48b24508ae5fea6a5f6c5c679fc44712721dce58a5065ea1dc790b5accd1e25ce1106c4e2bea4e202c3b9d0ec8f78fd037f1c1d50267f75540fe5e35a2c1a621251698d3162a046bb0fda592f87cd9ee4f07c841cf6aaa9e4fe3a2199e3e36590ae19a140256c9d46400ef21ce86bb65d0fe193f5b327444d8b4cba1d46fe5426f4ad1cb461ba21e52bdac409bdd3e962f33f69cbf2888e5809982ba4e2d6100a185bc48c2a3395af6bc8b4dbae3cdc07e12bcd277f4a080620aa810eb7a79790673582e311c755352bf3958e12cf7ecb66c1268f60151e51808979e29d3bb2cb247d2f4b5e1b79ffb61f24dc50c8c5766c5a81431c39a952f36ba53173a1822f8203fd4f6", 0xfffffe53, 0x40f, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000080)={@local, @random="adc9bcfb08ca", [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x8100, {{0x5, 0x4, 0x2, 0x2, 0x1c, 0x65, 0xfffb, 0x4a, 0x89, 0x0, @rand_addr=0x6, @broadcast}, @udp={{0x0, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x4332, 0x4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20}, 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1f0) (async) writev(r2, &(0x7f0000001800)=[{&(0x7f0000000580)="3b0952004ce6ac30a55dec3e6909e791e626c1aeecc8503373b1de9c798f89330ef9ce44c565b5c78bf9542f7c72326da34c383729c95228ea83f2c692880558fac66ad901795a4bd9079b16019ae4fdc3124dff982120f21e3a6e5da75bf9d6a9eed8f3683a80766a43ea08be89e71d61b4826d37c3b31363d4dc7e6b9a7ef8a833318852946caf7d8f42f4d2399c1bf6ff2eb04588948e392c", 0x9a}], 0x1) (async) open(&(0x7f0000001880)='./file0\x00', 0x8, 0x8) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6}, 0x10, 0x1001, 0x0) (async) sendto$unix(r0, &(0x7f0000000400)="1e0c21b1758cfd1ad0475b1746f1bd427481a8b893734603eb0d27fd4c02cd4b78ff7cf496ac746cc1175578f25eb25dbe6217145f79a87adcc48547c6c43a408120fae4bb48b24508ae5fea6a5f6c5c679fc44712721dce58a5065ea1dc790b5accd1e25ce1106c4e2bea4e202c3b9d0ec8f78fd037f1c1d50267f75540fe5e35a2c1a621251698d3162a046bb0fda592f87cd9ee4f07c841cf6aaa9e4fe3a2199e3e36590ae19a140256c9d46400ef21ce86bb65d0fe193f5b327444d8b4cba1d46fe5426f4ad1cb461ba21e52bdac409bdd3e962f33f69cbf2888e5809982ba4e2d6100a185bc48c2a3395af6bc8b4dbae3cdc07e12bcd277f4a080620aa810eb7a79790673582e311c755352bf3958e12cf7ecb66c1268f60151e51808979e29d3bb2cb247d2f4b5e1b79ffb61f24dc50c8c5766c5a81431c39a952f36ba53173a1822f8203fd4f6", 0xfffffe53, 0x40f, 0x0, 0x0) (async) 334.738122ms ago: executing program 4 (id=149): sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x29, 0xffff}, 0xaad3, 0x9e, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0xfa) connect$unix(r2, &(0x7f0000000000), 0x2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x4002, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r10 = geteuid() setreuid(r10, 0x0) fchown(r9, r10, 0x0) getegid() 334.196968ms ago: executing program 6 (id=150): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xd1}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() r4 = dup(r3) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000280)="a74525ee", 0x4}, {&(0x7f0000000040)="fe50f735ee3c0f5bce22c76813d7b9cfec57bc055363537d6a9587fd90b521b3f9d76794f7389493edbddf7976dc5e9302d1eaaef58fa5193de68b6b038990bd74984a577525f90310d1dcec7f1e419bd03c364049714414dae76c429717d28a86c7026376038164878ff750ac7ea16a9555ea1340175272952fd2e161f0489e32c1985bbdb2e509418f9dbe9b2a7f0a481f6efb536fe9a58998d28254987095de4ce7952ee661bb0c28e015aa49f737bf0edf2895a99b843b7096c0f6d4799ccb9c4109cfcbee5f1dfc52ae6395462375ccd12e672e98", 0xd7}], 0x2) close(r1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000080), 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x18, 0x1, 0x3) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc1206949, &(0x7f0000000100)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r10 = socket(0x18, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) listen(r5, 0x0) accept(r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 333.246795ms ago: executing program 7 (id=151): sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="d85d4050eef9aa74964926381e1e8ea3e82993b341b98eb9a38ebfe68fdb7aea443d6d63294e853564cb1728428e4963e759a5d52779962cf4e80779ba80d11191b2dc7e07dc99e60ddc0dff4be62499c83ffec83fd928", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@local, @random="0be688264536", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x28, 0x64, 0x2, 0x7f, 0x1d, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="d85d4050eef9aa74964926381e1e8ea3e82993b341b98eb9a38ebfe68fdb7aea443d6d63294e853564cb1728428e4963e759a5d52779962cf4e80779ba80d11191b2dc7e07dc99e60ddc0dff4be62499c83ffec83fd928", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@local, @random="0be688264536", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x28, 0x64, 0x2, 0x7f, 0x1d, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) 332.700013ms ago: executing program 33 (id=151): sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="d85d4050eef9aa74964926381e1e8ea3e82993b341b98eb9a38ebfe68fdb7aea443d6d63294e853564cb1728428e4963e759a5d52779962cf4e80779ba80d11191b2dc7e07dc99e60ddc0dff4be62499c83ffec83fd928", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@local, @random="0be688264536", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x28, 0x64, 0x2, 0x7f, 0x1d, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="d85d4050eef9aa74964926381e1e8ea3e82993b341b98eb9a38ebfe68fdb7aea443d6d63294e853564cb1728428e4963e759a5d52779962cf4e80779ba80d11191b2dc7e07dc99e60ddc0dff4be62499c83ffec83fd928", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@local, @random="0be688264536", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x28, 0x64, 0x2, 0x7f, 0x1d, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) 300.800977ms ago: executing program 8 (id=129): setrlimit(0x1, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) kqueue() setrlimit(0x0, &(0x7f0000000980)={0xb, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="e200000100000000", 0x8) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffd98, 0xc7f0) unveil(0x0, &(0x7f0000000140)='x\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x200, 0xc) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1be810d3bb04d324, 0x10, 0xffffffffffffffff, 0x3) 26.734665ms ago: executing program 9 (id=164): r0 = syz_open_pts() semget(0x0, 0x1, 0x6e1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x0, 0x20, 0x66, 0x6, 0x5, 0x70, 0x0, @rand_addr=0x100, @broadcast, {[@timestamp={0x44, 0xc, 0x8, 0x0, 0xd, [{[@remote={0xac, 0x14, 0x0}], 0x2}]}]}}}}}}) 25.807671ms ago: executing program 2 (id=152): accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x400, 0x9, 0xffffdf86, 0xffffff8c, "08ed95990000000000000001000004fb0400", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 0s ago: executing program 9 (id=164): r0 = syz_open_pts() semget(0x0, 0x1, 0x6e1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x0, 0x20, 0x66, 0x6, 0x5, 0x70, 0x0, @rand_addr=0x100, @broadcast, {[@timestamp={0x44, 0xc, 0x8, 0x0, 0xd, [{[@remote={0xac, 0x14, 0x0}], 0x2}]}]}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.192' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806f351dc8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: pool_do_get: shmpl free list modified: page 0xfffffd800f7bd000; item addr 0xfffffd800f7bda10; offset 0x40=0x69641797 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 95595 84881 32767 0x10 0 1 syz-executor *156018 84881 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,1,ffff80002f3c2c98) at pool_do_get+0x5df pool_get(ffffffff838ebf28,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe7ca8,ffff80002f3c2ef0,186,ffff80002f3c2e40) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe7ca8,ffff80002f3c2ef0,ffff80002f3c2e40) at sys_shmget+0x195 syscall(ffff80002f3c2ef0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7643379ba30, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd800f7bd000; item addr 0xfffffd800f7bda10; offset 0x40=0x69641797 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,1,ffff80002f3c2c98) at pool_do_get+0x5df pool_get(ffffffff838ebf28,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe7ca8,ffff80002f3c2ef0,186,ffff80002f3c2e40) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe7ca8,ffff80002f3c2ef0,ffff80002f3c2e40) at sys_shmget+0x195 syscall(ffff80002f3c2ef0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7643379ba30, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002f3c2ac0 rbx 0xffffffff83898e07 cpu_info_full_primary+0x2e07 rdx 0xffff800001545740 rcx 0xffff8000fffe7ca8 rax 0xffffffff83897ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x35708d7c5384c90f r11 0xec84d9274bce1256 r12 0xffffffff83898c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82c20615 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002f3c2ab0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=156018 pid=84881 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe6fb0,0xffffffff8392fbc8 process=0xffff8000fffe1d00 user=0xffff80002f3bd000, vmspace=0xfffffd800eb9bd80 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 56904 330948 86059 0 2 0 syz-executor 84881 95595 36698 32767 7 0x10 syz-executor *84881 156018 36698 32767 7 0x4000010 syz-executor 86059 419340 99311 0 2 0x2 syz-executor 38610 249424 99311 0 2 0x2 syz-executor 18625 389415 73401 32767 3 0x90 nanoslp syz-executor 18625 46128 73401 32767 2 0x4000010 syz-executor 18625 469898 73401 32767 3 0x4000090 fsleep syz-executor 50805 212880 62324 0 2 0x2 sshd-session 6236 243170 96094 32767 2 0x10 syz-executor 6236 413249 96094 32767 3 0x4000090 fsleep syz-executor 6236 160724 96094 32767 3 0x4000090 fsleep syz-executor 48240 448898 12050 32767 3 0x90 nanoslp syz-executor 48240 110941 12050 32767 3 0x4000090 lockf syz-executor 48240 141647 12050 32767 3 0x4000090 fsleep syz-executor 77595 320700 18983 32767 2 0x10 syz-executor 96094 356367 76584 32767 3 0x90 nanoslp syz-executor 12050 163867 5341 32767 3 0x90 nanoslp syz-executor 95415 352377 13820 32767 2 0x10000010 syz-executor 73401 268124 79917 32767 3 0x90 nanoslp syz-executor 36698 72087 97609 32767 3 0x90 nanoslp syz-executor 76584 482516 99311 0 3 0x82 wait syz-executor 18983 79393 99311 0 3 0x82 wait syz-executor 13820 297586 99311 0 3 0x82 wait syz-executor 5341 39151 99311 0 3 0x82 wait syz-executor 79917 321172 99311 0 3 0x82 wait syz-executor 97609 243573 99311 0 3 0x82 wait syz-executor 99311 2405 41213 0 3 0x82 kqread syz-executor 41213 367892 84590 0 3 0x10008a sigsusp ksh 84590 408902 49504 0 3 0x98 kqread sshd-session 49504 307735 62324 0 3 0x92 kqread sshd-session 40016 183247 1 0 3 0x100083 ttyin getty 62324 229126 1 0 3 0x88 kqread sshd 9245 98575 92616 73 3 0x1100090 kqread syslogd 92616 338154 1 0 3 0x100082 sbwait syslogd 98930 508524 1 0 3 0x100080 kqread resolvd 19746 517735 58912 77 3 0x100092 kqread dhcpleased 70031 24941 58912 77 3 0x100092 kqread dhcpleased 58912 55844 1 0 3 0x80 kqread dhcpleased 45418 190646 0 0 3 0x14200 bored smr 54400 147397 0 0 2 0x14200 zerothread 61053 518076 0 0 3 0x14200 aiodoned aiodoned 61521 345989 0 0 3 0x14200 syncer update 30582 344624 0 0 3 0x14200 cleaner cleaner 12062 102586 0 0 3 0x14200 reaper reaper 85128 449097 0 0 3 0x14200 pgdaemon pagedaemon 79697 95075 0 0 3 0x14200 bored viomb 64251 202705 0 0 3 0x40014200 acpi0 acpi0 81400 198924 0 0 3 0x40014200 idle1 50332 137787 0 0 3 0x14200 bored softnet1 62728 270395 0 0 3 0x14200 bored softnet0 68000 323464 0 0 3 0x14200 smrbar systqmp 28749 29335 0 0 3 0x14200 bored systq 11993 23465 0 0 3 0x14200 tmoslp softclockmp 54600 321904 0 0 3 0x40014200 tmoslp softclock 5434 72202 0 0 3 0x40014200 idle0 1 503653 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff838ebf40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 84881 (syz-executor) thread 0xffff8000fffe7ca8 (156018) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d5088) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff838ebf40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 68000 (systqmp) thread 0xffff8000ffffe530 (323464) shared rwlock systqmp r = 0 (0xffffffff838a7fa8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11046 12014K 12034K 166960K 12143 0 pcb 17 12K 12K 166960K 17 0 rtable 199 5K 7K 166960K 356 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 6 0 counters 66 36K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 12K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1452 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 20 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 129K 166960K 326 0 sigio 0 0K 0K 166960K 2 0 proc 58 99K 147K 166960K 509 0 subproc 71 4K 4K 166960K 161 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 20 0 in_multi 77 5K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 382 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 175K 177K 166960K 4380 0 UVM aobj 8 2K 3K 166960K 10 0 pinsyscall 45 90K 113K 166960K 1379 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 9 0K 2K 166960K 27 0 temp 34 8670K 8736K 166960K 4789 0 kqueue 14 22K 29K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 75 0 72 2 0 2 2 0 8 1 rtentry 176 114 0 23 6 0 6 6 0 8 0 unpcb 144 300 0 279 6 0 6 6 0 8 4 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 736 134 0 124 7 0 7 7 0 8 5 arp 136 19 0 4 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 332 0 318 7 0 7 7 0 8 5 nd6 152 26 0 6 1 0 1 1 0 8 0 kcovpl 48 17 0 10 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 457 0 88 29 0 29 29 0 8 1 art_table 40 458 0 88 5 0 5 5 0 8 0 art_node 32 114 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 pool(0xffffffff838ebf28:shmpl): page inconsistency: page 0xfffffd800f7bd000; 29 on list, 5 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1776 0 257 95 0 95 95 0 8 0 ffsino 296 1776 0 257 117 0 117 117 0 8 0 nchpl 144 2168 0 471 63 0 63 63 0 8 0 vnodes 216 1946 0 0 109 0 109 109 0 8 0 namei 1024 6734 0 6734 1 0 1 1 0 8 1 percpumem 16 50 0 2 1 0 1 1 0 8 0 kstatmem 264 24 0 4 2 0 2 2 0 8 0 scxspl 216 6918 0 6918 3 2 1 2 1 8 1 plimitpl 152 138 0 115 2 0 2 2 0 8 1 sigapl 424 589 0 537 7 0 7 7 0 8 0 knotepl 120 595 0 0 19 0 19 19 0 8 0 kqueuepl 224 63 0 53 1 0 1 1 0 8 0 pipepl 344 153 0 126 3 0 3 3 0 8 0 fdescpl 528 573 0 538 4 0 4 4 0 8 0 filepl 160 2760 0 2531 18 0 18 18 0 8 7 lockfpl 104 50 0 45 1 0 1 1 0 8 0 lockfspl 48 21 0 18 1 0 1 1 0 8 0 sessionpl 144 32 0 17 1 0 1 1 0 8 0 pgrppl 48 53 0 30 1 0 1 1 0 8 0 ucredpl 104 264 0 247 1 0 1 1 0 8 0 zombiepl 144 539 0 537 1 0 1 1 0 8 0 processpl 1232 589 0 537 5 0 5 5 0 8 0 procpl 664 874 0 815 7 0 7 7 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 708 0 669 22 9 13 22 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 36 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 3055 0 0 191 0 191 191 0 8 0 bufpl 280 2439 0 118 166 0 166 166 0 8 0 anonpl 32 5354 0 0 44 0 44 44 0 246 0 amapchunkpl 152 13217 0 12746 29 0 29 29 0 158 6 amappl16 200 1584 0 1565 4 2 2 4 0 8 0 amappl15 192 76 0 76 1 1 0 1 0 8 0 amappl14 184 9 0 9 2 1 1 1 0 8 1 amappl13 176 402 0 400 1 0 1 1 0 8 0 amappl12 168 911 0 867 3 0 3 3 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 42 0 32 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 35 0 34 1 0 1 1 0 8 0 amappl7 128 75 0 72 1 0 1 1 0 8 0 amappl6 120 279 0 267 1 0 1 1 0 8 0 amappl5 112 71 0 63 1 0 1 1 0 8 0 amappl4 104 372 0 346 1 0 1 1 0 8 0 amappl3 96 2137 0 2052 3 0 3 3 0 8 0 amappl2 88 698 0 618 2 0 2 2 0 8 0 amappl1 80 10169 0 9544 14 0 14 14 0 8 1 amappl 88 3661 0 3498 5 0 5 5 0 92 0 uvmvnodes 80 103 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 573 0 538 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 573 0 538 1 0 1 1 0 8 0 vmmpekpl 168 6810 0 6768 3 0 3 3 0 8 0 vmmpepl 168 44333 0 42300 99 0 99 99 0 357 8 vmsppl 488 572 0 538 7 1 6 6 0 8 0 rwobjpl 80 15032 0 14018 22 0 22 22 0 8 0 pdppl 4096 1153 0 1076 109 28 81 99 0 8 4 pvpl 32 12949 0 0 106 1 105 105 0 265 0 pmappl 256 572 0 538 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 468 0 31 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,1,ffff80002f3c2c98) at pool_do_get+0x5df pool_get(ffffffff838ebf28,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe7ca8,ffff80002f3c2ef0,186,ffff80002f3c2e40) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe7ca8,ffff80002f3c2ef0,ffff80002f3c2e40) at sys_shmget+0x195 syscall(ffff80002f3c2ef0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7643379ba30, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x77310108ea10, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x77310108ea10, count: -3