last executing test programs: 5.399656631s ago: executing program 6 (id=2478): syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffffffffff8c, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0xc0, 0x0, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x1, 0x100}) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x100000000000009}, {0xfffffffdffffffff, 0x80000408}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) 5.296031447s ago: executing program 6 (id=2479): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x8, 0x2, 0x2000007, 0x101, 0x0, 0x9, 0x2, 0x1000000000000105, [{0x0, 0x80000000, 0x4, 0x71001}, {0x7, 0x88, 0x2b, 0x7}, {0x8, 0x7, 0x0, 0x7}, {0x1, 0x900, 0xe}, {0x3, 0x1, 0xfffffffe, 0x7}, {0x4002, 0x27f3, 0x3, 0x99}, {0x8, 0x4, 0x4f8, 0x6}, {0x4, 0x801, 0x1000008, 0x7}, {0x7, 0x83, 0x20005, 0x9}, {0x9, 0x100, 0xd1b, 0x614}, {0x1e6, 0x410001, 0x8, 0x6}, {0x802, 0xb, 0x8, 0x9}, {0xb8e, 0x7, 0x564a, 0x4}, {0x29a7171a, 0x8, 0x4, 0x4}, {0xc, 0x7, 0x100004, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x1, 0x1000) setgroups(0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f701681", 0x32}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r6, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x40000000000005}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x4000000000005, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{r6}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r6}, 0xffffffffffffffff, 0x1d5, 0x80, 0xe, 0x10000}, {{r6}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r6}, 0xfffffffffffffffe, 0x38, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) 5.122704821s ago: executing program 6 (id=2489): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x74762e78, 0x7fffffff, 0x8001, 0x7, "b10fbcc552cf1b1d9251dacaf4154c0f91474ef9", 0x9, 0x4}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x94) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = socket(0x2, 0x1, 0x0) setuid(0xee01) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) getpgrp() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) socket(0x20, 0x5, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x2000000, r3, r4, r3}}) getgroups(0x7, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setreuid(0x0, r6) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=ANY=[], 0x58, 0x4}, 0x406) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8b9, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0xfffffffffffffffd, 0x0, r7, 0x0, 0x6, 0x200000000000003, 0x6, 0x8}) close(0xffffffffffffffff) r8 = socket(0x800000018, 0x2, 0x0) readlinkat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=""/134, 0x86) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setown(0xffffffffffffffff, 0x6, r7) 4.969790865s ago: executing program 6 (id=2491): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000100)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002480)=[{0x0}, {&(0x7f0000001380)="694deb9b1d7a7bf4ed52ba7c706852af3d44f93a6b6cbeab5d6f6d4b7230c68a6452ed651b1090a21427545bb3affbd3b96f8114d30aaba6f85428a8a594619a6eefc7d8602ea110e168feaae03da83abfeaa298cb21dd26cfa40440dc3bfde012031f834f302e05b99c5c02890a6e190896a07cb2345ccef1b5a490403a7a99d8f0eb64a7c7c6f0539c72a5d3fa750ae426cf8f8736597fd9e6b2e2897e03b4ca35e87baa0e585124411be5565736db708ce8273574149feba860dcb20ae3d3f7ab980f22d5305e805b619679416bf4ec2390ffad44bf5918b814d24c60b82a6e6f33c77422162ecaf8b8c55a3fa3bb0bb6072b37495645a3ab77130ea9e5da3d78951580b7fc5b6cb2fc03d4cd41d144ab6e207040da10f831bca87a42aa18d402143bdde373f93030bebf8eac9ca20b804c99d626087599c6358cafbbe8f011b4c279f0df7ba47578d530881d08937deb14c5b07cecee0b0edf1ad385c1bfaf1a7670fbfd44d1e303f9ad0dbc21201d856d749a245c59bfd6886eb5daf64f20ed1ae4003f24d8229d8b84eccbf2bc26aa34f7778c574f2f0128c038cf3686a8da99310fdef128bfed1aa09e0b18e29c61f588d425e31296ecea812e377a9e58c036802ea2ae3d1b6e3bd9696f92fba058336e9c0d79ce91cbbaa3e44d3782746bf983bb59f9c98f40f2494c6ec06ad48741f776f6f63164d185f5d8a938057d79437543b1b3aa4883749ca417cfd84a51c7b9476002d44934ce10f12a35ecaacef6261a759fa7fd668c4a61f779a9d5bfef0514e7f3fbee503b0db72d6178d9c54e349eb91474bf5f33dcfede3af9db773edc0b480a7e867a2fd62e172572e16887313f2c70da41c58b50832535ff03a855e1ddbaa8a141504f6cded44786730aea88842bc6718114313b1eb0aeafbfa102edeeabe61c2d4a4631184d6660aced829526189c39b82eab09fee009f6704a726552ed04c0ccc42ef7dc9ceb2ae6bbe545b9022a9daef2ef748b9c518235f83de9b48b719ff3bffe7b13e4096aec8bbcda3562fecd6a04718d9d5a581ca844fa80ba15d8d2b042237bc750238ba0bc02eb05ce471b7280b7dc4c0e85a99165a178ea58509e53a86027a688ebc784e360e98f78be8230aacb48515c1f210f3bcea36ad9cfb7601239d8aa1922e819088763282a15bdf4a615954d5be86d2ee1f0867df4ffb81f36734186e4b87771708cbe9307a37730837e04a36fe96a1d4f89f8721a3c690cfd6e06922e3e0a0118e432c550b4d9d20010de187b765207c0a3c0af8da16037b6a0e0f606a1bf64811af2cd6a4f5c95027bce4e21e1e34cc0b233111206a84798497f8ebf9fb910e6bb6d6296bee7c4c6723bb3febc08b05430806a155cea733760a44e81ec71704fdc3d28d863933d7e43eb4706a12f15208333668db12dce92c4a95cd3e000f641750a5fab3d98c0cae3c286e033bfed9645d610e8e1dd085d01e614c6adde69c8e5d01b98956c0d8e82c99638838c1fb751fcf70846504eea4daf9589de948c09be8afc63a35ff8525b86476b84f66f5afffe5a1f5b7a8f799cee3f856066e771563437319e473c94d3185955bd03c9382ad31e96dcedabff946f2fd85c93381476a46e11c139cf9847cffd0bd713caf11ef81ab84ca2290e0dc80b7af34f1855f4417ac40160c06a939fbe31007c36a25e263ad8e9d6d6c5d8a9e57393c24cd3f2f25f81ec486dd3e8cca5c3bfa36165c798280b38003813325010fb8430139addb5ab3186ddfea4727f55fd31ac12733dcbe90ff590de84b05c38ae674e1c97b5a94c03c66a5b7a9bc38a66c9504b68a7c7f7636b0a5ceec1bf5e720b197bd2dcfed93b8690cff7d18d826549e3d6a6b19a5b8c38882b0c0a96ad9fa36f18dc92875ff5d6b055bf78eb0aeea587d8878978a0d43653a11cce22d66af625b3714505cda13acefa4756e8fdc52ef2cb88ea418c88cff1f09cbb79a1441c42e72922b94cdd180d977747e5cc4ffa6cce07b7e07d3dc9224b0971f2e820f3f01c515546232f7641483ea35a23f4e7213008db7235797d209734ab198477a971edc360f12ede4f195955ca7c19cfdeb111d6cb650c9beaf945dbd97afae3cdc0bc45988ce9dce40a0048f24bcc874e8bf0b65b8c424d91be949f846986f6bc952d2d660a36396b8a935952fe7d1992b30fcfcac7bc53ab0e02a4f92a822a1fda3706d60a5eb64b2fd0ce2a75bd1b7bbb6dac5246143525f9c7309c200e6ed7ba32b2e4da73bf1f76076ff7529c4fceb8909c0ff8141122a5431968d5beeaee9bc84d91e823de6cf61e84de5503092ae3bbf84855edae7f432bfb2d6aafaaa398bab15805da22f5dd80736652b224d13cfa392619c2922e67f8e527dd6fabe387758d92b344209cc175a790b85d6d16634a1c4faf657fa906bbe42de3e0845acf92873c13a3d4c1bab56a4c046f417a72aa17967f880acbfb19edc5f955766217c5887a3977ced5ba928dabd786d2f797b2da3eb245357e0e180e10fdc5bfd766e1e5f8d55143ad5228273f439a8673f3378b53a0e21f1041506c03387211dbde8701c12949a99b18e1ea709fee41cd813ffe9ffe1596b68343031f3a70424b8e554a62fe779a13249d3ab0f21d401be92e707ecee9694ffefab7cb3000039deb5046465cfcda7b7e1fdfdcf23c883b3a047015894c8fe8c9e5df443cc70e23a6b698f62190733f4f3bfd89b0cff98d793f6b4cb49113aa20e98b0914f25594e9188cc0850e9843832671d131cb1432bc0eff0632887a743ede43c967235492cad490211c50a04da44d11cd2aa80f7626577dc9c99c73c6b25671e4ed498c83619bccd0e35ca118637260d391494fe3311e7d68f87740f021c4037f94f77ac214e9072162e2bc76c74dbc6934f1ade0076fbd572e4ecf644586d441c3ba43f860b6987d817f313969971ae81c0750c2edb55266cdc534a2e1f4bb656b82bc028ac7d78b88dbfaa1b7cc354eebc1bfcd3b45b1d7a44b0958a7c322a336e9dad64817947ab40854f3e2574db6494992b7acba1b0d02afa7e87d2219095f1c5c627241db7a733f97bfb9980f55025843c9915208de0a56b66d0680d71d971fa6b4c02c2445bf73b189b28fe1dda563c00e25852885d496313e869d8f478f1bbab0fb09a0e82a10f57092c2bc98cc714d384ec21ce50fcbd0e379a07b7b7cd54ba731d8b082a3eb91514625bdc396121ac87e9ac2e693758a081149993e433d2cd758beb030ac19130265c854bcdd010edd0d3039b686e18bc231ac7aa049b84c7c738facd0fb0210891aafd3d9b00534b5a3784d17058c4b2d52575c133e926a6788752f8cdd9c9aee356e9f92ec3d7a53b465068ad1be5908bac5dc3314ab9825af203d8629e8f95b81ce03663dbc5ccd0ed46a345dd41896444f5b86295a25713eae7c4556ac4ac0ca6893b8f7a1eadda271e0da8f0af61b02bcb849c644a3d11fdcb40756a56ada0b4030ca3ad83a90e230aaf22f28c3af846a5b11dea900ac5e6bcb8481af11af5e657a82831857f5b56b1f2934b9f9be557207f960db94f4eee6b83d76830a201e76292b4a7663c4e79c246514b696b23bd12ed1b5eca704e00a5a47f42cb90e2e821aca0a576fe8e558c5e2b9278d51e0a992bcdf3294d8b29d515607262f30104379a448582f72d4f158756d6ec8c2e08b93c0223c88965170493074a6a4ae9fb32bee5d8e759c8605de27031e8dbbb338ee348a66008e3dbb86686c8d342055772f1124c18ca0956c786bd5f84d3ee2560fc62081b4bd83a652ebb48f0d812d5e38778e791d132691144a0a8a4e2bb485cdfe3bb3a475a57afd69b589acade7380ba30b8512df17d0b459525ffe119e2de466b314ae83a776ab5ffa831ca607d120a55b7061ad677979ce3328988fd1786ed99fdf7bc93690e59368cc79b25665c70951a3a42647f7c5c3942cf011a0f693c14af12a23f10be2e4d8c64049421cafd43576facc89", 0xb10}], 0x2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) 4.013481141s ago: executing program 6 (id=2515): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2812, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4004}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x25}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt(r3, 0x4, 0x9, &(0x7f0000000080), &(0x7f0000000100)) truncate(&(0x7f00000000c0)='./file0\x00', 0x2) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 3.973688624s ago: executing program 6 (id=2516): r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) setuid(0xee01) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0785101, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 2.119228147s ago: executing program 1 (id=2583): setgid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x3, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x0, 0x0, 0x0, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0xa, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5}], {0xfffc, 0xfffffffd, 0x20000003}, {0x0, 0x5}}}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x10208, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000440)=r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1, 0x1, 0x4, 0x643f}, {0x84, 0x2, 0x4, 0x3}, {0x1006, 0x1, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) close(r3) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x26, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.931510962s ago: executing program 1 (id=2590): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sync() chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = socket(0x1, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0xd2, 0x40, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000), 0x80, 0x0, 0xffffffff, 0x0) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) recvmsg(r3, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f00000001c0)=""/88, 0x58}], 0x2, &(0x7f0000000400)=""/252, 0xfc}, 0x0) 1.914715043s ago: executing program 0 (id=2591): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab698", 0x77}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd", 0x3a1}], 0x3, &(0x7f00000002c0)=[{0x10, 0x1, 0x3}], 0x10}, 0x402) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getpgid(0x0) r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x9, r5, r6, r7, r8, 0x110, 0x1}, 0x3, 0xe4c, r9, r10, 0xc00c, 0x1, 0xb, 0x5}) sendmmsg(r1, &(0x7f00000000c0)={0x0, 0x1}, 0x10, 0x400) 1.767990578s ago: executing program 0 (id=2595): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x29}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffa6, &(0x7f0000000040)="00000000e408278de8750e30ab0f2aa5bb24723d299583010a0f6267522fb6ec3cc0961b69747d789ef2e13ae911b08f", 0x4) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchdir(r3) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pipe(&(0x7f0000003800)={0xffffffffffffffff}) poll(&(0x7f0000003880)=[{r5, 0x10}], 0x1, 0x3) write(r2, &(0x7f0000000140)="3cdac930a863eccb1e5d5e071fc639ce", 0x10) 1.698025035s ago: executing program 0 (id=2599): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x8625, "0100012d29fb000700000000098002005e00"}) (async) select(0x40, &(0x7f0000000000)={0x7a9f, 0x5, 0x7fff, 0x7, 0x8, 0x1ff, 0x0, 0x1800}, &(0x7f00000000c0)={0x1, 0xc, 0xe69, 0x81, 0x3, 0x4, 0xfffffffffffffffc, 0xffff}, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x1c, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0xf}, 0x2, &(0x7f0000000080)="651db3658e68e43b7f33fcce609391e816", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="e3aa875124f19f1a2365ba0247227dffea2b0401779c85cc320723326404f52eec07849f55bdd414530354c2d9a8630f564ebfa2fe72df304a8f90e1b72d2137deff84a791ed5557188e4b3cf5a2580c1632a05ce8e793a905afec3cdfb00d0e1894be59ff59d41c436fa49e42acf8ba59de4a527aec1edbc7403c9f71a0761881686d95926a351571690e33ab7d2076eccc2669ae6aa33096c67825f3c779362a4157717c29374763f82b0f55c13f0d1317c5e0c340e16061d5e25ee4e6163d1c6bbd9ec71610aa54400984fb3cb59417f561a1219f6ddaa970dd180dc9b82ba03d35369cba58b03a166d1f53e9b66b46409450a2", 0xf5) 1.697261889s ago: executing program 0 (id=2601): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(0x0, 0x2, 0x2) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe000ffe10c009078000000004500007d00000000000600ec9ffe548100e00000017f000001"]) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x14bf, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x0, 0x2, 0x5, 0x800000000006}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x451c) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x4, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r7 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000001c0)) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x3, 0x0, 0xc}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="cdd6b3c4557e", @broadcast, @remote, @remote={0xac, 0x14, 0x0}}}}}) 1.652106772s ago: executing program 0 (id=2604): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) 1.550930377s ago: executing program 4 (id=2605): writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000000)="223285156834f4a64eaf05ae7b9e71d83b2defd2a049cf094acdb6544b48b70e02b830c561388c7ab5e2759275b7ae7c00373f7775f26c13a1e27ea22088e7bbe2b99c8efafa3f7af67ac3aaa5ac04edbaa778e488028bf671766718074c76123fe916bc81c49c28e4d15d03b78fd938"}, {&(0x7f0000000140)="d5e59551bea9a843f36a9706eb34fb176b379c72d2b2c5386163f0b71316b01fa1070f27073b59a26acb0bb077377e2fe05a1a99e9c9b14a73cb8e3321994a8074110e8d2c68b7c19d53e9b8fe5c3e8ff12bd088ecc1d8c7ef077c8eb7423ac1"}, {&(0x7f00000001c0)="933cd8f203775a9129445cd77edd65c6a1c7c6f2164a0b8601087a9adbdee352bedad4bf83924626a1924bddc54224ebed4c7ca36a4b75e59669716efbcd43dadb4188a62298cfc3f04a6b3ea9b2a04a03d55be757bf150e0dc8b74c54e55f49c438c50bbc7e1f10f0e59a35ac9bec4ad42b06c424ce5920c22cb6ce89a28df8245c7419062c5de7d5490a1b1e2584e3d97234634a0c9e1a335c751045f25700bb334805004a21ae5c728d555b608f039bddf7b713504e9f0d2e09c22c949f07c59b7174433b33027e580ce4221d36467d1545a59d02b06585fa66eb380225bf513d8cc4ad4b37642a58b6c96a298f28a703318a75d00251b9eca06181b1f65d73f3f9336fed5cc6397d8ea780801609b34924abca002e37db52fd736e14b1cb7cbf9a4814dd1e70b1f92aa5857d950ba05fff9baa05aac51e8c2e72bc0308d6babe4c6dc43a93a5d2a9170cb09cee1a0255e387150d337bbbcbcb2b7843a495092e7b7bd47d77b142a66f3ed7c28939bd9d49cfdd8fbb6cc00d2061bd8881e6cf80c68dda5b666291e45e3ce3f1d7829e720b79c882cacec01076faeebf6f53ed2340eab8965456283515a6d5a62be47a7016bd977502d02b5daacdccd152fb173cbf755933d8355bf0e7a650268ede82bb15351fe8e737f039ff84c8aa1fc23cef8badbea54f2677c4e37da7bac6c2e7350eeac865da109cbd81169f4fbfe0e750ac757edf67083dede7b7ccb94d692f26b93195d2dd13da502dad4988903e10efa2c716960bdfaf12d02c54c92f4ab44670e5bce06c52914a43aa1a978b23370916c039fdef62c47bcbbe63e8d490c27b97145dccb6225d14e4d86b56f38156da47e7fe6f9e5cbf18a34909de09455cd02192c6e00478babd414a1dbb144714915dcc6124b55dff0cebe5a3e1736e334b2430d95040fccc03535a0a27ccb2c427192d129845ba192b4f1fac8e097228480a97aacda5621ee0826a8c35f0ef1c3f7bd23bb685f3b5c5925669b91b26271d01e444b3549b6212be7048de1fb33af7d51c617dd0bc80fa541eaa4d8ef8347052d6b95cbf8283edd4296ffeba82f62f3a0e34ea1437832a12dd772e535abede07c0c6cc7f753646b0134c6bc11304a19bfc6cc8d45c6be6354fca7fce0d53569440c9c6fb91d916fd082e7a898187400a1e30f44597aa4714add3aabf332669948b903b4fa84e65dc4c705a464784bcaf0602b992f09fecbb6459815fa6cb7b8511e72da779aebc8b115ebba98604f7193670e550b671e463c7c8b2c6b5a7132d07d20cead4e92d7ea8e8abb82e2d80b9e86a6cf612a6e30f04f7f841ce07a7ae2f3a45130086e457c763502413a1a4c4df15217ee7098d1e592c156fad8d650e5962f7234601d5264fdeeaa0eba7edabdc3faa15e67fc14ea2621f60bd2646719e9e2b4b90ccf7f442dd1aa07b1c745b0a6d0eb2e8b89893aad09ae235f30cecd28437ba40942ef8dfaec92a6a977e5361f49f02da651eec003adb4a43ce1ad6bbe553ffc5956a6bfdfaea410bfdde0452e519ec7355bd93a4c3f53c70b6962ad2840b05e2542c5eb3fc928ba683d3de126bf7448c96361da906bec3766e3dee44d8e0cc6c41cc9a04ede9bf70966d429ca8f30c578c7fe9e0db8e065ecc75dcd517dd38e201b48e7e5e54d5febebdd36605c16eae50b4ece190bd3b7baac59516b4218f53278abc7a5aea7a97a84e8fad9fd9a2d319292e60a66d9680e3c2378bbf199939a54bd83c15415c843fea32707d17542252edbaca315259d337cc1d842c80a7e2e9d31b59c92ed225e43f738336e3e665bb1b16a0d1e78cc9c3270c06d81271d1c83a031fe0c08aff756fdf2889092b6f0626856199caf0518898629814483a64ed248f35de598e853aa4363838b51080bfea89164a88e3767c50b5beafa59c6f602ae603a37e7732a0f1a55fbc9943890d6709d5e150ed49848b93a5dfea6d7bd246496914c7d1c817093a5b0cad3c3753761c6584bbf713c62aad0c62a384e66e8988175a640f8e9ed6940dc95c74e229156162281e87fc67534964a2546abd142c015c3cd704c0375acb97d047112e40e2ef15fbb99045132e6076da47535190a43b8d1c4ff39b77fcf9a77010cf0b1d0812a0efdbf603986cf2057d68ec3e50d095a275e9818754f0b588f122924dc6f8d713520afdd9cd936faec949e46c4a13e37af1f5fa2e6e8806212757f97b5ee7942f34506d176584c84120ac4f2c442d76634c39b5973e3375a2432a2eba263cc6f2543f17b4cbab42d5638446dd77b32c6730eb04ffebd85b22cc628e5408f3d5b69e86b36b3f8dc32a9776d9d7b70547b89f0cba84c7d8ec8844e2c5d39abf4684445f0b9fe2eec420af0c72d2a2bf74174fc6c7f4f2ca7d92254f17daa3012e4b0c96d5c624c9a91919ce3fc90f88c85ef4b3c50ad04666b45ce7e000f431d5081a004d73fd269ea4779cb453fbdae7dcffbb2a27b255cb0869e79edfd07985161c22adbf1154d11084a8f2d0bfab8671f4c5dab5c16bd3f7c6ec163df23cb2265fb0642b4ce90769a98076bad8827231fdcda2a6285c400e886c1cfd9579748ae78776def1a513c63bc1909ec63724a97191d5ad0297f5465975cfa219fef7a7b6a60cec645cb8a222ea0c178d429590212665fcf43f2f79b84ae902f98e54fe4ebdb4c827f7de33343e33578f0b13b676288529da1eb64d33c2e6dffe3c67e0838f5d431d2a7101d17e47b3f729f425ded3e546441926fcd6bf8d31bc2cd5be9f323c4344a7882d38c1be77048905d2c984c976b7ca2965b25c574c30195eaaaee2fc4a9564eb459fc962b3473e9bead0ebc8657c3881ab51b4d407c9183f6b98f6cff05260612dacedcd0d685890df7b2cb04c95a5619b6df88b1be6210daf8f7bc141090ad0764b31a92b69f498effd64719c861880d8b1bbafb69dc8986eeb8e12b5d589d21b55dbbdada2d00790d9da23eddaea4c84d60accada7d8d8138568956d19f49c72ae46b31f72aea16c90372e61dd19e4a9c4b538d3106455e79a1e00328f63eef9c29db63315dc0945f348ec22502e18058a2eba923e233b4707e440ebada360d7fa83ee2a0d74a0b41938279b7793ccb42cff386defbe1c4965f588b1f287ee8a801c9c05e5e99306aaa332271b9fc9558fc616c76bda3fa3587df009047bf4c0dc8c330f5178d2fdb76967c42382ec2f28659cfc728ec2e04adb8bab54415830b8c48677c63d2f8e325febc1bbcff3877cc4c7700e97a39d7651f2d5163ebe7a6aacc19ba4af7f0262558692886fbf2c5d2c329e5c3ffcb2ef4bd76ec225bcf875650eaa9084a4972a15b5c50ba0923c02f4ba8d2627e723b287993441acfbd12dc8db8c592d49ccd85f1e56d9edec635ec583a65b25d5011df5637b4ae5838d2a3b6f1155829552b43dc4288ecf727665df9a4cad8a66f0cd6926ddc864f453c71bcc80ca63cdacd9dc914282a2eab94cc9250828041b575a26258bf82f35ef9f3817c5af844e3d70caf17cf02100a6d46a1f959339e7e1c35f6b591ff9d3fe94c31da5d37e91b6ccdea6ca28bac82883c26b314cb958558d14ac85ee9483bdae6f18942667b4a0b32f21cfc47a3e2eef45f642a39cfccec16ea3306844fd2b493b3bccfa14696c2240c7aaa03fa470d7c1f8f2b4025a2ee55f9f1bf674b55ff5c0df79dcf82acc9db7b054a643d00eac496cd8c3d0f03d8ef90607266dcd3f2acf0123e5b706635062d32fd9a34868cab8e4c1ae67ddd9489aa12761a963389408f0ed9af314d2658e91e993cbbd3448daf10cd9eef180e0c7f399b261eac752228c3d1db41a40caf05701c814e8cb5e94c97459a27653146e4aab371f15980000e898b7ca70ac8e898703a5dcd9faa5d80c282a046ce95c71fd81e0df1ac3438b9e35729d7fda2ab082bc8837ff5d2c4e565cc90ec6989b0cc9546e8892c2ac72ed79a6ec6d728eb5b02318bb49afbde6dc075243b119953be01456b205be4b8c4bdc2b37a2a672f396bfcf329a8df25f03a7a73ab8c2ea1249cb25940081fc0bd14a6a860011984c23c39ee3a3ddc592bd52079ed874a729630495ff7489d332c13315f25e229d79bac1d719f44a03f24010bb88557db44237ea6d981eb2148c5389712d6a3f2fce2c2a9621d5c164c7a64d2c97a6031e3dfd540e50c43299578482917e851b96958dfe39449dedbb0cafb36405d7ccc8642499aec3e515943a2122a2a26f4eb332c523982483735e83a743be8ccb8ea1f204d2e8286a043614ea61aabf562126209a8b51525680a3ded84bbfd98d4c44508d4a207c8bc779f9ce20bf96bb9f752c4f4cf75842de8cd27a157dc143c799b341a8534eabe8e8d5ac8c8ca08122e487b8d1355759da296a21df1512186606de4db5b9a2302f501004d62539f084a190dd7186eebd8343683c1d03c3db8e2544d1125722a1524cdd26e4babb3e8ba3c9f8277fd32e63cfc97565cf12c11f9140aa2306d4453e853fbf3b2424f578bd7becd7291208f5740c7e088ccb5c4f9eceea239e4b80cb8143408245566344bbce92a498df5e707c062f485282bc14149c9db36c0783c8bdbc30956a6b68282f9c93fe3df62bafce79fccf8a7f7cb7e9555927ccfc5c187c4f704237d25f301c33dc979da65cb3de2821c34f9c4037e91aba4cec3c1aa8a2301bf500d919583d9c52555e0848ea5b426d27c236eacf0dbfd8876c0cf142df746a31e0ee6ed25020b6e6852d4950c1f4fdd690f989dd93e20898b1501a9d65c89f947c95ed4216889ad5edb8005c7da66dcde4ebd28c916ae54cf918b169f530e1e30970356943d668eacea0d25e3829e578276bd5d4c784dd4fda859279ef1aa5a09c72b9331328007955a162389d89e66675dce7df8b0647126c2a9305004556e98f8cdcf49cc29189074228455d3f9648211ecb0b6d1ed328a30c6831a33d3a453ab1a5598ecf5e74cd605187bafecdeb1dc0e81c6a678601965ba83f3c21026dfdf4beab86167ff048a1bdc0df229d9dd9ded67d6e1a88eae761d8f60a63aab342d5b7d6cd7718f3908a29d5b552e380fad8a5e1bc61350018441ddc257c650fca31859d02d2e270abef8050c687b828bdab7d10c555f39f0eef317f65ab56a895e71ab0fe2d6d59eb07d1bd7c3d135e6d09e23293a3d2ba5279807a564cc72d649f8b47b8e1b7dda43cf73d3c70465fa54d38ce1d847fbc397a89ba33e5b67219a88dba5b7f5613a6345fbce411f9bbb3b4d8bf1261deb91c86d0b249a25f0b9f666188706877cd012aaed76e3d6259ad6a1a02396ed5e9aba8947523832350035faa6fd4664653fcd16f38fb19a30a57fbd1369a38f26449129fd7c67a39f1101338a598573fb0139f511d4bba2a8f3959445d7a71391e3bc96c3f0420a5e3f33d22924c01be20ca46d255fd39abfd36feeacc736a2a84fb1452e692e5e74eec6200d57e506073f743f4eb56214bef8e47e96ef25cf9af6d0708fc9f36c9effb1cdc9a43a1ec90456ba20fa7876fa644d61f04cab8795a9505af73ed9833133887611fcee6f931c39a64dbbcc37489634f6f9807906824e9967ed6b2a7a1264e132089efd46a04e982ca4baf31bb476ba386219c64180764c1d2c58483a57550a0f7ef47ac37cb721de34d59b67043f771f2f2f356b471e6b394a40850216ccae2d45ed9a158a48a7d06cd9f09fc4abcd93471f3b2b620d98f4b5f52a1b93f7c102fe55f9ab24806ab4b3c60ace0afcef7f3c3acdf6aabdaa7a55262a2a4b91b164de0200cfa40"}, {&(0x7f00000011c0)="ca7e9b68c601bf4890b02029622c33"}, {&(0x7f0000001200)="387ee5aedb58789cd1dff8e54c9b0de55fd1050ed47f6a3c0451f6cea083300d598f49e44df37085724c42512ac8e71f3cd4a3ced29a4ab4cc8cd4f21e62ac72513ab17cfcadec7be3ac0ae5bfdb65c6d1182eebde691e8104e71175e177895821d23fbbe9ec716bea0113146ae6445e6ad05ed1cb23e6dee27379f31a012ff606d9512e8654844e09bd030e357e4e0398e212"}, {&(0x7f00000012c0)="8a9219678a45f297399a21e4d5e382b9abd4ab3359adddf0d0144eb0c6ba02b1f2e2585e911e14383ab2557c16f34a9390f149c65d54384b2f714c5d6df354cf42463d53cecfd65e94dfbfb880152f80642b23ad6bd6897e1390c5fc51243618874ef6f6a6e9f5da334ea1eb6b26ab2e1df6f67325339c6b748f3642d6e18012f2b18f36280b852461871e51e118467a17c27bb4659520bdcfeb38e8c8a228aa6de2be90880bbe6acc08c420c8e0f064e64c72ec561bc4735fe61e4f70b066c92057a668a71f38a56e4bad1f0491ebb3e76ee1"}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="aba4116186a557dfce65996e1a1c66867b275acb7bae656787cb73b8e4962aa8b765ac1e274e8b1e3cc7645309bea96ce636ab1a9ae052a1708c4a2b25a9ce54fd0eaa4724521bc13c3ccf1def2bb4a377b675fed9db8ba1c64d5d4714e85fe86c6d9ce7b9796b2ff409512b1e27fed0b217c1ad0eeb4416ef7e09c6ecb223b84a4f03b0f2082274bae094941e6a2d8664b131c634f994f229a79a8024efc3793c4aeca7445a1d22d0ac174cb57efbbe154975bee61165718d63d73cd456c2840e68cd1fd90c0927f62c278f0d3a"}, {&(0x7f0000001500)="90f104def008cb7addfff1ec1b88e868708a21872880150675d4188a933b07986504fe4c09df65f2379e4ef4ba458bce1cb32dd91056efebbfd8467ed89bda273aedf5ae7915dc511aa8eb99e30486c34fca289d16f91933149f65d646439dfaf117291bd53b0602e9d24912e523703dff"}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0x1}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x3b5, 0x1000381210089}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000016c0)={0x5, 0xfffffffc, 0x1, 0x5, "81dc28d672735f4a6e52fa3538e88f4aee4260e4", 0x4, 0x8}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x300, 0x4c1, 0x369000000, 0xffffffffffffffff}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000001680)={&(0x7f00000013c0)='./file0\x00', 0x10001, &(0x7f0000001640)='./file0\x00', 0x8}) 1.543424777s ago: executing program 2 (id=2607): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000300)=0x4) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0xa4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x80000000000000, 0xffffffff, 0x6, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x104) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) 1.542531417s ago: executing program 0 (id=2608): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x400, 0x4, 0x0, "d76c0f652155cb57858e74fbf520000002a34f00", 0xffffffb7, 0x401}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x26) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x4}], 0x2, 0x8000) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x104, 0xfffffffa, 0xfffffffb, 0x1, 0x912, 0x8, 0x8000003e, 0x2, 0x0, 0xfffffffffffffe, 0x20003}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0x3a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1608, r4) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffbfffffffffff, 0xffff}) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 1.325382124s ago: executing program 2 (id=2610): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) execve(0x0, 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$inet(0x2, 0x0, 0x7) recvfrom$inet(r4, &(0x7f0000000240)=""/202, 0xca, 0x1800, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) (async) accept$unix(r2, 0x0, 0x0) (async) semget(0x3, 0x4, 0x2) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x8001, 0xfffffffffffffff8}, 0x10) 1.321369982s ago: executing program 5 (id=2614): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40978b, 0xffffffff, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xfffff7ff}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000a908ed080045000100000000000011907800000004ffffffff0b019078000b40004509000200680001ed11061affffffff"]) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) syz_emit_ethernet(0x12c, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3d, 0x11e, 0x65, 0x8, 0x4, 0x2e, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x7, 0xf6, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x9}, @noop]}}, @generic="1bcf3ea640ebb237822bd4380828329cd9489070444fdac14ac6bf2e673e084631de8b5fa34eded1278b548972791c6fdf939e18c2d19821d06ed5d16f37e81550fea902193e0b65800fd2d6278f3d5b80d65673dc5a0898de2fa398a6c9b6c0c0472f83f506c7ba0f198e54bbee6f331b2315756c485def7892ff2c9d009a3ebc09a04262e384046a233972ce881c8c8a7c2059fbbfdf28b42b07f9651051afd7dae21fda00ca1b5be90ff45a13dc2d66726aca1a5b20e63aeb2848f3033157aad4cdff20fd653553c56d558261652ea8f57d031893e12d8ec1c9d8262f62d371911c957bd64f42299b7597db71c8021a2d0cd56ea5cfc7d272"}}}}) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x40, 0x81, 0x101}, {0x20, 0x5, 0x7, 0x6}, {0x6, 0x4, 0xfe, 0x9}]}) (async) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) 1.147348955s ago: executing program 5 (id=2615): clock_gettime(0x4, &(0x7f0000000040)) 1.14421398s ago: executing program 5 (id=2616): r0 = socket(0x18, 0x1, 0x0) clock_settime(0x4, 0xfffffffffffffffe) (async) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)='\x00', 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="8284c1dd577ce5bd"}}}}}) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x4, 0x0, {0x8, 0x1000}}) 1.13848276s ago: executing program 4 (id=2618): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="fdac3c446ab1460010064a871d5f16a6d00e36604ded45869b0e7dc5f9c7ffd66e543ac6809bf5e1686d8ce867f88cab9a0c5de9b5165bd4986749ab09d6882fc52fa604000000aa52f7684611b61964b4691cb39656204ac989808ac909cda5f77b105e9f64aee3", 0xfffffd2b) 1.052871248s ago: executing program 5 (id=2621): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x63cdff7e, 0xd, 0x8, 0x8000000000000003, 0x5, 0x1000000000090, 0x24c, 0x400000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x3, 0x7, 0x9}, {0x7, 0x2, 0x4, 0x10000}, {0xfff, 0x2, 0xfd, 0x2}, {0xfe, 0x34, 0x7, 0x1}, {0x59, 0x8, 0x3, 0x6}, {0x6, 0x8c, 0x3, 0xbb6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) select(0x40, &(0x7f0000000040)={0x63cdff7e, 0xd, 0x8, 0x8000000000000003, 0x5, 0x1000000000090, 0x24c, 0x400000000}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x3, 0x7, 0x9}, {0x7, 0x2, 0x4, 0x10000}, {0xfff, 0x2, 0xfd, 0x2}, {0xfe, 0x34, 0x7, 0x1}, {0x59, 0x8, 0x3, 0x6}, {0x6, 0x8c, 0x3, 0xbb6}]}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) 1.049888355s ago: executing program 5 (id=2623): setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x100, 0x9, 0xfffff000, "12fc9c1a10cffa42e2f7ebbe5d4e2182867f768a", 0x4e}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000180)={0x4, 0x44809e9d, 0x4, 0x200000000000009, 0x2800000000000000, 0x181c, 0x1, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4e6c) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x100009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x7, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7, 0x81}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x14be, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x0, 0x2, 0x5, 0x6}) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) r7 = getpid() fcntl$setown(r1, 0x6, r7) close(r1) sendto$unix(r3, &(0x7f00000001c0)="a82ae0a5ed6e68f8deb350b2d02a271ca516e48479ce7ca2e952e0a51ac3e984a9d9d7b915dca5a1b92f4e39a62ed52ea4af62152bc07ce09b2cc16fcb92b960f2a06b5029b81a5fabf156e49a7c367870e7c47c344d2696f092b3418c37ec397786e776530ec10eb3d103bf3b12e2481d841123cad3fd63ba78057643abe8fdf476c919be52d481f27e955b132b749ac74357c306ead0b09700ba2bcf32e87afb", 0xa1, 0x9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 1.049416433s ago: executing program 4 (id=2624): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0020960a220000", 0x8) syz_emit_ethernet(0x56, &(0x7f0000000500)=ANY=[@ANYRES16=r0, @ANYBLOB="8019d9ec477e2a0d788b37ef43ac6a85ef9738eccd1e5ed1546160d09e23c67c6e6e223c16ba23a54bd7898f3413c20182b00f004e05d0bee13f55bd51069e58008bb6454f60040000000182bf3fd42de48e8c4574d7c2a88b0b1cf4d3c347ab0888c48a2ddf4efb752b82aaafb8bb0f165d89469d64868c5ae8beb8cb0fcd7f6c49a572e5c78cb5ccd890666148e362352f8eff87ac7eb0e632ca4514400bfb01920b93116f17926e3f6e1e848f1c6c3326dc6157c41245d2b3de3475aa7cd37360ab451bb36e7fece1d9dd4cbd60b444c625422f89cd09b9e2"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbdfd, 0x72, 0x10, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x190) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x9) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/27}, &(0x7f0000000180)=0x1d) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.045375301s ago: executing program 3 (id=2626): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000009c0)="5ba2c49646020f9c55f7131e9a0916d220c7306a8422fe7d8e677de97ddfced3d18ed46dc8dfef4a6ef7682631b55ef768d23eac74ed5255405ffb5f98b74ea8c38c3d7db8452ed7f385fde3a19697e7885e277a148df5e9e46ab7188f7a2881640215fdd30b9e4cf7eb168c784db30586b2d23c855f3b1df93c29533ecac0fa2951a69e480a782a83debc0aced3d0174dbd154f597271ae5da204f538f0fc2a28a9ec2a11bc1869b8c271ad74b98ef2b3dc1b571817a0825b73fe98fb4b7b2a72934712af437c7b6addfd39d35c15f87ddc3b46db38cbbca7e9bdc0493a2898178ffd9d2d93b0e1b796ef3a8f25b1efce7b75fb58cfb986fefeabf625263102738a9dc9f65c92347ecbcc9776f923ba943edec8de3296b8c89f1901d4c18713340dcc72ba0b5ea0ab4191bcc215dc22dcd81b14eaaccc9a7e561ad5c04769796e3a6359fc62ac3845a9a0571c028218c42ae662724bb5506aebd289c1f9efef2a7daa03b9af34c09786abaf38bdb666df7739e2162059ca53490a241d26f53ea7de144e5733b043f7601da5769721a6e21b86de56f6df7c79519cdb30ca4a629480c5092ec18106e1d2db532fab9da4f9f9d190c3dd60615c867093d0320d38e9205698d601a4775d168b759d25f4ac005b146d07f57d319a65f276672204b749d30af96e4a03afba04b846752cb8111ebf87156b3cd4ef97455f208f3652b42910b7f8e3e157e8a3e6d35ce8a9de81fba868027f769f510120d9cf95b52338797e035b210e0a0d71c6f35769702934aaaaae8620520e1fa850734a32aa8651c73c3ceffd88490ac5628060aac23c843127c054809b6cfacdfb1606efc79bddba88c12d6481e70b487e096d93d8cb10b65be72e25b82dc3271570298e069088f5b3e402c1066bc8c1bb703cd97c1e5e11e58a883ca989f0a3f2c0b55cc440e53320993e2384cdd30276343e72c7b2d2c1bcfbda9623ab667198ea6bce582d02a60ef7a59b622a574c7212e8e0833794eabb5ddcf8111e9db4876ac93f5d201efea7fa5c777f1f010f5670c04a373951755e22636be0f86151bef9f0377256e1ba0aea98d184a68cb208f2d4d91e2905904568d00f8464b25ba17fcfa763d3511543ba1745fbf20a2fff5aad2baaada014b4c5df94eccbb1f72e863d92920940c4a847db19d033c5b5988a026fe49955cc3c3795bfb60e48097058a686dcc4b00fcef1b6b113cfeac69a938c001382301c99509f5ffb3ab0aa6280de2e1aeb001d82cea23a8458d904b9d2323e6b296c6010c7cfae8ea0ea1edb91308343f58d98753e86ebe9e2ce9a444adcb7dfdc04101a820b8ad9d538bfd500f53762b6dd506bbfb58acae342ed1d48222885be0c79e0f10dc5f52c7da15797300fd5c2df72ff0ab40fa85516fed12ce0616104033a8586505357fc9852ac32a08b949aced23a675125ede6da332d12299cd51750db8c9bae7632e50213229bc206e7561226e7de3fd1b3fcc1c9e7171cf59c10d4ac2ab0c10cc32c8c702175c1cf3062f6741fae3329979c85b5af74fc694ba327004bbdb318eebfca0b15b91a39c199c36683341b77169fb12fdccd414f645dc05877d1702d5165d10b9f692841234bfbae1ff572ae6909ab769ebae94f584f96abcc09eef549a30129770304dcc5bcf0a99dffc457f898654c9f3b3bf3c0c826b458c9bf2258e4afc9b04a3aa352bd978dd147e78d71e41eb7c94293cd03726c38389ae46eb78e0b585d46d729b90db4bf5ee2b21330beed39119370ac2d33d3c5fd88465e9899f809be8689a4a1463723d3c4aad5212afe0f86eaa4683e675b8acd14fd75d05458731d98e081c9d7bd5fd2313710a0893275260a7b463e7b41ce84c3d651f051b04833b1567a15ba0f7ca68728412bc43ce3e0e2bff90981d7559682191322f9ed44afa0ac6fc02c5e32ebe48f37be7a72d3fdea923862c72a08ce5344a0dbc8fb53aeab75a523b67304128f176c1f5c94d0664d95d3eec460b074fe895f7a1b00dafddb4c7c5899133ef3a723bf280e5999b47973e9761a892de133be7b6540a1d6a545c217b870d7f5a60f7ad3f142aa495c3c4a4d2682d931dd70a6e3c7218f8137a871aeb90490ef06dbd469c69092c42a90844352256ec4862d9140b31adcc9ca4217b4a1bbcc48048473304067333d539a3e6881a65651a6df4e83ab59ead40f7b22071f1bb7c749839ec859134175bb3fc16540d5509e50e0f72d3c1e2a8a0c561951091eee40d839d27fa6064f82751412b77f18f49502f7da7f3dc417e916816e5494d85311bce8a807fafd2c1b57d93c81861008ebce995ac11dc18e946ebff17a8f75ee11e60d25f79c9d91e26acba011b5f7639db4d49cda99abccb646271cc535e5387f5ea82821fb00d1b04ffa449720809a5efca7c0117ff31a6f53ceb2348239800c62fdaad41a176f7ea4e695277579c94ec6163ccc38c34e4ab2857d6d982131f927501f10ec73982d3b21f7cafd4fb05cf9f5d01d0cc8b909c82f6d4a0043cf0bc44b8489d919677c050635d87cc8702412c3a6cb14ef30e4878d3e9025193327998d6dc068ca11b317a34926798c54f0612ef15556646b9fbb93697a73f495ae8003f328eb2a573c1e7d034785dce3ebc81e976b189f0f0e08feb9b4feb73cc859accdfbaa3cd39dd3bbeaacbbef622125ba5d785b527049b3385a05584470da1c05aafb4b5036b49eea0630f5d04372d5bc5e15494de6c593c146b6ccc5730a24dc15c89fd58fad98052126460c3acf0278bb4b1ae9448050fb6904c47fb38543", 0x7c2}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 884.221206ms ago: executing program 4 (id=2627): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f00000000c0)=[{0x0, 0xf, 0x1800}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/1) (async) r1 = socket(0x18, 0x3, 0x17) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) (async) r5 = socket(0x800000018, 0x2, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) recvfrom$unix(r1, &(0x7f0000000600)=""/4096, 0x1000, 0xb9eb5854996c3c99, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) (async) setuid(0xee01) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') (async) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) semop(0x0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0xb27, 0x800}], 0x2) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x4, 0xfe}, 0x0, 0x10}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 882.992127ms ago: executing program 1 (id=2628): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000100)="015748defe6f4e1f186b9342fadb5511c6f729e2ddcf77d498a591253eead2ae8a6ab08b369c02b8fed9a2b11bf6fd5b057c16babb0291238582abdd578080ba63f9795d514cb46f5789109c169cca07007a03af078463f648227dfa50a1d118626c03b3963647ed5e35c8d2274684e885558d0745e61fc598491a4637391d73f0faff8815f72e34141a1a442de125123be764fde31b2c", 0x97}, {&(0x7f00000001c0)="88e2c7f822e8f701309527fd66000c5f47bcbf859743da9c4879a079f08afe96f43d4a29e2c3b5f7bc6cc29f11ab8ea3127d68279aae151b3bef4590b92e418781995d80fea4a03c0a2a57dabb24139a6105e5096a8f38953f0bfbc2e86f9f07197463885f04485112dac99e6b2ac9005ce0654ef6075801060b7ec28858d567a55a2b050cddc00eb84cd0c5b00e9446da437543892951f4991bc657bc3b4646066d7a4240f7bce5f8ec2282f25f11d286d186912087dc0059f486316dccf869fc26f9cce5a400708b68bb6c7650cf1fcbeea790beda40317a6b7a2dae19054e94bc61e7a40d94eb3188634445b00ceacfeadf487040fb4fa5e35c0c6fa58b49781fc177337514e01fd697860857fa4828432ba37d841e8d98004da1257e9d674e63725610d89a7b22797cc83b07d32c901dc1ccce8e0e2e961b188480847bd00afdc00ea14bb93c6b430fdb93b776c3a0fd32e6e7440866eb864b33adfdb08c10a2ed27f386add895d87bb19b900c49693f223748469937ddd4f7bef68679bc867ffe98ccfef1437412512ec5cd22e33bdc8045afbef8f432dc89f6fa03eed2036e3a9ff28ac5ac1f45af96703ba110efbc7ef1fa9052c7160c217cf6df7796824aae452921de24de5863d55086378cacf6024eddab9c2a52693833400ef560450ad87a3f4944f1bcb0077de5acf2a7ffafb35e42aa89aba5ed8af567cb32b8c7266a5f03d33974adf730107cc62f9be68fbb8b5723f01790275afb7c507a774278e4fdbcdff022412e37948f84b3663a76aaf73e952e278367609b8ed450ed73c857de40be880db7ac1247b9949e961538dee620dd321d394f5e3c943618ffa668f655cede4539fb1383b133b95df749cf28846bce23f55235526c3b99270186b36904fbfd3d55a4a074096985298b3aefa69946e21a2d32b9a30b5c0654a47d985d7fe950fb031f8ab7451a0e9d4fd7e978a42e2b1f04b71b0897051042bb845345ddf542e165a2e0ab8da6c0e0d476e898a54c8123e5305d1aeb2d26eddde6d7fc0e2c9eba5476222ee941d555d0a4bb4d61a3913dde0d8308c4b82cf3f91479f1f455ff8f8298c7707c55799db8894eb88ae7dfd3936833289edc75302cc2df5ba02f58937c804b93d14b4b704566ea09a3d8fc106a8dbb5ce6ae94d248229b5d4e04d38160afe7aca54c9bbe1fd75310c71f3c0e2ef114b981ec44de17b5d6b0125c34bd52f3d1d567948e7e4042d20b74d9ed6cdd3a49b4a930d121ab5bbb25385c064a466fcefe8d730ec6b71f47803792092cd470bc24f48de5553488fafd47e4001e8570429537c2d2caf5a2b07f44c3f2b6e6896abd6443cb9aadf2c5116c2bdb04b4dd33cca428125aacfaa68a8d238f7abf39999ea213207d6653758065a33dc497f8828bdfb94f0928b9671cabcd2593ed31ff1829ec30a8593fde5a40eb693d5d24bc1978ff5a3ce3b5926beb84a7c7a68fb944675ccd0f20023893e1acc604b2ebcc0979241401dc22c42e394ccc83e5e5b97ed4df41acb5503e6549ec1cedcd1b94394293a03cd2f7d5faa0f98d7f264d3adc13717e53864642b2139a58b1bb26212535481ce0c4a6716207354d4c4d794ecd52b70e06c1b927cfc853ca0fad0c71de442de4375c2105b264cd8b2dcdadcf6a8d61c3fc3a807626c1f61b17e4818303de892c7b6b6c67e11d25171e58d5cf7f296ddad2705d98054e23092bb2f90d1cf11ea0c2e37d1a497c3a4fd156ea2f9f083e4f13e16063aa858b61e51e5fada307273dabb755f90ec747be6af7519b8de7e60df386c116e606fcc828b277e84433378a7f8042b783896b0b6df5792d541f894215c136fb70612e650d69863b47ea273ca186089bdddf62cfab350f05b7369f12f1e7b31ed35ad70620fa0813a2c0a9351151719d9f08da29fbfa502358f26e869a514ce8ca509f881017eebeb7318c0f37ddd4fecd99f36eec1aef4fc002aa7848a2a401129260c9c9cd990c1f199d28546cacc3cba8c464349c6968578cd9002c5af87f54b6384eebddb45a75b6281fe3d48d903e45fd044909f83a04f022684331421c793d52e3691129aa3613b7eb1b1542690cde3b90e765fcaeb74cc3404c1e9ea252a68284954025e9bc121604073228e09b3d8fb83655db83a230ed7d7134b25341f3c76644db39e6d250bab0029536405baaf8b2afb21d344c87fed13871455423ae6570bf4b2845d17c31e3ee1068c18894f1a824460324dd5a0aa5a3f5fb8900811d2667a3b79be57186a83baa4fd0caa07f6bf351fa213c8ef0518f512fcbdd8a7217871fb76a9c574cab6950e4b7d44ef8662fa0d1322513fe9c30391567df7a5ff720d7e6f8c8e416ac546a67d23a5f5ee3afae8618e0ff5a4adea4aa110cb7c5b2325031a2aaea2d16d22330f2204d44b7753917916de6357ba6291640a4d89eafbf702b1e704c0c032de9a2a424af8a9f31e260f7fcee22beadd53c123160a84a3df3d6daf3e531fb9c6d2351072031b052431090761ed5123f87a94fa29158a79cb8d8df622c5c68e8de9b9371670ae5bf19aab80f402b8c20602e3c8f7fb32365a9bf3a266b28c1b5b58c8ed15efe36c6aa7ac74d0fcc45c44e74134614f5d6c783f4a62c0597b65cf9ef0a50483f881eb83f4583cb7f792ffcc135d6c669a81e6b393f55731970d1d208b2544995df0c004c0b89269a626c9f4b541903b405d0b5db181d4d50a02239d5f247424a0b2c2fdd9e2e68f6079307893a2d12657edeb8c129d889356c9b4f424a19e6e1c0ac827489941970c8671e0cfa42bfd655ce64f7cfc2faf66c587a27e4da97478ac9aebfeb201bc454a5d1ebb5368578536dcaef80109a16772a599807baf6c5dde7a75b2e67cce55d5595ed78073f6f1c8e069d85469e3eb8e6cd17e7959f95a2b095f2ddcf8594a0992afb15d0c44a73f7e9c4e0ccc72b46a163c93b1bca0f9b8961587687e9ab74df5458de3453e29377ec9437d96414d378ed2f0f50d6cc2c2ca20797d71a8209eb0e4d31fd18af8363589f12953d7c810f663d1de0ce79185a3b9f86c7544551e216262c61b9b9552b35461e87bb0a8872d560d4e90bacd84bd4dab97228f2f4951ec2d5746469b2aee4cbc20fb41031b2e2d754dbac7d59d0d8dafeb8c9dbc4bdcb1a20d58bfe68e063ed10e1e1c4d9184cd6e1483a2605f5a0971de3c19727a66ee2065f3a8f6762b0a788d036c719bf0ca4251495692802f3e2cf7f6ae5f41bd56aa5bf7fa8f72e1849061995e2b78185870dc54cf6e556a6970b6c7c1ae4e2fd0dbcc0344f5512dcb3632adc88c1893ccf1fc45b637b5657e0c1ceee85d91cde75fb9bc4144d8e603c4b5bb8e448e203a55fff650434d7877d0b55af76545a223dd1a1a87e69e405816ac334826be787a2be9807fd6e9d0d11af52c0ca9de23ea2cc9c94f2dec21a76c6f1ef15fa066ea4f78a5ff08000a6fc942e5301cfd6e7e8a7e9dfe1735c407a07be0adf4eee8528121eb3ec876bed2a4e8e8e2e402e7418ae1b44559bc509172f71d13aad96c67d6f696b6b0b692c6e76377b43317963a1f0e5fd40f7bbd0b8b56a3361b9607b602949aa45bc973f4ed5f0c73d5b204947d1387a1347e1c31dbb59b5d681435e20848ca03f557aa2a1de1f895d4ad68e80cacd9ca1c54a4e755a0562e8735e09e2e75407bf1804d2c7d37eef302e9374f106a53daed04545d8f05be465b032b4e62ff160a2fbf4ea8ea417411539ddcf7bad9e6e82923b750cc4a994685d21720ad371374a2fffd7e251ef58d41c96e29c7382e27bf55761eddd767d076c00ac79be96ac2f7c3f1a91fdaf9d63f54e5f4dd94b6df3686d94ddd5f842267abc06f7387eb50b0e1664d752214013ca5d3bb6252acd374fdf0affbf8c0b103ea66c91f97d945dafd76590de84b7221cc3bcf2df2823c09740af4bf6324104b606d9388afb91d68bcb96892bdd5c28f7d82251d48eb25cf3a062025e8a01f9f03ef89e227eb5d4e41fbbc2d5853579944c5e7ef5108a091fb867b283bfe4637696ac6fc905f4a29665e16b581b9c8a8ee140104121e36f21c8ab5b970a4608f03b379a069b0e65b1c42814575b41d981869c59a5af9a58d0143ef0a739faf997bf65dd41f99554d938d3807940c4784a5b2e2ecb07c08c5d0bb23a0c2d77195e59650260cee65dd14d3822bcccfc56234b76a71582abf9bedc7c65ecb693e645f9f4be4c3e4fa2cbefea9f33856f97819cfad798e1fc1fef1397cf9b86a4abfb5200fa4e2c283cd45df0b9528056a8f27c49382e8e70731fc94d2b82ce9ab1298b68b37c3f19a4c13d3d43794a3310db9def812169dc0433cc469d4735bcab177c00356f887a39c7e1cab090ecb841276457a7b966d45199ee37eb33a6bfe20f5acacde8607b96734c27dee9ff0315dcda379c54c645eb5d671e97d68c7d56ea09426a59eb669f066017814b5e48a1293a8209d280af554675e1e46e0c32c21de0a620e546efefd272b61d10319744cf253f2faadd9b5b9e27ae2d86db2838d6533d1683d2c6d89130d386b9fb5ea6acd24b6ba79d7db6a31625287ea132ac89d831a6997624a7eea86b207d2ecbcdc41574a15dbbc1e2dd40fcae49c7edcdb8f3a6cd48cf2c2c1ec7f5e8bef45bc141deee737c30a71e94364bce30cf88c3a99ef607cfdabdecb23a5a4bda1f318f0088d842ffea328111561b133cbc71adcde19428ffd774eb1a97a498bf88498709523226603dbfca19d1e18a3c9bfdf7e893f650244dc38329fe7e166febc8dca6cc4da9f60b2113d722981e112b03b91cb612c198e69cd1b6f3f1497433b4742f0d5a17f80c485a406962750b4c5738df22d8a488885493750137b769a386c60f7c5e9b3070500fa83a2539dcf4940dda7c9508359e8032c07f9306492365b61917647f376642e7a13c8b6a9000044ee1e46d5107b5032e7bcc2b7d84bf7bb4322532d75534cef4bb2c9912597727638d29f2b69bf30f9a1ab1c175ee0e403828e62271d4085c8937d1020216360db91aa7e04f41628e796bcc58079a2c26ab0f1f460b897ad47bc82f9f47016e067788f44625804e8cfe71fbf64f98ac53f24ac7b82d09fcf664feb267401f633445d9094c815289799427098b330b9344ef7331cc24de94c1e34d772900e5099cf1670e80cae80fafe25015661168453bde570b38342a75eacf9dfd91397f31dfcbf13042caa072450f3c0b1af361c48e7f9d37c9910b5cd9ed81adec6b5d29859621d94a46fbac07c45ccf190f38e00971e81219eacf7a89dd9ade166992c67a50c05c81bd6b9e064848b8bdd6c9d9a22d8863ed3fd2b60b49a35db09a8ab6829894d946171e4423a1677149a944f1bcf788cc599c94374eadc2c8de47511646168c65fca5449ae1edba0a58bcfe74dcba8c661288edbf19328f90f5d7a8ccd8b08440c5df81ad22c224334f1d76cd3bca8cfd96a4e042306a3e6daa401786790be5f09400fc3528152bf49b25347a247523c77dc9b2faa70eca72d7bb039357ee8e6a389bff9c80731da8c2032016999d793f517fb41b91c0396b28a3cdd9f308bfeb33370b9f600567419550c2c9b8e81e2456a3075f3c5fe11e96568f5ebb76139387eddfcfe002eb00c45c5626052b626e8340521dc0dfe6f4ed2a3a3c992628fad3b1d06b4b40d18b288b9d473aa95d1b7479cab3f947b2ab2dc9232112814f610876c7264a814bda141a3d107c9114f27477886f54cbdc8cab269dd9ff97741dd58e3b14690f2d55cf286ab7cd602ef0e5", 0x1000}, {&(0x7f00000011c0)="82822a4575e9bc02c3bd9ef9b7193ef0ed95febb0e7a9623800bd5b6181b1350a2ddeebd46a9959e30c8f37eb33197f0dc4b1b00e3984e57bea2f20762690959bf60e62df6b15c41343f1c0417be2b407412db227972e72a3e660dd475c116d31848a3bdf0c471268d2292c064d2ce401902bc2fbbc04f20cc3dcf78183c3402035eb7ce82b5b3f60e91f26ba5a92c81f464696c51a1ead44e2fa7dfb86681a0b22e791501a965f3176c3ae2386b50010010f44d05566f761bf031602ffe26ba3ae93d63c5a7bc7c132bd9a0e514ec0fc23553cc9e8f8eb2a1afb918f213d2a114cc2e38467244c3a69d6b5e3970248f33b09bf59ce406a74be7a98d07a408c5f103ee44bf62eee5088dbdafae50d312cfca3be81c3fc25e304b218c388ad04a3a91f2af55983019bc14e51ccd376037f1094f38678a9a5295b9954c1a4768e59d9e14fa4734af956e4a08eeada704ea47796b3feaf52538fcc0a52f8d047d457204a3d0fa223ec0dac3a7d3b4f76f38953c7cf2db6691adf0191f28644414feab586f676fd246c92cb22e647915725c172f5252f4b630d86b31596f3457a4d48fbed64028553441c2dd9adf7bb7020114d0d63c1821bfff9091ab8b62ec87e1c2397c1cf0d330627edadc65983a9d86bfa22bd3b38770756532502f43ed74296fa353e9232eee4a28b4424005d1e2b3a400ccf2949c9849ef090cee9f8b8ee46f1aa4881fd620a0ce73e27c3ed7105406c38f16cf5ca9298e65a831297803cc59817568b13f61d4e07fac290200b01acb866c07c993a8adabd107599356a7b403cd96fa5e05639ae909d76bdb565bd2f5caf4e422b2ec7cf69c3aed23b82d866d71bee128a6f8e8f69ab95d49cbf56bda71bfb14a9146bfccb079c0efc847121684fac39b7004c276e397d359fc34f14ac6585300be29056b1eba91cd826f31bdfe5d490350f864188836702e609818e66be150b3108073a8d0b10fa1928a1b4ab78ec7008a484d212252105d302da0e37f6937dd40f4fca04e53f4a2cc3da1e57770ad89677d7e06579df5d8706f688dd810a58b0d023c79d094faa7867295e11e15cd9bfa8fb0b629ec445aef8d8ef46368aadf8f4c3b91ffd4117b65924b3e432655be8cd9bc5568068e451588c502ad4d14f840f2028399979f3cd5a1c5e6f9beb27a0d564f4a163041cab8e5da659ec332de65adae829297de0fe31b4dd6e30fb3461097f40ab34be93df6cbfd51a859da20ea0428341727f1e719162ffccd20154a7baa03d4b1cd46f75000391b65bc624d36c29a7c0b30b21bc2e1d2905fc1a088af54984f730d6738d26db6ab283d473f2988f424bdb8c375aca50b1c8a3bdb73f1d15a364fa4660611cb2058c7a9692e92383867414ab655722fd8f953e6d90a240a20aeceb2cc0a142954d037c96463b940e9b060c7d24d7c44ff26641939fbbf4fc41914b010b2aa888665b85a2eef5bf91f4261b54e31e1d150c77180597d0ff2cb166d656c4c18ec52ed6917d9dc2e013eefa5974a7bb93ff76956967142e68a1ab7c6da9d711e8846c5b3ec534e135745585605cfcd589c55f50926e309fe067b22650fd5b62038211065f9de10ef3a265ab2e4756141c3257fc7110b1a81bfe4a7e1402af29834e1b568d5eaa8f32855d4dc0b619d9f040306b25f1b67b1d0aca453760b097794d79d8443e453742c4b348a6130206559db28690966ed37127f8fdd1b018f6a187f7cdc3c866cbab19d0baf0f932f4e23e2a4538a44d93355ae1cff15a4b28a63799f52a6e6983429763e685f804f7946e6532e81cdb55b1d5872e6d0f532e5952b6a07b5cc497b33f794cb2351a33dc5d23ef37f5bb937a81b429472137e5e82b5cf30a95d99720b92196962073989b9d1c95e17a04159ad08968c9a70baea21cdcf7afc217e442204eb4cc18123e3b36964db80874eddc30d6f449b5fbf5be691b85db40672553a977af6768a3b496b776537bab86be9ac8f8e6040298be907c5d2cddc094c0c83427e3f817cff945e1ada741b4ff8fe42736c051dd519827969a1cae43e81145f523e3b3286ef24c46abaac3889f5eb6937fe80739e27eb63aa8382442950f25f4796b6cf021ba599144c9df1860117be854ed8f607e32f873f4760b5d77a9ccdd1ba4db23067945cf4d861f32e96eccc79e94ccf9753bd2ff20e9175c0f73e5041152aa946a2d8f1b1b5a6e328be1ad66a4739322a636f5d1d9ae75cadeef1700f5d8c4ac785ae377b08b609b482a492b960cc366c1c62de8a0993c37b5a81435d685e5fe8edffea4831e8b3f7e1ce093c189b5c742bac6a1922be0a70e248fd056f2493cc4091abae0239b6311564205005e063c3a3289b59e07d1197e66d289b3426aabce3cae1701c693e1eefd6273b0958dcf29b88da24cdc6c769624f449bca71d4eb2eb5d86f73c8aded3c878f82b74e11e9a62846d5d0b48b49792f12c3eae2f5d5e0eb10e272958e5eab10d70728d6e0c19b4f864f7d218799792a6d92615a3993a6e8328ef1a77c1c894b4871243059bba7fb6bf9781c4546a3c33700034b7ceffdac98585b18f763f709bddf1f312c38b0ba576e8df12c50e36fb8e11a56cc627886510271242c36e043a08d0e7231fd51e927d7ceaf9ca1e8ab1ad122c04d85e6634832b88b6078d777d9b544395391ce822a5450e6b5fd7315c69e083bed00b1f07fa80da11ac3a88b633f9ae138112ac2467bdfac9750a320f73aba67e79c4c5dfa64b7f81e52f19475bf28cf9765a70497b0eb188bbd6312da1287cad900d64ff23eff4e4e1547265db3df65d09446154691cc27ce2043761e0a782ed94c32129fab0c8b6cf63325bea0242a0c80bfe7b1e3af4e9fda6b2f525546a953df55f96a61c399718098bb9dd9987f3052162052d458d6e5fd31e89e87ad56b748df6c6626a6b1a53a320cfa368177eaa4db60571cdaa042485657505395ee3347de4acfa40b7e782e67a1f507ba115eb091ffc5996326fca7d3ae155adbc0a29892aedd0038c1de338eb425041df158a042165557c32e4b58b627b9efdfee7ff66abf34e0fa330f731849800dd73b66506f0f0e198f694e08b5199bc1cce5a8bec0623e4f31e96019f436da5707f0d404fe2be703f87a7378d434f2dd1d87b78564914cc9999f106c8b6d4ff2ade33e04ac406814fd0abe315d452cccd872311125f2c449ca8359e38464c724ebdbf27c75cd6b80291d2253635bc1f2c7cee7ef4ba057cd4ced6d8eb0926a5cad239cee682f1d37288a02d3cfdc56674b6c6b5e08ef8fc59c06c32284c16a55d6be3f5e71264137db31fa1e6944d0e419764dca8feb43c9b168ffed582d5f792a75afce9764994dc69318f158d4345661f3a50499c48eb740df4385f21c203a8b347c4a94fea7561d7d0881f6c6b5294f9ae1554cda6eb16fbb9243627306d8200c272fb0c12dc1d22783f3e3d12b9a64a49ddfd7c0117f3dbca02f4c56a6aa33fee2faa8e8390dfece8b48c50e07fc185475bb68475da08f59f24bf0adea3616711985088fe59caf4f9c8382520c572e9be3f0f52be875b517cd67bcc185c6ad10845cd46c6da3f661d3fd037c9e818bd3783eda6f322278477014e7d91be9c15f338ef4e35143e6d7aad1a18ba5f1278723723d5a6d1d8676a04af92c9036cc1c01b1744e805ced6b260799a3cce384af0b727010d24ec347282d4427e5f40f25f70cb141cef21850426a1cab83a5237d5505c801c55ce63713b1acf6adccd69146bc24eb98e68d26dc746e90a4cd91427c5bb6fb244e08c2b73a8ef0fc37a0393fbcb6a3f64851b103e89bb2c79cc75453057a806638404a55ea94d8d8e5acc3552ede9d5974a53a6374de61b0816bd69675a886e971cfdc0119fdea1225ee70f4b8d1bd9f20cedab1a972aa9dc925956783443c6fe0d0bfc2b5cd0260e39395eb53ff044578df041f8380578251ab56cf44be13bb9e8d567ac733ded3a57160d7776ac1732a9decc04448d9b6387179e4982040acebe2f644363ef07d52d5668ccfb2a66e6a2745a7fe8f26f968a8fe2d27a338984adf474eab6b60c7b7bf762c8040dc90fb6ce69b8c890519adc2f61543ad090e1ae085dff2fd870731c9bf6bbd35e539eee7e90be28e035df83941f04eabb4b135ec51486136d9e67a8cd1a0ed82f832008002e1217f5ed515aeee03cea8f96da8b0509f5c16fa2cf1127623eb6a13cd2ccb593baebec82f39d851c7eef36d549a54e9bf5691fe9c3cb5e7212a7350dc06efd75ef8e0b31362bfd0c64193406e0edb611e131d7982bed54cc5184572fe420753b2a586f89dc5883074c2131183823480346cda2601b64f8e51772cf820ba6d189f40d63bdaecfae71b3fbec76202848f38b0f23210cda98afeec2705dd5c3a7f7ac6884b48acedb95681fb9b1b2482f5ac64c014eca7782d5a029311dc8eacb34452270ae1538a37b506ef72fe0942dcfa8266a4efdb0cf6850a26ff4cf4f28b57807da2792fb8ec32a918a303c0648833050f1e392a153af3649d2b109fa01358e20502bc6b2a974311fe5447f547a93025486452e43ba5fab50f77ec85f8f3bbbc0799a04f6f677cebed3070b464de0ae8a46c9505cb1f0eecd98c53e1c0315d2de735cc2d7e3243d825989ee4c9a712ece8dceab49bfe8c7de58a89c0c0df49b9c6e416491229513f99abab3e8c5d3e477e5fde4a88dd5e525f6d8629bd98f412ce8ba86c8ce603f9fd1569ef966e319d2ae960c95cefa0edfd5de830dd3539ab5b8ffc3562110e432897e5ad1bfd3447c9e92edb41d90c56854014fb28a2792cbb436697fe477219154eaf69e5267a7830fbb053b462ae1fc8639d9bf60321435c1cdd6054f08ea54ad2ea2eea36c19571fbf54e9544bce54f860e2a050c86c22b0986e2284261969d3575f0e6efbec442cdba7ce2571783ed8f4fb4dbe236b92b621114db51e9a8be1e92cd0ad8e6b8430fca690fdb25b1d1271e589d70c199ec0265ce47bb6db9a08bc1403209939406ceb058fe1f20c5d058981fe7aac8914abef298a29fcd357652323a11603b5fb4f3d628c03615bb5367d87698c80cfd10ad98b79c50cb52bfb407da127cee85106ac75e53ae117749da1c58c7f56712513d4b20992330332d6b6cc492fb495624dd4ed281282a53b526d9ec01cea3bb4067aeb70bb59c206709c3497b5c0e5353bdf9b6264fbf9e1136091c81856651b30be7aa3bcfa26de72a65222b2eb413756ce986ea53dcb6ab282e25ad65fd4ae0b9a8e208ecc6b8806baa901fb27046d717b0ff108345f5a77ac421a32a41e6ce242144b4975e07f6ec999291d6659c5e1a3e1d0b605b0fa70b1284586158645abd3e835641843d54d4e783e0d175d1b7262c7a093a200ae4b12a62548beb9996c339dbef41301e19184ee0c817d011f69ca22e3e9c54ddac63d72b2dcc1c43f8554245903d2202ebc41b3d55a3b1b169a5b364d6aa3ca5de1395c80c70a9d6bbdc97459096863710e8bfe500dae150ef3cf1e71e26a015beb62c2da3dbb50f3b3a2761fcd368c3ff6165664a3f15211a1eb236946a08fc8ded3280e1706fdddefc29869c2a48bcb47b269f8bb322913a14d4449adbbc9fcbcf5b425764d90fa372a24c98f896054d90d54a23e2acc7330f95e9bc14424cf89566d33298df2c8a3dafae47829d5a4457e4aa481ea272e17f78d5a762b7266a94878f95b219c1b83b7a920e9a05a6e19139fdba1af7ca5f4f0bd3c71226d3c463ffed8f6794a1db3e0954bd6bd1be405aa110", 0x1000}, {&(0x7f00000021c0)="2e66503f1b3207c51dae68cc2ac3fed1fb7407b17d80274413fb3e30e20313856052c3bf5120b5eff3290a1cb9ad173c9eb3cf74fa1f4363dd30a054c8d19f04b0a46b349665b15b578fa907a68fc8", 0x4f}, {&(0x7f0000000040)="e2d59486ec5b1767f0f03d8edf3b", 0xe}, {&(0x7f0000002240)="63e897118fbc2ad8d7fd2e563c25cfb3d5", 0x11}], 0x6, &(0x7f0000002300)=[{0x108, 0x1, 0x6, "7f47a55a7d34ada19296d1d4ed95f3c674ce86346d67ca0fea0b3893ed3ea1bbfeedf1452474c24c4c2c267dd719c69ded2ee1c7a19f5935aa55bcdee13041eb33e983f3d6fe0621af914d74662faf6f557dc92ab3a449d09e51d0b6b3be49c58f2ea2c265e6eb50b0cf10b7e762b764d883083213bf8ecaa63e6ff31e9f00ae6bb98b3d19d802607938057c453a93f91e528795f3b3900fbc0947fa5d00289a2f15b225bcdddb37ec1e0ec288445c77df1d91461592a5f344c8118dfc8a22e9f3c4e0497d35404e488f5a02a854bd389b74dd4624d895d0746fde8ad0be60d961c8b0101330dac9077a3f1c1e09ab2234bf4556f3"}], 0x108}, 0x408) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='.\x00', 0x615, 0x0) (async) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f00000000c0)={0xfffeffff, 0xfffffffb, 0xfefffffc, 0xfffefffc, "0800000000060000000100002a1e0400", 0x5}) 879.118981ms ago: executing program 3 (id=2629): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) 724.469159ms ago: executing program 3 (id=2632): r0 = socket(0x18, 0x2, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000080)='?', 0x1) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x7fffffff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x81, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) write(r0, &(0x7f0000000340)="a526c15cf745578d56519370b937aef355925cbe21c5cf0df22d428d202df53639cf31eadf13b4a13b97606c3a2718d01baebc78a317073a9a443699b9d5849ccef22e44472b5dc8eec8bbde0e39f19cd54c2c11862e72b514abd22fc7eabb7594932ade1da60de1238cc2654ee94b6688894a15d3a0d383f53c8c0c08fd5c9e30fd617d762300999f2d0cc6c39075b6b20a041ff0d9d1d0961139d416913f6d5d876f4cb3132947c712c8c97be0f0f768bf3e48ef9b257cb0d2072567598cea8b50053e35676c74a28c9a1dc6df1d319664e69bd67ddd24622810da0868b23d4177c5cecf391977c23c98dd381c14dfbd39dda7882d4882d0fdd05a3b3e82639d3eae0eaacaae8815d66755b87b9adcfc1bcc7a9886c900c7a91817bf10831815768c44cbd5c54254848159bc035dfd10ec2a9979d074646f98650ef9d2ef3686d71f57b51201e1f0e5e0a86bd37ef6c22f7d784c824d9d5cc519c774eec0c0d836433aa755d6f194417225bc3a3fe103fd63c0131ba65bcb0e0ca8c40d5bfb33af31a0c22de4d34cf6693e7d4de726dead927c54020dc7263be4774667fe829dcd0e518367ac599919652612e555f1ef594edfa4d769b6ba15e20e6e819143d0148cf7a44d5a7463d30d69c06dd0bb6d2b1d7108b6813bbc1dd02d08eb46ae0ee34db34fd20f74dc8d40b2ceb38ced6b1d9c6d0435b070e8bc516e4c0f747a4db1ee6e8da3020f54346fbc3f2eea4cd0d8b212e45fa54be07c365fcb633fee34b2a4fd6f9d18d6ade270c50bc65c433190ed3ba11d0f1a1b9b0344802793aa62dc6eeae370ed239dac87565e7f3da57c420c3971941bb3a437e99adff902231c848b74bea410a3efef36d2fe22e1155234f565007763c81fd6ce9353b17179b034e742d3c7bce1f22c7a46d0dddd76a9f028d4b8ca687f18838f231402e9b6190cf2d9a7b1cbfc8fe119f2b13803d3cfc9df9480f61cc1056c492d11ce5ae9851a376c85b2b98c437c7a30f7b9e819cd1a29609778d150b1efe015661c0c00b8cfa9939408502169c8e394be7da2f8b912033d8d21a3a585156157430d20ea74da6a4f802d7d7882b185cd4e3d06dc3a8bf9de0ab31fb2e25b59d716cb19769cd616e87a50d447d87a9afc3fe995d5531b4d7a7a4cc17bfebdbc782ebe049ebbf75fbd75bb95d156b4783c61950650e33f84f7182cf2be216d07c395e0e2dbe32b50b703201d308a0c8da2157ad6ff3ee8fe24fa87a5d74c0706f5e3823bf68bde79c13bc6bab74da1308a96b0af8265dbce6013472c2b79583b7419bf13644ec847dde7baab5864f82bfbf692f8ace596853e5bf44e27c2a9a88ee071f8db0a130486ea56e8b0027892056851af5ee7e8da4b872c0e849a50253e3e53b41cc9febaec8e7b4c1d461b2e5d634d43eaae4a4bfd96a2cf765c4d402afbbd0040c6c76487a4397b3dbfeb3b743c98ff1043c2ba0e27e9e4388e65c0f34edf81d6f0c7829e2b65288286efc41945e68687a1ba481f9efb8b9064a9a8a2e88598a3b8a0ce9d4d89c19d083f708b2cbaab70bc576464f3252b7e8ea722c44bd6105402d2ae119a1a3b47f2902a46f27f2db3b3953e3417a86bfdadc06c580654680bb1e2e66ec2135e52babccc12bc40c66c8779191bdf4ae0d55250e5b0b1295a125ed4c5b2d1006acad801af99f3566590a75b02b972026d50904e920bf4f8b61430710b43e36b983e17f87ba7b0c2874a10007804fe4d1e0887d00be5b7daca6092ce2bad13440d00b11496f51c1cc95d0cf1d373b7f6fb64a1d63e42604d035df6a023f3af619f5f577640f262ff90d00aa55ce47dc0fb81a909184d439782852a7b2f40c1e07627b40996b8ad36f94ef01a271916fdb5d97166052b3652e73f564a4edd27ef1cf459483d67208b7d51b6bcde5bbef02f47b26a96b4994da51f4a26a7e592719eae2f1374710251b24adffcb0b9c5b9cc1da24b6840110bf6c98aca7eb884ebef447847bdab419b2abb26ff5d60ba838f5d107735fbd0c0de8164e7378ed6741b3689ca8c4746b87a3d52e2ccdedec4be8c37dfc4447ad63148bbf71205d98f32f85c1df0a885cbf7f4fd2f9506cb8843e4451ded5e29ecb9122889c2b3cab8056ba9b75ba196675c303c612f3ef53f6f8759ec88b0b52f81182654ceba2d624f5f5dcdd135d558f9e9f47bdf7fe7fe896108000420645bdb9be30e2c463a6671fdf93c0f819ef2f56a6d05c6b66ccf651077da48d40b6152c24dab06b595621afcf49fc46979793c9689a148e480f66579429a72392421cb43181a4382953a2eef32eedfd24d985de8e20534cecf76a92d13f007c2518328a311619adc1eed3c530d6764ae2797929884d3e91cb4107c54ed20e9a531da3ee25cf49caaea7c21989c800261b57b309ad8c84b2ab402f2aaddac8fd71d560c7d1000f466f81a0bb01d6225b7c4a789e4def92c29ad458ddfb9c975f7fdeed6a9d7e39d57192adbfda11230aa9ff058408b42a4a1fdaa8e58bc8f680dcaf179bb040214013e5f09478908867c061bbf2873280e41bd9bb3dfadefd8c62d8b6d2a5affbfc3eb803ca05a84a7b5e3eba5eb9c5b122a94586ef8ce0422c75b6853873898b3d9fb7ad017250ed064f1d5bf5fb3201fbdac91c7bcd333e224b67dd73337ad95f7461f56bdef828cd538b4f1d5e975fec14390bbd7f84b3c2269cf1d88641146f6af459e5e36aaa8b4f94ad219bd387bb1d9d3c6adb913939a000fd7e9e2d2b0110bd105d59c2a870a30ae2bf49f3a4f5b9b1ac3d40233349baf5b9a7bc17faedd9b53b022bd521d9229d0a0ec79c0b9b920c538aefb85a237c2ba7114af5cb2b1159d8905267674b79227aafca8344458dba988eb75d70d006a7d71bd27c3d17b1619e1172348d6aec5452fcb9ed0e0f2c5fdec41274d4c005237637a1f852ee7d1ef9310fc9e985e9225806b59f0058b4b2f6581be47e3d1a19cfece755e0edde39ac417af29a5b82eb7998fe968d7a8196b022904aebe859372ede6b382db4c20fbf02489a568b77daf67cbaf162d7cf5d0815ebdf4a3f0301450d4e315bc3827b58db41407cddb145e398b8e2ac8b3c5155616387e7eb4164c0d1fc4c4ee1114f4cfbb4d7e7c0c143da5608a2bb73107714a47700e64ab2bfcf2440ee2bde495ca09f6c2e10581340c447d81f54e7e544580c412c5156e165173b14d139cd7a75c1846156034cacf5552f5e8997966c291f17725101ca592d10a06f045df2fd4fd41246b7739c37b9b18498673ed867d08c3bfc4b320f304d2c23fcc9337d80dd1ad09a34c0511a7dc1c42744cafdc2d5ecf4cd97295954c68ce574ef6481fb6262d0693eef282c1fadc8a101aff0c8771f280a7183670a9a8739d91fd69160823b28b318a2ac5a0529a600ec1c498e8d4da9e14626b9643ead9c2ca6fda18fd3270dbe364a986dcd500ec30f640509195ad5bb836cf284368e672244104c32d952c7b2508e27089d5abc140e4829aa2dbb0a2ef30a3328aeb70dc0e1f22fe505e2e3acafce49d601cd1dbb90ca3017451a20242ff036f515195a88ec7ecfec3f3a3b76eba790eb9e86a31eac9c576ab6e0ad259a9fa34d9a63e35c899aa8537c7678ea2ad1a4c54bdc5a94140a07b4998d14358a013e81e1616d9c9345189da2e2b8111e14549c3a4be3bff864d579d457fa98e4684c7cc19f0cb9f26fdc47ab763f6c34e2a28bcf664768c934e24c83e12a2dda0ee5c0032b7044de2951525698916c97dc6fcb6d874116e71f02e13f465d9d97e8b7cfc04cdbae63da995887ce4d63dacc0febbc35633b2d0fa264762b32f23c6364a22daa4764b3fd423ea56ad5d845eeefde0dcf7d0dafbe91d2e2fbe3029e48e76e377bb5f441c31a39593ff3a4757e720e2f1b720f33c9c18ced2bceb2e6eed14b1b1f1b5f17545cbb60205b60a0fda18ce8bdd23d2577ab1131909db35ed6e8f5bc7082ff6d8dbd96a7b295850d6b60f717e07c9607fcab2f6820fd79c065946494702d48bfe253645538e94255d2247f4629398cf18b2a5ce5af33d4626505c9a37560c4f9c5ef4b4b68b9509c210531c1e0ed965188dc0566b2e8906dff3bcf9c6fd55bc6cc2232109637d1916636af8187c3d783a69131ee9284dc9e971cacf781840a4a549fe00c0fd0826de903358194742069519d6f357c9bd49d3410d66891ba429fbefb04d7468471d1548f745ff64b5904b4b5c95ddd65475bbcf98a5537a88ce4311f141e1bbf0bb53a92fc97dd8ca2008b519777032149cb3ed2b0bbcb3828fcd54994a3fad9f50d8f4caeab29e21ac31c6d661645dbeecd9371e81b4fe0164d71ba84740952fe4185ef8650688491379737db41b1e1888f30940fbe25a15e9837d1b1024bddad481a4ba631b22bbe12f009a87e855d19329cd74998a0b225fbb167698721262f8c0350a44056840d615120962be88e53e04f7eaf95a54d6720f9dc488bdfad137212c4879bf6f3e955ce80bbbf24dbb1e2dfe82800ef24672c9c443424a6a392f0f32356f8eb417c6f1fde7437f698c4faaa55c4c49e5e668045a938e574e8c0b73fbfd03ca00a838781fb8ee5f1746e70c71482afc04b297266171c51ef3a0d23bb885711964e9fabe7224e5a6bb946f46cfa6349637be07ca9e3d955b466fc05db1a9ee61ef665289f39cfbfe6ed066862317a48e28e9608055b12c0ec1e21ddbd718fb7885d8fc4df54ad80671be13738e416f2065cc65441c0910b45566706f13ec32b2024d52859c4cedcd10ec48c195566b54d0143127fab69c8c9e60e06d429b0076adde7ada6d2a90a24e474f675090d14d345f19b1ee7c858c16d9bbf41468680023b5563cc19447979597d79068758f7c94fb3dbb932e5e498673194074f3e413a7c25f246f929e3587b160806bcd6cc69b04b424e5b29dcf15734e60fec27b5b224afef5c4b0ffbde1546bff30f4c40120bc15fa9b40c152dd315d4b766961a73a7dec0039805aed6cbd89430687fe895a098e44bd72e5e2afe272ff7a28bf7bd93e5421a191955f199042026a18330a061961423a401164458ce5ae7e68170943b834acddeb8f0363379eec737d6b7501531c0e3e362c93f72c12bda257be48eb86d51a5e947942c8f21a5e9a1fa8e634911ba61fe68b9a6d60c43c8b7f0809767d46f7fd5b1afa4b8a39188bc350fe7812b59582b46a25d1325fae5fb5975a9648d88c2fa398a3a49fccc4350f4bc3160c39d457d2b9047169187b4acb90b237752a3d551a16b41a199de6b50e7ef036067e759b0804b0977f71968ab0d2d5067119c62e487126b55378464af71dcf3194599cba4c6df98e18769747a9b43440b619fd0556330f0dfb5e5ccdf67854edac46b1447ccac5269bccbc797616b2a121fa8c2b01f24f6efe8d185bc671a4614243aeb42fe9e3eb25033e006ee333b23e9281fa299f28ab2c9857f7a9651cbcdadf961da20983a336725771e597cf5efb128f3223dce7276673e163d7eef606f3517358f4f0c0b28950cc078980984c871b0e431be5f96ad3e7e754300d30f3d6fe9ba92a6adcdd68661130863cd5d7745faae05abadbe4e5a5eeefcfd6fd27fc8cf5963f57ed09150ee0b167c14d116892d520459fc9f1ba2badd1b62061c6699c24f4f2a7b514fb87df82b5842cceb0e1eba02baa52f7e7e7c2275cfd07351f220743b3d488ff70488cafb3f8408588d11b3102e4039065a9df0dd726482f7e71ac2c64a0b982263cd250b20a20164dd1b643e2b15176871b388ae63cb1b755", 0x1000) (async) r4 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2000000, 0x1000302010008, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) close(r5) (async) r6 = socket(0x2, 0x3, 0x0) close(r6) (async) socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f00000005c0)="04bdfa5d1d2873c63e3534d33498b64fadcb823ea1aa44c43026e46123339a59d631b9b6835bf4bbbb00346f731573d8d508753f95b768543dbe030000000000000000000000000000fcc025b9023cd431bc30c7f2206d615db9df5944d54b95a7f7f8670c1866adf56c7a631568f1bff98256cc1692fad79447eb67b5cfd2aed521059a36d3a1afceac69ae7ce17469d3980f189052062a4c799644fb548700"/179, 0xb3) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db"]) (async) unveil(0x0, &(0x7f00000000c0)='x\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x38, 0x0, 0x0) 723.396958ms ago: executing program 4 (id=2633): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) 719.31159ms ago: executing program 1 (id=2634): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x80, 0x7, 0x8cb0, 0x774, "d378b4951d1e48d06bd395432fa43b5916ff7af3", 0x7, 0x8}) unveil(0x0, &(0x7f0000000080)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x3ff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x8018, 0x2000007, 0xfffff801, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x280727, 0x2800, 0x7}, {0x6, 0x650, 0x200, 0xc2}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x12, 0x8}, {0x2, 0x8, 0x5, 0x5}, {0x6a75, 0x8002, 0xd17, 0x4}, {0x1cb, 0x10001, 0xc, 0xe4db}, {0x8, 0x9, 0x8, 0x807}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000300)=ANY=[@ANYBLOB="8f6f77ede655ffffa33e52ffffffff86dd625f6ad9001c040000000000000000000000000000000000fe800000000000020000000052d423891827ead1ee0967e235000000aa04000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="5001fafb90780002"]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 603.951941ms ago: executing program 7 (id=2636): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x24, 0x2, 0x3) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd1f) 602.746559ms ago: executing program 4 (id=2637): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x110) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x40}], 0x2, 0x401) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x67) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x5) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0xd, 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x5, 0x3, 0xe, 0x2, 0x0, 0x7, 0x1, 0x10, [{0x5, 0x4, 0x1, 0x1}, {0x7, 0xbea, 0x8, 0x8}, {0x9, 0x9, 0x3, 0x3}, {0x1, 0x2, 0x6, 0x3}, {0x1, 0x7, 0x7, 0x1c37}, {0x8001, 0x2, 0x40, 0x2}, {0x80000000, 0x6, 0x6, 0x2}, {0x7, 0x8b, 0x7, 0x8}, {0x2, 0x5848b3eb, 0x101, 0x3}, {0x71a9, 0x0, 0x6, 0x1}, {0x6, 0x5, 0x11, 0x5}, {0x2, 0xffff97f0, 0xfffffff9, 0x2}, {0x7, 0x3, 0x3, 0xe}, {0xa7f, 0x3d, 0xfffff612, 0x5e}, {0x2, 0x8, 0xffffff7f, 0x6}, {0x38000, 0x2, 0x7, 0x25}]}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000480)) close(r2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000004c0)={'./file1\x00', 0x4, 0x1cdd29c6, 0x6, 0x0, 0x8, 0x1, 0x9, 0x2, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000540)='./file1\x00', r3, r4, 0x4) rename(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file1/file0\x00') r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setsockopt(r5, 0x4, 0x200, &(0x7f0000000740)="78bbaafe29ad3b057b1005a0e7af9465e9183823e50d2c11243826c690cec2ffb6cedc2682064e8caf16438d78f98c6af8c18dcba1b308a3ede421839beff0fdd0b156ca48325304945642c4e31bcda85e4137294d42505dcbbfd118b052ea2b6da5c2448a5a3c61fb49bf80925d2d61eeca7e5dde4e0b3e1dfcf14a8f8759f2d94b08165d30bae67df84356e5ae6c57b3631d317fd405980dbc65313b9f01bbb63e06a0e7ee25da83fbaee1391017675d2053723ee33ae76872c50b7f18bfeadba015fe8aaca1e8e45be48ff84ed976bb213077173c497149cb19320b5a9035866c829dced8922a53c4d0514d17f374d843a2721f64482efd6337438cf0f2e9554e7b1f8df17bf93b704dc86fc3a799c991245a375de3af2643e75265903ca27cf8b7e28816f167cbe301795e781c51fb0fbcd49e140125b4b1d32705366b1f49dafdb18f82c67a46e95f689a46d84bc727ce19494c46673a8ba90ffd38b8fe47b2e2cbed550dc064f2c551f01d8fac30a0498230f58484b2eb670b84c6594af0e83f9522c924c71495e29e259013c43c3323d89b0fc09516bf71b27d974e233d294cbffab3c31b66385ef5dc7f1bf4b624323e315c7fe3b1d10c76111516f13b1a21eebc93b0e70e3eaaf7a449b21b3b51691782ee964ec9be27edf3227483b139500594c0ac5645580c15430dabdd7299189d66cc4b0bdb6597db2ef468b6729c41a7cd7c2673e64e91ec2d00d905bd8b8c7e0adb0f3e37a52568bbadf9b855aa466c24cf11285ab66100bacf621d296ce3f8e9f007a6fc6471ea41ea541e16b3be7dde6229ecc5637bcd852b472247c8fbedc4c30f9d92e5725421541051067225f7c78452c2773f2c91bf929da2167fd5c8d91a6632f98bb9551fb31d467b0cc7cc887e81339af679df041130520b7eb3e0482b6d11ab36197d8e168ee37592fe6b0bee1354ec598455cd4b3fad65755399014a118edb37500f47c7aa889a7868bc986ebd7a2d70529ed43e7605bbba77003dc8d2cee4ff89397efd3c8b674468c7483dd414460c140d9b5f7928e7ce6bd0da9a58b912aa8a48b544c9611c7839008c8ca6cf068947d1eb465bc6d7c60e7f8a07638fe6ab5a1005edebb5a6d28a172bacc3f3991c341db79524b4d985225da96e415bf473e96c5a4b04e88aac0ab2d07b1a5a6bcdb6bf01345f2d61b926dde12690274ffda708bd77159c71c3e789df40bc4b0de0aee217c8eed9e22bcd5d55ab3378065e919122fb34199bcd625edfca813116fb0518ce3c05185637e165e08aa436e46e1d7e157031792d082f43630fa5b4fb0b9fb3c36661560b43ac47b751554edf9568818d864a875f484041ef0e0b7581a189412dd774da29e3fa98b21df27066947bd6642d8866edfa4f99c96190e763c79eafca92c178be8a1c03d708d2ead4b7be92a4ea83b752338d65849db6bff171a066c7d0397f854eb76b5c0b7057a1120058e6023797e0f9b4cb123bef72cd90a2fe5ab708260710ea0c05c1fa8cb2c10927402c19d5ee2a8bb71e55c486b300892c7a05287782a34a717e1b87f6c003a8e4b36aebd1c9a260f35a089a7776e0ead409977dd228fd41f264ee7ef4f033496a90118143832898f12c67d38e2f675e4c6084195d867fc54c4ee6717e9688e54602235a1ccc14b4bfc70a76699a603ca2aa5d93794228f6f40672ac38996d5fc008d3b768c8303b73cc0913cc8d0b2627132b2860063410195c554005013bf7a8f54a1defe7f0af831734508d66df7480e8957f94e5a1db98c537733b1e7c442cc55976370abdf527f2ea5cbf43590c8bdee398e82da6cd8eb0952c91f64281e82d7159d3f8ee0a4fd91a869dc8f3b0d4965c07f35158f9f294e509d47157ca21fc96426f6a70d83249d9d54099c6cea487b95500a35afb6551760ed7313d483e71446744f0bca3d7fd24ea8d8007d4942b0f30c297d822eafbbd988022d0f1efc2f44d24a5b3146c9e28e21810245100ffb4c65bc8a586415f6ec2c80219d4b897656da30a903195c86840dd4c4c47e77b6250bcd5f2f296e65832c5664169f91abffa043c2ab2d635c2beb91847507788f6ad9994958d911eff82192b1f9c48234845c42e6992efe4dd8756000653c5e4fa637427c856900dbb6a35fb845e8af1190eac9d14e43fa76aeb6e47bd30089227af817bb605ac7847383c54acda9912296af7306de7bc9dbb0aae328084aebfa14c82b6f287bd6ccc8bed3244c915021fc3f5eea1f2c35324cc6d9b0f0695b4be0e01fa8674af3b1cc3aaf75859738f0a71a73431bf7f0307350048d1a4100faac4ed93a72700e36d7c8ba08060ba9663a611bb4ca33525eb2f6510c5cf4ca6ca1a54348fc0192e99b494d9194c912d1889b485535ca59624f476c88b454ebebfdcef465401afb14f5f01e0f531fb5167341a5f35e64c9e80d0a8a651167291989222027e1c17c4b4b6aeed61b2e089093930c22c87baf9f28db181896bfdcc3ca6cb43f4b5e1d6565c1ddee64c56e93f162f88db881e9b83250595372608e7849251d59309eab254a285dca77e38dc498f77b2b729d1b68c14c6487ad4eec43a89712c41874311ddc10ce9292879f8dd91337365759ef1bd59f2cca7c4b1aa82b3a996ca3ab7fac65feaeadf3ccbee2af518bfefad669997db070304e4385727f39e4d01bf6f142f982c43c9b9d281687dbcdb9df7011b690b457e5155f7179d56f86ab43f371a2fbfa1bddae7cce2e93a85c40cc209f303d94e5ba8bed34b82192c0e81b9ae1ca5fb25b411cab6922504ccabea2bffd49bdcdf09b4895c0b8129ccf28120e20a3600f2799840d866debc37d516eabb3fa7ccc7d33e61b1944f6402d6496ee628bbba8fca5542026239e0b05c748a7d4a1633a96925cdc8b939fbec227a716e77cd498b46fe3141c8e188cf7c87693ead700ebbcd2c1e072e89e3230d3f4848d039a540e6e5c3f73609ffb8dbbf316c219934c1123def0d745c51b8fbc9f6835a5cf255762b31b5cbb92f50bd7a09e222e635a6a81ae8cef39dac70cfc49c26aed2d430b3de9df661c21f240c35bd5c2b1fddcbadc8787974ceea33ae625a63cda6563d8947665716db93459a5c77925ce79c5ab1c36f9b8af1eb350c38bbfe26b7aed1a6b51b4ddebc294e5ece00bcb551a643f75821d96057129774d3ea0f6c51267d5f696f1fbfb293e51996b645cd399c10b749e4e6a38133f1c795301855f43ba6e01fcf8fca1e04ea5633ee050b1d32831b10a300c23f2926055e243bcda918149e9b211e2fed545a2108c610ef4775efdd5c71c3d95a048b4d989f2ef2641efb1c7f0ca81068baa65094fa413a5eea27c951e28f33dcd542ac90a007c27eb712a85f94d84c8b8bda9484e891077f61888d9c34193a5d0b04e4c765bb36c56b114e2652c41882155e27f99553b2c3991caa87cd6231eb334b659479cf3aec2bc7f4d541715605015d9924014c21269823e54ef911daca84290fd5147259bbd2863aed8f5dc67f09aa24ba9f559602beb1d58aed7275d15a774f1d3e15ec4e7eea0db12aa341de13ee356bd406787796a4ceb56087bd15abfd9958ced1748ddb5aeb9f15c6d0de06f8fd899f241c2e42964f9ef31a11e44b126c0fe10aab0643e694e6c73626c70cd411315df8d6a98821c928f72ca059b946dc42ead047ef39ee881d35d7a29692daa23754ded5bf2bf2397e31a1f7756b90efbf7b23fdf5eeb57c0c5445c9148d32b6360eea1ef628213875274d124877ae5505f35f5e500ba787bfdefcfbc32d878c4d05122c4580383d6d2d814efca6239e7041668c58037f026e7f036c30a30f0a97009b696eae3d04e4e3b6cda8befd278fa75ba8147c0e4e1604c4cb091b42a419b736588f627aa023bc82fb73efd96ec1e04d286a32719073814f3494f567ad0d7a6a35ca192bb2852a9e712c11c25190cfa2accfb520ec350d7763515b455911ea2ab811e78d1d5a3a9fb7bb131231b988c6dbcb00e94c6aecd2d73b32a9e16ccc975c524a3a3fb5bf288d395f80a7fc40ca49fc26e88a3847b6de333ed2dc9287b80ae400f1376c04d859d5875970d350a9d210660b12090dfcbffb60c1c3dec486402f780ac6200d1784f23a9290da71db93360ac6bc5994573a66a399b71b16e2a7d340e804f882b757ff4e7a202c7cf8764b409cb84a153ee908a2f7b799b27cc5777fccd1e4fdb3e0427250a0ab9ec2192081569d99bc3041598252811020afdb099c09ab832f3e22d60eff0909d4eefbc4a0b0a1f3e7d40511d117d204149310c287ddf95dd6b23a68e05bfb26ddb55660910e01f4f681a4728aabe652dcf1c945f39a6ee646e741e77a6a1b6e8344e68a97227bacb8011ec16638ccd00e1ec8997cd57439dd61a331b382c71f82b8e5db3c57eb69590106a12894ec7c02b942e0a1f49eebc005cc8931d82aab63fc45e63eeb914c33d4b65fcd85e30ff76dd815a7b5a905241ee00a0eccd1a5e86f8d84160cf08d5734de90c74cc3eed347851c57d3eeb38634b0f4ad7fdba2ec5ed2e1c2c80539d0244eead9f0b2750a51b8a23d7a1be9ec0cb4549892b633bcb071b42dfcd9252ac7c76d742986ae95bdb84141b9cbc5e6cf78b907d85875707effe6b124c889802a024f5d9b4d0f1b01347cfdde1dcf7435d1ab347088146ba1ec1441894b786142e2de77ebf3fbc14624059e96f2e4aac3296270b23a8eae8405455442b172ab11f15c2a1e83d3a4dcd348053845372fb3740e9bd5f9ad1e3788fb0b0d49f58912f6999860904189b782ff07efdd1608ca2d18637925bc1faf89f7008e29ab62235627cf8be915d51c0d2d745c46cbeceb90c972fe3e6bd6d238d8fef42095d7fb5a13b3ef399d3c45c1d7bf55c2afb6e56d3e116f4804b81d44ac05e20c366a6568efc78912635af742d2d3fa34091129fad5434ac3031edd621fad4f8428e5ab0715165c707bbafddfe9bef31de63daeba02000404f88a29f3c308fe13601c21351c53bef46e57175240ceb51c4b41d72a50ca7dc7c908924c7519b529320e5e3e73a3eb093a9030186be0136d492b4184552e179691bedb67a55b3b2faf14ec1dacb5f2c25b3d898ea14f00c5e1b1cee8ff5c342858c1a0a074f9a72b2d0c34c446266dd90e402ff90fd9046a1fa7c37bd7f594866df7e017140d09e3d497ad3db7c34acc02ade8f47c926e747092a30bd192eaf96d5abba7a450ef08fecd0aacf6013fcf4d899f6bb5ae722dfdf77b2d0d957a0fbb562221fe2fabbf1bb0bc8696d2feeb4abdfafde6a1a3cdcd3c36ef9ac7f2347560a0de81be644768dec889c85b265aba70f7f20ad45754a847c6b515e2e70259ea4782f6f5ae81741a1b3f814ec4f3d84010454b97f7b19a95cd15e29b2f60e0cd29f81508d4eeed708fc104417cf2d11bc13589ef349e153fc3b3d605591fc6eb01e44568ba389811f3aff87eb5c62c4e771da85e2700157e8da624840d6732da3d703fc6178a450cb31e459aa9444359f61c9d531777a063dddff9b6ae8244af2d433b98247dcb628aa1f3c2e88f48b31be6b6aaffed8e98c10fad69fed97b86b22e49bf44e12082830035f015bd9d492e04addc952637b2411948cbfbeded85119b77c2f768b710ee14c66d25bc9872d82128ed0dc1c7e6ded5e90ff8ba0afa46f2fe74cb4e2ff0935ebe25b0070a926ecd52dd053033536f91fcc69991308da8d0f1fef4ed2ca4a1d969041b853f9eac1f414bb85e3759885a51f196c8acf585bc4a2da32e1bfffdbcdd6cae", 0x1000) close(r1) r6 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) pread(r5, &(0x7f0000001740)="5156423b25a771881d37b3a9f9e3787cbe4a2d7d3ef5e363cb1d3604e8c361734dd6a66b35527c4a85ffa15183e5c0e91274c799244e066ea90de6dfd00a597a4e231ac041f2daae027bb56dc4a02c59170515547d49842593ee6a835c6a186e7f3ee9a2fd5408c3336b778840b5a5092e1c7e20747c2d17107a8bc50a5af493b3798aec2f31d1e1587423969834dcfa67f3eec3856ce93be1d3fc65f0a91e1d62c539131d41e603fd3e0065933b95e71bcff95d7e642cf1e4a8d1ae6fe414d7db61bfab4eec0ad30ff3e01e2c4fdce186a6f36b5eedfa706a52ee9784cfa124f35bb691bb3056a5bcc8a032c02ba8bff009a189b43a2d1da34a765bbab135cfbf2046c1e152bafabb91864d4374f05bed619b8dd21d580c1deb4c964529435949e842428613e4d0d35bdf3b4565b6338e0e0b2f5a6af1918949b27856dc0487d414590d01de879e7f9cbddf5d85d186c8c640c31f69f2f02d8f22d9f2d1075e345475551a94d3ca31460cb01d06ae5cc8755a87f515cca827114b703fee37e9b85b5fbab999f9f9799a1c7e88f2e93d46cf5f40972f1f60791984d100970d588119213882c94e09be65d331550667bc6790c9e6f0b3681eb63f5848318f29836c2c6a702076cce301d2bc971b95a0ad49b483e8995badd2baeec8c92e2509e7dbcc99f1df293c2a61feb0adbd35d7abb66128096fc0608af82b5a9cf95abdd84c98d99287a9275ac14523e060d637746d6c40870c99b0f15444ebd83ed93c9d50721ee6bb754b740b1ba82902f3bcff3259e50e52c3f1e4e73ec0e48949e4c8e20cefee08cfc67552cf217cabccb1dd4b9ffffc45877ffde54a916ddde03222dc0b01666a91f11027e0391cbd6b4ec5a961d2b44afdf79fe8684bf4747f79fb326ee090da725f52a7c962ce56ffd84a5e80f48308bf07a3066079ec89e16c3860618fa13272de22dc2e8749712cf1245d966e9e8107efe1f728e8309c6d74e7fa5133c73bf8779c8a2dc798fdd698579feb4ddfec4d8edc5e8d98c7f110285426d4a1b31a6b3d0647dd8461fd0b1f71dbca901f5ec9651dfd5d63a057dc533970ef74464a55c45dc8f891eed78f41d8a845f658f6b49b0c0293f392c474ad13d62d188e74176dc0e4346218281bbbc24443de7cd4b6e6b6c7fab32cf9a317af5ae9eaa03ea969adad877181103109d4d18395a42935ec6abfc92bdc2ee19b71fe9260e04e00813a8f6c98d5e1ce3b20847899d383c39d0efb74767f4501c597aeeba358c72ececbfbc8a3905a2ab2080a3e9d3bfacb04e99b5a41b8ab5a87ac5eb88df562905e863fc340d7725a6835fea125ae0a25620bb1fe087a1b798b2578d2eb883355d2212804d806364ac93c5d55d828dc07a19eadd69e068735c051b2ffa50778e64607767b0b20b9db4d6f24861439e239ccb61fcbaf84f90b63a08bfc0212e9acd22382d18fb8a6be98bac93ad664f9b3737a9c2040c37d0112ae0513b517cfc3989ddfbf2a0f286521f6c75915b1ea21e927aeadfe913e3102968fdd34bda610e048b477a77061d04fce1183f259619f3361d907236adbce0a556dab151d4d5190adb0e3a98cb2665509de3e1a6d7afff1d57f7b44d6ae1d6b8c93a35e5449ce38a829a49e79720100f7f093faf61cb813b509bcad2dda3ff39415f92da50bc14156b9bdd7ed855d38d34c5eb5d37de18d43d1d1311eb8a57d4440ff08903ffc368aeceb1ac5e5693e34864a8636862bf5ba8a74f94c85b046fcaa3ee5b29b3c5a49670fa4f4065f801fd2a683adc67f894d68f06894022613aed0b42747abc05ba8e4a71421b0ea2fc037f99a841ad88eca4b6a012b261ba6930bfc01125d704ffea863b93e9a1658b19953f2a2645d9ff72a77861c1f50ba48ca690c301d27273005320ffc9c5da3de611ffd92860b2ddda61818fe4cb409c0bd85c93daf25fcfc5a6bf6fbf91da7b39b64030cd2e85d9241a3766e015f792b36f6cd8e84e7c0d60ae1936cf16ae0afd0711f320a3085ffa2ddd0971d8ab15ae0db34399f8566c03c7a3dbe5fe314c518ab9e57dbf72c001fe59906ce20cf3765ac3f04d3fe1c1cb069a612ecf3c502bcdad28c53dd0b31fe626a60c6aa00ed202aa34e6455f6f0832d04537738b8513b487ae07e9f25f5a3a8c7504f8d0cdfd75f9ce53d2406c911a8c7daef6a5b1250f563326d0ecc0da7ed212f9a3c10a8932382ced9ecf9b7ce24703876ef5703e8e425de1afe0ffcd4476a40745a680ab13e5a6b88ab65167235973ff76cbfdecedfa2ef69e9de47fbb4b70807fffe2eda6332e63f592eafae35d1bfbde56fd3fa94eac3f023a0991c9b2f73fc0bcbacc7507bd2cf6b853d516bb29ed3235641854ca8b8af6d0e6f830873d29ef401708d042fc542ea7839774a4d32676c58c2ddd23495d8d3e740c860e5198c6a3881702ec8eba86ba5dce4c9714b6c2429ad767f1ab903c4d49b97f53f5530588059a51b2e1b5b8c8535d59cdcdd62c6a1f1801a21bf06770a00ac305bde926acdcd4a69ee85a2bff5dfb27b964cad8761583d8c321ac7cb68d79a42c67f7f6daf9c115886a32fa398b8f9c2b30698d97096f3195909f9cfa7842bc771f6e8bdec0241ce96c11a7447760b783b709ff4793ab134ec21ea12f9cd06daca99650b1b9092f6274db0c592c3ef10d668f336c0362875e74cbece237a1ab061f7db63787acffca647343f2149fdd5d9c98a54bd6500baf3e0306f62afb4d887d2ef8d6b21aa927cc5e0d79e13a293040f2f42d2628f8a97b6d170c81f5290499ae7712c1648a70fe4bbd4cf41acbe5bde37341dd3e6743a9bd406fee6805a3773abe65060a3430e9ea0c49adf7d2b6131bf110750cac54d394ce08c2812a634f968132182ccb554c0446c38477aeaeebac1a630e578e9c0ca7ccec015c44c81646d7cbfc7057c900518e3e718414154b373456f6c76e4e4d9803ad5971b642279b199c791c19667be5ef0bf2ab2301ae92fa00e274abcae1560406aeb1fd3c98bfeacd351994e1a2a46f0db0a76cdb4b904c11d6b86f529945b7cd339b0103f71a403de5359ab43c138b885f19f8be8d8e73266615ef5dac046433cf59067164e24f25f6ea45a257b8c9585d4e54c187f3fae6b3a014c82e6aebe1f9ac8599c0b0f2e71acc5c170d70fff1f77542350067f564427ab326aff075b6eecdcdb3258ea03e1e42461470a0659434f5233f80a960127d5ac4cfcbe0cae331ee7f0fd0025c0819555fa8b9023c41a04725fd99b66c1d6ff54014a2c932bad00a760047b24fa28a01341d4683522aba4de3698ee88962a35471f3594caed7f7f0d8096850bf39e1587a4003f660570ab33f7428440538a47ace3556e3669f06c5a0d0ead54fc6d5990394150d4561f1c66b5207712600411ddcc68e1f5aec8764c3d4d3427b35d2ec30c985837f435ccfc6317d84b159ad16db3b43c91df3cb1b91081d195d335a82ff5b6f4348dba486eccd8b5439e2d11a3907c108e85638bafb0e67e8a5a3ffe31289a32ab40820eaa9ec18f42cf649a21ad0d2fa5327a3a27b61b2b69f8d11323517a9f3f28a56bc1b6a5bcada868e19f184277796809f728d905e7980223d2682911dd96aac1d5b2ec002d43f722101fecb05c00ece36c94bbfac00c93d81ea664e50501636d59bf033e3baf42ce0e144edca86e34092bfe16a943d4d8f7ce7955bed65865ccfdab6fb15696134469dad5dd4c20f22e825168f1aa9861d556fc00a39adb6eb16b5749c7d05384e2e6425103be1f946ce369e81a8df4d1270a8e6dd281c5ddc709b7a1f0c079961fd313a8e618930d8b50301fddc87112a75c68d571132c510aeee1d4f9b072a3fb8064de0b16359e79d91b3757d66117efc75fbdbbc200698fd959646aea3fa8c5c5f35abcf6af7f7a331fea1066932122be45656f46e82b2419c5108e025ed0593009fd11c0e27c1e35d2d805c9af0c160c3cc494ce0dff3def4440594596043d241eea0fc09cb5458a2f4ef80f5bb4a4e8d290c4c05c20633890e5c2791650ba83511164ec616f4f4934f15c293e9026f2705b59e202b1845b5ff7203f45fcaea41a7513ca848b83b4eda870d71717a89963656601113af6a1e22b03576c6e602957472c37c6886f59cb5bc4eccb7c24f62716b939e0cb384a1901d6a3241e076e29c4019c6f455dd48a4d26fcb418aba77813e84c1e03b8bf4873a31e1bfb5a533fbe43a77d1cbd65fcf0814eade0fc8cb9a62fdf6d54bbdf8f3caf6a366628cc93c89fb070c9dfdc17a698919e9dd789d28cb3f4eae44b769736c25b7c2df39071faa1002525dddd2a47e123d694798925bff2464e9dc48c02aa8d4867dd1dba9db8d42253708aec9f2abee49fd6026e4cb91dbb001ec4ef29f0de3adfc04ec696e0bf69f3d65a8aefab102c71e764ded4ccb0a31506da1100daae09d1a771c50bb2d3d24b0ca9ac3565dfb94269ce17cd2c52a975466136a0eed5b3ce3928c88513c167edf5a68b5ddceb10eb448c078d3c4d2e9a33e12e5c0a96742e998a394403bf286deaf63761c345aa7b1bed80c3e79a5a023b4208443ca4bc0ff881867c565f083f4c860a27391d3c80f0515753e3581e162e8814aec4c0d5d28fc63eddbd644f74d93824c7a9c9a33c5d71b63a6649648e37d3967e07671228be71ea31b8a4460176357c9574ff346d238a5b65e20dce513014beb124f754c6d214de6831d627e5c777e0c45981ef5f57a47d77587ad58be34ae4500a15fe8c659cf6c909b0cd3a7b51e3da3957715c027e942b0526a89517f0209b7dae6ffdcb176edce68c9320333cade906a35e15e8b4ad8a9f80e0d188fcedec8eaa76bd7f8ded02ddecee5fbad0908498fd31687222fa584ad41e87502d36701f560261a6c7de18f129ae9dea7d1620b833d504558cfa949ee6c2daf145562f81028aa62abf07f5d7b21ee686f02fb1b413bbd4b791e5ece358704235ee68352b918aaae11aa99e801a1ea78587537073b08c51f685ed5597f6451aad2452269e4cedc243cc9a7a3c03b9a9ec0c5ee4a5041b2bd366eafd1905c349ba357def39931b2fc776c919a8898aeb0f9510af3372a534c25ece849810447ca1a7061c73c4b856882437461609eb9e6abf618ae99bb39b63ee6e827cfd9ab286f1e8199d94d39f4f92ef8ecd064ccd72f51b677da1850376553d2ecf2ddb30e5c03e58774e0b3b33a251665ec1d3515c759c18ab73494cbfeed9a62099ed0d23aafa8163d3ddf2b738b8db18b3c7f4e2db1de1814bc8e9c6849baac9953eb478fb7ef1cfc1057d761b97ac687131cf849d7abb0e3a45f374428d344881276547bc901d8768e2f5fc7f17f9ae4a4565e8c14b45203b7cce37e8a8e6ebaeb55289b4e45d06e7df25dc2fcaf014c0642f11e485166b48c809afc39082149605f4ebf4519a88621313ad5ae3405d214410d0c45db70d75130b811ec9ac71c79fb9732443d470084434fa013c8be9e7841db5c66eb0e5170116c73e5e9e8f7b972372013e69f2fbc3720c4e1f2727c3ff11e703875d19d102f72aaaf7d29b9b587ce131a73f5fd168571855bd6e04f713a2a8c58497da66ae63e0b119aae0344cb79c41c5a62da9ffafe8b6b7e356edd4685e078433d9d52fdf704b64be02c049dfe503769b90f1489301346182365db672f026e484942ed7ed3124a5362d4843bacb718a096584f8c48161456a2037e0e236d841291bb8d15517f7d861cdccd296931f316a9b239c239515019a0f994c9fcfa0d59d91dceb34b1d6c4", 0x1000, 0x7f) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000002740)=0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x813, r5, 0x800) sysctl$vm(&(0x7f0000002780)={0x2, 0x7}, 0x2, &(0x7f00000027c0)="4824842fd0e5e36d0d2797d8f64b392ceb0db94765f3c0f03401ca6df3c3a05c26876812f1e0dbb204052bb6e6d9557f4973b449aee1f85c92bd368718f730b3cbd3b777fdccae41e044639d563834e1f1a05a5a472121c8ad757e7260d931c54f8dbbd4006af33c15f4bfe83f6230af128d9b322e7f5bd2a06a0b90838a04f7019a9f2f6789357cafd1b7b35b0865040d44048c305aa4fcf9aa888ed0d2f01594", &(0x7f0000002880)=0xa1, &(0x7f00000028c0)="00b3b6630c63a731c0ca304e4ec59b4d91a45f9659625049832cd908a61ef3ef2322425eea643656eb01e85d98c44775392c6e9138324bbc8bf410df334c3b497e1ac4c66658ddce11a8f87de2f7d925259b9e6421366b84d76b93e65e1316c71e5855c6dd8a0873e5ce31a63d1078806b6e458120d4f1bb37a85b71fbdd7ea41d0136044083e937a03567fbe0fb8c55c650e4f738ff2cf272c23c0466297ab85fc7105da98575e6b687ab4bee45b8b5", 0xb0) poll(&(0x7f0000002980)=[{r5, 0x8}, {0xffffffffffffffff, 0x2}], 0x2, 0x401) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000029c0)) connect$unix(r7, &(0x7f0000002a00)=@abs={0x1, 0x0, 0x1}, 0x8) 602.420723ms ago: executing program 3 (id=2638): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x800000, 0xf) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x9, 0x2}) 602.11406ms ago: executing program 7 (id=2639): setuid(0xee01) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f00000000c0)="71f91e3071ac0058360e00001d94a33a8e5f84cf71b59c7afec3704c0610bc80f32d0afc936781dc4defad9b06785ce7533a161328c70a640a03311d23499b96786111edd48bbd4f605dbfef440b137d9d508df6d0b54636f503a88b0f45526b8077cc3b9478fa9075da09324252b5b844545f1a7ca8346bdf4e23bfa75e73de1be87bced7b6fc08f5b7f4f25e865016589ff6a16a1181b5fce7d0a901105cde2b414324c9c8618bd7bea813852324e2c43559f9b55cb42d8b3800"/198, &(0x7f0000000080)=0xc6, 0x0, 0x0) 600.664141ms ago: executing program 3 (id=2640): r0 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x8, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) syz_open_pts() lseek(r0, 0x2, 0x2) 588.277749ms ago: executing program 7 (id=2641): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xffff8001, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) mprotect(&(0x7f0000545000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 585.075709ms ago: executing program 2 (id=2642): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 579.477348ms ago: executing program 1 (id=2643): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r0, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x4, &(0x7f0000001280)=""/122, 0x7a}, 0x40}, 0x10, 0x0, &(0x7f0000001380)={0x8, 0x6dff9eee}) r1 = semget$private(0x0, 0x1, 0x480) semop(r1, &(0x7f00000013c0)=[{0x4, 0x1e0, 0x1800}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r4 = semget$private(0x0, 0x4, 0x40) semop(r4, &(0x7f0000001480)=[{0x1, 0x8, 0x800}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x13ef, 0x1800}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x2, 0x110) r5 = semget(0x2, 0x4, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000014c0)={{0x31d6, r2, r3, r2, r3, 0x1d4, 0xa}, 0x8, 0xa3a, 0x8}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001540)=[0x996, 0xfff, 0xfff9, 0x4500]) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) connect$unix(r6, &(0x7f0000001600)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r6, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0x100, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000001700)=0x80) getsockname$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001800)=""/207) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001900)=[0x401]) r8 = dup(r6) sendto$inet(r8, &(0x7f0000001940)="7a878db3f812d0fed0639f86c12dc506eb524a43a5a4b9dca70676900acd0616402da3ec5add2c1b44105d38e46d90cf025bdf548a93ad68c05fab5e9d40bca0531bf59fb9127ed232d8c00a39e45478a445177472047a753238ca5fd9d83d168e43270b841b15dba652dbf62ab76ce9479f2a8ad427eb8d46e429278e42a3abb2a95bd211", 0x85, 0x2, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a00), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000001a40)={0x8, 0xfffff000, 0x7, 0xa928}) semop(r5, &(0x7f0000001a80)=[{0x0, 0xe, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3, 0x1000}, {0x6, 0xe306, 0x1000}], 0x4) ioctl$WSKBDIO_BELL(r8, 0x20005701) 497.31447ms ago: executing program 2 (id=2644): mkdir(&(0x7f0000000180)='./file0/file0/../file0/file0\x00', 0x44) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) lstat(&(0x7f0000000140)='./file0/file0/../file0/file0\x00', &(0x7f0000000240)) 496.980604ms ago: executing program 1 (id=2645): r0 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x4, 0x3ff, 0xac21, "8bbfb00cc54ee2221ba79c162f4b406bdcb6fde6", 0x8, 0x6}) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000800)="d64742cc", 0x4}], 0x1) dup2(r1, r2) socket$unix(0x1, 0x2, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x1, 0x8000000000006, 0x5c1, 0x7, 0xfff}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) 496.488274ms ago: executing program 2 (id=2646): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (rerun: 64) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) (async) syz_emit_ethernet(0xd6, &(0x7f0000000100)={@local, @random="37de77f36121", [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x2, 0xc0, 0x65, 0xa3, 0x81, 0x3b, 0x0, @empty, @rand_addr=0x4, {[@ssrr={0x89, 0xb, 0x5, [@broadcast, @multicast2]}, @generic={0x0, 0xa, "3371d93ad1220980"}, @end, @rr={0x7, 0xf, 0x81, [@rand_addr=0x4, @remote={0xac, 0x14, 0x0}, @multicast1]}, @noop, @noop]}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x1d, 0x4, 0x2, 0x32, 0x1368, 0x65, 0xf330, 0x0, 0x2e, 0x400, @rand_addr=0x9, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x3, [@multicast1, @broadcast, @multicast2, @broadcast]}, @end, @ra={0x94, 0x6, 0x1}, @rr={0x7, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x10, "4f1c69e44ebaae470bc04f923d23"}, @rr={0x7, 0x17, 0xf2, [@broadcast, @broadcast, @empty, @rand_addr=0x3, @broadcast]}]}}, "fe58b608d2b80f6c"}}}}}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x2eef, 0xf, 0x9}, {0x8, 0x2, 0x4, 0x77e9}, {0x7, 0x0, 0x1, 0x3}, {0x9, 0x1, 0xe, 0x2}, {0x0, 0x45, 0x0, 0xe49}, {0x2, 0x6, 0xd}]}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x0, &(0x7f0000000340)='./file0\x00', 0x8}) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000003c0)=0x5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000400)) (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000440)={0x9, 0xffff}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000480)) (async) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) (async, rerun: 32) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000500)={0x5, 0x9}) (async, rerun: 32) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000540)) (async) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000580)={0x9, 0x84f6, 0x2, 0x1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000600)={0x10, 0xff, [{&(0x7f0000ff1000/0xe000)=nil, &(0x7f00007fe000/0x800000)=nil, 0x6000000000000}, {&(0x7f0000a1d000/0x4000)=nil, &(0x7f0000c73000/0xe000)=nil, 0x15bf}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00008a9000/0x11000)=nil, 0xfffffffffffffff7}, {&(0x7f0000d9b000/0x2000)=nil, &(0x7f0000cc0000/0x1000)=nil, 0x2}, {&(0x7f000098d000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ee2000/0xb000)=nil, &(0x7f0000a83000/0x1000)=nil, 0x9}, {&(0x7f00008bc000/0x1000)=nil, &(0x7f0000eae000/0x2000)=nil, 0x1}, {&(0x7f0000f87000/0x4000)=nil, &(0x7f0000985000/0x3000)=nil, 0x3}, {&(0x7f0000fd9000/0x4000)=nil, &(0x7f0000eb8000/0x1000)=nil, 0xfff}, {&(0x7f0000d8b000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5616}, {&(0x7f0000c05000/0x1000)=nil, &(0x7f0000b18000/0x1000)=nil, 0x15c1}, {&(0x7f0000921000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x9}, {&(0x7f0000a14000/0x1000)=nil, &(0x7f0000e67000/0x2000)=nil, 0x401}, {&(0x7f000085c000/0x11000)=nil, &(0x7f0000822000/0x2000)=nil, 0x10000}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000fb4000/0x3000)=nil, 0xff}, {&(0x7f0000f07000/0x4000)=nil, &(0x7f0000abf000/0x1000)=nil, 0xfffffffffffffffb}], './file0\x00', 0x4}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000800)={0xcada, 0x7, 0x0, 0x8}) r4 = accept(r2, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) write(r4, &(0x7f00000008c0)="904d9f4ebe6e260addd9b9c5c340d31fa0b802416f8506cc40da2dccd73cfa20dfc7975f883b3ddb5dcb77cef73a3b158a8e08b9fa61c62a601c945094af48bbd60087eda874898127f0c0283edbbfcaa48a586918422fe2dff85bf5f86373d16561aae1a4dc4ae77e7e9c689973b0cc26da", 0x72) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000940)) (async, rerun: 64) syz_emit_ethernet(0x140, &(0x7f0000000980)={@local, @empty, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x36, 0x4, 0x2, 0x9, 0x12a, 0x65, 0x6, 0xfa, 0x0, 0x0, @rand_addr=0x7, @loopback, {[@noop, @end, @ra={0x94, 0x6, 0xffff1ba2}, @lsrr={0x83, 0x2b, 0x45, [@empty, @multicast1, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0xd9, 0x3, 0x1, [{[@rand_addr=0x8], 0x9}, {[@empty], 0x4c}, {[], 0xc3e5}]}, @noop, @rr={0x7, 0x2b, 0x8e, [@multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x80000000, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x2, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @loopback, @broadcast]}, @lsrr={0x83, 0x27, 0x3, [@loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @rand_addr=0x8, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @rand_addr]}, @noop]}}, @udp={{0x0, 0x1, 0x8}, {"d1936854077957ab48423d54c0d0635959cc839eda870598ceaad130f055d18377aef7a9146a22a8d8d0ea1d3f865e81112d437a8134b332d06bac2071cd183be2e5f487e9dec5010d41"}}}}}}) (async, rerun: 64) sysctl$hw(&(0x7f0000000ac0)={0x6, 0x17}, 0x2, &(0x7f0000000b00)="235e347181cde03bae36c27a553169198799cfaddcd7f25f7b8e40c852000739a963fac48a3c2aec51831db3ea238bce83dd97ce89e2491ce14795dd6e73dfbace35d99ad11c195efa746f3998209ca4c8d467a67cb9722d01ede169b974c61088507ee17ddb611e7279f30466e874c85d3b2ac0bcb8581ec418e0221d2fe314cb3e56a005bdeaf682f44ef0ff25c0484307e9beb89599bdfa340f17cdaa4abb2c9dd2dc5135119cf46652140c995bcd9cdf6d5d39e93236dfbbcea89c0a37", &(0x7f0000000bc0)=0xbf, &(0x7f0000000c00)="35d64bf74e21968db97661d43289cfc16fce32bfd965df52aa676e1fe8ef2aed4d6328543581b5406009883873e4a7859831168dc54d18ffb960825d215d8e9227e8599d34541b36f3fe7073babb335c5e82e7a120747f9a0d0c65a925ccc81d96c3115be111975bd670e9c23c", 0x6d) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000c80)={0x3ff, 0x9}) (async) syz_extract_tcp_res(&(0x7f0000000cc0), 0x9c0, 0x101) (async) syz_extract_tcp_res(&(0x7f0000000d00), 0x5, 0x8) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000d40), 0x0, 0x9) (rerun: 64) 494.482917ms ago: executing program 7 (id=2647): sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async, rerun: 32) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000700)=""/4060, 0xfdc}], 0x1) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x9) 491.905593ms ago: executing program 3 (id=2648): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0xffff4b60, {0x4ec3, 0xf1f}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5, 0x1000, {0x42, 0xffff}}) r1 = getegid() setregid(r1, 0xffffffffffffffff) r2 = socket(0x6, 0x8000, 0xa) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x1}, {r0, 0x10}, {r2, 0x4}], 0x4, 0x1ff) r3 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r3, r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x80000001) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xee5, 0x7, 0x2, 0xfb, "4caf4574d0bf76d084d0e5ac36ff10bc41f85416", 0x81, 0x2c1}) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1000, r3, r1, r3, r1, 0x46, 0x800}, 0x9838, 0x6}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x101, 0xe31, './file0\x00', 0x80, 0x400, 0x8000, 0x4}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000026c0), 0x400, 0x0) r6 = getppid() r7 = getpgid(0x0) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000380)="98c9cc6b7be95cf90fb6d9d68cde0e2092516a414e6bfe267dca55e596903fad62354604fa11c100a05b6bf40dbe6ff816cb6ec764edbb482943157a2aa401f8", 0x40}, {&(0x7f00000003c0)="b3d340e65dbab2a0e525fc0ec1d0fb5d28fae686e1d4759ea6db83953d68e43e5cdf394dd6e33183f90880329c5ee0132768486ffa4bec9c0d85ef2227877284f0fab22858a910900c23f18fe7957af855fe0f7ef0d085c044cfac12f97ccde0cdb08a699dd29c6bb5fc1cd0e1800305168a7cbdfac6ebea95f38e00be7305764678829d259b4524bf6acc24acf8cc134e972ad78cede69ed084df5e49810ceab9ee73a2fc0f8062e26af15b010adba135b797a79068ca96e9f64ac5c89ec6ebee8480f075fd37c9050f839b2900dd55124d9a86b229dd25b94b29358ffc55e8e999b113ad29da3887ed831595ce55afb42ec8bc4d1248a564e328a36b1324a978242a537fb7a66da52b61271e61c4b2275cc6ef77ac0be657cfa14d045aaa98325f70e5ced0853b6fffd5d3d5e00f152de31e8631f092ef1ddc030606f6715e7cbf5235eb35b09c337b7fde512eb5b441c617b8926d257dddbc69655fa70b4b7d26e3bbb4f0e042023c24c3698a414f6a60c934484d68452ea05d5427e4aeff9c36b0c7b6ad921fc9d5cf888dbff69e50b6551bd80778f7f398fc7fbe955e6eea8e849bde0f830b33ba21e8ae6dd9d677a7a500ae37978cf517e8fc36fd9b6bfc69aef129aced4672876a0e0f571869ee1582c7ff3fe58fe1b0176bc4c1eddc3de35488db1250da6685ee551dd84a835fb422edfb05f454a127dae5b2551964cc841651bd116d1e00a1e365b0badcc60250154358a22c27f9b68fa2bfe82d2f2d11b8c0fe2d86e17336ddc1e055c5ebe69e5e966298266ad2ff3f83360b2713103ea41f268d5c86fcdc4cfb1cd16438c3697a9a5e2e4b2ac6d87c7808b406688882ac7473450e0ba2d9ca2b355a04334564acc4902a8f871d85d2612c4ec99e2fa3ae9f1879d1614daed3f9b208f8d567e4a6aa13a2499fa5b9f8f7100044e69903dfadc5e998841be427e314398eb36df90c746b63d0c7dadfcd1b647c4da686011143d34ba34c8812e8ca7d3a02b1f67926a8b71596823a0088288214cd5ee171b2a8624464a5f9add4c36390d43b7467bae175c1b1205e46e438d72ac30371d3571ffd7b68d7bf9283dcf08ef64e1b642ca7ba87a857144b66ac0476a5cb4b82408b418f6b31377c52b8a29d3d3f7dc7976be9dc53402c9d6b6dbd363eaf8598b10bc03dd0ae575514d4518bbadb41d9faf2316f32c06a2480b70e417add5dedbcf952059cf05528ff9bd9cc662dc54f7124217e2b65da4427ce85e0f33793b54a7b951566fe86f259a8423b63f6814d2adf8faa68ef3e50b4d9f023677495ba1992dfc33f7d1a24974a26c6b585acb0bb711bea667641844a868a1f840cd951b5c1654ca5d304ffa336a6a6cbb8074f3659903b90d2ece56610ae2b399ee8a641dd554a346058098916e779b31e14368c8bafda3c583df52c9359c1ffbfcaf80299f1f8cce4db7f2e92a6b0003aab17d4065694085eeea88fbad98bf9f3b8ca565553a7cd1ade7e5a75041cdf94e0ce4940ca261e4ce24ee8177a8f797a23d250727e3ab6b9c61bf2884508b99e64a786ad11b59271d6323bc7296bef875f582ab8039f8d33624e8a3071eb087c2d7330159b7e2c96a7e4cabf8306fc933e7e107052a8609f9cb70607244bccdad5f14cac13bc8038fdc5758fb3694f7434266d516cec3165cb8a4cd1aa545c2add0f5478c02aed0655979c9ffe2c2e3e0859252fb729f5094f0baf80e18f53c970861645ecf4d3c358d760cf846f44fb5bb5ef4ed3629ddd80bfdf1818a601a1828f5054809feada1a50019a172b5f4d21f3e45174485f573c64d941cce8756cb8d76d6efcc2c0a7c4a89b930ef357873bbd5aa751fae09070d7720cf4db3def6ddf720e6ae929071b67a7dc89d27bc1059377ac852fcc18fab7124ba74ecbeee2deb3c6342f5a15ffaa53c9b2080b2b71bbc68329798c5104590e2b551fb90bec8cffe43facf6a17ec8fa8ea717b654fe6efe71a407b06313fa9c6d5cc046795bd6e9fa4ca5e88d3c0725c43d62fa517287fd0ceae46ad88e1299c71a6e44904d2f189ec09eac9b8a4b425a122532b9179a09a67d5d1b432e5532756c645af38e797d47ade38fcf4d77da3560d4c6e77eba01ac5b52f25ab6b17fa30ae865c64986957ff93c51db2e3599cf3c7f1a965b9c213017bf1c05feb19a2860ccb10cfedd65ff3bdabea0db87ea646150f44ebe6d99d3baa295c4a667df4139daab5ed77217ebe3e2cccd76d6e721372e7a2696aebcc8589f4a8211a57d8f553df08ff7921e2787c187090e274a6c0da70d95e7e477a4bf011336952e3cf97ab342b64245c21d1731d77bf99314e7b74f1371d542e1528b0cc6d520d83dffab86ac972248aec998c35492b1fb1116fcd63b6a4bab496734035eafa82f906accf7015ef9f9340ec17c55400ac9d9c3330af6a4e978e71c3e4dd20fea147cb3451ba15f2d48afa425a9f3c228f914b67c68f899719eeacff00e822b87537ffe802daf9bd9cb671568dc8aef1f2c40330c595d9aecb6d7016b2aa21d667a06442499aaf8a6b014e25b05c5729c9b5199548f0bb966230c1c2931e30eac8a07ccf3b41a64d5d4b385c78d65ed9b073664b07ed50714c6c1ea4e81c04d8d56efffc739cffdb5e6023c67427964d2124094bab58a1283dbe3926fe718c46de76816548214c66d555374677fa8d7df30c24bedd13a7e739ded1418f8c248526ba008c2f53f805048504c3cb513e23cc7b5c7d12648b12a9af533f964db4e49c447b965c8c51d48ff727e978f195e59fcf94372d722721abf7c5d884ecd5a9a18f52fe2ec15e231e85d26c835ef50d7e5a323cbfc6fa0cd2bb954abd50c06bcc5667176c3e2536f5b993774d99bbe32ac17bc617a7e2222d6d751f9d3b41802b9f35ba251eaabc9055497a018c62c69a8d519695653c192af57923f7648f3c7cf10bdfdaf839933e36bbaffb801318586c068a1b99c991fd6800fd7b9e71b9f1aab414d16441e8da946ba27a05cee8226252c7fe2d02b99d7161afb844878166c3ba0616cc288f0e9db1f6d2d87f44b584bca6748d1d23406280d16fc434f3fbf72fb26992f11f08b89d1f6e5c6381e398cd8363c1bd52e0d10a9eb87382587ba560b04c1b63f4348c17df4806dea7694305460735eac02c0a4317faac5ae8d95f573f6b58e65b8dcdd948f60c9c6eeafffad7ff65eeb24123be9338f0a0f2914e44faa779391e97cf55218ff68be01cedc6247b22e2effb9c3cd3ad38844eec316e4b362d9781b56e599cd4f14bee2db7c276598f6d324b12293e57227b141e55c1b340bb6800942547d3b333970eddb858d26f648f5381db35cc982e38885048540955055756486ebe9eb62a90747e04eb89babb031d464aab1e5c9bdc269896a4ac52adb76dcadb9711fc0f6e41367058f306c2628acfd060451513c347f53243f7e81ada6a7e88bef9b7ceade577623237afca143d8b175d752b632538e0e3954110639d1bc304978ec64eb0a37c74f11c18fd43a1b27db30640d45dbd1dfab85d7743acb0255340bb02882a4de4fe1e34430330203a6f0f58c51a81b328eb7c2a2be76af34755e779f477147d7dedbb575f229bd2bdfafeeb6f44eb2834887412b0dcf772e72375a5d5332e140e70689bbd6d5f33797b46ee79aa9afd7d70b5f137b7a27bc81d8eac8d4c3fe96e4082717a3ab84abc39700534839f535534dfc51094ab850d1542835654116359cc1e6bb1472774c3cd7e5bc9f7aabc13b3bf00a86567a3729fc4bc9acf6266a3ea3d3a119eb6e25343ff8e867b4bdb42325033fb305590c18b706bd5282c1bb3fbbc6f91b1acc7d27f763a9839889f902b77139be1a2eed1e6c9d77aea5b579b43bb937e132d3a8d24a44fc34dd01777268b07e8318c423f647485eeb0191331da912cea8476ed22a634b07f477c164514b087c7442248d8c77e7da5389c755bf67eeffbe94a5bc451e4afed76cf9022eeae0772b326d06ed5ca46f24dec546b39de8b589b9d237d2a3b6052302c077365bfc3f4a3c8ed0142c43ceb061985ed6848a5672679f3af76a0b7ad2e4ec127a33b29faa359500a115af00bb073bc412b694ae7f384a72149f8ffcbda92fda4c807549958c8dce32d5a434d05e5d873e62a18900597a2c59bde1bdf15d370cc659d7de5799f5b07ab17b2c21d8a19939b14cfa88a83e76bf748188a0da07c6408051174e907e526910e2c5538bdf6a48ba531ceaf0ef9398cf516735710e3fe4ff01e312580e8161446a05f319f0697d02981da4acc5c12afb989a9a2080e4585d28947b4fee565e1affc8f2d3ce378774c5041db81ad50363c99d0da618d68f1479f5399050d605bd0aafeae1a4c1513fab6f4b664d95e11ec0b1b4ffafa4f139745cf055bc286cdd54df88c7e00f5919a02d734c3f34c00ab99577cc942716982749cc219c15996f0953ec1abbcaee30a9a5c8686174b08fcca34f6e8a844b54e1a17ef666bca96ffce32e9fea17e0d63c4b1f88c42583a0bd3fdd7f3534939e761d032815fb044485b680eff31c14ee707b8adc45b9477a04c465170ef5e63602554540f90fcae8aae6c9b70fa487273b6589c6ddbb2a4ecd8240ff4c1ba638c4d97264271990e399fd5d5bdc4ce2b8a01acf807e42c15a2cd2bab1cd148f81424c22fdb8dd7930b8ea1c5cdbc0a01e5643ae48cc164ec1c483607cccd1eff8ad841e4ca53941a1db7842c220cd11494b5b270c3823214aba3f8ceb58172901be2f87108944dc2a7cacb24632cd4e04071da45e27e68cb8e548574a2c325b6196146f97dacbaca8e40c1f3e22538e0598e5de72dee133e36de0bfe51ce9b5cea7d5d7366e4ed054fef18114b53e2233096a5b512d386060751fe5ef162172dd158687ad59d952c76f6ea076dd0cb91df4e985a3620d6610be589a6d026e50c78d1bb01fdde6cff77ac0cba1db20ab7be5818e8fb20eae59e46790f9915b25fc70d0f217940f91ce829de19d878b7e48c1c533ed9081d671a18a5a9468a3a5ba97f8b3c531f8f43c864eab5c4a07c5db7bcaf461747852fab859c524221c40f135a5d42d9b36273086170e40e6158b431598750ee03d09930810e9500205cc132c5db3368d9a688b50ad587c55d61ac21e62db4dd2b44075c417cc332a8b2a7798836d92b585018b80d71c2582b3a62165b4cc8a6cde2f7545f1b23714b16707fad1752e48e49e3e9258c163a66d29603df33b25cb506c9005b3f031b9a6779790f9bf17799a16b53ffde7c6fe6f3b120a88d3c7e11ae30b5ce63b349df3a5e067c00b21b8fb7c6f63ab725638f09ef96c568311948d759b9ac92e562626748d1d6377f44c5c7dab3d13067b10723261488f59b63d18af4e0d601d16d21a29f565c5ed48e995c55b28227a4eb17d91163522d4f87e7972f801ec65b952313dc831c00bed703f60fce18211d5c8aa437c57bf6bb1e8c584f4b3c7175b5b8c4e4f1c88fd9c277021a290666cc69de4bd6d2dfcde31794ff5955d0b5f2590e4575c0e4160942b4ce4f85fe173a8f4cba981ba47cc39a80346c50ee053e8f771ac54a6840072c3ae7f0bee88b4d30526fbb36222ddae52692e597d1e441a7ad06fe78fc503c569a77ae93cb8f923ff08ab7fb43458e7fe0552fbfe964713f85ad0d2277a20ae938dc2c7177b245d882bf83dc64532e902ecdeea4f23908f40edbe45ce448cf25f64e2748c1bdde395485a7ef878b4a52dacbdf3ca22021d9c834f47e8d03db28f8fdf1fbdaed6fb238b381ddfeb695056", 0x1000}, {&(0x7f00000013c0)="b4c28f7cbc01441f31e542b2df4d70edb8cd8e40dafdac2249bf50befc1f994464717ba231eea7b44d49d700c07994079294649ee6dad410154f758e1dfee2c32debfbd569429f5465e1c10f296d8b7ce30868a92c56bfd22603a3d40d7d479d52250696c434bcdf268e74676fcf34cddd1d2039fe82b4c1ec1b92e1b0cc41881cd8d9b6", 0x84}, {&(0x7f0000001480)="281016596b49baf47f07d59a99f094928e4a6b12d679a91c3f0009ec24ae2a7f430221c70e6c0091d2d31abccac79e7b3586f4048d8cc20307b9", 0x3a}, {&(0x7f00000014c0)="0fef33f30e3c747bcda12a7142118637fd694dfc380a695742ccf5e7277d4d978a0cdfea78b8902e404362fcf0b2e8008dd89659d0bc971fcd", 0x39}, {&(0x7f0000001500)="05f8e373efc86ca0deea0d214cd2bf092f2718c76c5afab175b5f7d64054e90ab6e723b4674f8bca86c1b49c1a79cbd6576bec8c156350ef44a6ff", 0x3b}, {&(0x7f0000001540)="c8a267afab36b90fd03ad502985f23e35a0ae5a739ac52fb58d4763ada40889b658d6848c2badb691ef19331f014136e7a281f63fbcf4008b0139e91405d2df4c4e794f5787cc64cd2d149e9b7ba52d16fd2ee899e769b953f6724ef47d2ba3e50528a66fb2b7d47f1a1d0aa003d225d", 0x70}, {&(0x7f00000015c0)="73b1e0f058ab398acf5b7012b3c6a0b22603b33b73f322b98766c73b0bcef2906d9db9600aa29616eceac7e4fcfba88f862c01076c51ddc13ccfd3ffbdb532a021a04c9f368c941fd19f8f33923f609338c5e05b5daabed3f06a2aad8f3ab2b72a566b9fe80533e511d3100e2bbc0f2cc0b658b42b9fc9f602a7573b22c8762694cbb8fdc1ce83433a67e149d76c96f85988891064ab38bf82598fa4f78f86503eaacec2f22daf253f53eeafc9680ecd7523f6ad961a8abab8ecb98ef8881e5af7899db7888c68b1e3f0ed33adb3de999b062dbde7bdfd5d759201d7c1fb567bf9935f579a5ce720bf77d5b834949cbde95e07b83aeaa549e6ff714046bb335bf21027813d1a17a4737f0dbb6afaf5a2270a7615ac37d2c8ff36cb404680a3bdd3600136f035df3d4c6816947d93ebca6924758b9a33b3ac6f583482d97c027e29201d969afb9b49d413497d1cfdb53c8d464f761e798fb6e7e00c90c564127a50028d7fd79330b2d87df7edb097f47c6a64665ad2db146f5a8ca1b1399cff21b3f7b3c20227d8d35f59ea23310af0f3732b56c5dcac473bd369a725abd45d48e05a1661a7be7bf556a126023f33957e33b299962f920b9933619fc06fd39736e53c9050a8489040b28f2c0e77033f067dacf0ed4352122a65800a66ff830a4986281b910dd702a45c8aaa72a064630526304d6f27d532eab91e9bb9133f7a44f795b003110f61df2326880da6d3247c1eacec91a02fae499587937b35921a599df64a7ec5c0d564095c64c0042e15983650264d09c17ec9f507bae8034f827468dfc00bcb0257a3f4421373d22c066979559e64873ccb46491136a61f981e29ed6d36a72158045e1257f2bf566517397e033e0072f94db718a0b903bba227621923c471fd68f2015a21719eade12b864db5ff2014e0e815a33259a7d963aa1294bfcb8c5171cb18db639c3a650c67960ec1b6730b65926b60804eb53df1eabfd59f51819c62781d6d436fcb7d7eff58ec3ef1bbf0713e92e709ca4fd7ee29d4d236a9b1bbc6954c9147c9e2d3957b64d20f38803c469684feec2ea20226b5a2b0f5f33f9cd6fb713da7ce6421210cef68ed42471e9cc91accddb58196c42d1b05bb64741d08e0913982bb402e132cb55fcbb4323bc31d4af60a3325bc5aaa0e2c95a7c1a9f1e23e41cac0ef7ca00d6bd27098faf6704b3ea26582592e0587f97aa1d6dc7f9fe03fc657cda0a1153b46336383e3def4210494de973940fa22eb9a7f3a2f3652369a202f343697a66d90868faf5fa4b01561598ea34a1aaf6055a66a4b9a1bb029bc28ecaf75a48f9f3758e436e906e027b3f8e7f3619f7886b7999b408d073c186ae9576eff4d326d55233bf9235db0d1d2a90ff4a8677d9fb34fa000f4e3c9459eecd12dfb59c7e19d0028fb855d020269b6396c75b731dd5cbfe870e03eb73bed2524ef6dd697a4e9544a8b22d1a8702ed2dd683d38b958f22cf83eea90aedc7ba9f9eb2c84d5cbabc7f5a9a8c62f33451244e9bac3395db2dd7b5cc1093e687ad4a07cd38a1f5fd13f7a04ce97dcdc9b5ddc84d32ef7e405018374a90a574f6f652a72282d5281a6a66632770b2ee876c759d20232bc6ed83d7ee248a3b4582a60f99e9b685693583bc1cc44f1b51b2ba1da173886191bd570479a7a61fc5309a46c0176772119d9aa45cfd2d6e7f673ce5e93cf0dc3b88da58e8c58420b3f390aeba64ac6b6b104bbd79cb38755f3300ba25b29a174948779e8acf78c4fb22cf41bada28a9303ed684fc014d4cbdee8d04679065f03da765dcbb54df7291bddcd5273d1811ec7ec1d765c7c46d1239c6e73da2c5fc1577a88a5cb278549c5dd7142a8e6bc381144301db42f5ccf41c3857448c21aaea99de170a7656e5c7cc58cdb27bc4f3f9e30c116fc9807a0c2666703437efa3fc10fc632b9a1a5924d1a432b41a5f53be64cf243ca9246d3721c4c1aac09ed5b6d87620bda5080ebbf22f8829901165e71cea4f1b01e0cc1ff4e34941e5af51265bfede2837635d3f35cf661ca94d99385ee46084190eaad3af66f27c62f7bff1b937b81214f71b626bcca9bfe35e4480aecf128716a4c630fd417a225e744e9a24c84f607d305beef135f40d9f2d00e051b17284751a7a2b10bba9866c851eae9aa58b3e9dcc5fd8807d480bb1e96ff3b325b93b5bc2e1edc14c4c1b4124a08d661885e0464b85e3b0df4dc72275ecc167ab582c929d8571c6fed66ea10635ceb61e5311197f8a16d2e95b370a18afc4baac6ddf6046770c632fef950deee2d9b5e1932f63a50438de78b567119169f28155a51558b4915c020f7ab69795e4d2d1345312e5b40224f1b15384630dfb906347c0bb3a17fb331d166e13d5d3b74114f4a00b3ba5c743cd4efb168a97a55e3a439f2b11a53116f50387a34f88bbd998671bab24ce83a1d9f21e24ff482fda5c2f9adf92d7d5a2ced169d9e31f15321476bd371151fa48d70cdb63e8d3dd741dd0d513af88820ea91ee7678600cebe47562b1a2a94dfbab5678bc0edde96bc493f02786bfc3bb705765684fc9e14f8ce1c1e7ebf7c76d58e7ff6b0b7bc9fb0d923824118bb9ac8e47b04f06149cf3548f63627956798a83108a9a0875a3674953b0a646e663d68a3e740fbacfa46473a8757b2aed2e834e938572cbd2fdb519b8d476ae3c0c74dffc5b6682d0da6d19b0bb2579dad50ff23262a09125b170925d30fa608b2a82e6d5905dfa61df8956e8a5247022fdfc78bead8d9e8d9cd9a5d3664699bb5a1edaa3d7323062e83b65aad6f39356aca02bb27c7a202933720a8bca3c4cf8205a566abacdeb3d4fef8407cdd3fe79183d7c2570b09eb4906321c5391cf17ed61ef3c204ec1033a0a2972fc090c870cc7b7ce1f2b90a52f491d92a7ea4428d5688f21b7d3fec89dc05fe3f151176f876ea783bf3649d3412ec3b7d093252375bd741708925534f656b48918940f7164aa9c0ee878942d723a10e6bb8aab421f82b963da9f1635a608c12a10799820be3ecde5fbe302d50cee096ce3c2b37590c0b9713543a8415dbd317a117d8da679b4782d3d8ce8de19df1e8cf32854f5231f17fdf984db0f5829dd1778f4292582c97b17c8800fe855e2b331dc59b29d893c32e77b8fe6b8cba3737be055d81e9fee80665f9484c46011151bffc2b7edd6b6dc0235de5f37f7761854fbdf8978d1b6f766ba200fecaf65624011381757e2d4a0fe306ad0dd929a1b36cc6ecd64ef212f2e2736d958b898447d02271aa1b823bccb55b27b1960f8d174be530f02bc7732713fdcc336e8781c7f7ed0f3ef453a3d88ed892958e883433a6517b4871dce8470f26c7b29026a74955e3c4388037343bae6500ea4ec30717711d5b54011ca4810ffab7ce4dc5252002c98e5946c7544443c70ef90f9f5bc158b52723ffc664f2977e5fb64e11e86650c628649413298f3223dfe22ad5f1814b32acdbc9ddb4020a7aa1c3545dccf0811dd528f52fb6d5268b42d0a3e9d1d3a899f089575ce157b4e984d16942d4f00c35b49a8d5edee461cb7c1827b31ac10de5760654ed5e9f23c3ef0ba5ef09bfb6491d83c110014506c89d62dd534d3fc92584a4737aa508bc71a53aa9b3ce7419b25fa7316ccdb5ca15a3cf7dc7ef2e1dc4b5c857bbaeed49307c51e5081919e187312910861ddde1e1e90a835d0b8995cbeb885731d0c8483f764725f1aafa6dc243f91e8fcfab4cfb37fb5233bdd60ae6ab3404fbb4152e676f52dee09c32951560e8ab890fbffe4ee641aa52c46436144087cf303f8f38a764430cfbdad8cb8a085f7ed608d57cbdd1af1bb9597aef90be3fae3ed31816bc65b606cce35d39f6e6cdd3f473f2abfbddfb23e16f6ef81ba0e10ce20d159456b8929e84809f10d3d1499562f4f4abee6e99ac3d597607e50f1b35d5e0b2bc2f595db6189beaf49235c837456c3e387074e48e42c0814ef9db76b059c17dcd07c722c008866a05654e5c3737a91dc1bbdd32f5e1eb8c7a773349a6197233af1262ead18e19af2a49439333c57cd24b2e24fbc9478d69d6da1fbf4480fc8880e2dfb401da820d9c174169b6a240b3cff64c5070c7a416c0599991ec3182b21eba90c285d67a8ef87c91c6b73fc86971551906626bf8e818c6068baf1eb123bdcb8254c82c1abc52455334da7308ce68ca3df2cb402f812a47d2793c671e17fb446f62d5c203af5db4c83e76e379827d16a6b4790de3547a944ae7ea787583ec63c92bc1480272378674e6a8612751dda250c831f945d85538f6d010fa558c730ba4bcab94a3a93d3049a42f5f6413d59c128433a79ae71ca06efea5ec4876b8d933c9425a33429f2421d1a6672fe7090fd76b0c92dc2f04f5eea6b8198e5d06458c4675c9d1f7c22f11c0a785fed4ff2b2b899dec502694a04f978091649f963b3ac9ebd20644b2f45ee0cf46c503511d45bd084e194c3320bbb4e45babfd257531f6043e3cbec82001cafdb9e74cc7c28a0e8974059853ae44e882662d119aeda7ff0e7b84d96f4aef1611ccfc9304a7d505b2d4b5af873eceab66aa3b510ddf1163e4753b9c446d41f1090b126b123340c29693990d9508e9cd3a2af8a7eaed6984941640796ada7cf571f93873d1d2a4747d85ad3887780e4417e8f05ff941e55cc30cd211635d9775a718cfd24945bac076050f933afb70f8e302777acf3b5218501605d3dd026d42f219def37296d457aab1c82c5d3f062eb4b47dc33ec1a276ef8d32ec03d53f8409ac0e394c74df3983ce40d9dcd24b46958837bb045989e1a139d645b9c96987ddeccf9d100a20c80cab53543d8e6b0e3a91c3930a194006c68eb91fb1817df3eb8d796cb902a726d7efcbb735fb69a8e470ed965e29ac5b9ca22330e1964277adff387940bee970479ce55ab48e0934970e557d76e45bd6df34e252c7c9a8844da75e0b475a2f812b888bfbf6ddfe2d238bbd3125a3f5c5991022928926cfa00c029469fd04f3cbef8cfe583f70662c14221cf53f54276da09841007edbade8b720b758293633b19df28efc5836d7d3dcc630cb16b8a8908379b46c47023ae6db5d84f49175efcb26346b7f6827e957ba689dca573bc2959fac2400b2d226ae8fdb065a668e8ad46f35658824faa54f7e5e398145f1308acd27787d0a26767aa6f99b0d5717ddbc893b20f2e627c80f732563887643d362233feef2795f5f11756978cca3e2844c98a3bebd14a028360c79eb80b146491cf0a9e78de646bc112de245ecc28ab34a47edc9b8d0312ec209129eceb47b88d4434de0974f126fd97a5c11a79abba16325f9801573827d8ce0f9a58480785034c06747541bf7a8fbe70bd785f3afb17f3a9ea87540ce0f51063a142e57a504014774666da32f8778f911b5219c1459d9415648c93e4d871393f371c5383b9a1827d88ed3699927e0dfee3143fe567b3e231c874a7530cf7511d3056ee1fafa84e167add65ae51d5a51f2db6e9dfbaf401b4de5ac78c1163e97803aff9b4ceb4de14246c9e5bc6f4d684e3082c7ffb1a68fddbab2797a1e5a7c1d746a49a9302dd38e0ffdf45369ba295119d51f4b9a7e14eb6b4b327f8d13c6f32db78e455873d9ca90c193542531e31bb337f4907fcceb3083c45f318d5199659d49454b6c55841d3282823ab80bafd9b0afd9d544948096a21e26ba21a96a3eef1cc0dbc268f2df183297f076681a59655e86289f28238c1e7c4f85a08c6cd4a236afa00a4e225ece8a0b8245bd513fb454ed41154b9e2cce1afc", 0x1000}, {&(0x7f00000025c0)="864e8e2c05f8eb390e24a80f92e7d1d5bbf2ffb82067bdc5a1b2d484b067", 0x1e}], 0x9, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r1}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r5, r4, r0]}, @cred={0x20, 0xffff, 0x0, r6, r3, r1}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r1}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r1}], 0xc0, 0x1}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000002800)="492b31136127f2ad3767d46e891b7d86cb9713e30b93fe44275a0bb09d2dd3bf2783e206d917a4cf448fd20a1a05c30c96cd6fb1c164c162eb523cec169fbb3a454fcff00d68cf751658", 0x4a) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002880), 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000028c0)) getsockname(r4, &(0x7f0000002900)=@un=@abs, &(0x7f0000002940)=0x8) writev(r8, &(0x7f0000002a80)=[{&(0x7f0000002980)="1306987456b3f8baefdf8097d8178cd495a776d60d5e774d631dce390a42328f8530", 0x22}, {&(0x7f00000029c0)="a620258cb10e393dc2cf15119fd0e72461ce42a838279d6f3a44db189db6adb251a78ebf33852872cdbc6ff300dabd56be0f15695d4238fc16fe35b96cc021fc8810e564df3597c69c29cbe9df3066fa0aef0838712b860cf2c09e64f8daccab2aae16270809312850bfa0bc9d9150db84a0a2046c1305727d4be881728d2b4b5340babc9b0a99928a409a99d856b801259b723081f8f00a9e953dcea7249c2fc055ce7a37515d30330c", 0xaa}], 0x2) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000002ac0)) fchmod(r5, 0x40) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000002b40)={0x6, &(0x7f0000002b00)=[{0x7, 0xc, 0x0, 0x4, 0x9}, {0x7fff, 0x5, 0xffff, 0x5}, {0x9, 0x6, 0x2baf, 0x5, 0x4}, {0x8, 0x9, 0x7958, 0x401, 0x2}, {0x42, 0x2e29, 0x2, 0x5, 0xb}, {0xff, 0xffff, 0x8, 0x8, 0x200}]}) setrlimit(0x3, &(0x7f0000002b80)={0x100000, 0x100000}) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000002bc0)={0x8d, './file1\x00', './file0\x00'}) 250.053384ms ago: executing program 7 (id=2649): close(0xffffffffffffffff) socketpair(0x6, 0x2, 0xf8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) 249.458866ms ago: executing program 2 (id=2650): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xd5d3, 0x44809e9b, 0xfffffffffffffffe, 0x8, 0x4, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = kqueue() (rerun: 32) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x5, 0x800006, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x5, 0x4, 0xced}, {0x7, 0x4, 0x7, 0x7}, {0x0, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0x1000a, 0xfffffffb, 0xa, 0x7}, {0x2, 0x7, 0xffffffff, 0x2}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x13, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0x5, 0x87}, {0x4, 0xfffb, 0x9, 0xb901}, {0x1000803, 0x7, 0x1, 0x5}, {0x3f1, 0x4, 0x5, 0x3ff}, {0x20002, 0xfffffffa, 0xac, 0xd8b1}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x6, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8000008, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) (async, rerun: 32) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x8, 0x2386) (async, rerun: 32) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='x\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xfffffa71) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x4, 0x1], [0x63, 0x5, 0x4, 0x0, 0x0, 0x0, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0xe0fa, 0xfffffff9}, {0x1000, 0xff00000, 0x3, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x8000000000000002}, {0x9, 0x5, 0x7, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5}], {0xfffc, 0xfffffffd, 0x20000003}, {0x0, 0x5}}}) (async) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r6 = socket(0x11, 0x5, 0x8) sendto$unix(r6, &(0x7f0000000100)="b10005016000", 0x6, 0x0, 0x0, 0x0) 249.073822ms ago: executing program 7 (id=2651): mknod(0x0, 0x6000, 0xe02) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="4b8b", 0x2) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c230000", 0x90, 0xc, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x8, 0x9}, {0xffffeffe, 0xb}}, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0x52fb, 0x33800000000}, {0xf14, 0x1a7}}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x8, &(0x7f0000000900), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) mknod(0x0, 0x2000, 0x205310) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb886445000028001400aaac1400bb4e204e23835a599dc561e43c3f09bdd3119dad3842ede00abc47668c5a13d1c4d65a81771bfb362781c71867a4c37d806e4a426621eb4cf46addc9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780020"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0xc0, 0x0, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x1, 0x100}) 0s ago: executing program 5 (id=2652): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) (async) r0 = shmget$private(0x0, 0x2000, 0x9cb, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) (async) shmdt(r1) (async) r2 = dup(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xa, r3) poll(0x0, 0x0, 0x401) (async) r5 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r5, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) close(0xffffffffffffffff) (async) setrlimit(0x3, &(0x7f0000000000)={0xb6, 0x54}) (async) getitimer(0x0, &(0x7f0000000240)) (async) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x29d8, 0x2, 0x4, 0x2, "eeb4220a9c2901d005ed096e5a500d0d01853406", 0x5, 0xe825}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.44' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80647807e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error                                                                                                                                                                                                     OpenBSD/amd64 (M5PL4$d&CLq T'A_o {HNx9E-K9TLS[Ok垅`{) (tty00) login: denied attempt to set clock back 0 seconds vnd0: sloppy read from proc 60074 (syz-executor): blkno 0 bcount 6 + -$%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 100663310 3%#/.$3 OpenBSD/amd64 (Amnesiac) (tty00) login: fuse: Cannot find fusebuf ./file0/dev/bpfEV./file0  uvn_flush: obj=0xfffffd80665c8768, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!   panic: pool_do_get: shmpl free list modified: page 0xfffffd80799c2000; item addr 0xfffffd80799c2c58; offset 0x40=0xfe1ecca1 Starting stack trace... panic(ffffffff83369f8a) at panic+0x1d0 pool_do_get(ffffffff838dd148,2,ffff80002a3dd128) at pool_do_get+0x5df pool_get(ffffffff838dd148,2) at pool_get+0x162 shmget_allocate_segment(ffff8000ffff2fa0,ffff80002a3dd380,0,ffff80002a3dd2d0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000ffff2fa0,ffff80002a3dd380,ffff80002a3dd2d0) at sys_shmget+0x195 syscall(ffff80002a3dd380) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x44d86ca4340, count: 250 End of stack trace.