last executing test programs: 5.81672357s ago: executing program 0 (id=2415): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x38) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = geteuid() setreuid(r2, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x6a) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) setsockopt(r3, 0x55b, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/31, 0x1f}, 0x802) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYRES8=r2]) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) ftruncate(r4, 0x84002) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x4000000000000, 0x4}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1bc, 0x415}, 0x4, 0x800100000001, 0x0, 0x0, 0xff00000000000000, 0xffffffffffffffff, 0x40000000001, 0x3}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 5.816435635s ago: executing program 0 (id=2416): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05000701072000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xfffffffffffffffc, 0xffffffffffffff77}}, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x19, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x19, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r4, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200), 0x0) (async) readlinkat(r4, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200), 0x0) fcntl$getown(r4, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x2, 0x4001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x4, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x1, 0x2004007, 0xf5}) 5.81584317s ago: executing program 0 (id=2417): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x10004, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) (async) open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000180)="c9d0e3268a7b1096063b9f06ffc57dfd2a89d7d95987b66cb51fcfb347da22f16c5e8bb79b501c312ad9c9f5a6d58ca32e041546e2bafaf470370a31208000d85f04f33f0222eb2e5e47f516ca934b9bf5d6d2897b3aa9bd1b04e2689687ac3eb8da3d06c55404affd6ea6b3e16bd98e54378ba42174d9b8ab3fbe1ac59373b48dca6b4c1ae42309dac674e918f9e17c1df1ea3335dcbc9c71fd01e5e7e0cfb205410d", 0xa3) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) getppid() (async) r5 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188ef82cc93, r5) 4.174002259s ago: executing program 1 (id=2482): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000b00)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870be7da3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee88986474f10dd97a37dd73abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a97d6d2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceed86a81eee5bdd83407927f912162703a47f4c3ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d960d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x881}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x4, 0x3, 0xfffffff8, "7ad58fdbe07c0000000000e1ffffff00", 0x763c8c17, 0x8e}) 4.172736236s ago: executing program 1 (id=2484): r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x104) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xff, 0x1}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8000, 0x5, 0x80, 0x3}, {0xe, 0xa3, 0xd8, 0x2}, {0x7, 0x6, 0x3, 0x1}, {0x5b, 0x7, 0x80, 0xa237}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x7f, 0x1, 0x6}, {0x1a2d, 0x2, 0x1, 0x40}, {0x4aa, 0x7, 0x88, 0xc}]}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000200)={0x6, 0x7, 0x10001, 0xfffffffc}) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x100000001) pread(r1, &(0x7f0000000280)="d866c0c18c93f860abd2c7db140ab67bfeeba80006381180abffec98567e8d3ba29b20d6523919ae5a564336f8d63c6e8ba8ea9d715619a3be42084fcaf238a9a689abd4f036402ed6bf120c0fef9efc4281cb2ffb389697acc184e97369918ad527fb23281589cd3d4c09b2", 0x6c, 0x6f) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x9, &(0x7f0000000340)='./file0\x00', 0x8}) write(r1, &(0x7f00000003c0)="b4ec3bcba61865a6bcbb71cbb64e9116f886a71c73743bfe0dafb1a0aa57f50e6a9e4c1850998d3e685a594dab87294d29e9595a15a5d07151683bb4aa86810ff3652871e4d5446a1943d52a59797de759c35e79bf0c9deba05a30c3cc9fdb18a7fe61e728ce1aa8368667", 0x6b) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000440)={0xd888, 0xf0d}) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000500)) ioctl$TIOCDRAIN(r0, 0x2000745e) select(0x40, &(0x7f0000000540)={0x4, 0x9, 0x10, 0x3, 0xfffffffffffffffa, 0x8, 0x7, 0x3}, &(0x7f0000000580)={0x6, 0x5, 0x9, 0xfb, 0xd, 0x8, 0x1, 0x7}, &(0x7f00000005c0)={0x1ff, 0x7, 0x8, 0x0, 0x0, 0x17, 0x1, 0xffffffffffffffff}, &(0x7f0000000600)={0xbc1b}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000640)={0x5065, 0xf9, {[0x762, 0xfff, 0x80000000, 0xe, 0xc000000, 0x0, 0x1ff, 0xffffffffffffffff, 0x2, 0x200, 0x6, 0x3, 0x7, 0x2, 0x2, 0xb, 0x0, 0x9], [0x1, 0x9, 0x4, 0xc4, 0x10001, 0x5, 0x837, 0xfffffffffffffffd, 0xfaa], [0x4, 0xb, 0x9, 0x0, 0x3, 0x8], [0x3, 0x3, 0x7, 0x4, 0x0, 0x4], [{0x1, 0x4, 0x8, 0x8}, {0x6, 0x4, 0x200, 0x7f}, {0x3, 0xffffffff, 0x9, 0x8}, {0x7, 0x6, 0x9fc3, 0x1}, {0xe736, 0x97, 0x8000}, {0x1, 0x7, 0xffffffff}, {0x7, 0xa, 0x8, 0x2}, {0x7, 0x2, 0xc, 0xe8}], {0x40, 0x8, 0x2, 0xfffffffffffffffa}, {0x28d, 0xde5f, 0x8, 0x9}}}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000880)="21fd2ef27418938e95971337b8011552af55c5dffb657d30bacb936fcbc697150cf9e351e6b645a7f9d05e8ddcb42dc6b07aed20f010f93ed803042100cb935a2d8466d45ec691a8f4015499ef443a2d13dd228c769e1a9f85ba334283661ad17a77a46af7287d5856f5cf099a516d917c7b7ffd9d507611efccde9dc4dc8a2878533b62ef5c464c23ad7213052ae7599e2ce3681acde560e6403a09dabc1fb965b28e8d25b358bd2e95ca90dc771519751fee8a0fd3d239a1219d4dd6ba6f8d8336ae6cd03016177643bf9049c963930efd6af18f6abfd829ee1aecdfcbfb62726317ce9f5a770746a7f1e8075200ab31d2ceeba821d68128bd35a70d73", 0xfe) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000980)="c164d39f8bc586e750bcdad3a6c9750b04771b1e03957b365a54b70bc6e0b3904ba9cc8c1d27112dea522bc50cce5c6504ee545cd52a95bc644dc58853d054c1ff0697b6290c83c15ca2e8f8cdc251e236a0b6a903ccfd7686e4e33d1d7a5915bd52b9a3601e53a5e6d624fa0b6fb5", 0x6f}], 0x1) link(&(0x7f0000000a40)='.\x00', &(0x7f0000000a80)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000ac0)=0x1) recvfrom$inet(r0, &(0x7f0000000b00)=""/149, 0x95, 0x841, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) socket(0x10, 0x5, 0x7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000c00)=0xf) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000c40)) listen(r0, 0x38a5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000cc0), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000d80)={&(0x7f0000000d00)='./file0\x00', 0x400, &(0x7f0000000d40)='./file0\x00', 0x8}) 4.155685685s ago: executing program 1 (id=2487): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xfeffffffffffffbc, 0x1}) r1 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x8798, 0x8, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7, 0x80000001}) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/79) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x5, 0x6, {0x200, 0x7}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x50) openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x10) dup2(0xffffffffffffff9c, r0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000c1, 0x100000001}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080040170054006a0081082e9078e000000100000000831f0300000000ffffffffe0000001ac1400aae000000100000003e0000002830b03e0000001ac1400bb00004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0100000000000000"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0x7}, {0x3, 0x2}, {0x2, 0x7fff}, {0x3, 0x2}, {0x3, 0x10000008}, {0x3, 0x4}, {0x3, 0x20000007}, {0x3, 0x6}, {0x0, 0x1}, {0x2, 0xd}, {0x1, 0xffffffc}, {0x2, 0x6}, {0x3, 0x8}, {0x0, 0xffffffff}, {0x3, 0x5}, {0x0, 0x5}, {0x2, 0xfffffffd}, {0x3, 0xa}, {0x2, 0x100}, {0x1}, {0x3, 0x4bafb0a0}, {}, {0x0, 0x7}, {0x2, 0x9c}, {0x2, 0x204}, {0x2, 0x3}, {0x1, 0xfffffffe}, {0x1, 0x3}, {0x2}, {0x3, 0x210000}, {0x3, 0xfffffe01}, {0x0, 0x40}]}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f00000000c0)={0x10000005, 0xfffffffb, 0xfeefffff, 0xa, "080054d1000000010000000100000f1e0400", 0xd50, 0x10000}) mknod(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x19) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r7 = semget(0x0, 0x1, 0x281) setuid(0xee01) semop(r7, 0x0, 0x0) fchflags(r6, 0x10000) 4.137809618s ago: executing program 1 (id=2489): syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async, rerun: 64) r0 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) getsockname(r0, 0x0, &(0x7f00000019c0)) (async) r1 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) (rerun: 32) 4.082281726s ago: executing program 1 (id=2493): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09e", 0x9) r3 = socket(0x18, 0x2, 0x0) close(r3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000880)="757b384bbd", 0x5, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) 3.807916897s ago: executing program 6 (id=2503): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x3, &(0x7f0000000000)=[{0x1c, 0x2d, 0x7, 0x208}, {0x54, 0xf, 0x58, 0x4}, {0x16, 0x80, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x180}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x3, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9", 0x2a}], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c1) unlink(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20202, 0x0) 3.807712922s ago: executing program 6 (id=2504): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) clock_getres(0x4, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) socket(0x20, 0x0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x100) flock(r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 2.590313355s ago: executing program 0 (id=2507): sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="f6fdb1334fe59d3be299615d7a19f4f2de9b344a0bda79b157cbb73032764400904b5e13654777396aa0348c3f2909988444d2e29976a7afd62f0ec91807e62b1a876053bdf73d70076d7e2038a889e6071d12758194de82b8698944f0b9825b496b92b89ddde6a7b6049886ba76571a", &(0x7f0000000540)=0x70, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) lchown(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x608, &(0x7f00000000c0)='./file0\x00', 0x8}) 2.589317469s ago: executing program 0 (id=2508): r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgget$private(0x0, 0x128) select(0x40, &(0x7f0000000080)={0x9, 0xdbf2, 0xffffffffffffffff, 0x3, 0x7, 0xfffffffffffffd38, 0xffffffffffffffff, 0x8}, &(0x7f00000000c0)={0x6, 0x4, 0x6, 0x5, 0xff, 0x2, 0x6, 0x8}, &(0x7f0000000100)={0x1, 0x5, 0x8, 0x597d, 0x6, 0x40, 0x7f42, 0xc2}, &(0x7f0000000140)={0x0, 0x1}) r3 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/521}, &(0x7f00000003c0)=0x20b) fcntl$setflags(r3, 0x2, 0x1) r4 = semget(0x1, 0x2, 0x1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000400)=""/4096) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001400)=0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001440)) select(0x40, &(0x7f0000001480)={0x5, 0xd1, 0x100, 0x9a98, 0x2, 0x4, 0x2, 0x5}, &(0x7f00000014c0)={0x6, 0x5, 0x6, 0x9, 0x1ff, 0xfffffffffffffffa, 0x3, 0x7}, &(0x7f0000001500)={0x3, 0x4, 0x1, 0x8, 0x3, 0xc4, 0x0, 0x8}, &(0x7f0000001540)={0x9, 0xffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2811, 0xffffffffffffffff, 0x2) semop(r4, &(0x7f0000001580)=[{0x3, 0xabd}, {0x4, 0x5, 0x1800}, {0x2, 0x800, 0x800}, {0x4, 0x2, 0x1800}, {0x2, 0x6, 0x1000}, {0x4, 0xa, 0x1800}, {0x1, 0x80, 0xc00}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1800}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/158) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001680)=0x3ff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000016c0)={0xfff9, 0x8, 0x5, 0xe7e}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0x68) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000017c0)=0xffffffff) getsockname(r1, &(0x7f0000001800)=@un=@file={0x0, ""/264}, &(0x7f0000001940)=0x10a) close(0xffffffffffffff9c) sendto$inet(0xffffffffffffff9c, &(0x7f0000001980)="b1b7f8e6019a59b7d4c55b1615c0cb90192dd01c8b786dde6c10070190da37586be10040ac512ab8125fa5065d748ae827aac5b7e63274c474cfd435d3cff3e516c91e52b17963", 0x47, 0x404, &(0x7f0000001a00)={0x2, 0x1}, 0xc) fcntl$dupfd(r1, 0xa, r3) geteuid() getrusage(0x0, &(0x7f0000001a40)) r5 = socket$inet(0x2, 0x1, 0x6) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001b40)={&(0x7f0000001b00)='./file0\x00', r5}) r6 = semget$private(0x0, 0x4, 0x6e0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001b80)=""/4096) 2.587848893s ago: executing program 0 (id=2509): r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x9, 0x936, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x100000000}) 2.337167832s ago: executing program 4 (id=2512): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="64e1629b6174d08850c78fe609e9600d2e0b"]) (async) execve(0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(0x0, 0x4000, 0x60) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='c', 0x1) (async) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, r1, 0x0) 2.3355152s ago: executing program 4 (id=2513): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) rmdir(&(0x7f0000000280)='.\x00') 2.334816778s ago: executing program 4 (id=2514): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000003}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff1307c738cd9a9b6e5348e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sysctl$vm(&(0x7f0000003c00)={0x2, 0xc}, 0x2, &(0x7f0000003c40), 0x0, 0x0, 0x0) 2.334490417s ago: executing program 4 (id=2515): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 2.329077759s ago: executing program 4 (id=2516): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xb}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80004bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000197000/0x4000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], '.\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xb}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80004bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000197000/0x4000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], '.\x00'}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x9}, 0x4, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40000000001, 0x7}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x9}, 0x4, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40000000001, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5, 0x21, 0x9, 0xd4, 0x7, 0x6, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x80000000}, {0x7, 0x4, 0x0, 0x30a}, {0x10000004, 0xf86, 0x4000000, 0x80040005}, {0x200008, 0x60000000, 0x7, 0x1000000}, {0x6, 0xb, 0x811, 0xcb}, {0x9, 0x1, 0x8, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x3fa2}, {0xa, 0x10000803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0xa, 0x8001, 0xc7, 0x800000b}, {0x5, 0xfffb}, {0x803, 0x80040, 0x4, 0x34}, {0xe1, 0x424, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) close(r5) (async) close(r5) r6 = socket$inet(0x2, 0x4, 0x10) recvfrom$inet(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x802, 0x0, 0x0) (async) recvfrom$inet(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x802, 0x0, 0x0) close(r0) syz_open_pts() 2.01006309s ago: executing program 4 (id=2517): mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = msgget(0x3, 0x2a1) msgctl$IPC_RMID(r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/179}, 0xbb, 0x1, 0x800) r2 = msgget(0x3, 0x445) msgrcv(r2, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x1, 0x3800) msgsnd(r0, &(0x7f0000000240)={0x2, "128c10e69200ddd550b2734a963a286302ac2e77c24d1e057827c15fb0d3cf828794a86eba4269fefad403521e18ec091258affa8105554d09746e21ed043360dc1ed16e1f1dd9c747355d61c6ffb806c811cdd8b1bc3746e84fdc95732ac7edaf1c4b2c816d382a3d5445eb143218edebda7d861263d1ddc2df6964c7c4c0da52acadfa25ca0bd628519adb89a5e74c334baa1fb3d3b185a3154f0e98a4c949fe3ddb0f88626fd31b86d58bd9375cc709003434d70186fd342853563875cb7863b66dc618e7b22f8696a00340bf3e04d82853eaaf7e294926ee705f"}, 0xe4, 0x0) r3 = socket$inet(0x2, 0x3, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x2, r5, r6, r5, r6, 0x180, 0x40}, 0x1, 0x2, r4, r4, 0x3, 0x9, 0x8, 0x1dc}) readv(r3, &(0x7f0000001600)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/152, 0x98}, {&(0x7f00000014c0)=""/11, 0xb}, {&(0x7f0000001500)=""/209, 0xd1}], 0x4) msgsnd(r2, &(0x7f0000001640)={0x1, "3d4ce0b58f209b886d268974da89cd6a90cf041277f651c6d1568cef78dd9df77e256eafc7de91f65098e8a0021c1e65470d1d10304dd27ee826e28dc429dfb147b51b8d29b8e0c3f1e492a936fd028a5980e5eb547b84eb1390a64c0396a2115579f88feced7333e7ba64f5573e0608c017d68bf477b5fbc1b3fe5f31e6dcf65231f1fe5b32b32cd7e99f78ecbe3cdc73b7bab9027b5ea07d61a7413447adb005e3a0905f91ddf289e2819760cd4e9f463762b6da27fccb01247f7bd647e9297842e547c3195b22ce82052043ac144a090d5554c7ab88c8fa46604727424b69082d8844b33db82a25d2c0e6dec0015b928f56f1372d35348e07c3b17518dda68b6d676b90d5534e2278b066521bd352985f39e4e8effdb95adc45a74ea2d103c8f19603cb7ebf6293aa074827bfc5ecd313989976b58dae427d1a55d82c5972ab32224f291e38adfc6f39465fa1ecbe1aab7ce04e030b8c71eb0a5db50d255425340a8bd2a0aed096324479fd8939b86063119d5936ecb00ef642c6652a598cde4bf10ee7bc80b530f58affe62e1b054aa86966cad4956a9a9e02862a1c44d27d76f879f8065386f36810266a7e6d9b216417d06612b9f0c8d9a13b4a17364cc1a4eb348af8840876ee376be2988aa20ad44d236f28bf225a28a6549328357152a58e5a1bcf60579802430cbc5bd24b0d8346021ced5c2ff5b947cf59d31303daf893fe60036f1f350ac75ac35ee020f828cce34e1794eb06e069c502979a16d21655085a25da5c87a126b2a10437b4f5d27c6fb948741b602c6ac2d25b90f492f17c4347169b25b7b1893437aab574bbfed5ed901e91b6dc5d6c060f3dcb2a0afb610c00e98c79b2fa60e4e78278b52329478182246680262222bd579a81b8ddce12d87beb2d3c48f79744e38390a09afc5c215cb93b69dc12834f29c5df62ba6536931faa97864f2d4839832da79e5363614cf57cf2671799b414bc0c8fc3141af404bdd946a1aa2ccff9795120f7639830e0ab40f446bb744d6852be8eddd3fbd3a9552354970bfaa19312d005a8290d5e91d5796fdeb8404377536a0cd72ead13a693fae0e5117750a79ca8725a3b3caf6d255dcf7143b4859da2ac885862dd708ffdaa39626e0b00ac7216e2a324286b1db4e2eed5a3e7e84ef4ec6e40e27e162fac727399ed20134882d3b62383e9e2b3717c4b292d7b62ff4c155041e1236a66c2e46cb42e8dc3be21e390638943df4afcfda2e655f7a1ae87b88540a7ba2c12004187f92a2e6b4a7d1c8755cc7567898e099a6fba634c6f713cf63cd3bc4b853f956738d91559e3f01584fa0e374584972b360872598afd46a881ccd25dee34eca34c88995b13b29ef6c4ef2625b84e3aa9895498edf23424d3deff4355a7179d2cf6243c457433966ec3d9863d629d7deb8eef350d80ccb057a2821f2187569729006246c967aef6c0052d3b467e7ab84deba8bfb3b29bbfd3f534ff27713966aa6545607a2067352c4e922db000e0b7bccc948b155f93d5a7883448b28386ec143a87d7e6f3a5a9c6387cc32880331d08a1695234ef6d1b96d7911c17e743b7e19c8034f4d5255e2d35486aae07b97d56d073949753c556bbfa6379df4c3a6fd65a2a887caa43b3be6d7b12242ae65b755ce82694f13da50d101a4648b9aea0292e52204397841926b1b13aa9a9dca4d14b4395451c6920bb3f8ef56f43466d23a4e903d33e7180be5ea5f519df7059522473abbb196a4d1fafa2be39fe343968e6d24b2f32d5b7b57378fb9f7703d1d896d237c0949df976d07d3ebcd082471572dd1c7d4604f957f5f6e5816e7cd3899017fcfbde24bb85841a482f4b3b54feee96d48eac2bede0ca58cc30071d795bf020b9ade27326c40a228e005a56030c54d88f2ca97263da4fb141a74458005cf2f3c71b5e460fb59d672ad7cf142dfdeeb2e0a3dc8c168df113cecb850ca08652df35b99277d1e6859826da3e0463b7b93e7f9444c5dc385f1e8be4fc011d5eacfd1170ca9f3021fe4ff92954d658ce0e4a083add74115c30940329fb2a2beb535ccd8343e4996a6793d5a50f6cc011857ad159043e4cb11fc9d2d5ba4043100afae1a581c52a06ff0660222bdfb2e14c4fa216069687d4747b1726c38c3dd4d7a036989ea312adf147354625b69838106fe891a385b27d70dfb4844167ad7e1ee536a77b8dad7b23c853d4b65a2020122a7310ad7d1a7f75aa3f007e86e5de538784c7c2d1ffcbdf0eae7448a5496f802c662de079e1ea9d905ff19dd84291fc89e50ff859ca065d6fd3c8fedb8200be39bd2ec9550715e3d9ada851886219a6ae66933f9c5f0bc2f13a3f04ecb706ccb2595621c8a42078b34926baf6c1304c4453df27196c656da8d10e6be91657e584e405167466689ec1787a5c71dffa38617ff8a7f80be9ed4dacea6cb30bc76c8751a3a8a111cfb3d141dc5e8cc391841911241f5afa461499a81f0f29179d3a93768be835839882122a8a0886550fc973e49454aba497efbbc3d1d464b56c26f8e4cd1cb8cac45f2cf0df22c988e47ca6b405fac441f20b664ff8caaf8b516821b87419fb4c0c2119e233450fad4493bde58c7bfa9cca2234e43e35b7eeccb09fb6b69d79877244daad25771a7edf42b7ecfbcbd9efb167dc4d2f73e5edb46f18072c14f2b0c0fd43f04245d1651318bb349c5285db8b2f2c09f9e3a58751af7b3c13bf2c7c2a648f21425c7e47a72786603cc9478daf4307b3a37dbe021508db71fc518bf4bc17af4f15676c45094bac9f434c252a04cfc898478e8a6fcead19055c84be86fcfcbb1831f70d395ea7a241e31b7a879767d9ac7fe1c2447cd003ad56e9fb935965a07ea5202c88c39b4c03412b195782e77b3b7e616155645ad2adc1086507d52cf3e4bffb005008c8f37c28b2b622315734d2ff4be3da0d5e4dffb943477560bcde3b09380dbf964b49c63a3a43024b12813b0e13f7f0fa9336d4ec2302cf1145395aa7ca728bc66ce637555ab02778ba7920d2dc10538f4e2b488f817e5660911c608e9621640b9aa6bf82b9c16ed4895117a69d65f1783d8bcbe2196d0551366f2d877fc984dad83342ffe4bef85b38120369e8a6eec7d38db441b5aa312a40a2f8517cbf50ff9feeeb6a561c92522bea774df1ea6d044209db6999543b0ddd7d70ead0f1a4157c13ac45f8e4c948ee37fb1d1eae13061101f862acc09b004ab0006776a2f390c123e2d56f5661000236aeea8f36846d47805219b69181f54360f698f0415b8ec5d9ca55ba134ef522d8de507307c8bd90199724c9c485d6039811308c0e755f2670721f133d8d89fa65fd4a334fabfa29c2d5af6fbddb845e3d0b44956807b96d77ca2897c79abfcd090b2f0c80dfb2bf51b4540d247486a5aa58439c64f5cf3503314354c27062c7e0152a3d2273cc2d521ad87d06ce8fed6c845cb64aa98536231847ddb63827851aad623f6d95357a8eeae0796b313c35e6377b836686317fc0897f1ba55c99068dd16c376a74bf17a61bff5d06dc90951b2dbd1f56fd85c077a52eee74df6a39e676549057425390b9266c72740f2ed8107a579b66563b8c723dc1aa396fde07fe547d2579b8fb6c32203461641278af524c1656d53fcf1ae7c49e3fe09550bddca885235f0f08a7cb354f1341104bb03a0ad55ead666f5fd1fdb29f505cedafaf18f2f3d08b4562d4c65c1ba797f329780b1d77bb1247472c0400c9c63fc3009abc6ca5ebcc628b1b38d28e9f9dc6b2b1c907305c88a7a53b7a670a3055ccbb77a9a4277671531d35bc748ac9232d4002e94d38fdb8bf16f48c551c8051e010297a9754a6453cbb0a0f3b49acc87d60dfc277d5cb34021bb1e34491a0e4ebb556b9148bd7f5d45cc8500afd7205edb6671c688d9c750e65d728d5c1cbdb65e1acc2ca2210cf3a118b59be9cf3c516d9666ef51d14311a87d3b90a2a6bd04840db7962fe8a2d2ac940b3f36cdc64b080004fd03d767857ea579d7650f3b73e63279f3d00c4da81d9f5515df27aee73cd2dc77876c7758c1b54112e34dd8aff83ac57288472b378705834a9723b51a69daf168e95e6614c6945a936b37ca7992ad8629a53fb285ac79946ba924abb8323f633acad0079923b5671f3e6dd95bf9f90023c0ef81919c03d60432b90065965cca835b29cd598c49054d0b218531e923d4d1c9de3f8e181eba4fc12f804b01e1b6d10ff5c60b2b48633a703e46c95876c0fcef8b47df354d006f16905278a950e9a557881a62ad88d0ba4cd6ed4cccdcb915a8a0068a36180b0a6db905ac8d165097815cb96055d29d33675d41a4b3087c9ad63b249aba972b333765ba7062e7856fdc884bbadea52bfce98c8766b3e526c873ab2368ffd0557fa7d2d834c5990e4bf94fe4a9af97e2340d1d2e52759448157cfb81b064641c084a3430b620ffd03f38edbad3feaae19dee3e21958a5f22d3c074de2cd7e897a0a9bc5f456eb76efb97093cb43418b38869b279b7960cb7b560cbd09215d71a68434f72845faa96660ea756879eabeefff94877db6087ebf9b063de2386d8bec7077490b7d969d5bc5d8b02a3f0e86ec6dc352bb044ada8812fccbbeecceed59c146a0aa1e4651733f2b805b232ece381122bfd2e2013fb2c2cbead4c4609502956df19b15cfb719c95743bf7f97eed5cc262d706bf14cfc5d1f5a08520f6c641ce33d527b2bf3ff9e7897b5655d8db744d35b465d5de88ce2d4bd5918763a5dbc409eb52dd25abbf923b0c09c6726da18c6589365f91b5a06cf63385b26523dbf3397e8bf8ec7399f6b01d3a3d9004ceaef738c4c3d895f017ebc05767f9da185bb47929a58f4c26bb37fa5cc241c00cbfe5203577e8bb4f07e4a15a43892e92b00899a69a72743f21e824a25766f9fda62bef6acf152d1ead39dedd8d11e67623be52e1b661f0c5582678a4b7e16c29fec1fe33555f938afc0010af2d955417eb77fd6dffb7d873613765df9433fe0409fdb6049ae488e8237449a1c608e1163a1291837afa975655ea1839954b566b4aec10f2d531dd3b7ad4f24416b3ceae8c52bdd8f875f5dfcb9800dbdd8431468014fd2d9e73ac1f752f58a0936647e204afbe5dc6cf73d05637be831a681df2b2a156b83f864b546fa8c54221c17ccb5a8212165ca02946fd266689685f989b3944ee2194657759d52b5ad7c158c33c3469679bbc4938627863969efc93e6c3a4d31b3d0edc57cfd1de90fa3d27c177ef9829e5de8624a48eec8e50e235cd2bafde6b1f4ad297f13aa3988906637f3421e6d2005a9f54660c580dcd887eafd4b44553ed30d945c14a3653409d4f8215d65e176ceac45b3a8428c444c7e12dbdca653f837ab77d493f31d97bb6be9c41537c8215af315a978f79fbe84da4f8ea6eb1edf21b56e457ba340d9f0244125defeb93ea6caaee2ac67d88f33c758a9ad3b813028690f7259c7776cdbaa32045a09ab6e192b5b79ed78ae18b9d86e75a1e01cdde71b1fba09ef383f48c7a9174d1cc62a3a3a122e0d89b90beb10f2e3f3e2198c13b1c65fb3cadbb87803e9166df0e6ca0d0c45f6ed35071b0b09cdd1071e8df4d7a351765be5df51e02a26fbacd8035e852ba9be9faede8576c9ac95ddd68ce7977943691aac27240b61611c0652e6a540bce7c8eb157edc6190b321e2b6aaba5e8e08f7c41ccbf65b752870b893d7ef97c8d0ff0f9448315925d5c420b06939f45a603532f357317dde673ddc6641bc9f5eef69f2163d420e2a0ac427d42e7413adc4"}, 0x1008, 0x800) sysctl$net_inet_carp(&(0x7f0000002680)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000026c0)="40c2c4c8e22d8b5806e6e111fde1ef949f035ea3ad71cb698808d7612c11602ba5f04686cf2571b01b8b72a33669f51d62baddb13112ca7947e9d217caf8548d91908418aa72d194fd2d5ec50e2bf37e580ec9db5daefa7728fbdba91ec0a913720fc21934d79891bb175217bdc3c0b248ce3d48e3bf11516f88ed1c02046960cfe156d9d7cd11f8610a5126c2438657e9e0efb82b0200a28d96623efff8f1b29a0db23c8015bda905eb14b05534ffec9831851ba0c2faf2eec47668792f657ef215307dfd86bbbf9ae262beea46a8dd5c44ce1cf9a4ec04d53d53bda34fc72157a5a823fad96655d9b1223bc217366ac8de02142b9ecea9451e4de294f4341d09f324c6fdf2bdff7aa08df61ec9ed47da9dd7672d17376051284447f373b09bd953aca02ff1be497b63e57db425490ba3798439a367e0dc99e0a0aa6b58c4e9320b32d451f096a5c8d58fbd36aa190afcd60c28598463f6d5230b5c7f4dd2be2d3aba30b4ece1c2cfd1a9162a4ee81223e5688a90a0b343c3c0725bc32bdceb0dc1bbb5f6fb78e9bfe52acd39e0eb857f89ea46111716d8a179576eeced7ec16a17ed797236ee1195718945578b0ba379f9c17c17398ec1931c59059620420b328e1fba22bbce04bfc0cb95f56d0709d06871155d4f66e5e6968f3bc249ccd3861ae37cfa7e1ab5b16a1a2a4a8be64064c0bf554b1fe5c7b6f6b874216858f25291c9179208ff5f5d6700038d4e53c32601b74191f44e3328ea5821ce0e60b518d9ac6bb05f715c361549f4b02c670bfb0f85a0f8606e9db0b8404bbf71c4a8fa0c6b9a77e6750be75d0774d8e06c71ae328848baca7f39e87b9e1bd670f05accc09fef56e5dd6adcb735093e6fe172c18bdd67a27f556acba633d6288a7a8e036a6b38af0151cece3664a9c4b9493fa5ea73edc8c174c0d391fcf4c68d6d7c1504a295b9e2ab1406ff3f659ae06bd6cf34f34a286dad160d701aa706019f7eb23c12f554b0ca49d9e53316c856d28ad96fd6027a340d3d8daddccd9a5ecdd6ea264148e36e48c8ef38bc517f49a0b6b476d30e7efb21a84b13a819223b3d814e17fd406a09c8eab3cba70ea82154f024d7ac69da8cfbee23d3cf7933f3cd45d9567fb5c74cb4e8158ba9426776ebbdfae6f6a60f9c63479989d3ec43784dbeb0a43380795fb6484ed2f30263f5dc8d86fd2197384590ba2934409b690dfd7565d2f9853a77c9fada7671bce5c4b7cbf7a427cc068d462e9221fe287cef0abbc56d2b0d5960c8d0cdb024e8fb71961e0787a40f9f90deebae6fe0d00189a27c4bd8bfc5dd5f663d95634f329fdf986953212dfb1a1cd88137125cbfb36c9e98118965a737092f7ce8b68644f6ee13c3631ac6a39607f38e0a4b41f742a542e04c9425cdfef31dcc23b77b15ad85e34d5fd56d5260f947e94247a6a93efd0a0bcda2f045456d0cb61ad55900a52edfb67a10941479f8ca5c060cd03e2eea2c867e4491cf25a891baaeee69c4e73afc9dad4a6cdc042e329a7fa4c66b8b344a72d7de62f0242a5114b2b4b41d772ab8b27f6ff97e9f5e276c3f0747156bbbe82e1e4f15b3a038a4ed212a37cdeabcd023771c148a7a88aaf2e5329740cb4679cfa5a40fd72c78ea7c43db15ae54e4fa06cb4b0e246ec7fe79890efce35ac019902a73221bf5149cc548b5e4b9b06efb50aed320798f5d994eb8347e26a38f3a6529f21183e1f786b5386c1b9a2e95de6024eff008268d74fa231b8dafcf717c172dcf5276a5e7d5c2c56ef405b08ce4e8cbbf82ed8e73b3f05e1fac41a31a02f951016b26350b0d4ee982ad4089aad4d93fc1ed18b2f3831a27347d5f0145ac91f28d06e8c44442a3413a239995017406f654460b0332e61e688bbb0323b410e7c4ee93504b4cf621d33cf645b52ceaffe9abece1eb46d29d285aced659b5ab07c97cb064876849da37e615ef36bfab0d05cbb9ef409b26c8c0f1a46ac0b801a97af6d1dbd62e71c07d8e75ffb7b70374b69b4a1f7390bf840617c85826a2a2aaaafecb878324104c4c7d115fd9364e9f8e4b0b5b6185cfc6f989514ec6ade36023a7595af1595773c42af164ea5a5b310950bf1711272519d6369598893850a3ce50fc4a69ef5d42ab47048920658f849fd1def20683d38432a53ef68f53082fc08b845f4cf4b04954ae524b213b83561b7efd85430e8d4461454160ad2843e662a5692522e2706cd1ad79734d150810acb9309cefb8d34cef8331663ed7e1c19b1b2244fe20ff09d6e3a06989070270bc3241f3499336386879e53543bf38b8a2daf1324ef8fdec72815b7404386c26175d912a5d52c450e6082543da63462951969adf98d155d5b62ab68ba4bd56aff4e7d2d60908c8f06443fa01330229db52188c6f4ac5a47138ba353f83df54221aa47c6be6aa904f5393927c1ac2646cefa3ffab930672f1f031563c0b97d15b7d3732d3e39b4b3ca55c6bbcaa642a01d51928eb90fba469f4ece5e97c833e1beedc746a126768e750a72b5e493af6baf8c1edd407a2491b39165eef648aa4b703e00414bce543697dd2d4f5db5ba1ad482c02de7dc9c3c6b17ddf70f58b8867d553ad90b296dc93885e5d49e5ca2c36dfff2fd584c57a98bbe389e2f223bfad801d08b0b7b1115e28822544838c015372275976ff57e11fba16ba6edf189878798ff2a425d2122421efe05db9b1ca5fb31d46566f9ff6068b0aa1ba444f6a3c7e98a29d117ef0be60722eda40b5a41b9d87371e23002a9c2c5a89af2e1d0113863ff978b51c63cdcc07918ef52ee71d9fca0804d33085c8366983c93cc5d06a37a8923f46bace33e2959b17f50d404c514f130902545bc8ca1b5b2273aed8e09c20399c7b4f7fab81bc450c8b1f2ee91aba64f88e22b3b4646106059497da8406031c4e59d66943a58b65259c48ebc85e5d3bf56d135808946e37be50368daafd08441306a3e29afd461569a8462f56b7d19e167f0fd888db8ce77daf754ecb08bdf136595749ac3efada1836fa528038057d55a568fa650c7bcd468007e21cd26fad9c848d9c4364fc76679623fefb1de2b41586953ee3d29b632e73c2c17618e4ba350e42ece589bd70df9226100558a0dca0be1187c6a101dbb8e14226614dde7b81b159399315128fcc6e66d5a4ed78714870b209d54e287b96c76155ff7b31f4655798806bd05bac5e2d82ef2201d2872a119c90845e992040d44bbc343324251d12cb45c00bc51c8e249d892af9298f836120c1b865b6fcc8ece042488d96254aa21f720748f7de20c8f904c92805afb054ccc85974fbc870bc6ea3690091311f91b84ffe64ff2ae1237b3763c426f3d40fab0cd786e23092ede7621e332c3bb07de8f6292f06eb31b8a52f468df691f8d9a27383c39de93ea3dab156603d1a393ae9d27838e170a8a221b42b49d54e2a6648534dc0446c6bf31f8bd34fca7266ac6329c6422fe549f8a0f9a07648ba3ffb88dba8c912a0620252d4912361519452cf6fb049c7455f44e3969889a6557bd89278f4a9d0806fe407de4e34e01c971a83d72bc52f86344791c0081dc18763054d9e0b767216f1ad97bf6ebaa36f99a9025bf0f68c7361f6796759bc6b42491e3d67721b94744aab26b0106af3a1459fc4ed8dbff744f2f7d4fde113969bf97a27e8a971cbc11ae698643c72ba45f66b2300abef1012bd7dfdbaf5b8139a3374ed801a19bf229e8ffb5cd483fdc26f248f568d94ccefbcb11bd17cd89724cad2319d5b8a350c80c9922a354aaa44ebcf42e5180f28c286868fa210b49c33874d93f166e66fa0c1de30ccb2338de855ce48e35094d6ad15b2227643a5ede0f27685eb04532aad94be466c015e687f1397453419a3a32bd65c55d20c97a0b6f6fd4d357c2b160dc667260069073643d90874d6ddf020381793e303fb31e9f6a22d5967a9c7295df9f70908d9edd8f795a6f23328c9e651a918be9c170e97432daa30c9fcf1d24455a41cdab43838ecf4a257d07d84aa61e3b080ca9e88db3c11f8a99a3cb63b8d0c534cd3791308fcf291fb93b8051d29ee9cd6bb650efae55793fba75f441050e7083931ed19de31acfeb9ae8cdf364e473b192655fd13802490e548bc449094dc9cf3645e13fee2c7ea4539e5526856d479ce5c523bf95b99b8979c5a14d7987ff42af8a3a1e5bbc43f9c9156661151c33c169390d92762f800da206a33c4689afd1541a96fe19d5dda6dae1a0b3e5c653aed8df9f7ef6158b60ac9f7b68ce1ceb10eac334ab1daf0dfcfc56e5d9cbeb0e71c51493e5661a9225cc296215c8c2b371eb652c5a450a2065620a9d8ac72559af0a97f22a717f21e819bfc3b694854fbec50c078602c96fd1ae112c3373189383ab4635b8db3c4871b4b7a4d051a45eb8fcffe7ea4735695cfd5606b3c70d59e1455f03a9a6c024030070a2b1b0fd7855c4475087e938e5aeeec9eecb77147606f93ee595c274fe9652bc9205480f96dec2990499e5820e87e7308b389828cb09ad578f5aff75cefd2eeaab113823d6ddd0bce0d81efc6bdb8428b6a2794167cae1fb0b63c1930b2c0b7ab1688afe1be98ea178d9b9686885768b436238119b6ce91194194ab708f78c8395017be25f86523d7a43cda309b9c23d8207912685e541e60d07d382784d136acdefd5d9de1b4ce84d727ab2ff106ad566ccf713e4ead615b40a697c627f25a73d48541309b06f207e7a1bbae38539b3ea0663fa5aacef9e7602f5629e433970c29d1fe98af38a4bc9a9e67bc395df93b9b861cad28ee8b01e77447a0b0fc789d89c83667dea6ee42c8313012f57359d0f07cc428962273530d4cab3ebf23eade70300c15633a24cc264550caa7bae2b0748138317a388ab16c85b050ca83ba29434095d6d98313e880f1a18858838bf3c8da021f1328421ac8f3d882c26418879bbb0e9d4fae9c388ee8e917e9604c97e164cfebfae5eee82a0dbf276cd013ad45cbff1d0d1b2da518235c95b5c85d1ba2a7ec38f454b85ed0ffd693c837f637b0b8f9079256f7c0458b4278c415279dbd2fc199b47444a7ac3a1fac0a1270e11bd56a6f538f56d13cdd047234d60c65b130eb7c1e2900e9f748fa71b9014b52cb8235f1b3570143993b1f36f9a9a1f5a9e882e5b50182e213fb488919fbf31a9827b253ccdf4151a637174ef7d0a6504afc1ed057882510eae0244f949070943939d1c015e6e2ecb339e2a859a036ae16a2ba4550189e8059da0ad7e6f33530b58ec723c04a370956dfdc451f9fe42666b31633eb2e744d83ecf3e1b95f8db60fd7b2877c579e4b985c813270af03043e0d026f0de39df695b638d27d15296deb615d3dd723753786822da8a5dfd8c736c857b0b7e39322540f7f4b67a3720e2f25e45915ff23c5e0bfc6934b0bc3615e44ce75b6b106aefc5fbbf4397cc03d266d107f329e8cd14342c0a80473c6a7049cef203de5a99766e84e93eafd0f5d7d7055e3e14100a426d279950edcda6bcbddea9345d2b7d1c1d262a4072f567ff30685639983865a09bf2b3a90c65260ea0a6600012e3b81f73dfe3e4051447ad68b2dbad749900cb2a58e5da22fcf11fb79df7c8e0fce431b0a62c6dbf0ad5f80143b6a7df4d5381fc0964434df2fd0b6d23cf0114b4b1f7d9e808c42973c6def9c1bf4dada713d7fb4ffe85512307e33d30048a9f0abab97439b40565b8d74354b2266aa32afc33be680df8d60c59def2393d87661d5e2bd37d2f72c60091c08cb9e3134cacc1413f698d8cff2963ae93144f7825819ec", &(0x7f00000036c0)=0x1000, &(0x7f0000003700)="f863925f1d6de11e2453ea9596e576a5558513a2a1f6580b642087b6df026a2d7818200b7204bafc3c6a8bc1bac27e035b4818b10469a8493799a0d0a3fd6541cd05148a24c4e57dea3d92fd5d034a27b92ecd14afb4a039d8de2b3294296c354c00a76d355479b99058ff775ffbb032154db7f6aac1074be3d7338755ac16475eee819a93316b92", 0x88) msgrcv(r2, &(0x7f00000037c0)={0x0, ""/71}, 0x4f, 0x3, 0x800) msgget$private(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000003840)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xba, &(0x7f0000003880)={@random="6ab70493152e", @local, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x4, 0xa8, 0x67, 0x5f, 0x1, 0x32, 0x0, @empty, @rand_addr=0x4, {[@timestamp={0x44, 0x4, 0x1, 0x0, 0x9}]}}, @tcp={{0x0, 0x0, r7, 0x41424344, 0x1, 0x0, 0xd, 0x4, 0x100, 0x0, 0x6, {[@sack={0x5, 0x12, [0xfffffffa, 0x4, 0x40000000, 0x6]}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x1, 0xffff}]}}, {"19f783a37a6cf381c034d2d864af6f7555d170a912a7ac0a2474b79f3aef6660ad8f9a3024aa3566ffa4e98de37c5a5ace422524395a4d787ec5b1658b611439e1df478bc6fdda5ccd669474f15ae0a75fa1da769289e4d25e692736"}}}}}}) msgctl$IPC_RMID(r2, 0x0) recvmmsg(r1, &(0x7f0000003bc0)={&(0x7f0000003b80)={&(0x7f0000003940)=@in, 0xc, &(0x7f0000003ac0)=[{&(0x7f0000003980)=""/36, 0x24}, {&(0x7f00000039c0)=""/248, 0xf8}], 0x2, &(0x7f0000003b00)=""/65, 0x41}, 0x8}, 0x10, 0x42, &(0x7f0000003c00)={0xfffffffffffffffc, 0x2}) setsockopt(r3, 0x1, 0x5, &(0x7f0000003c40)="6368dadc7912e463b1fbcc3bf6e37b410ec5709c1c8f868621b1848565cdaf4654811ce12297d7a99104bc1545", 0x2d) msgrcv(r2, &(0x7f0000003c80)={0x0, ""/227}, 0xeb, 0x3, 0x800) r8 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000003d80)=""/4096) msgsnd(r0, &(0x7f0000004d80)={0x2, "c91d1ab1c421b1212afcaa29deb1ebe248d6af9e0e49dc822eb42058bf10102a38c47e125dfbafeef788bf178408997658dbac8efc073f72a024ee0a1395eddb1effbe384c17fa7f36823390e088e87981970c801ae3aa1cef95614917f3609545e26bd34f2954b177654d34a9a3b145cbe4338db242c50e3f3db43914e4ca1b40c98bb0737076ab"}, 0x90, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e40), &(0x7f0000004e80)=0xc) getppid() r9 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000004ec0)=""/130) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000004f80)={'tap', 0x0}) 1.766920483s ago: executing program 7 (id=2518): setrlimit(0x1, &(0x7f0000000000)={0xfefffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x110) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000180)="3bf2925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a7622c5788f7a4af1ce34c908cb8c57d076fb138c3b9bd02fb94adfa5ce78730d11c294f53adf325dffdebeba8dde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951d16adff26aa2e48b4", &(0x7f0000000080)=0xa0, &(0x7f0000000240)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa30200000042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba300000000000000014557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xfffffffffffffe9d) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') close(r0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfefffffffffffffd, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x110) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000180)="3bf2925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a7622c5788f7a4af1ce34c908cb8c57d076fb138c3b9bd02fb94adfa5ce78730d11c294f53adf325dffdebeba8dde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951d16adff26aa2e48b4", &(0x7f0000000080)=0xa0, &(0x7f0000000240)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa30200000042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba300000000000000014557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xfffffffffffffe9d) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchown(r0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') (async) close(r0) (async) socket(0x18, 0x1, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) 1.730630713s ago: executing program 7 (id=2519): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x4000000f}, {0x4, 0xf, 0x3, 0x6}, {0x26, 0x9, 0x1, 0xfffffff7}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e8000000000000000030080000000000000000000000000a22d254e3e5c903c968d92ac842bfb13c68a9266c7cb94bdbac80b45bd8650188e91af1246a18e8176da66b33b4bf1ab867f56468aed02ab2fab3d0ce5fd16daefb47fabd74a9ed8e23fb7cf957da3abe44b6fb1f0718a0a45fcac7c1d08ab936340f4279f432f", &(0x7f0000000000)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 1.730227373s ago: executing program 7 (id=2520): setitimer(0x1, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 1.729401113s ago: executing program 7 (id=2521): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000780)="dfbc8aebe46dc214b1df15975cd91ce6942fae4d689fc91c940377a3d60c2011a44b92948d7a31fa3af6471f23a6cab7a2a6d3457077bd527923ac2f5e8605c292f919d2f21d60610724ea59946639603e58ed30c780efe7d06f0312e8a0c5e79c487d0257909cef4c697368e7741e0df1ba3b1c14b1958bc3b74d74fe38e46194a82469c4b521c8271d222350c70bd55ee78d1f4403f85b723a5125b7a1ed16986d670fa7c4cc6e9218ba6a8a71a13634b44fac7fab8a002e9a0eef07dfe4980b5a1781c85664a21cde164f406aea77bbfd4c9313d61d13f6f8993f4f173cc65a8132f0e6d7bf20d0a3196a4b0adbf60a4964efbb6a59d866c128cdf75b8fe52ee12513f2c60b7c1af8cd5bf0ae866a9163fff3ea243af84271cd6112f98ad45355923ee6bce9ed93e135b1c7b828b2097c3afb9b1ea2cbad76586c73b860d43c81628d7b1b1694d049537261e8b995f2b7add311b74730b65948f03843e271ceb14f6cb27985f2b410178830396d07acc768b84e75913f5ff25bcf69a260cd4b5ce62bd03b8ef4fd327000726ab86e8fc168e8ba9c4cde0e596efc4fa13f5dfdf08dc618d65cbca5b8064433a46b11337cf3c6ec87f45d49d6138fdb663c13274e3f0fd66a40ef877e01796aa975563ba7ad8183d8c9381d949d4bd3d152c0479bb235662d6673de26923318f1ff7384c20d2416e4cc86d356c73f00bbcc187efb2e94b75601495d1c7a4ec7e845bf4cbf90885c028f001940d33505d8ae528f9a529037d6a4bcb02504dcbfc90ff6e780019063eab41e862ad3b4ba8fcadb02d28ddc716c03d5383ac24a8260d9354544a5d2497efdd7babf0fb6b50c1939be08b5deae990ecb99888d37707fbfa81d73aa04097eaf", 0x277}, {&(0x7f0000000300)="12b330a76848c1e253da2d12b2a0b6b8a4a562458f6b881d392f07c9add8a2c0632f691154791ca543d7f173a661e8e11ff2988acf6b34975e4da6d99ffe40bd7ca334a4b99b27dd4f3717cc116bced4c3779764f1690aac99c2aadc4b7ddb110062bf982811db7eb4cfa497ba0112e1799796b81b013a220246ea8abbfbb38caeae6f3612b170228691391874a0ab5fbf378f26630119966717e48980a444f73a1fd7ec7d7b19f2cd2b00a6c56fc29e566a1f48845210f4d6f13a86e900"/209, 0xd1}, {&(0x7f0000000500)="aa32dbd2af4a80e2530dfaed1f5ab123fbf5d3215779bef3ab383724178405f94b7463fe40e7f5e5be1eb1745b7fd71c29c435d65620c3546b65ad506daef840c6db6144abc6a2ce703b6bfa2411546d98047da922fbf59c4eef52aae0bf47014964022b74f62b3b3be31911227b24532138a50ae73dd0fecea76bc6b53a880ea8e839df64e6f94a9211d4a61e5d4d1424bc722104b06bd976595bfd5db3abffdeabab8334c909acebc7e928d389735225b575334e2d9795e5aaf1f7c1019540f97b91a3759d42a48970629e620ed1f246794bfe65d3e70c22eba54b29daa2a7749cff3ee216eab47fe9e09a01ea4d9b3fe1be68ea1a8e1e1367319c2a9f843801", 0x101}, {}, {&(0x7f0000000400)="5a6d538a532571bd3130b909e9de2b20452f631df98ce5b707c8e1b6ce5c50df8d2bf2583dbf1244350a7af2ae67585933d1eed756195b6287a05ac6fa4f559463ed995ddf318b317bfd656ead72372a57a5dfb188e4446cc43f949a5335cdc35ccb6765b49046e9fbd03c91a04d8e96f8ba2c6c2640c21d1213738427ab3fc353f1ccda9229c5fdda7a9b0f84937fc3084d5a86e98803ab2593813d4d4a5185f961253ba314f7e19757798ba5ee08ec1adfab0a4ce392a9bc7f97e09bb1a7b95ee33341fe5e40cf0ee87a26d1152edcb4f26ea2a826013267c5b5152f2a1b4aeb2ce52ccbbf56da394aaf4e31ab7282564d29b4", 0xf4}], 0x5, 0x0, 0x0, 0x417}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xa, 0x56}) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x2d) r2 = socket(0x2, 0x3, 0x0) close(r2) getpeername$inet6(r2, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) 1.729020612s ago: executing program 7 (id=2522): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000560000/0x4000)=nil, 0x4000, 0x0, 0x3010, r0, 0x1) setreuid(0xee00, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018e, './file0\x00'}, 0xa) chmod(&(0x7f0000000340)='./file0\x00', 0x23f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0874201f4504fa64126632b81ca6aeff8343bf0a4cc209ae5c01e9f12d8d78a9c88a129da4cf8636752686f99c30ffd43f88a02d06b72694697b370bc2b435a46912ea3cd2e2e", 0x47}, {&(0x7f0000000140)="01000000", 0x4}, {0x0}, {&(0x7f0000000380)="34023e4126175670f4bd0bf44e6ecdd3fc6a7eb86affa3b8185c1c2adb073ea66bf73af6ebe1b201af68edc6752c1e73c39630a8d10b0eee03f7e3d112523d46beb486e785f091d681118006f592e4dcf3623c5ab66d1fcecd87291c9f5400ade3cb77187ed18e719effee28123abfd775024a98f15912d3a99611f300240608f6eeb72ddec37c8a2181dbdaf69184133ce15b42057ee260a19834500acc862607fc419900148e86a794ec4e9ec3d2a18d1d4618acadf3b533", 0xb9}, {&(0x7f0000000440)="101e78f33741d7ad28150db3b422034fbd42b000322b3c7ef47aef6ccdb9a2a6e307fcbe3e7ce390c7fa0459b0ea37a500b21962e0b222f612c0e4246ab6f23606dd9e254ffbc6cf0be626", 0x4b}, {&(0x7f00000004c0)="826a53e853687a68da728d9f5d2880103d46bcde3f3df48bd1e803827b7209f3ba6b8ac49bfa0f101a32d3d9b57a3086f83eaa88f38940e0e7d2a76f446ecdbd729b21138e61617b1cdc870cd6dcdae94f2a251fc1161efb8d59b3e87c17f72a473823f6dbb6cd791d99ea456b1413c9b8a370122b90297b3d94fec353538087fff891f714df032537210b35d47cfb5f63ccf8c07f84c47cebc159acb3d49b7a70afa0f0aa9b5283e7d823470bd610f8794e1596cf93e9df3b1e2430b114bd5e04fa4b8474120410efac4a8d45e12749d5c964aa2c2c59f6624aed3f91c1ed083b5c3c3e63bc85177cf888addb7750e106edf4168de6c2cd5896", 0xfa}], 0x6) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069a8, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000040)="40c43a8250f2cc4af7974b549d47857b5562f7a41a4386d39a427396c9c2d862299c9e598116dcb06bbc166df0e625346b464ce75aec6afcdaf955f6b2a6710e4da8b50fc8e6377f64742294d138ad85b0ee8bece5864bf8c05fd5", 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x400201ff}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r6, 0x0) 1.728648887s ago: executing program 7 (id=2523): socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000100)=""/279, 0x117}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) (async) sendto$unix(r0, &(0x7f0000000080)="5a244b83ef34a8eae54aa7250a0f98ff25b1a627bb02eeb09aaceea9427e1e6c133902f100", 0x25, 0xf7dfbb6fb5766bb6, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x4, 0x0) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) socketpair(0x2, 0x3, 0x6, 0x0) 1.297789572s ago: executing program 3 (id=2524): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="2bce85c0138e8076461dbc6cbd7b9c3f304e9979c41ac4ba20944f25f943078944810efaec5281417c08dfb80609f2b61c2a8f02998c04b879b0db31fb58849a3f183f3f1d381fc71dda7bf64e535e049be5907ca6048c10432bb5b8eca32accf6cc19fedc159b07025119cbbe7576b92e6af3fba0d21a4694048176232d823209c17b99b0d2019deb26bc49bc3a451453f97b59095fc69dca867127c499a3bc0ba5217321511358996def7876f4433a8556b4ed40edccbff0bc8cdee6f13a", 0xbf}, {&(0x7f0000000180)="78a450494b295ca8b1494080adeaa4f0c2ea97e6aa960b430fad13fd5c5f5c3a780e77ad56945ecc7a402f56d9547ab1360a2b4255", 0x35}, {&(0x7f00000001c0)="7807ac6cc806606218292ab86fd483304ec5126b096d7b03b7d8fbda0be6341513f69cda2d18430dbb87d861af407775f5bb4770410a5f3ccf5855104e4d0f0b527abf50659e0b5e71e14fdb9d5ccda24223b3c3fddf6b51f27e84a1040bcb3658ef588ca1673745891b1fcd45db0d0bd6bc3454800ce8c2f7f4660a7498449f8a501f6fc98d254d7ac5484532b326a78e8b9f89ba6537c990831ae1bda963fd64a8e3e9cd63a26bc23e211a3b6d13b7e136ea8a4d5d0370643179bec2b09d27d6a3faddbabed7ac15dbce2a5c5b741dfcb59dfd9cb2c9a06f3e0a94bc473c1f17d530445bafee4d2c794a7de3d7cf5eae0ffcbb4bb4972e7a55ae25a0c16cc4152cf06865ea0f177fa17d83be938c9337e2dd13e6cbfda40eeeeec3195d484d3ff5b2005133fa932f350590c171b68dcfbc732863f3d2d7984d53af955611d3ef5da7d7c8ea2add6d249c8daa70ebabc018501d69734cdefffee636ce226a1343f0887a8228adf111050d05174a2988a3166bf5cbd2b6d0bf4e36e38865705d30cfff3cdec58ef6bde346e74bf0a1245790591226e5b7b54f14514dfeab6402d98ae42423f97d7609aebb3aa9db83def4b2fc42ed684833e86943ae2a7e99c86fced9155644291d6e404714c6c501b6f395187197e929cba7b5ade971f160f5931fe3202fa574443a1f100b32a86df968d30f7658afa969a635d9111aad5e408672a9a077565ab9a29ba7c17d392e5b3c8b2033a2eb41c405bf8e4942af4f19711ed3171efe0075495e3739ec7606fa967f755feaf524bc7dc61cb026ccb5c53ae2b9d088bf2d4be50ffaa944f4228b141fb3812c439b61e79867f1d040a064b26c851924cad6650829b6550a5152b9d8565b92e8fe2c65ca0ce018eb4c603d7e3ff1980d0edf725897b0e62400db6618774041463d025d4e13f395355bfcf39e16e1beb0324429969ff0efaacc4ea7258c4de1038f4b70f58e4fc0457512dcce4d3e9daa24add24e0737898a37896f85a4225a213f072111d44abcad0b648b071305e2febc36a490f0fbe09c9898ef8133a99d85676f04c75401ceb495a5d2a24cbcdcd9fb1b6ba8c850157f2d643f7670fdf7fe7bc6beea1c5a69711b6105ff3769dbf17a9756a0d3eaeaa5b6cc4cce0f1c6fcae79e70b353f2f48128951ecfc7c4d10fd8435136c843ff88f52b63d5379e05841feea7a194349b6bb0b838b70487186c3b5b1a02641c25855cd3d84690806be5216fe453f7ecd0b3539f91af8a56acc5e2925b9bd09ca18aa1d92ff9f267548be0e677bfab46453c35d4cbc3c04f092b711a6f82eba09e052106bd0cef344a32fc1143277dd5be1114df9297ae07d00ab1815c760293660a6efdb5f339420a6f60f56c2185ebc0effa94b93e84e0011fb035c50458bc96ad4e30bc1b60252bc8b67285b8e23dfa8b019a71796557cc9703dd78b2838faaa938749a849e8faa44212f03d5eb777a9418f6d30d5085533c279834ff3231202f72d2559a18a800c41a463e0c4dbc5cdb06ac606bb1304c153e2cd98fc45e259cef22fef2df3d1d81b842ea8710da5eace636b1d67fd7155bdfd891424955b2d59a0cf4c4d8372a04ad0060da91ae5fd5d57544f71aa79e6ae597b8428a31d846ba4e361125ea41a2ea9f0f21b780c36e3f671312b3c2ef13b92bcc87b9558b395fc1e8ea76417b4cc6d30108eadd70dea686b9299109581508611a6cded3e01063ceb7e8f240efce37164b69561a7eb26aab7cf5e5d24f194fd24d03d16b10c0ca60ad317fc6273e210e84d8f8edf1f1aa41ced3fd1fd65e0cdf0925a8d1e8c6daa8c0fec7475b5ce274d2060143d420bc1543e7c33c39cef2f47e0b0c7401b21e877b7730aaa7924349aa0949eede2c93fdda689ffaa7bdfabed72f082d59f474f52d94144fb5b38543f32e909213bb42c1c44baebb16199c24eab3d725598c1126ac22d376d691229ec3ad9db3c7ce369f0c2c2db328a59b03a034c57b5416a1214454138a718609554b0b357eb201dcd81efdd5f7f91ae53bd6d865b609b89aa23c4ab0b8470f0261cc60bc55c13bf19779ec728fadb7a8e1d566241063cdb27fcd49a9fdee7a84edb41158ae8734aff57e423f9f05d26192b21b06f8a5208b9aa56e5c395e30ffc791f94a17a8469496236e8088f199599191707996f312f8674ebe084851d36f4f0787fa67e2fda66c3f6e0597520cdd3fead599684e431d71087d2aceac9ac45e1503f7cc63fc47d8c6005831ca58c8094d03c5e09c2c5c50193b8dcbc35d308077b96d02b95a8fe56e92ece1e7b990fdf577bd3b3c4b30dc4662db59003848a0f9d52a51b97183e533fda727b2fe2a569df5debde239a18b3a24d42e7743ecda10eef121575ac2028df6845fa0b0b2e2e50f6a5b1ba123dbcafd3bf378b15ccfc2e6b2c463f0ef4b79bb22c61327e793a415b66f2a5b48e65c51249d935bb809bb661583e53842f776e7f14868d3113c303f4231f44182e606a32c8041f07270b4699cca67e5879fac58304c4d175bcc4f4b4fd55007077d809aaffcd5b86c5a997b4ee9759999b190dfc7605d5a3489bbe55adb7745cb5d5432aef566892328a941f0181bb8ee9966ee4f7ae7fc6d1162e66e078c2e5df40946c67f6feb664de145f0b7d1466e2b23175a6429cf3d39a5208a55c993034fe436da473eca2d6304f7bb925bf86173c40a9f1428f22cc6ac054a2c04d8f9ff5c64a84fb9f647d560e7e4bcea76377bf4da1f7ceb7202c30a181c4a16cc50ef96a2463a1225f3a61076a27d165d63e82779b9510c15d546829a0b0b5074169b6e4c31f85735c5aa4041c87d3d61fb541289054d422f5e583d80e26a9a8659874b8a7163ce71295c4866bef432d019a1e4dc9b259b272c48491a20a5820188c3ea5d10785b4f78282d0ba11011429f806af3295db37e9a41c1be8bb1b7271966fa3addb5dbe247e99a1493e10f273b4a9f94d1b4c8c71bd644b0399538a7539408c327aeaae7c3ff0badfd164d21c480628aceb819c97df7bd5adce4cac9adbcea2b5fac37981e44c0a0886c526f0042bee9cd2c541b0a18389e6009d5796a6af0efd84caeec5141c9a3d2ad284bb0bfffb59572a782ff94d825c780e947c651b681a5e2da1bf3797d771ad6a5a5b1bf8282842df3a323e91ecdb1dec9463aa94b02d2ba8954b6cf1cadecc57cd45a49991673e4f6828c63a01effabb7deed3578e7b77d902f096e472ea23ac55c89e67dcfea111381540f6cb2c1d99656ace49e1fd013d7f8f6ef2efbde8495714d017f0d23249f42e21c3ee37acb6c5929fbd28e91bcb86b8755a8d74270e9fa1e904dec834589ec1f7729dc458822920e42eecc1513a53a38d040e07aa17abf4600ec390f75c506b4124b5a824e1e549f451a1287a471852316730c44517e637a3e9cb18cbc076b22da2a1b7cffb21ecd55746ddf33b57843b35928b67bc2c412d0584069c0481cfeb42738aa5fdc8540b905c635055e0ed0e0dac9dd99c75773ea6811e5cfb11754989a07cce46aa8f595f55ccac2f8210727e0d95f0cd62ab9feb4ea16faacb51b62d466d9f09d76d3b7ae41652dda3d57ed4b85dbe921ef5ae10f9763a3ef92f214876379b806154b2089c409fd37072864850e30d736f93ed35d5871dc29ad3f79893a072ff9ac0dbb4db1067b5a64ed235d0661b82d67ae3c85d7dbd4eb17c4c5d68a41dcf74281691bbf4f51b7b34967dde7d177593c33f21e89f2b03ad18381ea6186fda20283315dfdb16bc43e2ee11eec6b9391bed5093944703a230bc7e5d5febdfc7997c975787967679f4e55bceebdfc8b27ee686de94622a8fbd14e886393beee2315581b947fee14a70c1b0961254ff880a006a344d47f4ecedb068e3bb6ada76274145d16c8bd1d68d05c153922741f536aebb47fc2891edd02393fc541e235854094aaee8c36c5e7fef7e505a714023c4d35d36c44b30db0d9d22f131206c530e7411063b47a3dbee20c6f8ba13a1e5db8d4cda20df2fda15af0463236ecf91e70a389d53012fb31df7c5b267500840453f5a7d2c195fdfde7c88e415cb219961a9c26243c546c03f5860cf379c507388029ff3905d163d30bc2b51a9fc068ce0521d212ef9dc9a831c0b17cc9e51c6ff003033e802251aea75a6cc599b8d7edbbbaa797ca0028a6aa616fbd176fa6f697281761fbbff154bec67e9934461f1e36305639fe5ac7e333a18e68dd3438ae69154454a4f5b41a5b1f6664e3746e4d20e621b6cb79f0d4f2f2799a80082b0bddb2b00fa285c5898aab8630b522273d21bf60215ff63e9721b693687cbda5f99811eceb574c7fe1e5b21f1eb006f1887c073b99a149121b80baacf9f0accd1ca4d1aa2148842b55137ba6775886a4c7534ec92a6dcfea1fa882d11f9243c324d86f5774eb2bbfb14c4151c2ff659dfad70aa4e837ef6f3b55d413131d46d309f0fbabbe87e044fef5090d706c31cb1c84a1b3c34303086afb6f48c34b76f7610cd87f2a83cbc677e8ab49ec84f9dec87cab51b444fc7cb69ccab8732751e53f9bf73f7e739eec406b6f38fafff367e9780143d7b14d76a49d26a4666bab9f5c51294ee02baf959866b58cefefdad63b329a7342060fb9f2483d3d52d077052d22291f6526069cfb9bd8c778577c81c3d4522b2a760a2414de479a442d414a15a68ea9a74307f110e5a91a26266be0ba51b4a66cda6bf48bfcef13446da887918f204c1018f018ed210ef663a6980e413101e772df66ecfcb129b5c9ec78d90eb307ce8cb48caced59e8481202c7c904b8835de3aab112bda83247f8d702a2eb30aa76e89c449f490d85e72619e277bb4a015e6039c59e260b6595afaa8b8f84f15244c0b541a4635a41a27eb04595680495adb03c7ffda5f343d1beec08fd32be247e134a41f9647e2a0c152540e8ffdbc21b7cd3dfa1e1c67763b1bf062ce813773b49a81521816752404327d379a47d243b3e7df558c659183255d50b4ac63f35d9f46457bd614db402d60aa865c0e7c9c1e9664fad475d0b95dee8fe7318ebecb426ea685fe2da5de1ce8a4d608045fdc7a7010bea25b17412f85a5f1949d096084a618e8550ab6253f7b9dcf5a778b0d6188a09c40bdf9aa8766bd2a3ecf3e2108af7a4ef76a738596beb14b6face13292d82f223cea4ec50c4cfa7c06216a56eb5302a93f86fc850f8ffc88a1ff36b441831ae602003ba7ed8d2e6ff1b8cf522a7e4641ab2a2b2dded354e53e2d2ba7db18fa0614de62b6134c274696dd75b0a99dbfc304ae74506d1248a02d43c620db502ba7c4f38913d295bf849d9fa8781a35c17de97ebd4e7cfe28b23b189c63b7f4cb17f1cf1af168bba1e35867cfd4ebf09436c4072a204b64eb4d3c67290e91df0e10d5a2b05272928efe701b826483588528f18b6950694d24fe8eb1a2ec36674610cfc087fc44c7a2aa9b2a994ddf35796a450da3d6401d3319a4ce444d90e591b81ce8de8b5246fbe0918d19716fd1e270560e3a61300f3ed95783e1f0d87951cb8cdbe417d87ad35295c8977ba6d3574030977be12772faf621216bc12492125b58fe7830dbea1865a193f3f7c5c084a9c812ff91d2470e128301c7468010dd161ccdb587bc9660f5d06eaa047313d3c8eba352e3e63fb8b7922f0353fb54beeb9d97c2f3eded4c776327fb34aa9faa2038ad420b8570cd2b394da59e7ba69fb3eeafc8083915b720f1403cd86f1c0f115da5e932ec6d14f86391c2aad8b3e07e95f844361f1be4ce691ebf1a434", 0x1000}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000001200)={@broadcast, @remote, [], {@generic={0x86dd, "14293456901946c69bff37fb6355776c7b95e2744f49c2eb20f4ce27"}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000001200)={@broadcast, @remote, [], {@generic={0x86dd, "14293456901946c69bff37fb6355776c7b95e2744f49c2eb20f4ce27"}}}) getrlimit(0x1, &(0x7f0000001240)) (async) getrlimit(0x1, &(0x7f0000001240)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001280)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000012c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001300)) poll(&(0x7f0000001340)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x102}, {r0, 0x20}, {r1, 0x2}, {r1, 0x10}, {r1, 0x2}], 0x6, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0x6, 0x4, &(0x7f0000001380)=""/205, &(0x7f0000001480)=0xcd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001500)={0x5, &(0x7f00000014c0)=[{0x7f, 0x79, 0x3, 0x3b15}, {0x81, 0x7, 0x1, 0x81}, {0xe1b, 0x8, 0x8, 0x7}, {0x4, 0x5, 0xfc, 0xe}, {0x0, 0x8, 0x80, 0x1}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001500)={0x5, &(0x7f00000014c0)=[{0x7f, 0x79, 0x3, 0x3b15}, {0x81, 0x7, 0x1, 0x81}, {0xe1b, 0x8, 0x8, 0x7}, {0x4, 0x5, 0xfc, 0xe}, {0x0, 0x8, 0x80, 0x1}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001540)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000015c0)={{}, 0x6, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_extract_tcp_res(&(0x7f0000001600), 0x4, 0x7011) (async) syz_extract_tcp_res(&(0x7f0000001600), 0x4, 0x7011) setrlimit(0x7, &(0x7f0000001640)={0x4, 0x8000}) r3 = openat(r1, &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) fcntl$dupfd(r3, 0xa, r1) (async) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001780)) close(r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000017c0)=0x832) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000017c0)=0x832) recvfrom$inet(r4, &(0x7f0000001800)=""/158, 0x9e, 0x40, &(0x7f00000018c0)={0x2, 0x1}, 0xc) fchdir(r0) getrlimit(0x0, &(0x7f0000001900)) (async) getrlimit(0x0, &(0x7f0000001900)) sendmmsg(r1, &(0x7f0000001f40)={&(0x7f0000001f00)={&(0x7f0000001940)=@in={0x2, 0x0}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001980)="4a82bc709c", 0x5}], 0x1, &(0x7f0000001a00)=[{0x100, 0x1, 0x2, "b9fc23bd6dce034cdaa90c95956eceacae8bc8c3017826a91b20d5c7f5dcf2006277696b663d0bb5f2ff0e9d8150893917a3d4c83eb43f8316b2bc5220dc732a4423c37bb45cae93d5db0f774147ce00e369e94ef1f2a0d73ea2a14af1660e9ed5196e49f949c4433100e1fa72ddbda0ae09449b62d2b38e499195b534d51068532ca6cd908f9675d1b1e2e488b57313025e802ed472cf5c0e9f3b1463fff6e0eef724f89f75990dba46dc330332743e3d39aa5781e3b6762795d5503b704150d5da0c7e00a59644d7922d25b01bda80851b97a6964a179cafbf94780c28f89409682bbe04949191ec5e60429dcd99b3"}, {0xb8, 0xffff, 0xfffffffd, "8a7af1f5a55a8a917e5277d3e4c391f924d9dbe70ba727d36cb69f7722524e81b30bf6610a2774265ff1d4423d012286a21d71f7ca71ec6e7d38825038b452a50ae58a56befc7e81f0d36ace5352e0d61c5d5283f91d512e806943240e7e46baed5e6ae89b28201048345b9063a4bafafc0df8ab609860577a373ad3c144fe2065a85379970f67eaf3f044a2340c5f23b7f42fdbd0304367e08aee25bd395a38503559"}, {0xc8, 0xffff, 0x8000, "8d174ee11db841653dd8e189bfdf85b97ad0f4235cec28668b680742a5564bebb4d1030f95a72552e462f84cc9bbe8b431821480bb47436709788a01b58278d9dd07eab4fca24ef117de943dabbb59f62d3d27c2c40cc20074bf1e9dbc195a3c70a07c8103e591e5bc0f3db17c0a2839e416954dcdc99730c544029416f94fb3dddb280f40096910f9ca0ff03f23517851f1d0579426a3d563fb0944bd70ed49ce03d5ebd4d97b6d1a8969660ea3d4561ffd86df433d"}, {0xa0, 0x0, 0xe, "dc505b2d169626f1e312c05a04ab847982f0d800f90ed801ccbeb742efc5c0529ca1b6318c913be33028a830c8b8e7c8b24493675a20f3f4bf1b3d3982fb9848d27a98045a3d6713d7cb33f0cfa469a4007f7e5c80f3d2b0ae3722a6cdf1e066b3ecaeb2c40bf66d02ed3bbbd0efe7e0a1e8a71477e8d3cb2074f28fc19b6cca99b9378894bea6c495deea"}, {0xb0, 0xffff, 0x6, "73e9b7542e4a65023629316f9b0102456c57f6a2d514e3af308cab11bdd2d9c09e63bdb4d3f5549d565f94316fce53e52ed75b8f1931c6b8e42be90320a4497195cffe5fa0812b81b2baeebf6a0a3d517ba1e008fa443f8790d348f5ca902f640ceb6c013c4ad234cd7af8d96eebea64caadc53bc58ee34c383ee846bc373d0a4d51d5e7029806ce0a1c9f61d0cb6bfa467f0440077ba317665d"}, {0xa8, 0xffff, 0x8, "77831a99bde51097176177722174285f62470141533631e4809f835e785b0c26c454745f64a10e7829bc1854292ae671f56711ef00cc5b3f284ad372e060f231ddf0dd4f0b98951882e4a82c3bacaa63174dfbf6a51bce129286bd488005e5d65021607aaecb3b232598d650d74ccb40130ecf1f7c071e55cc882969d0d55f38482b5fce630190bba665f72ba4015c097d8fde"}, {0x78, 0x1, 0x3, "5d449ba99f96eb159effc3f33a8973643b0b5cdb21afefe1b08376cd3ec53abf7ec4149f7bf7314fcaf9b02214211b291d7e47730b18e30f46a738821b2a0eaf5a52bfde962a1366f786c6a14e041760c52626e97e1ffcedf6f6f76f415e428949"}], 0x4f0}, 0x8}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000001f40)={&(0x7f0000001f00)={&(0x7f0000001940)=@in={0x2, 0x0}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001980)="4a82bc709c", 0x5}], 0x1, &(0x7f0000001a00)=[{0x100, 0x1, 0x2, "b9fc23bd6dce034cdaa90c95956eceacae8bc8c3017826a91b20d5c7f5dcf2006277696b663d0bb5f2ff0e9d8150893917a3d4c83eb43f8316b2bc5220dc732a4423c37bb45cae93d5db0f774147ce00e369e94ef1f2a0d73ea2a14af1660e9ed5196e49f949c4433100e1fa72ddbda0ae09449b62d2b38e499195b534d51068532ca6cd908f9675d1b1e2e488b57313025e802ed472cf5c0e9f3b1463fff6e0eef724f89f75990dba46dc330332743e3d39aa5781e3b6762795d5503b704150d5da0c7e00a59644d7922d25b01bda80851b97a6964a179cafbf94780c28f89409682bbe04949191ec5e60429dcd99b3"}, {0xb8, 0xffff, 0xfffffffd, "8a7af1f5a55a8a917e5277d3e4c391f924d9dbe70ba727d36cb69f7722524e81b30bf6610a2774265ff1d4423d012286a21d71f7ca71ec6e7d38825038b452a50ae58a56befc7e81f0d36ace5352e0d61c5d5283f91d512e806943240e7e46baed5e6ae89b28201048345b9063a4bafafc0df8ab609860577a373ad3c144fe2065a85379970f67eaf3f044a2340c5f23b7f42fdbd0304367e08aee25bd395a38503559"}, {0xc8, 0xffff, 0x8000, "8d174ee11db841653dd8e189bfdf85b97ad0f4235cec28668b680742a5564bebb4d1030f95a72552e462f84cc9bbe8b431821480bb47436709788a01b58278d9dd07eab4fca24ef117de943dabbb59f62d3d27c2c40cc20074bf1e9dbc195a3c70a07c8103e591e5bc0f3db17c0a2839e416954dcdc99730c544029416f94fb3dddb280f40096910f9ca0ff03f23517851f1d0579426a3d563fb0944bd70ed49ce03d5ebd4d97b6d1a8969660ea3d4561ffd86df433d"}, {0xa0, 0x0, 0xe, "dc505b2d169626f1e312c05a04ab847982f0d800f90ed801ccbeb742efc5c0529ca1b6318c913be33028a830c8b8e7c8b24493675a20f3f4bf1b3d3982fb9848d27a98045a3d6713d7cb33f0cfa469a4007f7e5c80f3d2b0ae3722a6cdf1e066b3ecaeb2c40bf66d02ed3bbbd0efe7e0a1e8a71477e8d3cb2074f28fc19b6cca99b9378894bea6c495deea"}, {0xb0, 0xffff, 0x6, "73e9b7542e4a65023629316f9b0102456c57f6a2d514e3af308cab11bdd2d9c09e63bdb4d3f5549d565f94316fce53e52ed75b8f1931c6b8e42be90320a4497195cffe5fa0812b81b2baeebf6a0a3d517ba1e008fa443f8790d348f5ca902f640ceb6c013c4ad234cd7af8d96eebea64caadc53bc58ee34c383ee846bc373d0a4d51d5e7029806ce0a1c9f61d0cb6bfa467f0440077ba317665d"}, {0xa8, 0xffff, 0x8, "77831a99bde51097176177722174285f62470141533631e4809f835e785b0c26c454745f64a10e7829bc1854292ae671f56711ef00cc5b3f284ad372e060f231ddf0dd4f0b98951882e4a82c3bacaa63174dfbf6a51bce129286bd488005e5d65021607aaecb3b232598d650d74ccb40130ecf1f7c071e55cc882969d0d55f38482b5fce630190bba665f72ba4015c097d8fde"}, {0x78, 0x1, 0x3, "5d449ba99f96eb159effc3f33a8973643b0b5cdb21afefe1b08376cd3ec53abf7ec4149f7bf7314fcaf9b02214211b291d7e47730b18e30f46a738821b2a0eaf5a52bfde962a1366f786c6a14e041760c52626e97e1ffcedf6f6f76f415e428949"}], 0x4f0}, 0x8}, 0x10, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001f80)={0x0, 0x400}) preadv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/163, 0xa3}], 0x1, 0x2) dup2(r1, r0) (async) dup2(r1, r0) 1.295964406s ago: executing program 3 (id=2525): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x7fff}, {0x7, 0x4}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)="95a27778141c31dd413a74ee734c4af0a5146b419fbfdfc4bcb9605bcd3a95fb0cdedd34478d501c67b73d87280a18af00e6877b243d71ffbbf19ef46c7396a0898f4a45b2b5bc3a5b589a7e39", 0x4d}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000001280)=0x4) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x795}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="7d9cf24500000000005a230f87de4ada1aaf027fe7cb7ab0a876001fbe186875f7c5b49d6a598fe299de8b46b0777eead996000043e369c8dfa49cf806948e2613b0302c9eb028cc2c63fe580000211d782fb7c78a1402366e0ec647", &(0x7f0000000000)=0x5c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r5, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {0x2}, {0x2, 0x6}, {0x2, 0xd}, {0x0, 0xfffffffe}, {0x0, 0x9}, {0x1, 0x1}, {0x0, 0xfffffffc}, {0x3, 0x8}, {0x3}, {0x1, 0x10000001}, {0x0, 0x7ff}, {0x3, 0xfffffffe}, {0x3}, {0x3, 0x3}, {0x3, 0x5}, {0x0, 0x1}, {0x3, 0x7}, {0x1, 0x6}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x7}, {0x0, 0xb}, {0x3, 0xb}, {0x3, 0x800}, {0x3}, {0x3, 0xf}, {0x2, 0xfffffffd}, {0x3}, {0x2, 0x7}, {0x3, 0x40}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 1.292097787s ago: executing program 3 (id=2526): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="0060054d3d000000002dec30c217c04ca1e6904c", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 1.290758559s ago: executing program 3 (id=2527): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) stat(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400400000100], [0xfffffffffffffffe, 0x80000002, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x8000000000000001, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x3, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x4, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xdb78}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) openat$zero(0xffffffffffffff9c, 0x0, 0x19, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) r2 = socket(0x1, 0x4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x67, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) msync(&(0x7f0000715000/0x2000)=nil, 0x2000, 0x1) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0xa, 0x58}, 0x2, &(0x7f0000000140)="d7e58a5d9ced6241038b9c4e5e1dc1b3738adb92e248e55c83378777b2b07ec8d685fef1c73afb8b56c97fd0d0a0b1c7aba057d772013d55a2f901ee7a7bab197e22215aaff87066b271160747b16ef867227dad11a69861b84042e4fcacad3558fc5e33c2da16722001d9d08b70c0a933d95201e305e15334a2de0ba214555ceb890afffe34d540699e98a354249d9b8671c000000000", 0x0, 0x0, 0x79ae89837d67a0ab) 1.070500809s ago: executing program 3 (id=2528): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f00000003c0)="00231b000f4030632c25ec30c21700400000005c046200000817c57500089c931eaa77d5f168b0985129a5a969b827246bd5ac1b38ecfc043cc50000000000514d4ba0fc6a5401fae89b8e00", &(0x7f0000000000)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x12, 0x28, 0x68, 0x5, 0x9, 0x37, 0x0, @loopback, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x3, 0x0, 0xfc91}}}}}}) (async, rerun: 64) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) pwrite(r1, &(0x7f0000000000)="91d4", 0x2, 0x5) 1.069075572s ago: executing program 3 (id=2529): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x42) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="4a4a770f5a95c0ec9129e26be3eb0822982333e59bbaebebc97026f91ae617279c9be698f1d236651820457bfacda90d0a4706468fe2eb8eaa7c776bac83b4488dd3ebe3b078b45a6ea62acf7cfdef184b8ae5b5a3330b059ef9724953231fd50444c588f8947f5194223f678383f004c7cf23afcfa1acaab75c447077646d2199c3b9ce3e08a5627a43c5ffa2444632f34e7cdb732e854e2a9e822b6cf6a23cf76c1a7b046f1843193a7047baa3234623681fe1031b10b454", 0xb9}], 0x1, 0x7) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc, 0x7, 0x1, 0x7fff}, {0x16, 0x8, 0x6f, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf00, r3) pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x8) 1.066044305s ago: executing program 1 (id=2531): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x7ff, 0x10003, 0x220049a, "084880fa87e17f66e75bb4d11554e90d6602ff07", 0xe6, 0xffffffbf}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d", 0x24}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x11f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0x8000000000000001, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000180)="8e6ef902cc168997cc5156b5842397f3cf6c43719cfb6442795c3129e277f70593ce57288d031089bc6f4f325f3ec167d3ebb5f4f0ea01d7572c04940437102f66c5ab50704addbe1d5db15a930d987d898b5228dd35deed7c4f90e32283eeaa1d0b0bd71d8fec6de219540dd1921efec9c0940c1142e375c1fee8582a0d0f016cabcb937f380baf92c0a3c4a0c7487016abd9d4c05808b431eb76d71402b283dc1a3ad4a1a60043c82811694d9756a461ec4e9a6959d103b09468edb3262f4aa642f60165941b510794822bef5cfc892c2e14512770fb9766609c568cfacc07b1bbe4e260a0a4f43bf92229d6587e3afedccd813f4051bf92e626b41afb0f6b", 0x100) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r3) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="72b49a5ca6355e58a65321c7bc8d7b3cf90cd93108f9370b190eb650afe289372f6eb635eabb5609125f454bdf638973bff6ad0c6b2d5e0321", 0x39}, {&(0x7f0000001a00)="173ee3c02523eb4d4039df5760783f461423a3540317813c9d23cef88f728c71b70c9cc4a761f3ec501e4233611b73c32061d3d71d65e2c5027dc038cefafff7d16a9668bd93f664c72e41a482bd67615c4a11baaf322fe465e3bfecfaf6f9cd0de4391c814c180ec63a638de59e31f8953f2f8afb3b9ef8ea1a8ff766fc60ce52a3f2adc8fb0a153aaedcfa4979b28dc0aedcf556f67f018540b5de357774b1665cee4ab6a65e76312d8cae36f744b77e36bf1d10eb3e89ff7fa192679776e01951f2c24231710ca441c1b7b20944b65b6b9419018980c18813214428a02b630ec01448de4ff96aa85ba8a895e585f8c43a0b7a0392e3d224c948764fdac1dd820ecb4fd9fda75d8a16ddb793a4b70495183a11b9149eeaa830d327fc275aa17c30f187455d8570c890b5d2be78f14f0605b28e6d60b28508fb67f13dbc85d0cf74dca8a0c1f149b81865db665769fabc7dfef680fa0cd21ec2858cccfe790f591f6bfb9837b63513726d8cf04ad1424484e278a3939df8da827ad61bf83c20a7a51e0239e040459ba77d0d48d8c55e3cfdb2875798edca51cc5e1ae43c303a4da7b471dab7739bf125feaede2fbb749a0b5c5630f82763e52b8b204394509414d741e0d0414bcda06f126f043b9fac88da19c29e2229ecf629cae85020867518e8cef8e3d39a863c375695ebd6e9d41970f4cb134e9aa44cae563d50cb097f2f93ac9bd7db79516940581c8d1e7d90f84645d23c484b94887db21f839351acc5d3b38031176c453ec9f88fb5776454ad5562f9817c699e7e7fe065b548b021bebc3a9c49c369c5e54e474654c62f44c77d8047d5fec4132aff0c7c194a178e1ea7ca3f2f5f526c4b5d0899af70527d27da5b081f663045a89fe325988d0e78a438703396e5c7ff144e469a38eed05a858a6b2180f9180e3f9a9f4e77de4183f233617ab6993c7088b92dbb64f6f6e06d7d8c1a5499a46d91eff20b92174c3dc1b319239194860d0117242160731f4bcfb3cf2cfa5f39b2c9013d6412f7e968a792ef53717b1c7265a9b78b972c15dc6c98e9543898b1d0fdb0e8bdf1da21a07a77e625f99ffcd09c9065d47310e91a6a6d1dab1a786de1e8df20716d80e1bfc16953ea13fe00fd9ecc330e8a18ac523546953c93525c94e5692d064fcac043a4a6c00a552924fe830477a59fc0c2b3b4a28f5f66923ab9a0a62bc9551f1609416eda0b5db2b558b7e204a295535b51e5f8a38353ce9d1e8504c10911ceae1861a166a4d7f9d65d72a29e8adc157d56c6de94496bcffb7b3f8357bdbf9fce62320be27143d027a57605a5e0d9fd00f129e174c26b5a320d45fab9de0650ffd97925520acfb7e0ff77e256635a91c1a42bbcb72e8d608f7cee40199d93c7f1eeb5090c3ba5d559460e863dd85525655a1947ec5e466e3ec4c39cc7c76763842109c30cac34a3f5fc5fc7edad4ebbabd7ce171e2002e2fc28b1a869c3a4fdf1ac4eeded65450e51fb4f24ad0d2d6999db2cf10d3ceaf62768b5842e118dc53b043e78102ed998cc3cff19dd399fd9b39872d359efce71add941c870a93ff247603d663bdfe3a3faf8c2b9e8d3b00e5087401653a8473dd56a018836e70021259878d49ac01388c395ae3b7c255dbf241012e31dcf425578b7c327eb4eab9bd1b8f310a2fd0e501d42c2934a8702861c4ea9080aa7846ed034228f4fbd6ff8a5cb315941c62fb6b83aa6f56a0b5c2d2a5be2988b82507757c325106f65dcfec932d7c2a27e2ea1afd617262feaf819515c1035032449e46ff89586657e5b4859c7d4d0e028cfce286b7f2892bea8d5e1113c5e5db11ac58fe707f1de39eb0f6fc4fa5faba42e04fa2049121b880f74b1c1d8484d27170e0f8e5f621c9675d5fb892e9e6d2aaf50a0dff34cb144edfa5d24587711c1fed649b5f9f0f3feda1a519abd6b7256c06a0213aeb5d859c4aa60640c57dea8c1cc831a6a2f3ac9937278a372541553a6e50a09788ca0e23a3567bad40c27f755f9f1f09cfe053c680266e41b670c42cdc659f05c63e8ad025f3d601859a2dcb7aff6490c18b3609143f5f75a07bbc0ff3c50d4d7b7e3ab0e54f0494f84278cc1cdd53e3f68ff7bda0a468cfc483c627c27d5ca66c39a9cbdc38a31f6972997db1d752a4b4c7a5a5590106b0b0d4d291dee596ee4ee89c67b8468f3a747f4718ae6fe3b663f7c5c3982a949934c8301dc6e663807980ea7af5a368e692c68fac507c95e5538cbacb49a81b28e3805bd81e86163b0af4f016367cbe483f2fc71551e159c3a72bbdb2f15d11afdb398ee14647bba1419a8721b67e865244565f4d2a87ce79e42ba85f11fb1dc8c7539bd92b4bc18797d57b656ae52f9bd24b712c7d23f173d67332d4da5947f90ff4ace4dc08ea79e2ea87539a633e43b008f2135f10a7a38a5161c9ad8b87457dab47ba09bb8cd0d28a049c07bc653398680b1a8b902f5ec646fe1cb360eaeb003fed5a6525d0d9ee4cd33ed691dea453b148463847abc8d5d3bfe1a586f19177fb8f4de98f1511146e84b1249a0b2691a5e6b6ce082a4f5e675a615248c729b2cb5c5a6ac764ef8d63722276adceb10c2023c3c8363d04463c5390291f3c211baa4c0beea1739c3313795df8b5c2330bcdab494980e904da8c8a05e739dcf09cdd76c6aeba47b1b96ba15a304e5b143cc82c05a948c0d79bcee898357c645163e0bf4dbda995a218952294aec7f5c80ba7a33dedcc7d8a089f109782ff7a021d533c6a127345badb23c2eb67c4301a94050ebad400d3feb8c28069a921e44a63ad7d8d62fe1fd7912bf67b658442acb1745b68e4e519127d2d200aeccd2a5fcfb5303cc12e93cbe7fd7e8843d8a230156e809df1fdefef0d81935eec27645e19a340675008280f9f65fa1e336c07c5ce54512e53bfcd9ff14a526ac2aa3438f21c954b578f9360587296b9d6f2b48329a6805997d6459fa072a276b76ef0377d190d87a7ceb624c1f6e0bc6fed92f258de1798a24adb1863d8b8c25eff768317ee6f7a3ee07f37fd76f4325c6664416fe3f625269260aba98f2f4974c4e78fdc7cd5e2fc0cd94a587649de4bae52f727f39d1fba538ee93ec3606c4cb9e0e958678fb1b3f407787f08a547044147a931d4688e5b7c46fcd698e6c43879740b4412e654f28fb225893fe436e82f7428a0c2eaa805216803f3398b0876734d1a004d5d76b4a66ca0e7e8829ae01c68fc9b30e1bd60b2a26a4f1ac248d18bc1b234c2536c96dc67c2c984e53dc21a7b14670bb6af77f7abb251012f9799bab17561060e5ae9d0809019f5d65a1737eddc90fd2710eb86de59a7468f5a2ac1ddb4b30700f58f78a033ec73a18918960343f8b56f35cf43979c0871d88643618f0aede82c0127c75bff86e899ed6c5a260828fea52d82592fdd9f57e8567b1390171cbc3e50ec8b71fe0f1ba1a5e73375e3b00030ae1929012f86bc1662ed77df7ea163ff7bb13defb1fca81169121efcfcb6f3b0c932acf8e204f90e9c80d131d486b89b1748932e005887e31712939db0c370289f9dc3674de461d829b34c80e81960109841aad380a915de29d07c4b58b1a37b3b432220753ff880158a5a1e764fc7ab0420a67d7d9e12062a1d01a655c7337d277d6adb208559ee8e6fa664eeb1d489299d97df3cee477c952bec6762f9bc7ee33ff2f2fdbd49f0c3273187ad81d129f84f7f52c64715cec322dcf1f323339502f37f57adb58fd28da07ce41cf7492ccf3df7533701f2801bf24b275d6f3f067fb0e5674d39d9436c9790831814ce49fcbd15b978403601cf593f96c9cd9d15d627222b2260b1925904e77ae30cbd87e86cdf5dd31667787650807a284cb8fca1c69c56539ab57a7068889204db167defa9a1d4f658f92b5af2e52291c88cddc1a9a94ec78f87c167dbfa137a2da953149c770dcfc42e4023d81643a8dba67fdaebd084024419721ae3c15593b041552f2f4aaa9f7de54f8456c203405ab855f67077a3441674d64ea3911cfa78bd886fb73f9054507990c6ade3df15a1ac8c9e4b059bd276695ff31868f667a047332389aca3dae64fd4e0df803e22de738e8aaae1d991e1096e904ee48f36c586a03bef6b421122aabd94a82b915b28ade894c6e9a9a438319a29c6a3b098636d89f0504175714310335a94756d24054bef25739b6f60becf802c8126f459c0de92954ed75607a6124abaef183b63a86bf3573bf47b5644eefdbbe7ef9b680078ca2479228bdd3c2492d6ca8e90caf370440038d97f644e415fa67e930c3f5df6ddba5d2ba75de3212db8ab51edc37a5e477c4dad96847bea913daba784e50cdb222108db9280ba65729439d0be1c97611a97dc283caf888c71c06588a699f8e5dfae899e77fbcc098be8d24141e06aa14d26232e7d74c6389344032ecbe875c234de391e8644e84493206f53b1b80b1b728645ba21e3d366556f4aee068dfa7977bf31186f67a3e7338ba1f54a566a42be1da6ba8bd77b11292d3b0d1a532fb1d7862c961687eba4c6b6063e06ba54d250c9e3433f32cb43e36a9c2c12fef53f442e94c651b6768d82a2f9832a178d65d1961496851b87789ffb27d33522bcc53b314e8f2b7d58d50aeff70f4cfaa716e88b09d07fc5b68f812a674d96b5993d7cf115f241bf9a4000a8d6155cc9dc73cd04ec784e080f758a32901644ea810246b45b9b80acebe460f1be15dfd1ae097cf8bd5f2f2d4624d5db2cdbd599231550c449a11e85a8b3e774b5882a6f16c6b77947d855f7739d6167e2e5bb7f89cdc5e99d30ee41a3065c7b5a56d7979ee59d20aecd20da5e6a6f76f1c4f76209604a91c0e049afc922eabc315e3e5146507fe826d46c85ec8a25e71cbeefb303f2a2654d370eec410bd7d7010a22cbffac40128bc8688cf13ba7df1f0c95a6f187f5da76871e25829024b2faca5ef16283c9ef107e6832bfe52dd19788b9ff9e3da1b0f156b7b7b6450d4816c92e5dd09569f21ae82363aee2fec183b797a058310738cc8f51b2e5f9ea25afd471ac017852e08c8553008f2a7c81dfca6f2d987f191bdc428fe41a5a20794adb89fd56845972b8c6f1c59bd9a048e1598de04a683de61b493c6b51d90ba069cd96d9097715899dc9155cc6f85a6607b1c77865f48104a4ff263918a1460cc9c0b935ddd13a039723b56a2c4443f812ef3be462c116960c415ddb3fd0fe9957afd19ed323f816b9fd9fc22c4ae35034d7f8374715fef9769ed0388f7872f8286e9f5a545118d593cabbc514e44feb05ccf2988e247a8931121d50d1846c0732d0c4a0b2740e3b84a86af18bd80f7fa0f158497ada32fb078fe61c29f360cfc6d1df24324c4b486b7d2e22c8ef623855211c5e0fa82b869831700f0875a9050f8a61fc72a90afa7c0bc21cf6c9547641c2c366db45a6f7b6ee3bd99e01cd760509e1fc837a052da2516e176cba45584c7ffe36b281b59801d4344aaa96c9a7483e4434f722e337c68b1ee2eae30372ee0073300676682b8bef88bf9cd7a1207b548ba3ec32f97d8cf2f735bea2d3d6230eab3a48148585af17c0a14e8d46021de2b0d9edefb9d3f53b6e940015bc2b752d3904a423e841c7d883487613bfa8d86f470f0dfe9f46d1dc9653c5f0d055ede3de29182a4ab616721c5edb615faa31dd64918e1b55295661ec7bbb310b5dcc2a32ce00fd05df2bde483414769430cddf529ea9eac269df7405c2a65fda8d8eb684e326e4b1987f7a696f2ea0b6734277ed0c0a5fcab75f00ce614ab044c81195316374688381719a214f40a0b425faa534c7662f20ebcebbd354fecef9802a253b06746a09246c69f25c217adddedc1c83d0802537e33da9584d5eefdeac660e6bbfc7184df4ecc508a3476fac84b86966e4b0dee007da195970faea722413054ed5c00ce7118fef1c1eb1bcfbf1be91973e5ca0ed5c7afec6375b9bc30b421bd5c52d2196c07d0bb615e90c06427bb9bd860add255a40d00000000", 0x109a}], 0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) fcntl$dupfd(r6, 0x0, r6) setreuid(0xee00, 0x0) syz_open_pts() 821.007169ms ago: executing program 6 (id=2537): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x4000000f}, {0x4, 0xf, 0x3, 0x6}, {0x26, 0x9, 0x1, 0xfffffff7}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e8000000000000000030080000000000000000000000000a22d254e3e5c903c968d92ac842bfb13c68a9266c7cb94bdbac80b45bd8650188e91af1246a18e8176da66b33b4bf1ab867f56468aed02ab2fab3d0ce5fd16daefb47fabd74a9ed8e23fb7cf957da3abe44b6fb1f0718a0a45fcac7c1d08ab936340f4279f432f", &(0x7f0000000000)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 803.795909ms ago: executing program 6 (id=2538): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400001803c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x60, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="ebffd510c8204d6fff88815715825ffdbb32f9c19dcfdca1892cde83c5b326f0f2e32cd645a9db79f2cd7dea4f092c803e6dbd8980b7e1ff0764550ef31709586806d07ab26e5b66abf375891d829329", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ftruncate(r0, 0x80002) truncate(&(0x7f00000000c0)='./file0\x00', 0x1ff) 802.401014ms ago: executing program 6 (id=2539): pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000040)={0x6, 0x8000800, 0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x8010427e, &(0x7f0000000100)=0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000080)=[{0x7fff, 0x0, 0x0, 0x4}, {0x7, 0x7, 0x6, 0xe012}, {0x41f, 0x0, 0xf, 0xca0}, {0xbae0, 0x4, 0x7, 0x7fff}, {0x200, 0xb, 0xd}, {0x1, 0x9, 0x2, 0x2}, {0x0, 0x6, 0x5, 0x80}, {0x7f, 0x78, 0x1, 0x11a}, {0x101, 0x8, 0x4, 0x100}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="fe6c", 0x2}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="fe6c7a40", 0x4}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a", &(0x7f0000000000)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r6, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 714.871746ms ago: executing program 6 (id=2540): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003740), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async) r4 = getppid() ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x8, r4, 0x0, 0x2000000000, 0x3, 0x1}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r6 = fcntl$getown(r5, 0x5) (async) setuid(0xee01) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) fcntl$setown(r3, 0x6, r6) (async) close(r3) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0x5, 0x6}, {0xac, 0x7, 0x3, 0xb}, {0x6, 0xd8, 0x2a, 0x5}]}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRESOCT=r1, @ANYRES64=r0, @ANYRESDEC=r7, @ANYBLOB="348973847095dc9610c83e68b58b5f7501314e2ae7a42edd2ff6366d288075c754fd2bb7fc781a773fde610283bbb934d51467f0828e8bcdf184424eec0be2a095c2aeb41c6b7b4951effdbb7708769428d2fcc438707bf795db3e8a4c", @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRESHEX, @ANYRESHEX, @ANYRES32=r1]) 537.531825ms ago: executing program 5 (id=2555): r0 = socket(0x18, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a477e20fb60c2339e6da0145cbf8af67160d9e0355b87b25f0088222d", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x10f, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffb9ffffffffffff88a8270081000d0008012a50f67380399818c699e841f8c19f148712213736dc61e3cbab3712f3ca7da1ffaa0a1b551339e14bcce2d89d8e6cdd32c3c60f87d5ac1165e7d5d54e696cea1cf632d143ab905a1535482855d28c5c3bffc52ff4a42265bed44ce317fa26226bbee812a52bd1d942b58ac4316195e91824742cd9a50599e14c8d1ef7e637851c7481c9166f494de267e42d40d18b717a7f719fddd875a5dd2b7857428de8e4e6596d527baccab6cf41153bd08fe0682aead14a010fd367bb428f6530af80be201d9921b0dde00852b89870b74c278345732fc4770329b1f9dc47f544320371c886fb0b57dd838b1fba19822c649b9d16c270a555d3ec42cfc674efbb5606e16f55f2bcabc87f1d2d8aae416edaaf48b9a7c6bca39134417915d67dc4a28a16717a473792139fed8ba34cc7af68019c19b4"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, 0x0, 0x401, 0x0) sendmmsg(r3, &(0x7f0000001fc0)={&(0x7f0000001f80)={0x0, 0x0, 0x0, 0x16, 0x0}, 0x2}, 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="6b704a6b54ba565efb6766e41489c597e450940a7442969e46a4f26a714d2c8771fb00b65c6fe1626d829e7d68b9e567f370af68ad25015b5806b0729498fd7777a387be5726029dacf5f76a8d8196a063d92b1c388d076f50d295978fe448427821b83eadbf8fbcab410f96bc5e54e7bae21e03", &(0x7f0000000100)=0x74, &(0x7f0000000240)="0dccbca4ba63ae4797b138cc739b73c4b5b4d468d53a4ba0ebd1155171df3851044523e652224220ab38bf5293e433950674ecccd4f0cc5e36b6a2a620a13fe88448a4fa86897b48af6db491e8d7320db53bb78278e47fcbb791e4c1dbd752ee20bac3f06eeb88644332a251d876b426e9a476326fe1e8973bdcc77cc1440206d8263be191d08184bb873c5ec3854273927df18137bb13699ae1442a088b6940d9d22c429172480542855fbf295a1ff1996d646e3bae6e1d833a6bd8e6bbb5459b5caffa8f6426", 0xc7) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETA(r4, 0xc444443b, &(0x7f0000000040)={0xffff, 0x0, 0x8, 0xe68, "a2a481001000f4060033000e01edff00", 0xfffffffc, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x2, 0x7ffbffe0}) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x5, &(0x7f00000001c0)='./file0\x00', 0x8}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xe, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) 531.414068ms ago: executing program 5 (id=2557): r0 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000000c0), 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYBLOB="02fbaa32f088ffca9585bed7589f4ff0f00aa759dbaed2e9ee27597e48f7a7b8c32ab6d9c124c61bca1b786e63ccf713bb857336de56f693bdd307d117633cf3c024adfb724b985313d8e7229a673c946b4882eda5771aca8d2a4102817756dabdb9e5ca0a4f0047a960f0846019df53c77c58802b15a412263bffc5d5b2db382930af3450a0e97ef62a20483efaef527f180985f015d55204f8f50f1af6a388fdcd811e3904119f7994c93cce98aa612f3cc4df353a3ebd"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = socket(0x18, 0x3, 0x3) setuid(0xee01) ioctl$FIONREAD(r4, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x3) r6 = socket$inet(0x2, 0x8003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ftruncate(r7, 0x1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x80, 0x4, 0x3}, {0x8, 0x5, 0x10, 0x6}, {0xa6bb, 0xf1, 0x1, 0x6}]}) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) 512.034732ms ago: executing program 5 (id=2559): r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = getppid() fcntl$setown(r0, 0x6, r6) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8, 0x8) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x13, 0x2}, {{r7}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) 469.198985ms ago: executing program 5 (id=2561): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x6, 0x2, 0xa, 0x7}, {0x3, 0xc, 0x2, 0xb}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x101, 0x4}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="0060054d3d000000002dec30c217c04ca1e6904c2f1d0bc16049a26800c273130400bc4107b19823", &(0x7f0000000000)=0x28, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="0060054d3d000000002dec30c217c04ca1e6904c2f1d0bc16049a26800c273130400bc4107b19823eac561035c2532f7a0ea9200001f00387e24fc3b40f0fc3900000000", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xe, 0x0, 0x0) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 462.708344ms ago: executing program 5 (id=2563): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000a00)='\x00\x00\x00\x00\x00\x00', &(0x7f0000000000)=0x6, 0x0, 0x0) r0 = syz_open_pts() setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0xf4240, 0x1}}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0x8, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) r1 = syz_open_pts() sysctl$kern(&(0x7f0000001a00)={0x1, 0x2a}, 0x2, &(0x7f0000001a40)="9dee3ce6e8bd98197e815248e92782b9d4ab11baf996a7e325a9b8c463c086e0568946bb6efee64bfce74c01c0da0d99", &(0x7f0000001b40)=0x30, &(0x7f0000001b80), 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) flock(r1, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000001b80)="2636a43c3d3c064dbaa76259c575ae30df4c890e58c105ad8324239dadc9664adc9b463374398f20dc74ef9ea9ea1946640184a70abb49d66e5f3674e9f8e271d225752025ced024b8c5d6727f26da1dc9e318b8c53ce494d06036f6c679c53dc08aecf87be6b1cba7bc0dfa9c870a24f141ba6f4d2d146828e66821dd33215bea86aeb00792da6ed9deb4f7395af2ca0ffadd58007bc8467d1b7052e08cbd82bd0c90c5241b2a3cffd9bc8752e0c39891bddcac42c1f3e2dc460be240886a818a34146a30939fae961bf26266e19925e4c2e6f001535e7c785656666a6381bdbd7acc73a7f725d3fcac5b777903a3676afb1c57c2882587809ba4366e573d669c5f87c6038f1fea348c1f139c0ead1d27f3970ee3f4abe6d99cdb0209c8d5c1bf7a9b5a8fcf4695a27710709bf82c0a0b8f649d8438b873bf7d221307bc4f63b537e808ce41ed4ae564a40a695d773c4cde8523395c176ea55fe2f1ed18a2dd19e6126e9e1da7212512d4c385708442ae2e0955c7be6cc790510018b6d22f892fb637e7fe8c6fd6e384508d5b61f1a198fe89897886946eb961d89f3bbfa42c92b1ee3d5df94c5adae9c37065cd006688621e2938737cb527acd550fb71f0b8f1f8ea499d1e24b333819eeeb1cc4f1870b414b5d391c8069b29076b20c61dc14546778fed4e88254a69345cdcc194acd1c9a862166241d726f17aa1fdf499908388928520fe4d0cb6386b1ce0f92c89e342745ae4d6328bb9ef2223d57e7753a82a6551623211faa7291623def8bb1ac86164d42cb30edb3a5c0138f414e62043d2a5130928060c67d082dca938e941a147c937a2bbcd5fe50353f77a9ed89e73f11ac2603faad21507b9a8669b48812aa3f46a2fa4ca2a4648b0828debbb61ddf4627d8f57de483c80f0a902d018948bb35e42a24762de3519f839863dd3c4c70d1faf5749ab4c338fd357c516dd6d0fab6ab479418e1cba11e089e92a0bc0f0745b990fea3f247135a672d70595e1f9ac673776b1864d999ca27b22d228399f1e641b47ae00a2e44f2140c612902cbc239e770bb6950540bbbc14e89a4452b9628ecd7e409e40b1e278cd81c08d2b4d6034d54713e12a53c21aaca54b7bb7bef7ada4ee8485c8a7ac5288056fa45c158f1b67a5c1af8951fe8f81865fb5789494d40ccb51860a8795d47b3b977c501b602a679c2eb087a80c07f033e79f85a0280eccc6c2a601eb0517ef0628bbff910bfffeb60b26846ff109c2703c5d07fbc5fd833a76396da156b84c7bb9f6c6f14292e6b647cb9ec55f93f7655234cecb74bc2d8390914742d9236296fe7a1fa34c31580b6fb750ac1680c06f68f3f753221a09d12063b32f8fd465f96e6cb9eef9ca23587cb2cf75714e5d44068fc598319366c4e58869d2e929fedd1373c03828a8dca2dc1cb903bcee5c006a3f23deab60fc7157116fee042c22e1e900ccb5d88bc740faf6c6ed8633743e71797e2337a9d2f36bc614abf1b0cb78f464eb6bd2ad8136b68a20f2af17724e2231e9a28d1e09b52de6f9f3855a6c431b0c87413df7ea6f0d29adfb0237d170d528ffd9aee54a65e93b66c01328e8ea607083c81583f2a3f94d5ff10d29ec6e7e7b6429f75c6231c806cead8514e7ba2b56266960992936485174c9a38fac6161d9399996559b0ebc54336f473b3d304e93d51594ab5fe850ef774b95d19e006f9cee10be0e9198b542cd5766bee75cb8e91e9a488c49ad9c4ba9fbe0126251b5d04aad5177597a36c5ee50661b512e5c9b1b79f67336ad26c3bd83cb23af3cb0d83ace57d800264d295048d613b473ded84fce485fd93dff74cc81cf8d164deca9f14110719bb17f1e68fc94f80b79d453722a8b6f20847ab960b14e6dd29da12e030ad0eef43036586e7014f0de85df4fed0d41052abf4b3227b5af994306876ec5e9d00a752b0e4eda9073d0b892fd0075600e832c5d46148f28dabfcd3365182f7b75ba717629c2f50c43952e5c12da91f3455e0123e05157cc3c079a4770a4ebba3d6d657abd52d90a9d1eca44ddb2f59ac3fdf2cabf44fc3f76386f24d0d434fe236172218e52da7d6285d7c6bc6e2df910bcc59cbe39b1be61282e24babfe5e397cbc7c0e709ed00b32c8e1b477bc18c3f372da146d48a4ee35d81a3622a66903524f6c63f6e0697a72db9aeb7d07b87ffafe370dd9ed566c997831c67d52c71e85131faa0b2a35c55348784baa698eb0b34ca17634f94da4af23d120999eba4bef133050de38b4adb4c4ae61161662cb2ad91d04cef5c2a5f71f148c5022d996d3d7681d1ba212be1d17b2c0753239d75984a7021d53b61c4e70f2a0b7c24ac09e17698245bbf80d9a638c29751830228f7f0280149b5a523b6e4518dfc7d1f124e142e09d944dc27a84ab553f7e628b227dd72a36a4edc416f8f9f6cdd8ca37f0d63db05250410685e22cf95539c498116056b6fee43e8a64ff456422098255673ee8da28de637d249e35a7ae129467dc0020f115cd3908f608df0f5811457e2db46eaf57944d28a218ed036383ffb3c940c47b6b7ba9c69452d294aa5e13995904899b2aaf63c25b1f43b05856f74fe32ffcd454aae846fb8863c550453e96265ae00dc529ffbf59c2099ad2512e217f49f5ac9ca67566d8b89fabe4c2fbe04b3d3dffa9d38333e13e4cf2114d175f8477b76f59d3bf0b9f71e68d6f895340f1049c98f89d1cf5acf61e47d7ea7af1c2965f051840d0eeeac44daf19b5b54f01d2726816fbac995023bc3a07b09be243d0e5f61318ff3766aafd22418e0b7322853ebc07efbc2acfa018c9fe23d9a27ac6baaf0944edfd0369288e7c5cf1203f38d2e2e65fa867ed5ab0630d414dd835796cedffa59233e6d9053fe669b66b4e23bbf62eb6671af5aa56ba2ea1bd755d4a5052ff1b9ba0bf9465ea46b36635daeb69b9a90341c22410bea98789ff1f65b2d07d36468576454d6affbeb69063fc5f2e7d7334a62b0fdd3ceb8169193219006f5d567a18358773f83c414b548060ebbdfc8d0620e84273940cb3ad32f6ee823b07dd00402cbc2304ba44d86bac729421b2999f99125407cd80e6fe4a068d928ad1824631cc197e16b7d692265a14f2f72d4ddcee85a3893553b58c70e0181ee7416dd9a193a874b00c6cd1477fc9bbedf1a825c70c5f297b62647b5554f7c9874c0fbdfbfaabb240d09c48f477c9d449006af15288508f929d96bc7f709f31c8e77e30a1e3c62263802adf3272b9786a0a824d680cc8922e44ae58e4e8e9155de2ab0c7a8e03ff912482f8e9be5b8b0ab2b330121192dc9dcb141b4b879621a268add78db6c16974d0a309df565e4e9cf94ba9b3aa148ae51902432e6c742d50443aac4dac23eedc950cd6e746e677bfb6f193a2ba4e74776bc030ff1dd13567196826ccc53b15083e5ac7369bfb681d65b740c29b4bffd36d113c184ecc6f78866d71d694aac7dd1dd6258460617d90500b71f59b8e2308f90904c3a5a41a9f83d3b343c73e33351a26b16cbc1d560e8114f11d92d1e566c1597430cbe7711b47d56721567e45a6dafbb7bc566994627fe92cb398e0b9fa28bb073ab70e18e961513bd03d4c9e3eac435c0b714301a9dfd32aca0207826c6b30c6c18643af7e7d237184deb7b5b47fc2b9cc176e17c165d257374a2e2cb99f485cab5475063a1407913d258abb6b0a18053b7ab0690488b8564f6b0171dc7211f0e214cfcb2c9caeedddaa7329badb72c8be6c9020137f0aa1b743468a990b46ba4c449136caaed28d44624eb45ece1f3676ca094aff002cb9f8e0d5e9ce8fc849d6ac5ecbd553ac4cc707d8a6ff9213a1a0149dfadcebbb039ce661d7a35e86ef579d70c0caf6da13a77d0f865f4a346d95249162071c8a049b863ac24fe8c759a84b4e486deb81552dc9b5d6afab99b510b3600933a4e77e79856e4bc69dd935ce39e8f475e4b61af8cd070771d0bae1615faa0546374e4fb183c671f1f428c43c23902a4317b984be6276c79ec94c78368b32319116a2ea7dd3f8232828eb280eb3e0f563d123ce41d30c7f0d55d83cd46538ce1695055a198db51d5901c68785cabc894082b95a4a159d650207515473ab9d39c5beda16ea964ca16e692467a19771fe12ce8b753fcb32e7af2bf42078a7df9bf97deef4aee74edc7f72d95abe0cfbaba3acd7ba60ba5a4aca6199a7a034fafbc520fd6ff6db92cdbff1d5320e2431ee4f1787f8bfc0c54e7ca0257e264e152087bc9a8ccdf5f176e22f8b338b7669f88b6f4356c9c6ab33009aa00df5a3a35bae152c43f069b99933b0e7b1f3ed12d88f9116be03244d3b699cb36da62fa789447166bbb686e01ff08ae57e97156a499929ea8206ffc6fb9c18a585705979aeab6808d7179057dd88f83d8d441dfc4d89667dc440fc19af0e23d0978e785843654d0dd757329cf697c86d12f3e27e223f67d0e597662be3b9ac5dc208c8dc566923ad835c51a7f9d032ce12dab74b0ba6f9205ee5a25c01113112f07f1fbf4353e515b2cf6df7ec76f7889f84fdbe09aff11f1c1a29a2a9e6978804d57e75f0345bf32725623c26ccdc627bbc7ff02788640ecb1a79f54da932ca939eae54556d49b94f3bf64b6e49b36a71b2b784dfdf6a49deef1caa4034f155f20d84b16908b8294c47afb069b2c8e486aa446f88af5a61e35bd910b92b576297c691d7ffb44aa4b3a464fbe099e08c1afb26f062702e951e28b60d4f5a34e88aa328876166232e861831b206e453725dd0ce91d79a3ccd2690dd67078922ad5e30b4272fe260d4f759af37e03cd769aed1676cce382b67f6a46e3a0ed752a9de62ade7c4597da792795dd81dd7e26099e5a8f32f7e22b86bf5d31936c31cbaf49e0cf8dc1249d3ae32edc5742a0c6921a46005131477b36785cbdcf5425f345cf4cdbbc4aeb54b28a9cf36fbabbd2f0ddf8207c672fdb64d3cc2c73e2e1e20d61749a9c5d6527af951571b63a6cdaa7c3b109c7713e8cef91a6eddea8a3de3d32982537e5dbe5ee8b62df929b31e5c140ef9305505d06289f6a1ea7adb5c6094bb954024a9acba58ceeea6d0ab008960bc088017174c33547469b37890cf6eb2591057782f1abb63042a3cff7ee56873f11d2102d0a979f85cb364b2a184517801741a4ffcb670bd905a66aac860e4a13b538cb6c1091ed81b96eaa17ce0351fde78f0b14f9ed71e8d947e3a89ccc140f3dce770ee440fae82405964368d67e0e36f57ae8776f9dffc5da0922ef0aa0f129a5a7242801e149a4c8cd3a80aa3e79a0ca37a60125f1a9a22c274bdaf72283f72efeb2c8faae28ec5a2f097f97f37d6bbe860fa2071129ed4bc9770fc210b9d524550bef6b1609bbd583ca4b9be198bea53e06c29ab8e57025b54e202dd68c0d79c036f6cca790258c7efb13b13219284f974a1090797ec22c8b7573dc81d04abbcc898a867c4c2c42c40037594281f105ded60d09b7f4abfc7fd2bfb411179dde026e268e99a8fbe6a71e0d4e765f8a28629caf9e5c1980d1d278b961b0bcc610cc99a5e99dc86b10391f22b08ab33134340f165bcb34d1787748208fb3036ceeb60efd4ad0fc48ae3d86f724774697b3e4d941cca17d044474dc7a8eb38af7546e1db44ad8aad535529c4dc5edab349ba4cd3177777c3d23cb9ab01a9755f06cadba5c818f378d42199c7678de4c617474958c412244066d38ad3089364d0d9db5683a28c76e5a81b7fb42bf0cf08863e67aa8294e44e612182490ddb6289910d78681f91214a24079db4165fd22", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="8ba8564484954739cd048f2a39a5b7c625756345ab350f6d58803df66ae61832b13a1c92bee27d30dade1df48ab8761d62fc9b5de28aa523b0fde6aa3cd5c3dd53141afc878d82d804ce8f66f38f78c0a2d73ec638287e873fc2ac6a10c95b66654b758bb2d81be928b9bc4b3c32a5a9d34ba312cf0801843e0bb54408e471a7b9b47b12a017a52cdd7e648918a8e1ee71e1526cb3506f8c21920ecbcc9c543984bf24de513fe1d9aa97d9a2", 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 460.259106ms ago: executing program 5 (id=2565): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x10, 0x3, 0x6) connect$inet(r1, &(0x7f0000000000), 0x10) close(r1) unveil(0x0, &(0x7f0000000140)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b0000000071b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000000840)="14b3422be6df1049bdacfed8e12b964fdaa7acaf1748c56ece960f8c6989b2b3a132d76ab065f971ba09632967247d760a2f03980d9622caaa0658706dbf496fa2dd1e26726655e4f2530e6ebf3fd9732c9d331bf4a534a1a0f26a42f389614f814d732b696996296b5ec6f15531654c2f4c2e151d68fbe5e2688005b64cfa8f975f803c89809d6fbc108842f53857f792f02eaf4fc6b49d2fd23b4b4e44816c9a183f0d148ee97ce3de93150f60263d01fba8ecc356c5de21c7e5f07a76096be89be0f14214e5b3aa097bdbe14e63efc36ba860a13b69453e3e5eb5d8d392d9afb3a50a23ff49bd918c82ebcdaa37578bb53f96186826235142e8caae4f38cedb554fd80f3bd08e9e6efd52763753f4c62abf3790ac4693044bb613091c8aa3a73d898ab288c447254e43944174ceecf8a1d84210cb52f2172f7600b3604d90336e8d106be0d802116fbf2f66601a8445139ae2b38dbe8126481e192e0908d0280b95494b9a4ff9abc0e70c4b5a90729216b8ee94ece79d26ae0084a5cd22441bb16b52390a227460f13002b47bb5f548b8094bf52d03768cc07942f2327ae3783f8dafb15dc4c2a9cc76b1a34422cfa927e6d98c175d0196dbf28bee4607c3e80c05a96661c78e1259fa27d3122d93c2c721c8ed14845d61e061516ac1b130afe52db5cfa556f17bbf08a6f4c7362d6fec22f00c2664ca2f0416b56b6a9065c290a0f5e7008001aa63b9a04db0e37ac4839f3634e696d796d2b4a36566b8236c1db76a7755e3703313d305c921abb72b062d1867513a82b4fc5512049046f790eaae77c86c1e6e14809013228dedbb5cc2a53a3f666e9801432ee3b6a26e2e38873f81c1c4d77b2e2420ff45c558e377d5baad9210091d8fba4c5095fe0e32a46a8068548d5da1a689d767a922442c741f4a78e85bd5cc7bb8629ec1fdeb58d366de7cb14a12f6ca9b2e3982cca6a780ac5a8254e6ff65b5140e6a3b0593a41c1c534f432341c85f5dcc47bd5493360f162223126146a9f6925fb073cea1c4f24303aa498b84406de9225689c1b84320dd947c7c844286c4b70b56ea7633d145aefa367ef5a247a9c31a251592a891606a7c644caddea1c890543316561bcc15a475e24a199941e111ad96f2c9567b8f157e59a5e19b21af91c9abd85bfb5b6bd0105018b00ecc0e37e823bc3ce7d2accf81c7dfef9070b1fc4b3e625b5cc810ac9ab57510f40c06ff96a51b0a963459f7bfd02e0758dbc6e4372a1ccf69ff20015f6d3556582f6bd24e8dc464ea06d37dad9134a78075d11c8a8bc8f6b2789b022fb659c15ee63b3ae7c8fedc81306b6e48920a6fcc383fe9b45d428b9dceb216f5a61da3dfaa259c215ac4cb7725bbd40be73c2bc068775fe17115e099afe87a685b2d34d5a79b2795132c29c4e97dfc8ef9d84d011100e72c158904a53183ad8c46da4046ec523b68ae9a0d45ddf82b88864edcf739229b4f096c1d55909e6614e3c5143cf1fbc2b7274544e9de94366d63f7ce77fa2243631758a3fa0561bcca4dfefcd316e1b737be730e886a488dc11c777c7a3dd125ec548e4da1a9624dc569c75ff03bd46a9d98ef45d5204bafe2cf9b0ce78bdebba3fc0bd32d03521061362511788bef99ea004cc78794064d1ac6be6fd90c2bc1e5531e0a5b7af182f475fe531594f6612fad19b5b10f3a403c6e1dc759602a6a1e9e6b6c0bbab7aaef0a57e1ebfa5c60e9f9229b6e14a36dc387b726c16e6471edb659d2fe1c903c3d607599cc66f14ec78a945a0c0dce33f351b70200505ffdc55710178197505b794043ea44cbac2f20aee230ab25ddde30e12dd9a5fc0061a5a3b42db261fa4b7bcbaa90a55696efe30d5d005365a7c08926440cbe32845a732bf6e609dc2298e1b6ee7b0fe4e4459aecd911e71ae2f53947d1418298cded0e2234a7dfce1942c43f1219c42301eb4b02e637df0214dfb21117a600b9cc289db3ef0a12ebc4c1912de8344dc99d8c5195c6624ebd18d06a0718c033271db845c25c4822f265169e3276cc3ce84414e5a18f06dc084a7249d4648fc3c791419f9108757dc1bbd4f5b17f11d45f5fc00f39a801a164b2767a1e11afbdb2df948b05c98c9b8f1602daf8de0f552d41b2ffb21a44d9d1993dcd7107f50f9e827bda8f8147d2a80ffee94c1215e83c8b47c6c3349247ed0699ee83b00f2383b4618c63397ffe5d3cd3844d850c83ca9821bc6a6f2c536d360633b7f66af81cb67860f9edf7af3cdf101cb65b1ab3595a1a6d9f55bad086d9b191ba03ef8c0fcc105b23f17e426ac86f3c1387182dd5d3369ba92f7985d8faa2c9121c0952e7bf50f4b71f3cc77d6929c277265397fb7b8350e2f8d8e9a622312488fc602f700d00a3aa38c067af7ae31d6903ebd715df5477b9d1e4b26b80263315aff10a0d0d316873ef30b03f560fdb113454ca98312eda8fd7de96c9719da391be679db31b02bd1b0dd504f37513ada02f8a3bad4cc995d7cd5021a1dc30c99868b81c81ee26061ebd76beca548db2cbc41d8a05ffb228f34433560ce84c6d07146b7512a6aae531303f4dff98f5a345659c0a80e39e5baffea894a2cbff5b3b73467be73c86d8153d6d48e4a97466a851c3d1e96b7d03f553f9047e6fd361d3b85b6b13561f717eb7d75120e252f1d5a547bb393fedbe3d539ca42048f85069ed2d142e3679da50d7e2db7f24766d73a2c160e9d6a35d52b873a16f3ef2500784e4861c56efaf46c902b50b3e03e812040b4413b5a7ed7cbb1fdb4aa5b32aefaa8683a402ed77ab60b1b3ccad4566462f73140bf858334faace33c41e0821f2b7350d96c1cfe2c999eac95b8a03ca8cc60c303a3f6c98847e5c931dc4df1bc56063b15865928cf11ff04386b87b633f65a4a06095d4c89524997e093c9d62175b88e41b469f443169c2f511e1defdec18e8cbd5d3b6e48d32d2a4ff761313b5f4224ee9146ea3243b9937aaa5a5f83a4ac873bd9a3c38f359163fe12177e66d9e60625465450d843c25a2147c592074e9a198f75a1ce3a511fec457b9d0d6a2e4c8cb709acb50f8bc52fae0f4cd45d57671f7ac4ff3e34a7c2a4f1286572d64de9bde1661379c4a4968b0817f5aa9ab22383de036c48f040099898fbcd0bdeb02911b102311cbdefbfe8aa3bae2c7b107d85b57db9e96a725e68aad6e76578350815bd45ced10538b724c9ceee08048464f31891a11b1daa28390ec8caf8cc6ecf57c3e3be217d044e60b0d00e1491fb1377991addd4b5ed6d25bc4adec9113306fb1ad91fd48b7c6d4d9d41918ae966c2520164a212e1b10ff8c66ae856fbc53b69be6d791d2f26337c6191324b3433f2fcf9ab2aa4670755c3b14db6e3e61f2664962e3a15af56918e1936fd442aa8b296562068e3952b892328a60e96034df5eb33fa23f4d14e55efe5d4d5d153c3eee48af0ef57b4fa051f4c5e04f09b81cf2593433280921b8c40ff887ec007f28b0844994652cf0444ee62054e12e62078e4b9400a74346dc52ba6be2aea56233becb5afee24e1f7a9f1ed39b0a4cb5de1b0692d0b5ee6d890166ae23dceafa44b06a3278ba3fc8c72ce28a8f3ee8042ccc6b8779ca587bdd588ecfef75c190d2310932e5285fd2f01f30b1c02ad0f3a535dc7c7e2488ac0f899f08091432c087457baa06c54cf286fa98f7dc3b0b66cb79bce1e52cebc805da5a1669791235c884f1da536f15504ef6548af92ee914a7f188352d3e9b6660b8e3f38f3faea30592c7df36ac367e8fe8221d31d1eb9d336f45ac014abfa215ada313695ed5791cab3487f587cd80e7895d747161120a5f8cd85d1eb21ab7e9d8fc996bd98954818faff4716b1b6337f7a5306f6d5a9fdf8a04ea8ea2e96815e763637a745517039f85a5b1e44d5444a1aa743cb8508a2bfe2e65254edb0b71758013a0e0e0c226d6c85685b4006b98d813ec055141c89523c7cc691505893078ae62e438e90a3c6aada14b08cf591566e74ba0ad60c422ed422d43b0065bd17bc2ea9488dcd8cc008cb81a15cbad929a370d7f61978341e21ad7971618d865d29687d85d8351b5fc03d7f397078d4b96c6e7c5f540ff2b44c22cbd6a4059365a04546c424e9b4c21823512789c7239bb7c91df2052de13b74058dc7e64fd5368bc3b36df6758c354858fcd3066d0a2a1135298d91a2930b8910c18c77930b8ada3709825a5513a2e278a0764228f1424ecd708a93a7cbacbf19395cb61857c198b1505b218e5c844ec0b78c7f4a2fb4771c34ddba93576b7de28e5fef933b242fef7d152f48f7973ae3d5ba19e7c5c663a6162aa99fcb57f0bfb7e8fd5b82fa7d19ad8", 0xc01}], 0x1, 0x0}, 0x7}, 0x10, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0x4, './file0\x00'}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r7, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) writev(r5, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r6) select(0x40, &(0x7f0000000080)={0x8, 0x3ff, 0x0, 0x7, 0x0, 0x1, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x8, 0x0, 0x2, 0x4, 0x2}, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000001dc0)=""/4096, 0x1000}], 0x2, &(0x7f00000002c0)=""/7, 0x7}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 392.132095ms ago: executing program 2 (id=2567): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x11821, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x83) ioctl$VNDIOCSET(r1, 0x80046478, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x5, 0x400003, "0000000000fdac7d8f00", 0x11, 0x1000a}) (async, rerun: 32) setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) ftruncate(r2, 0x79c8) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="891f64aacdba4c4278baa73b8c0b91de6d4e809e53d5ad0ecd5a2ba72f408610f551a162463a54c629ee9a8542b1b3075ba4e1463573adc0c8fb5eb5f786068027c46b465ac2ed0f634df888df750b", 0x4f}], 0x1) 391.847856ms ago: executing program 2 (id=2568): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x1ba, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d", &(0x7f0000000080)=0x30, 0x0, 0x0) 360.904053ms ago: executing program 2 (id=2569): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x1001, 0x7ffbffe0}) (async) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x1001, 0x7ffbffe0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0xfffffff3, 0x4, 0x803, 0x800003, "7a0100000000000000000000e500", 0x1, 0x9}) 360.394162ms ago: executing program 2 (id=2570): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x12, 0x1, 0x3}], 0x1000000, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = getppid() r3 = getuid() setreuid(r3, 0x0) r4 = getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x104) r7 = getppid() r8 = getuid() r9 = getegid() setgid(r9) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = getgid() r13 = shmget$private(0x0, 0xc000, 0x335, &(0x7f0000ff4000/0xc000)=nil) r14 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000002ec0)={{0x4, 0x0, 0x0, 0x0, r12, 0x20}, 0x8a43, 0x0, 0x0, r14, 0x81, 0x4, 0x5}) lchown(0x0, 0x0, r12) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="15afcbbaa85819561d023f78e9451d37c3b4bfcb7c3d05fb0614447261ba840798754609df0c29828babebabdc7e6917b82c6b41937a7b9528d4ab90be0a2859e1d778f6052fc052cd8c154f9ee4342da7dedd3527219c3717d5fe9bd679b87759c5db2ae2b74353e3ca7a7e3efcce5d77537202f48104", 0x77}, {&(0x7f0000000140)="4e0c4647f0203e899a8ad389b1e710a7eaa2fa7632db6150e3cf8bf1fbf82d89a485f900d0e4b245b9183cdcd5b9b1f5cf3888985dbcb3ff97daa55d29c3cce21579d24f403cf15574d082fec7bfc085c3f5f1598092df3f05357079589a0b8849de172c9741fd0c36f4fe15579bfd475d096ae31e1af54c6d450a5a8a13892ecf9c7e94eda022058e41676f4f2d5d0f", 0x90}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r5, r0, r6, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x88, 0x800}, 0xc) r15 = dup(r0) setsockopt$inet_opts(r15, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 359.413715ms ago: executing program 2 (id=2571): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCSET(r1, 0x80046308, &(0x7f0000000100)={0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x298, 0xfffefffd, 0x0, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f00000000c0)=0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x5, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0xd, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) close(r3) 0s ago: executing program 2 (id=2572): r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x8, 0xac, 0x0, 0x5, 0x2, 0x10000, 0x1, 0x2, 0x0, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x9, 0x3ff, 0x7, "89560cad3fb3bd47a03f47366692f937794ace04", 0xf, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x1, 0x2, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x200000000000001c, 0x1000003fd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x100000001}) r4 = socket(0x2, 0x1, 0x0) 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) connect$unix(r4, &(0x7f0000000000), 0x10) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x0, 0xb}, 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00'], &(0x7f00000003c0)=[&(0x7f0000000440)='.d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\f\xf2\x90f\x97\x00\x83\xd8W\x1c\x8b\t#\xb5C{\xdc\x99O\xb6\xc9\xa3P\x1c\x18\x96\xf0\x1aq\xf9v\x00z\x83\x1e\xbd\x98x\xf5\xdf?\x06+\x1cg\x18UYW\xce\xdc\xfbk\x1e\xba\xf8\x90\xc1=gh?|\x9a?\\\x94\xd6.\x1cyn\xf8\x84\xdd8\xd4\x8el\x81W*mE\xe3\r\nVjX\x1bP\xb2\x81\x9f(\x89i\x8d\tC\r\x06\xaa\xcf\xf5\xbb\x8a\x94\xaa\xf8\\\x01\x17\x85\x9b\xf7Z\x13]\"3\xc0]\x9e!\xbev\xf0\x15\xcbp\x81\xb8\x1aa\xf0\b$VL\xdc\x0f\x93S\bK\xff\xe0\x982(K\x91[\xb5\xd9\x91\x9e\x8f^\xb6\xe7\x8cd/\r\xd3\x18\x04\xae\x81$\x99\xef\x14j\xd2\xb4\x81\xebL\x97\'\x14\xcb\xff\xd5Pc\xc2H+\xa5d\xb6\xece\xcf\x03\xb2\xf1', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000380)='\x00']) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.134' (ED25519) to the list of known hosts. pckbd_enable: command error              pppx: unable to set addresses for pppx1, error=17 vm_create: uvm_map failed: 12 OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 29, size = 16796513700 vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 29, size = 16796513700 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 pppx: unable to set addresses for pppx1, error=17          OpenBSD/amd64 (62_$_3[. xAUJK,͕) (tty00) login: uvn_flush: obj=0xfffffd807a354568, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 panic: kernel diagnostic assertion "pg->wire_coWuAntR N=I=NG :0 "S PfLa iNlOeTd : fLOiWleER E"D/ sOyNz SkaYSlCleArLL/m a91na -g5e9r0s9/6m4u0l0t8i cEorXITe/ k0er n9e l/syStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 28503 38239 0 0x2 0 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7237dcc69ac0, count: 14 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 *cpu1: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 1326 ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7237dcc69ac0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c4068d0 rbx 0 rdx 0 rcx 0xffff8000fffe9ca8 rax 0x3b r8 0xffff80003c406800 r9 0xffff80003c4064c8 r10 0x30db80e4e27a77db r11 0x852cd46419c4f576 r12 0 r13 0 r14 0xffff8000fffe9ca8 r15 0 rip 0xffffffff82bf03ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c406850 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=28503 pid=38239 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe3cb0,0xffff8000ffffd240 process=0xffff8000fffe61d0 user=0xffff80003c401000, vmspace=0xfffffd806c962208 estcpu=36, cpticks=97, pctcpu=0.21, user=2, sys=74, intr=21 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1095 60822 70695 0 3 0x80 fsleep syz-executor 1095 188877 70695 0 3 0x4000080 netcon syz-executor 50503 445748 38239 0 3 0x80 fsleep syz-executor 50503 139423 38239 0 3 0x4000080 kqsel syz-executor 34117 143797 95211 0 3 0x80 fsleep syz-executor 34117 120584 95211 0 3 0x4000080 ttyout syz-executor 34117 113672 95211 0 3 0x4000080 fsleep syz-executor 28714 510657 33952 0 3 0x80 fsleep syz-executor 28714 387380 33952 0 2 0x4000000 syz-executor 36049 480605 56275 0 3 0x80 fsleep syz-executor 36049 158470 56275 0 3 0x4000080 sbwait syz-executor 8209 12700 94164 0 3 0x80 fsleep syz-executor 8209 84225 94164 0 3 0x4000080 sbwait syz-executor 96240 182732 42973 0 3 0x80 fsleep syz-executor 96240 91236 42973 0 3 0x4000080 lockf syz-executor 35811 71502 0 0 3 0x14200 acct acct 38334 160029 54878 0 2 0xc82 syz-executor 33952 34518 54878 0 3 0x82 nanoslp syz-executor 42973 429816 54878 0 2 0xc82 syz-executor 94164 77515 54878 0 3 0x82 nanoslp syz-executor 56275 313731 54878 0 3 0x82 nanoslp syz-executor 70695 45761 54878 0 3 0x82 nanoslp syz-executor 13217 158413 0 0 3 0x14280 nfsidl nfsio 3947 149901 0 0 3 0x14280 nfsidl nfsio 5229 92205 0 0 3 0x14280 nfsidl nfsio 76306 237436 0 0 3 0x14280 nfsidl nfsio 76707 228254 0 0 3 0x14280 nfsidl nfsio 88560 125866 0 0 3 0x14280 nfsidl nfsio 13509 513257 0 0 3 0x14280 nfsidl nfsio 37108 473069 0 0 3 0x14280 nfsidl nfsio 56014 233220 0 0 3 0x14280 nfsidl nfsio 45660 394831 0 0 3 0x14280 nfsidl nfsio 51584 376172 0 0 3 0x14280 nfsidl nfsio 54495 471830 0 0 3 0x14280 nfsidl nfsio 78964 360597 0 0 3 0x14280 nfsidl nfsio 5924 180315 0 0 3 0x14280 nfsidl nfsio 4825 18002 0 0 3 0x14280 nfsidl nfsio 90074 476144 0 0 3 0x14280 nfsidl nfsio 56885 507184 0 0 3 0x14280 nfsidl nfsio 8369 309628 0 0 3 0x14280 nfsidl nfsio 25682 161735 0 0 3 0x14280 nfsidl nfsio 95115 395070 0 0 3 0x14280 nfsidl nfsio *38239 28503 54878 0 7 0x2 syz-executor 6999 451196 1 0 3 0x100083 ttyopn getty 95211 324879 54878 0 2 0xc82 syz-executor 54878 199703 55222 0 3 0x82 kqread syz-executor 55222 114283 9939 0 3 0x10008a sigsusp ksh 9939 13822 16803 0 3 0x98 kqread sshd-session 16803 342028 96043 0 3 0x92 kqread sshd-session 96043 190107 1 0 3 0x88 kqread sshd 4724 374730 90634 74 3 0x1100092 bpf pflogd 90634 69645 1 0 3 0x80 sbwait pflogd 60649 367756 38223 73 3 0x1100090 kqread syslogd 38223 23085 1 0 3 0x100082 sbwait syslogd 38137 91821 1 0 3 0x100080 kqread resolvd 38647 126592 15557 77 3 0x100092 kqread dhcpleased 25229 439071 15557 77 3 0x100092 kqread dhcpleased 15557 124737 1 0 3 0x80 kqread dhcpleased 76597 269865 0 0 3 0x14200 bored smr 58089 214384 0 0 3 0x14200 pgzero zerothread 87981 159949 0 0 3 0x14200 aiodoned aiodoned 97502 451757 0 0 3 0x14200 syncer update 26357 436398 0 0 3 0x14200 cleaner cleaner 49205 5575 0 0 3 0x14200 reaper reaper 44738 303624 0 0 3 0x14200 pgdaemon pagedaemon 86251 129045 0 0 3 0x14200 bored viomb 20550 426785 0 0 3 0x40014200 acpi0 acpi0 84515 305210 0 0 3 0x40014200 idle1 26752 472648 0 0 3 0x14200 bored softnet1 9208 331391 0 0 3 0x14200 bored softnet0 55466 354334 0 0 3 0x14200 bored systqmp 77688 168831 0 0 3 0x14200 bored systq 7923 145723 0 0 3 0x14200 tmoslp softclockmp 95559 451799 0 0 3 0x40014200 tmoslp softclock 25448 480383 0 0 3 0x40014200 idle0 1 19003 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &diskp->dk_mtx r = 0 (0xffff8000001a10b0) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 disk_busy+0x2e #3 sdstart+0x486 #4 scsi_iopool_run+0x17d #5 scsi_xsh_runqueue+0x39d #6 scsi_xsh_add+0x10e #7 sdstrategy+0x21b #8 spec_strategy+0x45 #9 VOP_STRATEGY+0xca #10 ufs_strategy+0x1f6 #11 VOP_STRATEGY+0xca #12 bwrite+0x298 #13 ffs2_balloc+0x18b4 #14 ffs_write+0x4f9 #15 VOP_WRITE+0x101 #16 vn_write+0x1d3 #17 dofilewritev+0x242 #18 sys_write+0xa2 CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838e4d98) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvm_pageclean+0x29c #3 uvm_pagefree+0x26 #4 uvm_anfree+0xe9 #5 amap_wiperange_chunk+0x1a6 #6 amap_pp_adjref+0x6d0 #7 amap_adjref_anons+0x22d #8 uvm_unmap_detach+0x8a #9 uvm_map_teardown+0x360 #10 exit1+0x6fc #11 sys_exit+0x1a #12 syscall+0xb17 #13 Xsyscall+0x128 Process 28714 (syz-executor) thread 0xffff8000fffe34e8 (387380) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10230 11132K 12479K 166960K 16605 0 pcb 17 16K 17K 166960K 792 0 rtable 258 13K 14K 166960K 1003 0 pf 42 19K 23K 166960K 332 0 ifaddr 45 8K 8K 166960K 212 0 ifgroup 63 2K 2K 166960K 350 0 sysctl 4 1K 9K 166960K 84 0 counters 74 37K 38K 166960K 400 0 ioctlops 0 0K 8K 166960K 2113 0 iov 1 8K 36K 166960K 178 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1520 96K 96K 166960K 4656 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 14K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 24 136K 137K 166960K 40 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 2959 0 sigio 0 0K 0K 166960K 58 0 proc 74 115K 148K 166960K 1035 0 subproc 72 4K 4K 166960K 153 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 337 0 in_multi 86 6K 7K 166960K 321 0 ether_multi 1 0K 0K 166960K 33 0 mrt 1 0K 0K 166960K 28 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 896 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 175K 203K 166960K 26785 0 UVM aobj 48 18K 18K 166960K 59 0 pinsyscall 42 84K 102K 166960K 4256 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 227 0 NDP 14 0K 2K 166960K 157 0 temp 80 8680K 8790K 166960K 116991 0 kqueue 13 20K 32K 166960K 479 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 188 0 185 1 0 1 1 0 8 0 rtentry 176 277 0 177 6 0 6 6 0 8 0 unpcb 144 1525 0 1505 11 7 4 4 0 8 3 syncache 336 12 0 12 4 3 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 736 711 0 701 9 7 2 4 0 8 1 arp 136 42 0 22 1 0 1 1 0 8 0 inpcb 328 3178 0 3163 31 21 10 12 0 8 8 nd6 152 63 0 39 2 0 2 2 0 8 0 pkpcb 40 13 0 13 5 4 1 1 0 8 1 kcovpl 48 17 0 9 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 1 1 1 0 8 1 ppxss 1192 129 0 129 3 2 1 1 0 8 1 pppxif 1504 17 0 17 5 4 1 1 0 8 1 pfstscr 40 6 0 5 1 0 1 1 0 8 0 pffrag 232 28 0 12 2 0 2 2 0 482 0 pffrnode 88 24 0 10 1 0 1 1 0 8 0 pffrent 40 54 0 37 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 189 0 78 1 0 1 1 0 8 0 pfstkey 128 203 0 88 5 0 5 5 0 8 0 pfstate 448 190 0 84 14 0 14 14 0 8 0 pfrule 1344 86 0 81 2 1 1 2 0 8 0 rttmr 136 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1381 0 972 44 15 29 32 0 8 1 art_table 40 1383 0 972 6 0 6 6 0 8 0 art_node 32 276 0 190 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 17 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 33 0 11 1 0 1 1 0 8 0 shmpl 112 45 0 7 2 0 2 2 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 6660 0 5135 96 0 96 96 0 8 0 ffsino 296 6660 0 5135 119 1 118 118 0 8 0 nchpl 144 10409 0 8685 65 0 65 65 0 8 0 rtmask 32 29 0 29 4 3 1 1 0 8 1 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 36050 0 36050 5 4 1 2 0 8 1 percpumem 16 215 0 163 1 0 1 1 0 8 0 vcpupl 3968 8 0 1 1 0 1 1 0 8 0 vmpool 848 11 0 4 1 0 1 1 0 8 0 kstatmem 264 236 0 202 5 2 3 3 0 8 0 scsiplug 72 12 0 12 4 4 0 1 0 8 0 scxspl 216 45365 0 45365 17 14 3 8 1 8 3 plimitpl 152 757 0 739 1 0 1 1 0 8 0 sigapl 424 3173 0 3104 9 1 8 8 0 8 0 knotepl 120 591 0 0 17 0 17 17 0 8 0 kqueuepl 224 1040 0 1030 13 11 2 5 0 8 1 pipepl 344 412 0 385 6 3 3 6 0 8 0 fdescpl 528 3132 0 3101 3 0 3 3 0 8 0 filepl 160 20548 0 20315 27 11 16 16 0 8 3 lockfpl 104 1124 0 1118 2 1 1 2 0 8 0 lockfspl 48 445 0 440 1 0 1 1 0 8 0 sessionpl 144 41 0 32 1 0 1 1 0 8 0 pgrppl 48 89 0 71 1 0 1 1 0 8 0 ucredpl 104 3328 0 3315 1 0 1 1 0 8 0 zombiepl 144 3293 0 3292 2 1 1 1 0 8 0 processpl 1232 3173 0 3104 6 0 6 6 0 8 0 procpl 664 7431 0 7354 8 0 8 8 0 8 0 sosppl 176 19 0 19 5 4 1 1 0 8 1 sockpl 752 4973 0 4935 49 37 12 19 0 8 8 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 97 0 0 10 0 10 10 0 8 0 mtagpl 96 153 0 0 4 0 4 4 0 8 0 mbufpl 256 325 0 0 20 0 20 20 0 8 0 bufpl 280 14440 0 8303 439 0 439 439 0 8 0 anonpl 32 10997 0 0 90 1 89 89 0 246 0 amapchunkpl 152 96444 0 95940 62 28 34 36 0 158 12 amappl16 200 8020 0 7765 77 51 26 26 0 8 0 amappl15 192 62 0 62 1 1 0 1 0 8 0 amappl14 184 12 0 12 1 1 0 1 0 8 0 amappl13 176 535 0 534 1 0 1 1 0 8 0 amappl12 168 3571 0 3529 3 0 3 3 0 8 0 amappl11 160 22 0 21 1 0 1 1 0 8 0 amappl10 152 45 0 31 1 0 1 1 0 8 0 amappl9 144 273 0 273 1 1 0 1 0 8 0 amappl8 136 43 0 40 1 0 1 1 0 8 0 amappl7 128 116 0 114 1 0 1 1 0 8 0 amappl6 120 397 0 383 1 0 1 1 0 8 0 amappl5 112 83 0 72 1 0 1 1 0 8 0 amappl4 104 551 0 520 1 0 1 1 0 8 0 amappl3 96 19177 0 19067 6 2 4 4 0 8 0 amappl2 88 689 0 629 2 0 2 2 0 8 0 amappl1 80 23336 0 22744 14 0 14 14 0 8 0 amappl 88 25447 0 25278 5 0 5 5 0 92 0 uvmvnodes 80 174 0 0 4 0 4 4 0 8 0 dma65536 65536 2 0 2 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 3 0 3 3 2 1 1 0 8 1 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 258 0 258 3 3 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 58 0 11 1 0 1 1 0 8 0 uaddrrnd 24 3132 0 3101 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3132 0 3101 1 0 1 1 0 8 0 vmmpekpl 168 23313 0 23258 3 0 3 3 0 8 0 vmmpepl 168 200829 0 198658 134 28 106 106 0 357 0 vmsppl 488 3131 0 3100 5 0 5 5 0 8 1 rwobjpl 80 50289 0 48912 35 2 33 33 0 8 0 pdppl 4096 6293 0 6215 120 40 80 83 0 8 2 pvpl 32 19934 0 0 161 0 161 161 0 265 0 pmappl 256 3142 0 3104 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 361 0 77 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7237dcc69ac0, count: -1 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 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0xb7 comcnputc(800,79) at comcnputc+0x29b cnputc(79) at cnputc+0x67 db_putchar(79) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff833848e6) at db_printf+0x9b panic(ffffffff833ad2e1) at panic+0x103 __assert(ffffffff833f03b9,ffffffff833e1c00,52e,ffffffff8340939f) at __assert+0x29 uvm_pagedequeue(fffffd8007e393b8) at uvm_pagedequeue+0x2dd uvm_pageclean(fffffd8007e393b8) at uvm_pageclean+0x2ad end trace frame: 0xffff80002a337e10, count: 0 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 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0xb7 comcnputc(800,79) at comcnputc+0x29b cnputc(79) at cnputc+0x67 db_putchar(79) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff833848e6) at db_printf+0x9b panic(ffffffff833ad2e1) at panic+0x103 __assert(ffffffff833f03b9,ffffffff833e1c00,52e,ffffffff8340939f) at __assert+0x29 uvm_pagedequeue(fffffd8007e393b8) at uvm_pagedequeue+0x2dd uvm_pageclean(fffffd8007e393b8) at uvm_pageclean+0x2ad uvm_pagefree(fffffd8007e393b8) at uvm_pagefree+0x26 uvm_anfree(fffffd8068a61250) at uvm_anfree+0xe9 amap_wiperange_chunk(fffffd805cc97270,fffffd805cc972a0,0,4) at amap_wiperange_chunk+0x1a6 amap_pp_adjref(fffffd805cc97270,0,4,ffffffff) at amap_pp_adjref+0x6d0 amap_adjref_anons(fffffd805cc97270,0,4,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80002a338090,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffd806f78e5c0) at uvm_map_teardown+0x360 exit1(ffff80003c461cc0,0,0,1) at exit1+0x6fc sys_exit(ffff80003c461cc0,ffff80002a338260,ffff80002a3381b0) at sys_exit+0x1a syscall(ffff80002a338260) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73111d039d10, count: -25