last executing test programs: 3.807102171s ago: executing program 7 (id=613): r0 = getgid() (async) r1 = getgid() r2 = getgid() (async) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r15 = getgid() (async) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000200)=[r0, r1, r2, r4, r6, r9, r11, r14, r15, r16]) (async) r19 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) (async) r20 = getppid() fcntl$lock(r19, 0x0, &(0x7f0000000280)={0x3, 0x0, 0x9, 0x100, r20}) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0xc00, r12) (async) r21 = openat(r19, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) (async) r22 = getgid() fchown(r21, r10, r22) (async) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x100, 0x0) r24 = accept(r21, &(0x7f0000000800)=@un=@file={0x0, ""/515}, &(0x7f0000000a40)=0x205) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r26 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ac0), 0x20, 0x0) (async) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x0) (async) r28 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000b40), 0x800, 0x0) (async) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x100, 0x0) r30 = kqueue() (async) r31 = getpgid(r5) (async) r32 = socket$inet(0x2, 0x2, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) sendmsg$unix(r21, &(0x7f0000000d80)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000380)="144e5d269da7fb84ef53c9e3c11f47f697547d072543c339560ca5ed308b14777f75aa0711efc207fc525fe7b1950bc6331805670044508855c0b842b6d5be43e09ea6fd3dd04d01f8cb9e832e4d30cc6e241b6ea00cbf3edf9e0b6d34dcfb8d3a5c39c117b8aba59fb8c09b7bf75e6e14e4747a1b12984cb8eb558df1eadc6019cb8bb2", 0x84}, {&(0x7f0000000440)="5174f90a5fe32537c00846bd024098022b3d2699965bb7ef2ec7d9a454cd87b31d19da50a40b3219d15112da8fd053e5ebe7a414bc04ac19d50637e4f90587c47928b27541e08bde2fbeb81de7eb8459e8310470beda21110d68a4cb2bcd6dc51f7b27bd98f11980c60cd871bb8faa24d2f9ffc475ed120d732a3af856fdda1d381f07fac43bcc288338783744970f1e78a17a20bf0fd60a007164d3cec9c544328fe56e9820c96724f9b197ff3d747b16e1cde74487d5b9f3f467e55adc169a4477c3e8da28ee3a56265b3a86cd74cfda1f9bcc94fc4a77de2b2aff9208a44d646675125899", 0xe6}, {&(0x7f0000000540)="3935ff084ac07b95498d030ae5c1bd1f4f24390b531ac37feadd45fb75073e651f27f1709ef96f49dfa09511d76e268ac8beae9d620b2247c2125021278fa5d839f65efc1f38ef220f15b7f690196d59c41235880a08daea10", 0x59}, {&(0x7f00000005c0)="73dbe607141337fa4207ee399dc949297c97d39680f0dca2b6ee461222a5d41380786d42b4a4203bbd24a5471112fcfa710f9a17cfb5feb61c490595dddc26607d772a54cb7270d352edf8675e6f1d25cb683983cc0ca8b7218bb82c8eb75bf45379cd10047090dfae9cf36220323f7f2ddd0017c7a3b46dd2e8ec9c3b95ef3b21b0037b26a74b52712e55ccd3677a19017d724ea58481d82dc8f9bf2ee87e8db344410e33a93125d6cbdda4710c6342e3adc24dcfe43c11f70cc878e8a8", 0xbe}, {&(0x7f0000000680)="f187f037558c394fa4a31940a31ffcd1334a1f04c6252f40ecfa68147d23c35f073b95afe42c4faa224902e6cd8084fe231ddf3573b775b5cade8fdacfb033edee88813e398c509aa35592d566ddf7a84f3c00d29fc5139628596332a7292c4fb458dcdd3df31d3ab81a8338bc3b30cb6fa6351b58f8eec37142be2161b6072c8be0eb29aa44cf090134ed39f1982a0c964d318baf6c755a1766201ad4b1fd", 0x9f}], 0x5, &(0x7f0000000c00)=[@rights={0x38, 0xffff, 0x1, [r23, r19, r19, r24, r19, r21, r25, r26, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r19, r21, r19, r19, r21, r27]}, @cred={0x20, 0xffff, 0x0, r7, r8, r18}, @rights={0x30, 0xffff, 0x1, [r19, r21, r28, r21, r29, r30, r19]}, @cred={0x20, 0xffff, 0x0, r31, r10, r2}, @rights={0x28, 0xffff, 0x1, [r21, r32, r19, r21, r21, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r33, r17}, @rights={0x20, 0xffff, 0x1, [r19, r19, r21, r19]}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r3}], 0x170, 0x9}, 0x1) 3.720498438s ago: executing program 7 (id=624): r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0x7, 0x1, 0x2, 0x3}) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt(r0, 0x0, 0x40a, &(0x7f0000000240), 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x1}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000c8c000/0x3000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x800}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x40000000000001db, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0xfffffffffffffdaa) 3.570460368s ago: executing program 7 (id=629): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0, 0xfffffe1b}}, 0x10, 0x0, 0x0) r4 = dup2(r1, r3) execve(0x0, 0x0, 0x0) listen(r1, 0x8001) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfffffffffffffffa}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0xa75, 0x10007fff, 0x9, 0xfffffff8, "8b030003000102787d902b56d864d3c3a3f4d3c9", 0x25}) writev(r5, &(0x7f0000001280)=[{&(0x7f0000000080)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3811f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd092d929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d52d62603b30b810da4d868e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff67a608e69697aba55d43df1e4795ca11d0ffd3df437862f4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc3444d1cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db551ea2e0f0fb55d0eae9618bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f2e10a65d6b51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be7120531635fad739f0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b97671b2aa6eeeae776a179c0d2582896b605b8dbc8173fa5c1817b249a46641c6f1593e797d7f74b1aaa94385695776e10590687cc48f9bbae458a5137d9c8d60cb2d4830dbdfcb92869468f1a748a09aa0dae8b36fbf972db826d09dbb40bb44695db82916b61ad44c84b42be8d05a0c1c683e1d7e48057c21ad9d7bf241f21815c097cf64954fe1fc5a17401df570e78071f207ba5d676f653cdec6b45a4161278cfeb275a363986d9bf7c486dcfc6d8c10bf2a463c3e0976fb5995341d3122be489ef1f44d3adf5d67925580080a16d8ec6ebb7cefc28f5ff6786ecd3938acef36d9b95dbcbe116ff1ca6cddfc416351c26cd3543f0866afc4ace0bffc5a02113bc12a92f3a96006cfa6df2124f4d5e43ddadfe9b41b9d9a8aa79ff2c55aac15c04c9cdfd9b34a28c3a6a248838be78d29647bd6e750705093f4e43cd7b0e5c0d71f968c6bec060b9331615da3f73a4379352938c5f464fcaeecf39ce3abffd7202e2e62363f1e347700081cd9c1d67df81ff1b1961300e6e1db073759a607a50d2c513f56641cf99ea287f82240fad632a844ed969c7d7f65a224a8d209a4b89e541cbad90447264ea11a9ec2113b3302346cdc56d2cb8e15095e2a969a6d8edf27f5251e752f03d8975373547bdf718b038220fd64ca2eb07d35569f5710e0c7825adf5de4a0f0bda5dc5d0e7fbadb5c3182fb8fa205cf91ac3614fa78139cee0604541a5b8bc676ec7b313bcc1c531cff5ac7bcff26c34d40f88b294e4b2ae05c1aa33a71399620bb9a9da445551f2a5343c2ad79b984d66351fe1f94b0a188ae5a7e734431ccd6ec1db45d5efe2e554ab050d08d079070282bc7215c6eabf623a318e73d5e7b99bc1175264f0c5a64ddafa25d935735e7c0a56e5e9fb230bc729d702648beaa2966445eae3aab970d8af1e0db1149759fb2202485820b281f638323b9292312e757496d496ca97fa052c4dc5206bc6e", 0x902}], 0x1) chflagsat(r4, &(0x7f0000000a00)='./file1\x00', 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r7 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETA(r8, 0xc4504449, &(0x7f0000000040)={0xfffffffd, 0x7ffa, 0x1, 0xfffffffc, "97a2464900", 0x0, 0x10000}) fchmod(r7, 0xf3) setuid(0xffffffffffffffff) sysctl$hw(&(0x7f0000000140)={0x6, 0x4}, 0x2, &(0x7f00000006c0)="f47b7a623461e3fc48b3cfd7339bb7e8ff2e9dff8ee009e8c59dfb47e992129ada8d04b907f953afbaee3cfb10175d2a4dd79d7ae5258e2f16df46b0166a04d20d0a1d5dcf140743531ee915c73b1524d285fa35bce137675bacd9445adc87b2fe021605c4709d74542b5034778e165fc63de71a05c66bd82dc5d88240bd4ada", &(0x7f0000000180)=0x80, &(0x7f0000000740)="66afc9636757b029a8f82e12784fd49d5ed4d53365052358eb848b6cc3cae562342d94b535b2eaa40e9166551f6a208797ce7d7dab1afe27c7580cec35ae3eef0c5cd1646326d27c4d8486976a42f16baec052f1a5078d68be2951b0b19c36bc056fc2c4dfaa91df3583fbd377b4917690af4695fcc79e0646ab80dc8c05e1ffd1ceb633cab492e6f07a005487205223f4abd58a5f5c1f67ec370c91bbb7a4752a8b76beef59c7db3cdd75883a34040e72fb406532437c3c6bd103fe5f3f8b0783cd", 0xc2) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r9 = socket(0x1, 0x4000, 0x3d) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) 3.391997298s ago: executing program 3 (id=643): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000040)="60d8", 0x2}], 0x1) mmap(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x2, 0x8812, r2, 0x0) ftruncate(r3, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 3.364266564s ago: executing program 3 (id=649): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x47) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) 2.958605373s ago: executing program 3 (id=662): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x80}, {r0, 0x20}], 0x3, 0x96) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x200) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x1, 0x4, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x9}) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88", 0x182}], 0x1) 2.818093989s ago: executing program 5 (id=668): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0x0, 0x0, 0xffffffffffffffff, 0x100000000000005, 0xfffffffffffffffd, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000200)="150eb83e6f5e3e690c351d87bc2a4b6fff38c472627fee2a50c8e434e221d214dd0bb860d7b7a31d52f0f4da1a5f66c427272622c709a4daf9dcf7cc72f704c884af0c0f0932c930151cca6ae44aec1c8a8a61da3546249b4e8d018facb2a7b37b28d90b36f8c5be7345017bc0c1fd9bb761ea7942ee8eeebb0a9fb13961961322ec6f7dd77e0fa8b8e24597698c9e45b4ce47e09849529c0e8bfc23c9c6789fa4593b2b32656dfdc9dd778e21e84fd11b791fc10aee857543105a8fdbdda0d099d853ab1655cff21077d176663872881edea5f8380bf4a175a7474b37919d55985e8cf4d4a86f4f16ce2f3ff69a119500624ddae162c0ac0df60f38a4c5c2989e1048dc6617778f9db2cc4020cac51354fe23732b71a4032d13a63eec86b3d76877129175a927f951ac531bb522aae8cf28c2f110329239c579c4c06084068cf330db86080fb776f8d3ea50fa54bf92a362d42ba99f5975f35346f2fcc725cfc0fdb5598c25d9f380d613a4c1e08bd0a3235f27f33a5077d3f15d17b0281f07d084c95443d3069f0d228fdd63c49e915de8cf2476360f7b6eef54965fba9a4febd5172be6e253db35fa244810846e729edf3de4b49d04e9ae0fc1d8b506f4d0214f3e1dd12147068cf43e3aced4d5cc466da922315783de163fb439ab26f8234cb859ef813c2c0f779a8cac06a18cf12d1dac5d758810c154a861e5c7f4cece5ca5864660ccdd2cf4bc9ed73dc00b150ea149b229c881150488c01811e04bb1f75be6a121cfd008555fcdedd927d850b3cc757c1fb5562743112539553a61c0b7e2e8ea1621fec62c11f50fe3e1865db3d352b12acd25820d90531a5c0fecd4a15ca0438ae70965ab10da031d48372408856f17d87a4f29bc650af5c693f468db5b8337df9658a267c8cb777717ed462ff7a6905ee8adff7c04ee01d4678d23416af7d8563f662597395a39e04bd725d94db04c720a7da1693789d1fbb838ea9b77ea74dc795c772eaf8a819ab2a1ab310bc8800b600f03112ca6779c64e7f8b9b5eb80a040ff3bc05cd71dc64a6bacf19499f139d4d83a9a73be56737e41304a6948dec3e286d99ecc3683cd17c6e9477c669135e642203d4f4c7ab5de90a5ee614c6007f9ba918dd6ff265184696a909d531fad157145b09daa047e777c71ae3fc049248e046df572501cd367d0612305bcc94dd7cd0cbc3c499ad5a67a246efbafb9c9a15dc234dad174e4222240d3c5cfccb52eea3679514ec68ad01f9f9c1a16e5c00073a1d50f81c018707cc3919e4d936971d01d1c2c882cfc7da3e1770b7eafa0165fa6d36655e85694f931861695a177b0b55978de2b5601061a98228fa63c724bfefd787ddb4ab18688db0dfb9fdeae2cf130688bc73baab9ba722ffb600c5311001c25a10a093c3bf645e188da61b7afbb6e2b15f236d8609a578209c07fd38cb00e35bfbbcfdbe2f1df10884dfd7cc8cb34e85fa4ec89c1e8e739859938b27ceccf157b8a1b4e8baad71297847db78ad7d0d1410fab4c49a8b622e98dd55bd925e8e03d49b0a60b68aa8e5b9d35d23450581557571810a1352c06a94c1d962b04c2c85b13875ae0bc88c6b8add9814bb6614bf5f2e35530d3199bba66f09b85374096463f28ee6220d36b1296369b1627b6b2fb49d6fa793134a6798964b56838fd2e123c6c0d82da57b4c9bda87cc5986c372781b1f742699b8d26591f888015606952e1489e382b221d92a67fb7c175ba638373a2dea5ee643691327e7507cf59f834033e529700ea69d68bbff501117c2113a2de70ca5f38afd96031a01dd553a7854ed382b08673a43356328a502e1945bf90b68713cc8c57fbfc2a77d83ff9e473e13f9f2a6d19f20206a498c27ffefcbcf326803683638dfe1824beb7c6982ca85fd5f5b8f69a4abcdac6a93414bf5c9f93bd2fe73cb313d73a6118580eee244cda252fd68b7ca86d3b8203d94b411215d5c965eb86aaea1218b4d23cdc43374b1b4468be9a64b6efd913060dcbe7dd404bbe9f6ad4cf132c5cbbc59f841d2903171d3dcadb543a6242d63c8374f53978ac111288a7495264828649da87cd46089b66d319833c615df20e4e72b78eb2b7196b19bed7c73d3478677f2b634bcae4438b135b69800383249cf04524ec86816000bbf57977f5e8852bd554a8e4e376fbf9736afce54e457ad7e155774d31d3dc4fd99c49a9034b70c87e894ea6972109423d10eeda88f6d9ab576808a885acae8bf85a9c9c15530e5ab699dea59f06c62f61767b65eb675fcfd47925f1ae1fdf38368f0f78a30b3bae525942497e186e6e9f20c74c3c61d4b629e48df64ec93963e617bec40241a6edfef0a861bd9c3024540fc299426e90d03faa0cae8547f6688d1075bd4d44c434ed2bf6ab2527f1f1c90815632bb0622ef015f89974811b28be72f7e1fe8780d90140453d514dff07f2ce116d01003d04d1003bd3c339ecf096a7331ff6c74d8e9485b34dd5f2e007ce3a9143dad36b137ea7e2164613bb3d0444900ff98ce8da04284252fec2ed6e82964c2d40b29002f06ec1df0b6427f33cdc068a0ca8650258f7b6e0a0131c7a8705bf673caaca278af343b1290ac4e8e82c74246bba754eb226c101dd89ea0023f8440673a112045cc715ffb842e536fac1ae2b3e4c98ffeda9cccd77fcf261e8bc03b3acfa3dc6ff817388080fcff5816cad1f48398c4c8f69de726a2f08d98d5331b1c608e63fb07eeea51eb0c2b05ad8724f975b934e8805433956e41dec2084aac079270a6d6801eb524ab8e420d905bc283b65127b87fe041ce64ea64aff4aefa04f3a0983b24d825852271664f37879fc7f1ab51040ae44731ede7d54af310bea0ecfdb549b5f6d908e20b07f72a30aa470368f31b302c40b195d30f908df99ca723c63245d791e7ccaabd3fff629df9f92c339dadc783c08e8a7cafa0dbf1867e7feb7b37510866898b97e36385fcdfc9bb5124a52ed3e0e966c95d74352ac78a890566594d71247823d8aa6f69c703aeef8cce75904acf876b43b58a1f6a6fd70b8247a5564f6fea0534cccfe326607ff1cc2bb4f4d270aa912520c056f46351521e4e3b49811641e18ba01332af04604d5639cd88e238eabe4e02427d53d5eb7f62b67c8aef7f159351c547c2ffd4ecbb5d65dc7ab4b6a6bb9278441a152f88a101c3b5f15f553e620b28d62bd0ef1e1f52808735baf40f4834b6b73b511bc6a10ebf4bb4d5dc9bb15460b6424ef582ed304c980910b92b780127a8787073555d3657f46ab9c398d3485ef6c00c19851f2156565a3b66fc9c9b3c5ce0797e19fd0c80bda184cff42d49761a140df0f2f358d4b39285e5b5b78c14d70caa3a7d007c990f13504842151aa9a1cd462a504906a5b8ed72911096fab0c3d43c9b0ed7efbbd561ae4b75c9da77834a781b3a5d5ba7c710b459711bdced4d1bd99a2b1c9434caf93ff51156dfb3a387a94b1ef8a70970a7599eeee0918defa773063e716d9bf64ed8edcd1911adbe5d6007baa50f61811957b6fee4c97051180e3a948097bd5de3b3354793aafa9f0eec09a31165caba43e875f82eef93fe0936ed5fac735d8866201cdf0b734a543e605a917fe5e73faff87b3aed80167900fe4698038406ccb6ce4564b9ba0ec8044b0429a674eec7e4bc88387337f85395ba011d35b75c8b3e8fb0996df2ea63d480317fb55e108ba1f8c6bdebf284793ac2aeedf0a8928aba7b8ec7c0cf833f07b6e14dd5f387c93b6411de2524bb37ab69ed4e168b5c7d4ac53f4bddd6fa2361de25c742658d8369223cc5e2797b5384d0e68b25d89308df774dd5090f307349eba3557c314963aeda196beab453f8ce5f23d4146f0056e1dbd1c2c78af0f7a6ab11e5cb4fe32c310e605900ce9bcd28cd37133cfca4b7d08931cc23b1995377787e2c50bc5ca220646dd67cb47b5193724d5bc16f91044b6a3a5783df02c6ad1da72aa5e640d67aaf1acb1d1db5b7b8145bca042662721f2f1e1e9ca2c7d978d5eb01e5696081816d64f0f7220e28dd23c3a52b7a3ae01749eaea439c0e142484d8207fb63e9246328f08de14aa15c4f046e27e6499d5617e8478024cb8d6b820558c1e3d30abab639706d8f877fbbf7b1c4e742df7f2830efce526842b7b33c4ff0c7f7cd1a6b8b1b1cbe71a23ea9cdfe822c3c3233f0839265a1f68939f5175d3e9d3fa8c358eb53cf5612dd64d1d7468b3c205406cb3e72c3e868466113ef8af7ceaba17edc982ec78cd885ed52441b9f9d5872544da8c843a238851e64533f7947ee4b3c57c29fa4d9910fea53d01938ac0957745e22585b4b6206802fade814602cad0386dea591af911beba49a35c189831dc8fbf686c23dccacc1327cfcf00c965b77bc9d61df2d80d03dfd7b36a6b99a2b75434b6b508abe1b11d04d6d6e51ae6347ec89d4219d9d79a175b11d48493cd3ea4c253019a7c1878e8861f91b6d865a449cdecb971f818b5b9c50ec859102509e769e0c850c0e7b07c46b3a4b2c352f5ecaf0b47701d1ed7b12534e224b3dbf81036795b2fcec17e086ade4f9d70e45ec537dee7025c93d1de620063c482768546a11d8d0dc4e46cddf40ec24ea759de7bc0c5c5415331cc017b1c36c608373762a308deca4fb7abb0a34a090c5f630a9e77074266a3aedbd6c73bbf1d7d11ed934cba0f034cd9843890d0671fcc19f9261ffb9160690a1936522eb2a5a50321c2043fad10a5ea0955656b9927687b6e1d8e1fb17cf27897e4e06ed30bfd7e2d8804fb9241a461608b4855dfcb27e654e7b8929d21bd1743448f52329854abea7fe8f2e4c5f8dcae3724f23c7a6ae4a3a943dd1e2ea821d020fcd1e995ed3ad7b368dbfb5614cff22e9fb010adc280b68b54dee1cf72cf008da00a68c03cfe331d2699e58b1c2b32fc460d5551daf26e4e42b572294478e74308a1c0ce021ab9c043cc46f95f056a9a0eb78c8201c32220aa381455f63ce01c59005d367caf4c518acdaaebc58eacffd66a28b632e9edf02464c4b5e473a248908b7cdccf72a212c79d5151df473e3d4c9b158317f9477c4879bf60212316a1bd098429150c76bd0d4c2a17e4cf2b482ef1ab9d6fcce0eb44f0b87a98f4bf2da71f557eae8db0389a0249d4f5446edd18e80351f0b13399b1ff493b52a3169d9cebd0a0509f3c371d3e574352152a4e231098456334e4586a321dedd7b796e7ea811ac4bc37645311bff0faf97444f7e0cbd2b30b94b6a18976dec363289fd9d20a2baa5079d4eb4209d78db133dc156476ff73a6617d0baa68a3bf52b6328e0e1a81f92f19973091545fee41bd616d629a689923a65477acfd3e4f1214cf3fa8c710aca70bba8c117288d53db6a926dffdc31089628bfb5cc24dc80aad3fd234b89eec823afa14697f949387628c1d26e028edb12e47d9e1beafadf5b115903db06f98099d4fe899d58774448e011aa07f483b82e3884782d28d8d49b0d0a66455c7a3c4a73f93e413cb083244b56277a01bb4d1b92c373fec78fd73d11b3608d7f57063ee447053b1029604e6dbb76df3fbacca59c55c22aeaec05d6b4b7c6cd5b63d4884f6f8981752b3c7e11cfc5383a883402a44f272c32ce37381692566c3d7c021292cbbad2bb88334c3a3e82fb1c54390a5619d8ddf3b84a4f4886b67971f542f90d1660e9f2eac9bf0fd67804a94fcedc2b2eb0dbf83081011ee5e3f5c2045c40b69bd539843530f04335eefb974d32d6d970f6b03320ba43e44593138cdf01ecc8fa295424d59e33da985df9a1a6", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="cd9dba8d90c6ea584cee7ae3af86aee8b9628a7feb3605b1457ba32616b2bcdfa20be2b7da124aa5a1afda5b4eacf3503153dbe530bf6a0a7108d0bfa8db2975408b8d9af7bd48d55ede47ceb2783cbe3d4913e5834a20e67c11e6b1d79ab6a8cfa031123c92b8898b0f22d10b93116d2985cb6938f88b37a7e1873260a39704bf94081eba8870eb41ba8f24700f052ef04cc982", 0x94) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="f7729b5aa2fa80ad11a72d0099ddc8fc9f000000a0306c3c9ead96b2", 0x1c}], 0x1, 0xf) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7fe25c0be2722af95af7e4388f7265f33f24dd0280900000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) setitimer(0x0, 0x0, &(0x7f0000001300)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r5) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 2.732467296s ago: executing program 3 (id=674): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x82) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x40384900, 0x0) close(r3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x8000000000000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x0, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}}}}}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 2.731954577s ago: executing program 7 (id=675): r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4}, 0x0, 0x0, 0x0) setuid(0xee01) r3 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x1, 0x0) connect(r5, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x7f}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x83, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(0x0, 0x0, 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e213957918325027aebd543f69bfd07fc9", 0x30}], 0x1, 0x6) 2.676022791s ago: executing program 2 (id=676): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000010000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xf, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffff9c, r1) r4 = msgget$private(0x0, 0x730) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002243f433b2262145f58c5924b509ce93981a6b42a5b3de22559b99ffa08e94d856288a0bd512c28bd2e85bb7a62192f7c97b3a2306fccc75e5f450566eaa764fd9a2b9d72128a644280b16683a00ee452311657af5c024f0ca7349e5636c39d14cfe573bb5bb48b7ad521db2d580de0eda2e1e32d3fa21b25713679124ad608dd68bfaa9dc8efb61ec909f532435228bba4c17fda4657e9c0d35cc15b99d68d5432b"], 0xac, 0x0) msgctl$IPC_RMID(r4, 0x0) socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r3, 0x0, &(0x7f0000000140)) kqueue() r5 = socket(0x1e, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0720303a00fe8004000000000000000000000000aaff"]) shutdown(r5, 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x5a, 0x0, &(0x7f0000000200)="3d8349ffa6aff6c979e8da8bf024e20fe554450016d97f568cc1610c805fa3bf724ef4f36c30603afdbbf4248a875e25970dca65a983758a61885efcf099990c3011048fede0189f8e780b9252b1169027e149e1a445bbca219226e170aa511463656c409964fdd258c777c385c773660606c4857d63700e72ce46128ef3e9618c50bfbab5c8dd248ba8d205a9b55f16c6fa9ba46e5120d924beb2d06aec2c7f206da92d145b870730760d3ef55711055992e1d92cad83d0f12ab96cb09da65807a11cd41693448d0da8f1991a4ec9380559997d5462439098d45ebaa82c0331bbe1c97bf5ea40d8feb513b660c9587e98f3089936", 0xf5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 2.674416725s ago: executing program 3 (id=677): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0xd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xad}, {0xc9, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x101, 0x1}, {0x100}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.668449802s ago: executing program 3 (id=678): setrlimit(0x0, &(0x7f0000000980)={0x1006, 0x62}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = dup2(r1, r0) shutdown(r2, 0x2) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="e33a176ed02400000000000080350006817d06000000000000000000ffffffffffff66907ba5335a9b339dbbfe8eef20e0c6"]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db440000000000000000000000000000bbff0200000000000000000000000000014e204e"]) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0x7f41, 0xfffffffe, 0xd2d, "8717f90507000000000000ff00"}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000003c0)=""/151, 0x97}, 0x7}, 0xfffffffffffffd73, 0x800, &(0x7f0000000500)={0x9}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="697500bb9c0500000000c6b8b7c54279a329080000008d008d00000000c13d69b5fa7ad102e39e8203496a41d06087", 0x2f}], 0x1) 2.66824687s ago: executing program 7 (id=679): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="9e86956d6c5543a9873abd1741d53928ce675119fc27b671bb2bff6496507c448029c05ceec9a78666", 0x29, 0x628) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a62503434", 0x28}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) semget(0x0, 0x3, 0x6a0) (async) r1 = semget(0x0, 0x1, 0x400) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000400)={0x1757, 0xfffffffd, 0x0, 0xfffffd7a, '\b\x00', 0xb}) (async) semctl$GETPID(r1, 0x67bb171bcfa50a75, 0x4, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xf}, 0x2, &(0x7f0000001a40)="22964ee649651a71653ff1a81cdc3adee1114a919d50da", &(0x7f0000000240)=0x17, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0xd02) (async) semctl$GETZCNT(r1, 0x1, 0x7, 0x0) (async) socket$inet(0x2, 0x2, 0x0) 2.610120384s ago: executing program 5 (id=680): r0 = semget(0x0, 0x1, 0x281) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x80085761, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080)="f6a94ba177a1a1b854f144fff0ffe122cadd3ec41d47d96e825f430ec7fa28eb727c8524d339e662d405b2b7a0bc80289f5d583b4bab38b51d16ff5c9b898aca4420abddd89858d2a329d564bb70168c2718111781ae11ec9401cc223f6876fac508fd6a7c6fc613e89d0a406d1c0b98e2083a8311c1241032fcacc7b6bb6f9706ec9e49943c44c2174c658597a97ab9c6bd3ed583e5a55f449bf1bdc4a1604928f9e515880d7e05124451ed5e8658b1e687fd74460e43297d0b522d56dbbbab7d04833171cbff22c88dc95156cf5670ff5e338e26a6451f98c13ac46107d99ac1fd69e3b207f1da246325286090cc3d9301e12a908167e651", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="9a637e6b09adb5e8ab700d1dd92cbec10f5c134028fc90b8ef6bf847c391ffae27b90cc16a424e1be447329e121a3c5522afb95188c309546b4f25a1d7e1729fc6697c97e02e8fb19634c8eed2c62b95603034609af4710a32aa3fafee7f3fdb486d04cc7561cbeb1a950c29e9de7c1bb3b45aae7d5dbb13ec657098b88c1c8cdffb76aebc840fa191e2820cc408e19e7e1b506c79be9968f071516ffb67477a0ca3c1", 0xa3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0xfffc}}}}}) semget(0x0, 0x1, 0x281) (async) semctl$GETPID(r0, 0x3, 0x4, 0x0) (async) semop(r0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) (async) ioctl$TIOCSETAF(r1, 0x80085761, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) (async) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080)="f6a94ba177a1a1b854f144fff0ffe122cadd3ec41d47d96e825f430ec7fa28eb727c8524d339e662d405b2b7a0bc80289f5d583b4bab38b51d16ff5c9b898aca4420abddd89858d2a329d564bb70168c2718111781ae11ec9401cc223f6876fac508fd6a7c6fc613e89d0a406d1c0b98e2083a8311c1241032fcacc7b6bb6f9706ec9e49943c44c2174c658597a97ab9c6bd3ed583e5a55f449bf1bdc4a1604928f9e515880d7e05124451ed5e8658b1e687fd74460e43297d0b522d56dbbbab7d04833171cbff22c88dc95156cf5670ff5e338e26a6451f98c13ac46107d99ac1fd69e3b207f1da246325286090cc3d9301e12a908167e651", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="9a637e6b09adb5e8ab700d1dd92cbec10f5c134028fc90b8ef6bf847c391ffae27b90cc16a424e1be447329e121a3c5522afb95188c309546b4f25a1d7e1729fc6697c97e02e8fb19634c8eed2c62b95603034609af4710a32aa3fafee7f3fdb486d04cc7561cbeb1a950c29e9de7c1bb3b45aae7d5dbb13ec657098b88c1c8cdffb76aebc840fa191e2820cc408e19e7e1b506c79be9968f071516ffb67477a0ca3c1", 0xa3) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0xfffc}}}}}) (async) 2.60883627s ago: executing program 2 (id=681): socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x81, &(0x7f0000000000)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x4b, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x7, 0x6, "bc4790", 0xcba, 0x29, 0x4, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, [], "c40a108c338bd0db4c501e40ec5eb000e2ad62fae2438a49619595"}}}}}}}) 2.608195672s ago: executing program 2 (id=682): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xdf, 0x0, 0x0, 0x0, 0x0, 0x90, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x100000000, 0x9, 0xffffffffffffffbd}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10, 0x402}, 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) socket(0x18, 0x2, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xdf, 0x0, 0x0, 0x0, 0x0, 0x90, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x100000000, 0x9, 0xffffffffffffffbd}) (async) close(r1) (async) socket(0x800000018, 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) write(r3, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) (async) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10, 0x402}, 0x2) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) symlink(&(0x7f00000000c0)='./file0\x00', 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 1.523948777s ago: executing program 5 (id=685): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) r5 = socket(0x18, 0x1, 0x0) r6 = accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x3) setsockopt(r6, 0x4, 0x6, &(0x7f0000000080)="b2116988b272d2dd86cdfb8ba80000000000000002003320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f5a1e6c15251992a29f29caeaae14475295d48889c9a920796b2dc92b2273e89771aed96271a22d7c9198ed900ab006dfab67869b51a2216114d1ece000000000000000000000000000000267b55b7170896b1ecd12991ec565a279358cc547e2e431e22bce23bf8d80fe2d9b390f7998965019e9ea319827d238ae99ce6abc5adfd4fe6122f0fd1e55b4e79058c5234529575290d2705d353dd51201f41c6cfa8136009e06be05269d8d38608c1c3badd62d49c01572c987ecf657f7b13", 0xffffff96) 1.523692322s ago: executing program 6 (id=686): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0x7f}, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x208, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/174) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x9) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='@', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) syz_open_pts() kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.486442601s ago: executing program 4 (id=687): bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r0 = socket(0x10, 0x1, 0xfc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 1.485651036s ago: executing program 7 (id=688): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xcc0, 0x3, 0x59b7, 0xd, "ae25b30ffd14764d3d2d70ad712d91c48da531b7", 0x80, 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x9, 0xd2ce}) syz_emit_ethernet(0x16, &(0x7f00000000c0)={@empty, @empty, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x0, 0x1}}], {@generic={0x8035}}}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(r2, r1) (async) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0x5, 0x9) syz_emit_ethernet(0x24b, &(0x7f0000000200)={@empty, @local, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x6}}], {@ipv6={0x86dd, {0x5, 0x6, "928f43", 0x20d, 0x0, 0x9, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0xd, '\x00', [@generic={0x80, 0x4a, "dbbee485a068082311a00074df4da5bf9b62c3a16dda2626ad1c086d8446c26ca7b944bbf3a7c0014dff3caeadb9e2e576aac8a7e0447920703f3483653129291b78ec819b785efd8ee4"}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x82, 0x13, "44cdb99408eedf02ca71dc089dfaf34f83de28"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @routing={0x3, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6602de6ab493a07fa0d9b7f84e7e5730", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x11, 0x5, '\x00', [@ra={0x5, 0x2, 0x8}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xc}, @ra={0x5, 0x2, 0x39}, @pad1, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x67, 0x0, 0x7, 0x1, 0x0, 0x5, 0x67}], @tcp={{0x3, 0x0, r4, r5, 0x0, 0x0, 0x10, 0x20, 0x1, 0x0, 0x7, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x61}, @sack={0x5, 0xa, [0xfffffff9, 0x4]}, @eol, @nop, @nop, @timestamp={0x8, 0xa, 0x0, 0x10001}, @timestamp={0x8, 0xa, 0x80000000, 0x800}, @nop]}}, {"0bc2d474e381a1d82447e894754da01cb255044f48bd3530efcbe557583b325b804ba62ab6d28c68ba8317fff75acb0edaa8153c01ea9cd358035d36d1da2a35dc6bd66b35acdbdbce946f22fcdfd6b0509746572d25d29075995f41e263c3a79ca4e9499b1d7314584719ee59ddd72387d6fd6f564403e3ec1b4fc53d0e06db6d59ececd6a74ed1e4ba4a9ab0b03c5b4695aae86df492e5e5f5b6b29ecbb884556ee4e56c670a17e663235231bdd7a391fd8d089f68fc8fce0f2a08109abfdbfa321285168772e23795f0208d"}}}}}}}) ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x7ff) (async) syz_emit_ethernet(0x32, &(0x7f00000004c0)={@broadcast, @empty, [{[{0x88a8, 0x4}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="d666a54fbc9c", @remote={0xac, 0x14, 0x0}, @broadcast}}}}) (async) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000500)=0x7348d67) (async) syz_extract_tcp_res(&(0x7f0000000540), 0x9, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000580)=0x8) (async) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000005c0)={0x2a5, 0xee}) r7 = openat(r3, &(0x7f0000000600)='./file0\x00', 0x10000, 0x95) poll(&(0x7f0000000640)=[{r7}, {r6, 0x80}, {r2, 0x2}, {r2, 0x40}, {r6, 0x4}, {r1, 0x80}, {r2, 0x1}, {r2, 0x10}, {r3, 0x80}], 0x9, 0x7) (async) r8 = accept$inet6(r7, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x3, 0x7, 0x2}, 0x0, [0x0, 0xe0000000, 0x1, 0x4, 0x8f, 0x3, 0x0, 0x1]}, 0x3c) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0xe) (async) ioctl$TIOCNXCL(r2, 0x2000740e) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) accept$unix(r7, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) 1.484095961s ago: executing program 4 (id=690): r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x22, 0xe}, 0x0) flock(r0, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x8, r2}) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0x0, "97a2224f6b221adc0a800febffffffff00"}) 1.438462139s ago: executing program 4 (id=691): r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) (async) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) (async) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) 1.438076636s ago: executing program 0 (id=692): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x5}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000000e65}) setgroups(0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004427c, &(0x7f0000000100)) r1 = socket(0x0, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="cadd713a5d335ee59fd7194ba11c12b8ced7cf36ede50484ebfb9535da59777e92abd10ec5ac0b1fcb00b7d4ccc260cb4a2c93f44510e4d547ad5f9b0e18331611656750fce23ac5b844d92f68eb540853c116fd780922345bdb90afaee3ac59020ab4f03deda4ed6a6a1a115107ddb136edfa38538c212b456eeeb5b4d87a997af3ed21350614ae930c19c0745bd3dcd092582947da8d4d3a9072d2418f1f8b5ab3738a4c08765caa3d6f9c1884f00e6cc51f3c69b05772fffed63279bed95952a70d6a415ffced077e6984e9c299a1e1c188f11915b5971506dbcf9c584426572810", 0xe3) 1.437040657s ago: executing program 2 (id=693): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r4 = dup(r3) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000100)) r6 = dup(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x14c8, &(0x7f0000001500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100280086dd60f02151148e290000000000000000000000000000000000fe8000000000000000000000000000bb020c000300000000fe8000000000000000000000000000bbff01000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000bbc5875b6b23e4151df2d47c4822334adefe8000000000000000000000000000bb8827000000000000040104050200050064663bdc61470245bc1ad7ab0bb7df87377d65f538d1c929c5cdd3cfb2a2fca5a8c3dabafe8eb62fe100c7412f1f5cc023cc6460907ba6afc4a09ee3f112b640615fba7e73b8d8deb5e8430b7cff4322a8ec9b461153a6b6fa7e1774a574953f0f808ed3260401f804cd0dc9e6342ac6a8c1a47686c86f489dde87772ab3882095f7babde24d1fe4bfdffb4afc997aa4763fc3786879d080d0b62d612fb5f8562cdf14c0566e6f7582b7181a4d8738b587129a8e381fbd84ff9127aefa9d877b099fb2c822c700f91f9814bde3df20a90b8703a790caab087884e6bf0794042079668b8c23ea3b1be0bd7869155cb812dd2136d779fd654242d6a5fbd6f8d30b07205f5f490651de94686afef9a53688438523292d0993ad7b1ebdb107f790879e26b514c74c62752d329a93c40e43779ab777d13bf46200702600000000000005027fff00010000a3d8bf19bf56dc4da5ad620c0d77bb8e39a3148c589b5b217f3e6d814ced267babe5e2f6dd8b378e87b9d2b00030b2493d4a43e9bbf66ea6275c8d3ece204b7d7ed5f08f26f1cd6dcac7c499bf905fc703f8cff24eae5d8445b1bb9cdf03c019e54a3d4a41fa3b756e9e8bb584b918b8fa2c2d13344d1a726ea6b6f7eecb2825dee51c2bf74ba6abf802bcac0edb0810dbd8b245f9c5afbbae94866a20b81e2c9e971e4e8178dac1855a37ae8e5d53cc7e44e49f6f4686215274779c0f19aa150cb2d10044780daff5d752e079b21b90fa9af291ef189e03d2cef9cc0dcfc15afff2a265b1a424ed1d50d87efed1b3e9f15938a47a412f4940a91f890f8b99364941826f26e59a31e50e7b83cbd19edd14cb0ba29aded7a0815b0d73c72e01040000000005020006c20400000001000002009078fffffffe62eadb2e0009700500000000000000000000000000000000000000000000000000000000000000006c000c29650000000806000000000000c2040000001804010204016601040000000004018d0117e67c8c0a2504a9567c2884bd3d17347f1556204d1a4ee10c00858b1390f50f0d92ec35a1f7e2049d02689f006d351bf0fcf3a6afcc7337d3b2cb20dd8ccb92d4f8fbec01b6c320c446fb0a74ff5e0a66d31a45735a4d7ee92dbe466e1d8d037a08eb5c1f088a62efbf7be750e72b1f387d2a902feaf880509361038f50992b8b4503c651f4c80b1e5fb81db99c88a878eb9412ede468084f47d0269eaa96e115c0eac0ca8d0a874fbd463846a04330fe8156029de14e7e62ca8073ed209ba2d925dba0c36bb7b923bc721b4da8f480fd5aa7c50fc1056eab7255d1cf8703d9d1df9cf6c9c43a79cf36227f2c35dcc04a2f0faecc437febfec81cbd7421f2c027c9f52ca3f120d250bdb1a60decd229fd7949cbd7e24282c9f01cf459e167ff981fe1304569a48d10a1050a452b48ef3b3aa62183bb6a51ab54f9566a299313000c28ebf156786b3a905fdafce69ca76b873df5b1b07172b54bb11bc2932bfda2852135a38e012e8ef28936202fa2e73b289748afeb86cf478e2fc16d713a9f97d58d443b45f6aa5251d8d9113f45717e6cbeb6e2e1ee63feb04fd1bcbd6e57a244f863d348e35babb5f8754a8cc7e6ba94bebc73b37f64bff437886890e1ed4f8790e19cd42a8f01d2f1650e1f05aa1d5df1ac3ea18083c4c65750f2ed294f8d7021d51950c5e9c8a4df65d4ec8f804df8f2b230151e9565ea994e260dadc69b78640b21031284ced9c913647323588208368496b8677a385e939e0c544617446aedafafc54f47574ed17e7c88ce64a5b25d6edc377f09fe8e9d889dc82b35152d107bfa475ca52f9aa8cfcbad7b6c7905be4b9dfadf7183200cece421eb46fee7afc2b3eec8a6f2caa1d169dde20d9491d04f64c200177f147e9cc6153faf7a285e384092ef24d1b02e302ea38c2a9c8b7b3c11ae7dca5d1d72b665ddd11a697958bf6ca602b3a9f9bac3d01ac8d52abd8a6cbe21c6cd8969fb6692d89041eea5f15dc5fe166e243adb887093af1a6a7a18c0cb94557b2262d680b6a74a90ef202442a107ac9ee37de411ec7a96a23b22830fb98259153099cb7e0f6acda54138b8bc403b9d6e53ac22dfef6a3dab47f17b02ec6f82754f4f4cb733ff15fc7e5ea8faf04d718b36aa79e04700d54372eb2ffd71b433fbbaac20a10680629f4442a9273217b04f40200ec9be7988756524dbdcbe79335a6d4c581df0be6ea3366f31623cbdcd302f34c71ad8b64be8bf47b386a4f57191970ebffbb3d0dc7a2c75c115b8094f10b9851fc3c70f057ae92049e1f4aae39a78cb069859c1b68d36c4766d928919b75abdf86e9c02843ca1a66f0970de18b8fe5a157d57fb176a5b4bf22dfbc04f55bf12a01c9634c0cb6a86eda1c94ccd5dfd54fc48faaa3347eff7bf5305c23fa7cdfb3ce8c0fb19c8fdadd60624906aaa4e324ea0ce5bd138e7338656589ddd05ca290e150ad6508839fff52c6fbf9f5c628a358a70d0578d32d8d217d717fe834740b55ad639a932596f0be79b70d136518efb6cce704f63b494c0494e369efc9f9912f48d9501af9736f5d93d51ad1639d96f35d66b3f24eeca2ffcdfd1fe02333660bc911317f1ac6df3c81aa437058ec2d3d36e1ece8f53adf7624bf43dc8e0688c3c838135822d89e39e4c38134e9f560dbc8bf3451ba7f99c4329504f1335219ad246d52e3093f50f146771fb9dd867a9dc9087488224506922f839840a82a02c7e5a3909acfb2b9b57effbd8cf693eae6731d5e43af3c8be2e33b8719f0d2b842bec87d4cfd26b33d002828c9dc53fb1a2c591168242556d43ad264313a409f51ebb9631fbf571a045771e6a666fc590a1ee9a183f2d2bddbb2a862ec4973d13a51e1febc1074b989eac2c9221e61ec16b0221ca99537db1acee470fb4b3359fe8e664138a8537a47acca74bcf956a17215f5b3a42e850f33614dabf00c25cb95f9f1416871569cc1b6b61464d5180ed94bca710954f5467e3168c2f6eb008a21ad34362417a83ab68177feff875010a93bce62179c5d6b016b6fd87536ead1fcc351468aa3f83d65bbd5cabbc608d3f8b91b478649fc5574cd134a22ad19f818193db7008c9d7d70d186acb1b19419cdf4e36b33621bd4154603f0b915489017677374fcd5b3daab3d81653ea6a14c4ddeda2140b9349d8c55a1c3ae65abdae4ea449ceb729b25fde21c5de426db9864c1ad2018c47e79f9b05c7742a780fe126d5ae6682c61bcca607f8e42b1894860d505167dab9c69f9e60ecd4601c220681661beac7472a84d53c58f25ee602d56e43b89cfabe0b8efc18a9ac16f8a48022f8b0e37442dd7c62f5b437218bf7e72930f6a1495fe880a4326ae58e8e06dac4cd66d96a045a3c0254e7c280fcab74718a23a616d53bcdf99fb57b8f9187f69728bd95b8afbbafed676313c12ddee3f637753857746f80b62cbc5edff3c049d19fa8a525d1928d71f0093a30eda473f0a0616bc3b5c03a23015533ab84a67d206083b9e1c0055c8d8c738dabe761458d69bc53f7c7f780d3032729880c05e70ab31bd3a700a35d403756b9124e039a3ed5edcbf30892d45717a6d061e29937e086247ffdb8e23f8f97de96dd68267613fcb9e95a4b8549ff5f7997f1569cbf729425203946ed97a221ec89999fcec5cb137d9d2d1cb56d31fc806b9667dc20900575b4916b5f50061b82101bdc88456ebd11f0119f1f98a7e92379ce5f9f9d05491bb8a995f7862dd1c58cccac4f71dce597ff2de8b6062a4a639c76b69c935bd59eae2c4e7ab699a1eb8511faa9a955f363007e09a2f1c4c82664d61ee63d820a4efc4dc0418beb18730ab05fe1540578b03ef4793976a3fd2078eb3990bf463403a2e547602951a2f14da9ac8e393a0682fd7eb7701b128a14c7fc59072e7ba1d267927b9e523e30aee489154c9178be2c80726c58ef2f74d9808bb2cf852d1a46f595cadfa0ecc2e2c2e9a37e7986173a5aa0baf9379fcea36feb666a9cee4b4c874497f5382115b26302061b7aac15a931b3831fb3f1be5bd3e3574e1c6915e134c7df7b938ff7dbc2d950ee293b630602fb790afa56cd8fad892bbdaf1b1d2394b62c6bc69f9fcd4f9163e6acee56b0f6716f3496e719a525a8efb3d0d8f7d05f46576d8c43833dc182798c0bd71371986d37dc76ce424e017db57acca206d7d7425b8605e678ff48f0cd05106e79ab985c3641e6be56fe0198b639a5226c511a434fb63cca8ac0a17497ad014a6adb1a7821145ac8071e80df31a32661f89c3aad39675e82769ed6f4db3cfd65f0da29dc01fb547ffa8e8dd74a5f1d312164515105f9c9e038af0a6e3025bf268f860aab560502a242f58e4690219eda0ad01b1aa51687c3135b4e574cacf806aa9e434f3c17c83b493f3b6f08ee252dc8e8503157e05fea47786e21e7f18df257e1d53c5ab3d3ab35c83ca57387ceaf5fe204bbdeb8999134646d16afa2d1abd4067ddf3c756b251837bfa62e2258411376ea3c5f07d6b7d3a23ec577b47fe45595fd7bfbc59e88c3efd4295f991d104dc70304cc88e29251536add06fae989b3f7e87762f32dee0af1cea78f6b0b598931542d54bd6eb783e2caaee828168bba6b7e03f956e1862d263757112b08d6e8190768f2d7adfbb38c307a89daf81ac4f81a44502a2b26a8db74f4db18bf08b4ed28e91e8ce76df2043eedb99f6595e15f59cb8b7b9cc700b19a43feef6cf329316b510c7f56a593909e3bd5c95ba55c074fd28bc02912d8db58a75e7b279ad81231bfed8f56f8ea2ec851bb9a67e359485abd8a4610d3c4c80420f06d1ea8384c77a01cfaa0968df7b1e024ec0de6eab983bfb516586835a44fd4814c901df75c4b15d4749781d87c39c5c1a9cf6eea442a6d5b12f99512a6869514931e94c58a5ddcf78f54966486c8241789d4801750c37d0fc7deb021fedc959bb51507ad47ae15e32893cdbc5a83318d3c59610a7fa3c462eaa4885ca98bb961b8010d5c19b2d670859964c4efa9b0e31c031c4880873e4569a5f04ab409e5f5557dfff19c3b75ca5511a426f0cb42faeb8738b34c495e2b044b3d6bf39cf5265fc1d1e7fca2a881c7462787a12531f1ff39d6ce43aa8d6566475dc4136fcfdefc2b534197b4883aea439fb0aecf33e45ce0177401ee33ba420e5087780613b1d8cb8848aa9a60b753274983ce363445b093ae2e43f8cda51f9de38b1c3e4201c2c717b605d329d63cd96cc383fc9c8079533bbc3bab882c9db0e1c014eb42b4e6d797563a76814ebafc410d80c86d87a18675769ac7b790cb3a895ea12b3cace63833631b0ba235a95913158e158c386d61ea0e2b26ea8b4e4eac057b00b253e67d6cd8f4bc02cb39a1772a9b6f026ee19d57a35995ae9b0f0e5d5398190949002d50e44c8554c728fbf743b49210e0dedf30f6da139d68f8441c96f4985bad05451069087a9d1b9abbce2035a2841e3ceb7c3d66ff9cfe624d744ebef9375dfad622f0d6ac9d641362fbe9f48ef9aad716ef4c5bdb04b36611eb7a25a3aa4ca36495049ceb0cc0a1af0054c665bfb2166eade8a17625dc541a27fa1e113524b1a4bddf9a94044cfbc430732a57140b5c67231f05d85fe9ff4fb2471c2b5b17a7142b4dedfa991782969b0f8966a7dc1bca31e0b1f800c85e8ec00911a1b9daa649bec1ed3be3b23161c88110814f29bacc23ede7dac0b88e118eb8656296d8c88a59475940fb5e23cf27283f41c15b235467b103621814c5cfb41eb13183968c7562e100368d3eefa573e41cbc30921e8144a0a8c9941ba5d91cf61f4a2dc6f6e68d78a4eff6c5fcc600761a25269707664f900dcddd87bf221878abef043d1f4a4796f03c702298c61263f86fdc5460161ea37715f1060a03acb0f3da834e27d6088c87d1a65ac40b37dc46679d96d3db18e24efb17110bdf1af4f1bc8c1e74e855aa8b49f7ec227ba2c9205003355e8873018927fa6b94598944e2fa361036b0a9bad38e12492c9f0061174f10b7f8bf882d3c20b5db26d31d14159c177fa7a412dc7a11af54efa7128f4046e6696e547702babae0024f14ede5c0528212f0d28328c110b0fd92fbd512b402e2102c044794f3e26d980f04903b1481f5a832bbaba22784b0d31106dc35e71eb8241c01ecfda9b7c759787903140f596817cb52e55fab4bff3d75b8eeab0bab829a27e1f4b89f8e7a4514a8cb7c76cc790d14743f444d10981728374db3e7ad5de5da77eda12c9ed87f31f61aaa7d01b9dd81b0fb6a28ccdc19020246604203ba622e58cde29f243a9e9fe1a12b75a115a2dbe345215ceb16b1cddaff509775dac90af025bcaa2848593a96c961c257adfd0b807949ad268c0dcd90427dd2dba50d2726fd0496d741795a18192504c29bb31c8ec4251948e0568b2727e47ad54e2dee558cb4529fee036f17a230a1756b980e2b331196be07dbc77f87173cd45dde7a13f1890020faaf4c4542f13d0f1a8a245851348f8cfaf02eab1419a2bb5d1073639b5c9a284d0f62d210eed6a0f95e6ddbc3d9388c69f8bb41fb13955f8223e3ee3fcc396c038d4e0471540da2844a2580284ef89aed9d143bd10abd38289d617c2542a765245ee6dd56fee46a43ea5b3d58eed8badcc824a4da3767ad93d75ec551a334bde781f31ff865ab6fcab148bbd071d296ea3664a057bb519b391c092b7453ee3a72d6d3e552aa3f9bb3f913518615f91a4ae1204cfac2d09fab0d132a23f15e9f2d97107a403658562acde430b284d63c32068491f5608ca2586e8f35701220305aec35a51c18a006f4c21644ff18fe498c107f11e0c280a4aac921330e000800000000fe8000000000000000000000000000aa0000000000000000000000000000000100000000000000000000000000000001ff020000000000000000000000000001ff0100000000000000000000000000014e4ca65a404dc71249ad858d55446820fe80a1000000000000000000000000bbb93b05b4853f156e4a7c3cb774615035bd0a68b2e5dd7d94198eb90da826bb65177272f5671600dce969968924162556f0b2b04f6c151b306633fda2a577e58bb2e15a580d1e4dc758393664c2123d1d9d8e5fec473b01a69f13554128b8ea90d0c55e2a4324fdef33fa5d3ae1ca03112d0af1923d746f004cdbffdf2f1cce88caa84d904870c16387519b0e209939589d808e7101f3b3b4d1997cd73af778c3897c2cbe0f944cbd3ab9309957db823a13b85925b113"]) syz_emit_ethernet(0xe, &(0x7f0000000300)={@local, @remote, [], {@generic={0x3c09}}}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x0, 0x3, @empty, "", @local, "9c06585b33a47fd79ba4fd077126f54a"}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000014c0)={0x1, 0x1, 0xffffffff, 0x9}) 1.43681013s ago: executing program 0 (id=694): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_gettime(0x67f3248105b4e004, 0x0) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) 292.729707ms ago: executing program 1 (id=696): mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x122) sysctl$net_pipex(&(0x7f0000000040), 0x3, &(0x7f0000000080)="5ec2f484ef438e5c09b49d5b7290c2ae8a303a41e0e974d75d4393ae9419d2e86084aa1cf2c022e60b6ba6d55201e9e517c5f1e865e4a9859e68e82f6e9c9e928e0c2024060e79771d4504eaeca23435e73168b7a23db2f569f34210c875972a1d628a5757ce54cce77ebb968cb19fbbc7d7e0faa97d2672cdd1b689e6ebe46c0b2ec99e", &(0x7f0000000140)=0x84, &(0x7f0000000180)="88f206fa03305840b07ff41401cc93c71c93fcf87454f52a058d6b803c4db45052ac110d516d0f2cb2095ed39078df0517d092447d60e828526ea9463dac0cb48097003eece6174b608d35db820eaab2bed2578c117efa475bc7e3e25f2f0cc779336eda77179a1ac6a501a3258514b4c60ecf8fb192b2b901092d3bacaed9cc001361b1a67e631bda94c3cc7c5a5f017f97bc42c78c29b8cea23534cd8578a423cd9ee8310018b14edb7664cb1e45e458f1be4dbfe22ff0b501f6d54ec684403a5c137b38e5fa71e528747436a737a2da2088daf7979b831b8dfbf6", 0xdc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20400, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x2}, 0x2, &(0x7f0000000340)="a020fdae9a782eb56ac4f22acd584cd626439673ede55be719a5e5e6bd4b00e87b69a09828f8634517a861107894f096e99cd61f0ea42c001baed3066f11ee1ce8c59bd32358067c231bd50f69b13e00931b13530a8bf9e8bf5bfca7bbd0c07eacf482be8991cf115b0c324783033ae22363211ee71c4d6fdee6af1f85b596a0992c8c8cd43360d2222eb3f737b86f0ad69a284ce85f4867e847382d083834ec7d13697510087dd090df043537378cc59f818ef2067b7c93bd8f26fd92193fc7a67a2ae9474a868fa3b8daf03041ccf4e6d964695834d9ad64b7c4034156787bfa6ab94626b456cfdbdfb98dd54124842542b8f47d676f8a705a2b4604cf046976aefb4809e498d0125d46166ff137aa403cbe8f3ca69853bb783d6a47135c36c2c978cc5b1e4e128a5758db4fb18d11b1f100cbb58b82ba9de6fd2df7f74f86229b3b91e6e68526aa98d545d340c77803d3a907de5122a47871b1b1975bb73903c47354048a7f0eea8cefc4c34ecdb9f301eaacc317fd504da9c1829a2f15483490724ed1f17b210057c5b4365547da1dfa15b4df42dda60fcf3b6877ceb8adf7bdb173ad769523eaf7f2eaebdb90c0fefb0eb1d0d8eb5f2fc0ebcbaf6ba5663db61ca8b9ac7d20b843a3dac3a0e8cf79392de3ea5178c23c5292a7f143a27d9b643c7f43edf7a62abf16c583d912bb4387947215c8e98b9c60585eb1a3e00cb5255b694258ded4558e9f109ff58e522859deecfe0bda6d1ed9e28751cc05b3e225363075651b0c8962b0df44679b362e5964fce7e919445740cf576b2542b7f7bd0ee39024081cc2fddf618c8b1bfc99858d5a37ce92fec33b6a5f934e1267980082447f0d068c696a9b7f0ae331dd7c9a3760395f7199b3cf72ad0fc4374822939912a5265d15f8afb939168ac6fee40aaf81f2fdf196d0d35e35c6247230a0b8cd380de5bf01c2e5dfa519b6ce4cc90a11bcfea65e547ee69eaebbac5a3cb480ba9743a0e9476c62076ecfe94dc9ca5fd503c5061c5c076862298f5a4082fc05c601174b239bf0f04ac95f604e7917c3b125df8c54e0ee62ec1ffeb7c690cfacfda57a92997a6aa1968f953d697f8e441862e5bfeb9b647b8c3229dfbd35cd53422637859b7e26f9c912c81dc1ec8c478f8f644f1280c44e66f235bce396a1e8a08ab03eb8f52310cda4998fa967faafb18b4b00ae7877ee44e33191f491ab95ce963ed09ea55c0a51da51caf953a35690beeb1860c204a6d5e392671af4a7f566927f8771fcf10cabc25e9dd5e83a225e4f9e27e0fafbf6dcb1316611e89a1f9c966878239c2fa61832758d9c75044ac0ac8a3089387273977600d1efd2103c5f15467eb548e16eab61fc88654d3e9f2d7dae41f037f02de4a29ee43181593cada6f440271cb3cc1d987fd7345e7c11baa544f5f1336b2c58c298180d4636c9365e9b74af3ed7e04dd8fa8e77c48cdd5ece7d66f2c93b556d46fa3ba4a636aaedd10f62e0a4de08554fd212ae366efa372d77b047d7d1b8a0ba566b9b5c51c9c7d37c5bf63c40da13e9cb4877261d365ab5539ac955567b6e7e47799c5f8d5519f4e329d5030717ffe3d9c0e31dea8982cca2193dbd7e3e91a2a6577ddb78da8606240725ea25b586194b2d9d494e0bf14e7b99ccc83dc06316e8a155cca54806ef73a644a3f8da57693c4c62aa6e277ad465fa77e7d79a05ac8088f53476868e40b991bcf2a20ef3a25932ae6c6d489d9975b8176918531bbb2634d188e1d7b1d2a40c56e9e6a967fb2c64e3158c09bea0a4e6d7f7ef1201e3bcf108d517494ac88a03f6b3194ad172786664d75047853405fac92e25768e098454cb2c454674a16f67ad5e2c42c43c2f48046e050caeb3d82bbee70c4131e5a91394aa3c34fb4e789b4b38c81b82001aa4e4b32003eea65fd03be49f2df912a092d846d21bdbd548ed1433f6ed0b04bcb0f92ba4a5b8feb4cfc4397e934928c297f5b0702dafb9513d9764b747515abf67430a230869eb553687e9388ba7bcd62ec33f31ee96a28c338eefd90a65fca691094f7c57d451ef211fbc923cbe88fa31de0e403cbdb9a403a0d3f2297456777adc998b064579591a53c19977f1850973275562d3da1d20e6b40975c3167958fb1c0baa3f2750fa850652dfc35b98613d4d7d3528a02618c882069e0844777159660c1fd7f6d4f8133b6927b0c0d24368397514b05dcbb2bb43aa9cd0d88b91eaa209cb72c423e25f9f9d8c11e5622161ca5eabb2b3a3f3ff4772b32ad9b0bdde7110bcf7d93f446aceb66420de1a1828ea1b7c56628a1a0f0f13c5ed05f4a01756642430e9593b3ab750886433063f60572fd59177c7619473a341d4e31b3a71ce63aaa75a27699815681d5802a7c55bc495d3eadbe6464b73c8c44c7472054e54e1758ca3ea3d5688e56b4889ad7642f196a5954bb87ac42527d3911f9848dd4ec998c20860d2e2c11e1284cb1badf5565473120d69807e05797620913cb3a6bc7561532256b6ecaff2c9d9dafe1badc7c154b02e9bf63e28ff2d362c98e4c4e8bba4b0fc05218faf5aa0a3b5c500678ddc92ae18b066b506de781b531a05f2d5a6bdb149d284ca245cfeb78bfebf627283e17d44682f38498547f30c11c70477566869525789cbf73784b50e96a2c5b4885a06bf63433b1ee800369256817dff3b63018b6784e43e348954f68a496b439bab98d258c1e899e3934da1624f44ce5c3c84454ff21f7b80e572ba8d2ecf1c0a97a6f6d3c2b5d1dd849f581c4caa0ee498c1903bb7823013f5be5e1504dd9426fc5161ecd752897fd2774c455d6f6d963c5d9300873ffda4ba1cb9e22f3e8ebef6477b5a9d6a46786664de8b83f1ff795dddfd629f08683e041edc676b77e6ee64f8f6af8a45dc89fc2fd5819024fd441928011ebd16fbba3bebbf26c9c3d328f76269a009c163a28415fa2d3fdc0019e3d72871caba77a05669a05c8e2c47377a98cf6ab939d399201431e4f9dc6e1dc309cd3fed368b2848a38b6e4f1481ac7e08906b1f0cd29540c92d80ef08d1d36050dbb8777ea54699c109d5bfbbf313ecc0cd3e22c88edb0561e08774eb750f0d6fbcb4b8608626f478b0c2c419a27a0fef27394f3a922fabbe23776ca0dfd80271e53b3d906b35fd62ba714537c68a3bfa4bab4ac695f500fbb2ff2d5b42b857e6aa9d268ea212e4057d8ca5b59f4328b324f594fae23f789e38f453fda13966516fe5f3b3d363d0690ca4e64787d26338c344ae13d02c8a7991e1b5bf595c7b08e23305132a48d185dc4cc382baa2d964e07ce2e23dce4b5b840804178c6bea00c23c82cae076264f30a8239531742bf040a8f0d033eec0e7a654034aa1a98b9dee8557682b9d72fa124c92c19ec2cdf2a4c47e1635b85f753b703338d0255c7b0eb1facf677339f68e2ee77de563827900416d7e5d1d61ecdb0ec79461b0c53592510947248c92915fa0eae66f578c52d7eced02e6ce19018977c63b6f0ae36246b104467117e5b954c53c20283adec1d428765b796c6c90b93bef4573298bc662d08f89fb1e4af785fb6b70f6ed512a3f6c86c07235608568ccd07412dbc86d0216150f7bc7b2322b67c46f0839df5c24319ac49058032886584ff42c1f94f4747ac6de26c6eae98f95bf4ae656addcf4b9858f92fdbf1ecb3abb3118f6ff6d6468bbe086f8eb053eb34692d583b3665b60a7c94246da04dbb399220e8f522953e0b1590e380c9d4f11cce93906a1814c78cb34f227cc487ba3719005b7ebcf1061da79d071a41f9c04340660c888c61c17735e71eb883323ce0be896c83baaebcbfbe41eb3870248693a0fcbdc4995a04b8adce044a0c476587c580332605991c522782a2f71a56fd98c47e8ee1374cd66bdd6dcb2e0133943ce0df3898bb9794ca71ba1122e756679f6e2595fe9590485981d6400802a7ffae7e080045d0edef7cc0de666ad10472ce673ee21cbefa65250a73e2686d5aa9807a4470aaac49761c206fa8ebbbd9acb90157f671ae0a0bf415cd427c19de8bcf102033e3c587a1b4827a176023daa71ef5b7540aa2462f9629e1fff9623fa92b1e8cb3bd4224c4e137a2d12b0e6a9c2fb20f572c8156d01f4818698b29d7f05d12545b40e84b4528bf57cc3ada8943f252b32de1ccc4bf24418471ccd2828a01bc0714bc84a039fe153d4973bb8db46633d5dc2b97b53db9b2fd2df9b2d564bb4dcb9567a371af7b4b57a533eb311091a1a1bd124041d0fdb58318aa4ac16a2115d6d44692125c836254915a86f4121c0b47176028bfbe7ca043902fe09842e0d58931f957cab0dccbcaaf792dfca69e056370c5735faccfab3db006736880e67557ed28411a0aa98c2be24dfda9be6b830de26cc7fed0ebd3b73671f74f98910043e0b2d7db02f483c7b1e1f4799532de8f055687cc400dbba5c01fc6b0a7be601373dadad3b7708dd66d132c28bbe01b922ab98f853e713a4d3303b363ff8b727408a673c9034df1b48708241333f4fb77bf291023d3ae11ef33be179e250713e22324c813406d3ca1033220bdc6f33f14324b224abaa68249aae9c176c756972ccafeb0c5c0435a968df7deb3f2234eee25bd8c6b0e62ba6dd469cba5682991fd206a13466f889acc9d5aa40b14aa97225f60b86389927a710d148cb3d4d09577cac20ee57f6cce9b8c0044673be3dd935dcb435c835eaad014abb083847c2e4889766e9fa1d4525e24da5d71015564f44924652785e8075749f37191e6af4acba69e046cb942a5f4da1dd85edef6b6a6427643203494dac3dfb499e418034aded4d634674910dc22109124397f0efd423022d53ff8c1f4703eca7dc5a926249c4cc6f305a15ed0e328eeed601d00d368e5b6a07fbd190b442090e6bfe244153f5b84b0b1d86618395f5788cead2ace77ecc56af7a96a5f2c9a7571d9d8d57ff2d1847ff73bf2595364a9545da67965fe594c4580d5086bb421a7cfdf010487aa2f0df8c183cdca76a8bef31fa7caecbfeeed2ed27aa10d1c997fed2e1cc0a1abeed400e251aecfb3f4c8a2312a18a6719362873c9f3269fc954ee5b92289bf730af14cf2c7ceb64013ffecd115262ddb6ad9c84f9d67576af86fabb7a2172c494aeb36c1bae83ca8a1c0e793adf1e6522bdf5db2e969963614bab61b3fb48ff89f9a40f40cf06f7a3cfdb130721d76cba44835e136e44e8c289409b52ff466ea7a714cdfe984ede6be3c742c313c34170914c5c3f175060755102e85f12d44b41bcd81b37430e0cd26251a7bf2b0c32a85d340f0bf941be8591608208d1d3e3242c79912682740bc4fb6ae2db9f4779aac5109ae68663f8c67280d53d918fd6ea4cd0558ded6bce2cc55caf3c40c8c36d34f31dc7fa5acfe34c04d2826bbad0fd4a6f06f4fa742004eba2da4115bd4e3f7012ecb98d3e87aadc63f7987b13571604428477ff9d8e7e463f2d7ec6167e520875c4b55823c9ab9dfa544faa7134e357e2037c82833f4c5ac7ab06239397baa034ec054256949cd2e84bc644379b1242ab4dd2fa7f522366921f20f1d47ddb3d2f6c452a7d07425ed8135bca066004202e7d7c58932636686050b0a84f8a00eefa8c2b7e0dc37da2fce6acb7bf7dab50d717f169769e0252d6f0d7cb7c3873a6efdb6585ef4b071b009228f3d8fa800ca4a8a119bb63c797d5f872f8a5f7e6527f791d45ca78f76bd8c5753ee90c4619f66bb0d3959586b54882a54bc81e325554cc271ea1aed83a305ad47e93bd7cb83f10a4287df0c45bd9efa42e52389d53", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="ec3ec85b0840689914eb66866f85abde2375d140213d5f2edbf9ebdb5d50d4febadfa8fa43303ec641b86e31958e0191008e549bcef4d1fd767023b64409ad8d534cd74a2ca977113e5285fbae5906f23d95e026f6faec51ab50d13ab67540f89948a612c22447bbe8052cf00c5ce9308f7e47402ce965bea7bc0da0a42754f1ce42ad3024da72226ce438b35b153bae4997df8c1c37c5cb1d", 0x99) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001440)={0x10, 0x868, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4cf4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}], './file0\x00', 0x4}) r5 = kqueue() r6 = dup2(0xffffffffffffff9c, r0) mquery(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x2, 0x0, r6, 0x1b5) syz_emit_ethernet(0x1161, &(0x7f0000001640)={@remote, @remote, [], {@ipv6={0x86dd, {0xd, 0x6, "fa9f37", 0x112b, 0x3c, 0x8, @rand_addr="11ff80328f10bb0ae35edb3148be5869", @ipv4={'\x00', '\xff\xff', @rand_addr=0xfff}, {[@hopopts={0x2, 0x200, '\x00', [@pad1, @generic={0x2, 0x1000, "bc5ad8a6e2d12aa1a45da031d4baaa970c371a9a885709dfeea520d55f7ffe04c406662c72f385064c253eb448127fb2c46bc7b47c59d1f06176b340ba8e07d220c604321c93460bba4b2893817dbe52f9939db363932c2ebd2f12d3177e072c16a86ca231b653b49b4ed6eb3666790b47164157f951aefd230865c91f523b3c583f2133c6a6539527230c61c2c433284d376ada5b2ef59976830302a1148f64c6c99650be6d2ceaa7ba001edd5c4979766c045894d5d9ddecba680b27cc063c2b7b1a97aec3f945b50e2df4906b267079f2cbd47b58f36cd389e5114867953f17e52265f992428e929b15bf196f0942f11a34b3756f4f674435b7cd7e150a40b40ef3e962a16e8a6ce55ccaaed0eca2225aed4fdb66d15eac8ce63dd9693442a1e7428c26988d3353fece02c5e460af40dfb62f787cd96c09cd4a1d96098a912a2982add5e86b76a19ba9f1259a3e1a91d13d258929a21df5a29d3df3506bc4173f50cd9ea1d4f9146234bc53878591db030abcfeba11b49776a8443c95f2487f02a8fd90fc735d555b828a37dd889bba1bd7099baeeacc7d99672af039c5dceaa24b2908cf0b7cb0056a43428d71c99fd46c4b12737a2625c4fc969972333b048a5ca8793fad0af88930443625d2c063b0e8baf805553c2b20d605d70c688c9f9dd8b9d17b86d05d1207b2e5c42832e55b47a66153bbb64d858f0b4aeb2968a6a487b69b85185ca02b8111b14e5c4da7f0a77b345ec09d2b453d01250167a3cecbd098b77a6071960a4a61b34d7be64c51b1296237980d66e20f8a0da8433be0889e0f99dd42211ba424686e706ffa8af30e13af3c1ff513bdaea1a54863fb746a7720f6b3cb477a96d372f79ee778fc32dad825a780c29e3538943c528b499742307daf84c15ed9d62af056bb48b7b346b7255762edd4d3099c3d183fb0a861be4ef49ce2b9a517a62ce8a7af8bbf708756afbd34fec8acc3d981c249ba88710b769d0166281675fcaf32fd137d7b5246e255f9283cd0135d534f9672612aff85e4ae604b9a7c5f378199ca0b34b5c40a7734e7c715fc546114a8c77528effc7cab06148d3d62714ea36c679365a0d5aafc1c8b746305170937a9ddb78b88c8c287563f2da475ac5939cd6d4b71e1959a9f4bf1abe633fb7c1c93c8488c93cc6fb7aabba5c52ba97ba228fa16eb3456153c147ee9458657d372a37d78b123087edd70b51ec68bda6f885c7191eb855662b95386c81278d361d3acdc2ce0895f3ebe0070b2dbd3c06d38fe799c01cc294e71a9f988f0cb2b24f3c0fae14d72e036f48d0dc2d88f707dfbc1d8575942799ee3d71d3fffaf47b5e320391373a3ffc055f451912d122be1802c0947db958b7cc77558131abf8c1d40ebc8ef5bfc7efa4372526d85922c96e88b2d1e0d1b45d68e805c4b171816c66272d28fe71f580f338003f344c502bfa45736383fc7c368c8be798fb363276de43cde9bcf6a2a3152765b387f5b8f484d6dceaf77ee39b17d7f5b946acf95835e11dad5d7117e6e5371c7777c4445022e0257f17a72ee141618fe765b13b03987ec13247e91d9ddcbd7999746e5b2d9e423f1dac65914b0fa11cf75bbf2d01870ad5ed935b95026fa71cee639a8821ec387fa57132dda1068213708c041b6d0f745a6bcd8e254c75d0a863baa0b70508c623169dbd766ee4aa3c92cb7eb4d1e1ea0093b52ceacf1bed98ae8867a451a27dbbe218b70d6d9987a9cd153cc486375bc7e959172d7bcf977f91a71f396b60e97a610a70f43361f9ad44042599cc8d400cadec76eda94cb2b6216f12fbe42af0a215e4f57a6aebff0b501bbf088db4067a1f0c1b0d33906ca24a1a5285fd6a0e1505b1721b00c874c9e980992b9e298e3e030da77731e5fdecaf610ca07171c281c0f8b9b1bf6a23b38dc74d0a55aabf6787fe077ef9a1a2ba53cd9cc6153a5ef7f79c4543cd5f9574bfc9c5deee982c1da7d638e1b9b06393f73ea684c0ae6def8d0bacb53f072eb1db51935249fb18bcf87eadf9c91bb23c7fc336abd58f8f15b92f12ef891dbdcf3ccc201dee3f30adae28de356435fffc190b8925ad57b9031f4c1a830664444a29c605adb19c704079eaaeaae94da092d78a514398161ee588061bac04865f3ffeae59d178a770878f383874637c32d5dadcfb2d6978aac572421400dbd6be86a61c538e5a263e81d95014f18fba31081e314e7d208074aae7c854c2d9baf5edd3e613145a0c168d1ac58951cf37fd9b9242b3629a26dc602ed4c204e029ebc2ae20f26916989efb8042ee3ab4e76a62f7ca276904ab2e12fb746a4dfb75894ba589f003a4690848b4ee3ef868f4c5490ca582ba63b575071526b9d40981b62cda94380ebaa1cc1b3cfe13939a7623a6399fa5f3753a2097c4af9d9f3b3aaba9a2210e3a344450c15da23ca0bc368747339b174dac306e5e5a03ba19450542e747d8388aacb82da6a67ad12cf2bd7132bdc45e3789ea0c25b1acb85fb17b61112edba5ce430c608ab3063b6821e53ec2eaaf656eea4eca87253cbea7690db8d5a15981dd1f43793e7aaf2cd32cc97f5d1f0db0b530d7d210aa905d728b17640e1d5af5d4a48c486df40ef5d082712a9784f32f8e85338687978bb9bcb3b8e5319fb7dc7fefda238a5ca5c26b4192d00d21b12cd694173aa4d085cd5926a3f2ba7ea6d2b51d1b153d2f0681adee6817d365f80ffd6da27e0e0a26f93fb0ddbeaec9a5d110e3e1f37814bc9dfbb9f77e559dd744a9807d338d03e6bfd2fdce29a16d76a9fbae2491a885dc1e9740ede4ff674ef72374934c485da2f60a0051bb4711097a05d5c84e163482f573d9b8994a15fe5cf9391aa7aaa243201024116f5c8441169822a2a704946fa6816b73a7d0e465777b5dd22229a9c5f5b475dfa47b8f1abd539e2aec78b0037212dd5909c1d12a7f3f24d856988a853233376113a92314bb7241a1185c0b493b46c03bba3b887e9e8deac371d0740fbb0a66d1a12935eed4a825f5cb05bfd0002d38f69ec01e9ad535f88a9fa5cc60b6ae41f0297629853f76fcc2a91404f5774d1357ac00ebcd23f34591b60d0583c95b58d445fbb9890c69f9843f98c38388b877ae7940e17d087b37c052224cd6b17e1595ca1c8680405b321f78c3dfe22164ca5821117b94dfaea6cc478d1cf01a1a0cca398a7957429b8c7cdbf1268c9b5efec59ac7fc93c3edcb4adf534cfe66ff058fe563de5e0d079af525d4a8c5e6ca8647c7a8ec2a448bd2533a7ba4320ee1bc071d5a01f2afbbcfae938fdbe676b1fb0d26e816a65869840c89367c6a1cc718203041aa09b52bf7427efd136ba224e0b8a3c16d715c356c5dc6c9f8c398fcb2314cd9172e3ce19a5b5e24e6af77dcffa5949bc89b4dbee6f08ce0427e77693ae1dc30199067f48961c91a54f933d367c14d3883da3a604edee343a4527802647765c96be191c87f9e0fba1bfb545bcc736bdaeee90791ad800bc7148d404c716ce00908cdfce8456b4aaec81f31f310e5a2ebcdb366e4727cc459499d4b4818bd12afc85e49fcb9cc096683ae9df87224ad9f728944b04e0a7ad6182fcc5c3cbd74646dddb4b7dfbeb2e40fdaea10f673e5734b22f78d84de8229cb5898d488aff9251f8625e2b063fbc047c2c94fcf91067498f916144f0bf6e132d1f07703b65437f180bc2e31c222bdc971ede67fa16a56400702ee369efd1130337bd6465015281274098ee803525b399f4504706a02314e9e999ab3cc8507fadc63edbca41123a675eeebd9d3693ce3b48144c234b3ad6a98df8cccd00a43af872c7b448b6a705d3f5c8c11672aee9cdf99483e1eb2ee47fa6f8c9be16e73c9c705cb3d7d9ca1c9b3813d876885cb9714aa7933003cfea3edf3e572e511070f7ebd83e33a6bcc710d2a63b71b80c94ec0ea5eafb4ce0e7cec518f8e7fd90eea5cf9e6dcc81057188ef34e347d934e6990e8440aa5fe65e16648fc7821e10fcac1590fb6b0806c039b8e399d0d92621beccd633cb9c174c9ff34dcbf07e118c061ecd619f92b8fdbdb9492911afd2d7dce20ef4cae7e40dbc57e777901256fac3070e376651548a44d1e9de36c7395d716fdf22e1df8f15266ffdbd2127f069d3871011b8db40423fe4a5939574c50ee618e5eead38c27ca0eef62e85319e5a7007b997502765db71fc4d6df4bcd1daf51bc0d33e84cc7e1a974b8d9e83123a235dc5b798af7da0c74ec09d7fa16552331a3f560d209654d0772682e1458c83a0e8dd55b1f40469f0bd28d573c0f65f0435225453062efa6ab6d79329a5f251bc6c34ed6058e29e00eb4c11d8e29e50a4eb8c66a48930f40102090ce4044a7cba9ed59a0faaf0723de5e8e67b2c0b91f0cb469e559ac5e1f7a7ff0a65156ec0f5734d6105f5999c303ebee98b86e74b75e6a5efab7989e09109bd29d0bf1154d3a2a5d9cb102dc1e807d4e363bf5354a865177575be8506babcaa37c75963efe7ffb86a2273318878859b04fcde2c6c95678409212024d0d4a12896520388f22dee892053f1b8db8763d11351b10d35784f6fb4aef68b664ca0e0b75dc5d0d511b28025d49106f3bfb285ccc3c336ac2f73a4cb57bcc4668a61fafc66cf20131871f509971f5bfeb3bf34c3b87513c8cbb53400a0ebcaaef7e98af5d618faefd2cbe96a0afb0b01ef3378ee06d88fc04b50ef16d88f3c6245f9b50b28c01e3ac0009e64406ea5cc2c15da7f9540bdbbc66132069dde952e527c3d17378c9d037dc80a7a451261d5b49de370c372aa5ace9a5e49aee5dc68614937a5e71c758d1b14537271b0ea12d0c6ed050204a5ab6257e34f39b16f442577ce570173bbff693960827e7b7ebebf9d567a11ed7a22bbbd3283073ac0d17bc5508b830e6a338a62c8249bda1de2891dca3a4524da65d53ce3530838fe74326fda6125a7abd13d8786d5050280d037367e167f97234245f0d5610464a62c63bc70a6f4b32d0a333f855da698fe034b30f48f712bdd072cfe60a342599cfbecaaeebaf556cf84d0854d842806c73baa45577eb2a7f2ef0b929f27efd77926983ac116711813b21e100788c5562f04b1069734ac8d1251550056ac84d6c376435397bcc421c35ea4a4b6e3faa24885eb7a51b1d72eeca1389f1c5e80730ccc8c8c310d16b5c366c70387bfa19184dd54ae5a1087856c1a78a87bf7fca2a5ec14d9d3d1094c815f4938f2f2fa2924ad2a0e5e49840d05accbb0d7b61d445d7666bea8bc8f80ad7096081f3778a0d7f01039afdc126a59df193052739d25bbafeb47479bfa5679ae077b16af6435fae77b06523d2179fb543654fdfb938b093b8de16d466fe2860b41fd5bf7d536ec1eb1ffc16d842020c271b849a77ecb69d3a574c64793f91e0bf6b51fb495fa35245ebdbd3f6b028c48d44039fb7bb46c13dc8afcb443827d04a28cb774b8f5ca38d91e0684daa7c44225c3db5f4489bcba65ab02fd03cda02bc24b09eecce0d4763678174f31d8ea8f14d8a556cfc550406f767027c9d21ebe6d210a275a8c75fbff057a38e5a5760eb6b61a604edef3cad70aba83d0a6c02d1a170cbb65a26ed101ef586812c70848c07b3e90d18f587629672595d621108274d62a1cc87e1a1113492f6b2e3ada7c0bf451ce1d5509393a47df96f887f875f46ca2c42488388b76d94d49a09f01db06eacb5061d37a1f5f495d54b0dd78658d96d77b77124ac8d8e45c7f33ea0542c974806231950767e4018a447bef54ab253adce4819badf3f06fae0c6c6e5ef447d908"}]}, @dstopts={0xc, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x4}, @pad1]}], @udp={{0x2, 0x3, 0x8}, {"85a34a5ba07b4c67c5c2f577eebcd85f212ef549c5fb3807b1f882ab2082f8438d08ea5a3b7429e1d5cc2923ef4b4868dbc12024320ca6015dba14615dcd5c9701fb85c6f423cfbcc129510d49f9fed3b20e36c01beb50f957941fbe3fdfb77de3a4d06e3f6610e2f7152d71c391922818b22499ac1d8ad526acec775e3933191544f17a18fdc4c3c249229135ab90d44aa69e45564521f2a0a28093b3f35fa2335ee79457671c65a2701d6f639e66c9744d6449aa569621ff4a14f9ddc5798580a42ebd93e161b6894416654df4c0d588b08781a0ebffe15a9b4be8acf903088617a193de9cafd5ce6ddb77ae7a0a3c4b993b370ba962e51c666f"}}}}}}}) r7 = open(&(0x7f00000027c0)='./file0\x00', 0x400, 0x100) connect$unix(r4, &(0x7f0000002800)=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(r1) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002ac0), 0x1, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b00), 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002c80)={&(0x7f0000002840)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000002880)="a2cf6d48eccb8248d784467d8d397ede649e0f324931fb4e5dd882c9abdd85827b38a64dc064b6098101eec90b8c2c3d44f593153c7d57fa1e836973384950d36b4234b10dba61375f8f71679f4f2a3be8ddf674643a8592ce2dfe845a85ba62a2e1cfe382306a2cb88f3705d04aab187d3ceb970057589af401d2526c0a68a118270ddc93bc872a2bc940d49b763dbdb1bc1e9f69c0c65289ae55d2fca90b53536a037238fe1a40821573dae79cfab6ed", 0xb1}, {&(0x7f0000002940)="5d66909db6ca4f0c41c05f8129d724a74ac3da7e3bd30242c7c1728881ab4864c123513aaeea3fd706da33cc3a271ed548f8a1f448cebc15d110f6e136d5fb64153b7b40b2a159fa2c61d4b8fb32397003ef5e8eafd33afb5406a22bbd0e3dcc3c34a58a70c419b5e421729dc24bb5e3fc188c118d5cd4076cf53826fec79f6b0fb5dca4c559600ff801d6f1387dfd440ebe28777d16c6f77c23a48c479524097d37dd5083a7f84d28bf735d478fde532f789ce25f2bc5007fdf4bae85729e910dd33db326b762ea14060ac704ce35432b1f16977aab7fb6f73d", 0xda}, {&(0x7f0000002a40)="280a05f2c02e4bbb", 0x8}], 0x3, &(0x7f0000002b80)=[@rights={0x20, 0xffff, 0x1, [r5, r4, r7, r5]}, @cred={0x20, 0xffff, 0x0, r8, r2, r3}, @rights={0x28, 0xffff, 0x1, [r9, r4, r6, r10, r7]}, @rights={0x28, 0xffff, 0x1, [r0, r5, r6, r6, r0]}, @cred={0x20, 0xffff, 0x0, r1, r11, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xd0, 0x400}, 0x3) r12 = socket(0x18, 0x4000, 0x2) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000002cc0)) fcntl$setstatus(r12, 0x4, 0x40) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000002d00)) setsockopt(r10, 0x8, 0x2, &(0x7f0000002d40)="444fbd97e371c0831a341be31eb7ff4810e4ea3dd917bf53f78eda2d2592a8b1fbf8c6d1aff77ed1e805538a4022f0d04fc70621fbaff6258848df2318ba082d", 0x40) r13 = getuid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002d80)={r1, r13, 0xffffffffffffffff}, 0xc) recvfrom(r0, &(0x7f0000002dc0)=""/86, 0x56, 0x2000, &(0x7f0000002e40)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) connect$unix(r0, &(0x7f0000002e80)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002ec0)={'./file0\x00', 0x4, 0x400, 0x80, 0x1, 0x9, 0x8905, 0xfffffff7, 0x2, 0x0, 0x3, 0x4ca}) 292.470995ms ago: executing program 1 (id=697): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x2, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x8, 0x0, 0x401}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd3", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 292.074312ms ago: executing program 5 (id=698): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x3, 0x3, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x7, 0x800}]}) (async) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="6aab0d39fa0000ba0fdd01050b5336e2b9fde31e059f6cca92795b5c7f68acf622518a4e", 0x24}], 0x1, 0x803) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="75d317c2426bd6ab3992a5d5", &(0x7f0000000080)=0xc, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="89054c011cea94f77ea66ed0f35abfaee1654a08", 0x14) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400400000000000080b57ab02259cde2f678db3c946ed68ede0109fca6a89fec69596f79c59714f518912c3b1de4f4a88e1063", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) write(r1, &(0x7f0000000180)="d80b00"/14, 0xe) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) (async) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x10, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 236.796438ms ago: executing program 5 (id=699): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x4a) pread(r1, &(0x7f0000000080)="dabc4e9aeaac0b053d4398d2be400e79b9306d67e30634338733e46a78ed17f6f117961ffc7b16693f33d23cb3b1286f7c3a3d7e3d7c928718a4c245fd5e4be614ed3c58f4a3c690eebd5aaf7c60915c1db35b43dc71537407ccd48299085491a5c15758f06dfeb807e741eb50c8d322697ea5c75b9e1510453f26c526d9f4126f5e2c6d972682db7ecc8d9b08af0d5a8e454e77753b61e6fe2c52585a051b535e9cb36833c71fdcdd49bb06fdb591ea3cda883d53d026c2637306ee86a53798c47ea4751aec9b0ab7cc587b79a8c9f11ed66c4cef30d5e75b1d98210851913d70b38563af6b3ec0d0bb04e9bc72a21240cb5dac59f322a03ea83056ff", 0xfd, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) 236.355368ms ago: executing program 1 (id=700): setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getegid() r3 = semget(0x1, 0x4, 0x41) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, r2, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe, 0xffffffffffffffb4, 0x3f}) r5 = getuid() setreuid(0x0, r5) r6 = shmget$private(0x0, 0x3000, 0x5a5, &(0x7f0000ffd000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, r9, 0x0, 0x4}, 0x1, 0x4, 0x0, 0x0, 0x2940, 0x101, 0x5}) r10 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) r11 = semget$private(0x0, 0x2, 0x80) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r9, r8, r2, 0x44, 0x9}, 0x5, 0x4, 0x2}) r12 = getpid() fcntl$lock(r10, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000, 0xffffffffffff0000, r12}) r13 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r13) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000000001000", 0xf, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) 235.674238ms ago: executing program 4 (id=701): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x3ff, 0x0, 0x8000800, 0x0) (async) close(r0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 235.328139ms ago: executing program 0 (id=702): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x7b, 0x1, 0x4}, 0x9, 0x40, 0xffffffff}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="314920cc881a677db33dd844ae0fa437", 0x10}, {&(0x7f0000000100)="4735288ebab8d52aaeab983fdf4a5b6591e7ba25d65e0c6decf987ca7a147e3fa8e1533534bab4e01754109ce9e44a3a316d6817340be8b5bee0009149697df3c7576fa75c0835843183081373e4ce1b1f4c8594c918215ee9321d86b8ee7fce3f9c6946f0091c84dd0f7e84232a0d1aad411e1601cfa009d64ae6e09bb2fd333f18c4a888ac182c7f0011057df74dc56d301bd60a5e9c7fbcca3574de9e174d502e9d94865d69112dab0c0839ebf8374512020c685add", 0xb7}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0\x00', r2, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4101}, &(0x7f0000001300)=0x1007) chown(&(0x7f0000001340)='./file0\x00', r2, r3) chown(&(0x7f0000001380)='./file0\x00', r2, r3) rmdir(&(0x7f00000013c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x200ba, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0xa, r0) read(r0, &(0x7f00000014c0)=""/134, 0x86) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580), 0x8000, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000015c0)=r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) setuid(r9) listen(r5, 0x8) r11 = semget$private(0x0, 0x1, 0x244) semctl$IPC_RMID(r11, 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001640)={r1, r2, r10}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setreuid(r12, r2) recvfrom$inet(r8, &(0x7f0000001700)=""/143, 0x8f, 0x1041, &(0x7f00000017c0)={0x2, 0x3}, 0xc) fchownat(r7, &(0x7f0000001800)='./file0\x00', r2, r13, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) setreuid(0x0, r12) 223.950094ms ago: executing program 5 (id=703): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x389, 0x800, 0xffffffff, 0x9, "bebf4ddec4a6ec0000000600000000003f69f4d1", 0xdf, 0xfffff885}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d952f28e00a9", 0x6}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [], [{}, {}, {0x0, 0x10000}], {}, {0x0, 0x0, 0x0, 0x9}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r2) read(r1, &(0x7f0000000200)=""/243, 0xf3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x152) 223.607524ms ago: executing program 6 (id=704): pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000000)) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) setsockopt(r1, 0x2, 0x7, &(0x7f0000000040)="7b5466d16fa5265508d332155920d15e60fb36e5658100949a442a16f40b9d2936358f08543147bba8e77c438fdc7acc5e5bf8e20c109cdd7cbda081c08f44289d071b50463ad2f79a7f0a9b3a879b3102021a1a89f619a3f34cb94dc84709c06c1b47e091731a717ab6dfa0a8f5cdc2a074655725eff2a65574826e3ea41d560cf695cb8cba4c3114f3", 0x8a) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r5 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) close(r7) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) close(r0) getpgid(r5) 219.151657ms ago: executing program 1 (id=705): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0xf) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 156.747421ms ago: executing program 0 (id=706): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) 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) close(r0) r1 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x100) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x1e, 0x6, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b6352", 0x115) r4 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/70) 154.918747ms ago: executing program 6 (id=707): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) 154.37353ms ago: executing program 2 (id=708): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fsync(0xffffffffffffffff) mprotect(&(0x7f00004c3000/0x3000)=nil, 0x3000, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) (async) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) shmget$private(0x0, 0x3000, 0x4, &(0x7f00001de000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x4, &(0x7f00001de000/0x3000)=nil) 65.991204ms ago: executing program 0 (id=709): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) shutdown(r1, 0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) 64.84283ms ago: executing program 6 (id=710): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) read(r0, &(0x7f0000000300)=""/145, 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = syz_open_pts() syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xf39, 0x8001}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r3}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, &(0x7f0000000300)={0x100, 0x3}) dup2(r1, r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 64.189175ms ago: executing program 0 (id=711): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)='N3', 0x2}], 0x1) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)='N3', 0x2}], 0x1) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r7, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r3) (async) r8 = dup2(r4, r3) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) shutdown(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) 63.669963ms ago: executing program 2 (id=712): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) write(r1, &(0x7f00000000c0)="c1a3c2eed5dec77f8a0884140c97d29cb338db94dfba4d89", 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) 62.864097ms ago: executing program 1 (id=713): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000007c0)={0x2, 0x1000}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x1, 0xffffffffffffffff, r3}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f0000000100)=""/3, 0x3}], 0x2, 0x1fd4) 62.281782ms ago: executing program 4 (id=714): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x297) chdir(&(0x7f00000001c0)='./file0\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = getuid() setreuid(0x0, r0) setreuid(0x0, r0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) 2.04897ms ago: executing program 1 (id=715): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="e0000000", 0x4) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.675756ms ago: executing program 4 (id=716): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r4) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="ce66e126cc08d1b0d1b4aca5d81b8e42c0beb0714968ba8b64d5d765083d063302ab73f383f1af120ac91d1c", 0x2c}, {&(0x7f0000000140)="c16caff11f96e161e4b8ca206df5b07c6c74462890dcccf98c02035d5a0e38cd810a34db2a0842a149ee9fe2fc", 0x2d}, {&(0x7f0000000180)="f3b2314837f3b6edac6bc145cfc0abeb5ed7da604c132e9c074265f3769b6b432c6769d92f881ee79ad3124ef059fa", 0x2f}, {&(0x7f00000001c0)="3c0290dc2450cf322fd5d29437", 0xd}, {&(0x7f0000000200)="0c35dd04e977ef682331e06b6334a077074e0788d2c50909c4126292fb5011f4cd1a1d01bcfb9d0cb42cef263bfbc8b898439383dcac4249cce1fe178aaa361c501d29bc7194c0ca03ea3be53d77b006d48960a2bc687c8e498eada5a7282e0c1c71d1ed22ff7251b4a2dd05418d8d41b77c4fd27a075c401422b1fa", 0x7c}, {&(0x7f0000000280)="a436d43190febc1f0f6d1a079129b07017609ede609474f15a1f9ef7f6f7", 0x1e}, {&(0x7f00000002c0)="8cf8a096d821ce72d94c46263cbd521cfb35e4c9c9bfb9e29af63177ddb83cb3ef296e4340c20f64dc8e30420bbb487074caac2a55b9fe898ab139dd8ada99a97a5f001498a53292daecb6f1478a2884277d8b", 0x53}], 0x7) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) write(r5, &(0x7f0000000400)="e835455f8d8f37ffc8c2cf7d1109756e3625b5c8e333bba231824fd89c20cffb83de0f6686232bb89a1852f6e63dd9f4", 0x30) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) setregid(r4, r4) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) (async) r11 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x4, r3, r9, r1, r10, 0x0, 0x8}, 0x80000000, 0x7, r2, r11, 0x400, 0x3, 0xa, 0x4}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) (async) getuid() ktrace(&(0x7f0000000680)='./file0\x00', 0x1, 0x8, r8) (async) setsockopt$inet_opts(r5, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x3, 0x45) (async) chmod(&(0x7f00000006c0)='./file0\x00', 0xc) setrlimit(0x1, &(0x7f0000000700)={0x5, 0x3}) poll(&(0x7f0000000740)=[{r6, 0x100}, {r12, 0x10}], 0x2, 0x1) recvfrom(r0, &(0x7f0000000780)=""/188, 0xbc, 0x0, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) mkdirat(r12, &(0x7f0000000880)='./file0\x00', 0x20) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x500, 0x0) (async) r13 = msgget(0x0, 0x200) msgrcv(r13, &(0x7f0000000900)={0x0, ""/177}, 0xb9, 0x2, 0x1800) fchown(0xffffffffffffff9c, r3, r4) (async) fcntl$setflags(r12, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000009c0)={0xff, './file0\x00', './file0\x00'}) 964.267µs ago: executing program 6 (id=717): r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/86) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) 0s ago: executing program 6 (id=718): r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.74' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806bc925e0 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error                         OpenBSD/amd64 (Amnesiac) (tty00) login: Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e5960c8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806e5960b0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e5960b0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8065396118,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8065396118,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd8065396118,fffffd8065396040,0,0,200,0,c386982d927df758) at vfs_getcwd_common+0xd1 vn_isunder(fffffd8065396118,fffffd8065396040,ffff8000ffff8a60) at vn_isunder+0x56 unp_externalize(fffffd807aa89b00,ec,0) at unp_externalize+0x286 soreceive(ffff800001443590,ffff80003c5145e8,ffff80003c514598,0,ffff80003c5145d8,ffff80003c51475c,23b2ac0cc9f6e0b2) at soreceive+0xc73 recvit(ffff8000ffff8a60,5,ffff80003c514730,0,ffff80003c5147e0) at recvit+0x40a sys_recvmsg(ffff8000ffff8a60,ffff80003c514890,ffff80003c5147e0) at sys_recvmsg+0x1bf syscall(ffff80003c514890) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa53fe9ef8f0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c514070 rbx 0xfffffd8004711818 rdx 0xffff800001441640 rcx 0xffff8000ffff8a60 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c513f50 r9 0x8080808080808080 r10 0x7d6cdd07453b2409 r11 0x8a427ebf57be30d7 r12 0 r13 0xfffffd8003f28f00 r14 0x3 r15 0xffffffff rip 0xffffffff81cd1b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c514060 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=204204 pid=94315 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=81, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff9730,0xffff8000ffff8f90 process=0xffff80002f89a248 user=0xffff80003c50f000, vmspace=0xfffffd806bc93578 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11385 295596 84721 0 7 0 syz-executor 11385 117805 84721 0 2 0x4000000 syz-executor 94315 447200 33721 0 2 0x1000000 syz-executor *94315 204204 33721 0 7 0x5000000 syz-executor 94315 116383 33721 0 2 0x5000000 syz-executor 70869 511139 77072 0 2 0 syz-executor 70869 425655 77072 0 3 0x4000080 fsleep syz-executor 70869 390343 77072 0 3 0x4000080 bell syz-executor 70869 77731 77072 0 3 0x4000080 bpf syz-executor 38118 335924 16673 0 2 0 syz-executor 38118 520833 16673 0 3 0x4000080 ttyout syz-executor 38118 323791 16673 0 3 0x4000080 ttyout syz-executor 38118 484239 16673 0 3 0x4000080 ttyin syz-executor 42406 116669 1 0 3 0x100083 ttyin getty 78211 57030 0 0 3 0x14200 bored sosplice 40495 421263 67037 0 3 0x82 nanoslp syz-executor 84721 20489 67037 0 3 0x82 nanoslp syz-executor 16673 25788 67037 0 3 0x82 nanoslp syz-executor 94111 25341 67037 0 3 0x2 biowait syz-executor 19667 77280 67037 0 3 0x82 nanoslp syz-executor 33721 78171 67037 0 3 0x82 nanoslp syz-executor 91547 88642 67037 0 2 0x2 syz-executor 77072 167072 67037 0 3 0x82 nanoslp syz-executor 67037 267687 84831 0 3 0x82 kqread syz-executor 84831 60024 71042 0 3 0x10008a sigsusp ksh 71042 6671 83145 0 3 0x98 kqread sshd-session 83145 165361 10738 0 3 0x92 kqread sshd-session 10738 472994 1 0 3 0x88 kqread sshd 43205 176969 34091 74 3 0x1100092 bpf pflogd 34091 501076 1 0 3 0x80 sbwait pflogd 85709 1622 91963 73 3 0x1100090 kqread syslogd 91963 461647 1 0 3 0x100082 sbwait syslogd 63159 168849 1 0 3 0x100080 kqread resolvd 22674 223839 9242 77 3 0x100092 kqread dhcpleased 36436 135641 9242 77 3 0x100092 kqread dhcpleased 9242 440168 1 0 3 0x80 kqread dhcpleased 6412 113430 0 0 3 0x14200 bored smr 5889 510517 0 0 2 0x14200 zerothread 74789 349924 0 0 3 0x14200 aiodoned aiodoned 78978 391196 0 0 3 0x14200 syncer update 62490 478200 0 0 3 0x14200 cleaner cleaner 94626 299122 0 0 3 0x14200 reaper reaper 92118 430127 0 0 3 0x14200 pgdaemon pagedaemon 34765 430003 0 0 3 0x14200 bored viomb 53801 154886 0 0 3 0x40014200 acpi0 acpi0 7654 163734 0 0 3 0x40014200 idle1 61900 34476 0 0 3 0x14200 bored softnet3 26777 121601 0 0 3 0x14200 bored softnet2 89567 434692 0 0 3 0x14200 bored softnet1 21635 344271 0 0 3 0x14200 bored softnet0 77107 42455 0 0 3 0x14200 bored systqmp 35996 80906 0 0 3 0x14200 bored systq 72088 457432 0 0 3 0x14200 tmoslp softclockmp 55404 353091 0 0 3 0x40014200 tmoslp softclock 29027 510185 0 0 3 0x40014200 idle0 1 72517 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 11385 (syz-executor) thread 0xffff8000ffff82b0 (295596) exclusive rwlock uobjlk r = 0 (0xfffffd806bed2368) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806bc93120) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 94315 (syz-executor) thread 0xffff8000ffff8a60 (204204) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8394c480) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800001443670) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 94111 (syz-executor) thread 0xffff80002a38f728 (25341) exclusive rrwlock inode r = 0 (0xfffffd806e0bbdd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807b03d650) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 11019K 12513K 166960K 12650 0 pcb 17 14K 16K 166960K 312 0 rtable 217 8K 9K 166960K 423 0 pf 34 17K 19K 166960K 84 0 ifaddr 39 6K 8K 166960K 69 0 ifgroup 51 2K 2K 166960K 101 0 sysctl 4 1K 1K 166960K 4 0 counters 62 36K 37K 166960K 100 0 ioctlops 0 0K 4K 166960K 1582 0 iov 0 0K 16K 166960K 109 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1428 90K 90K 166960K 2069 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 40 0 dirhash 12 2K 3K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 848 0 sigio 0 0K 0K 166960K 16 0 proc 72 91K 140K 166960K 589 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 162 0 in_multi 87 6K 7K 166960K 138 0 ether_multi 1 0K 0K 166960K 11 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 441 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 222 72K 86K 166960K 9532 0 UVM aobj 27 2K 2K 166960K 28 0 pinsyscall 41 82K 108K 166960K 1965 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 40 0 NDP 11 0K 2K 166960K 46 0 temp 59 8639K 8892K 166960K 34344 0 kqueue 14 22K 30K 166960K 156 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 82 0 79 1 0 1 1 0 8 0 rtentry 112 127 0 31 4 0 4 4 0 8 0 unpcb 144 545 0 524 5 3 2 4 0 8 1 syncache 336 10 0 10 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 211 0 205 2 0 2 2 0 8 1 arp 120 21 0 5 1 0 1 1 0 8 0 inpcb 376 990 0 981 10 2 8 8 0 8 6 nd6 136 28 0 5 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 12 0 12 1 0 1 1 0 8 1 pppxif 1472 2 0 2 2 1 1 1 0 8 1 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 70 0 13 1 0 1 1 0 8 0 pfstkey 128 70 0 13 2 0 2 2 0 8 0 pfstate 376 70 0 13 7 0 7 7 0 8 0 pfrule 1344 24 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 533 0 125 31 0 31 31 0 8 3 art_table 32 534 0 125 4 0 4 4 0 8 0 art_node 16 125 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 43 1 0 1 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 25 0 1 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 2954 0 1452 95 0 95 95 0 8 0 ffsino 280 2954 0 1452 109 0 109 109 0 8 0 nchpl 144 4168 0 2479 63 0 63 63 0 8 0 uvmvnodes 80 3442 0 0 71 0 71 71 0 8 0 vnodes 216 3442 0 0 192 0 192 192 0 8 0 namei 1024 13471 0 13470 1 0 1 1 0 8 0 percpumem 16 64 0 19 1 0 1 1 0 8 0 kstatmem 264 54 0 32 3 1 2 3 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 14852 0 14851 11 3 8 8 1 8 7 plimitpl 152 195 0 177 1 0 1 1 0 8 0 sigapl 424 1157 0 1108 7 1 6 7 0 8 0 futexpl 64 11631 0 11630 1 0 1 1 0 8 0 knotepl 120 529 0 0 17 0 17 17 0 8 0 kqueuepl 216 246 0 236 1 0 1 1 0 8 0 pipepl 328 169 0 141 3 0 3 3 0 8 0 fdescpl 504 1136 0 1106 5 0 5 5 0 8 0 filepl 152 6609 0 6384 13 1 12 12 0 8 1 lockfpl 104 343 0 341 1 0 1 1 0 8 0 lockfspl 48 116 0 114 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 46 0 29 1 0 1 1 0 8 0 ucredpl 104 1199 0 1186 1 0 1 1 0 8 0 zombiepl 144 1110 0 1108 1 0 1 1 0 8 0 processpl 1168 1157 0 1108 5 1 4 5 0 8 0 procpl 656 2366 0 2308 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sosppl 168 9 0 9 2 1 1 1 0 8 1 sockpl 688 1641 0 1608 12 2 10 10 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 33 0 0 1 0 1 1 0 8 0 mbufpl 256 258 0 0 17 0 17 17 0 8 0 bufpl 280 4784 0 135 333 0 333 333 0 8 0 anonpl 24 176566 0 173229 55 9 46 53 0 184 8 amapchunkpl 152 30854 0 30368 31 7 24 31 0 158 2 amappl16 200 3534 0 3504 31 18 13 19 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 125 0 113 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1782 0 1752 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 256 0 255 1 0 1 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 115 0 102 1 0 1 1 0 8 0 amappl6 120 204 0 201 1 0 1 1 0 8 0 amappl5 112 123 0 113 1 0 1 1 0 8 0 amappl4 104 339 0 320 1 0 1 1 0 8 0 amappl3 96 6082 0 5969 4 0 4 4 0 8 0 amappl2 88 721 0 657 2 0 2 2 0 8 0 amappl1 80 11626 0 11054 14 0 14 14 0 8 0 amappl 88 9068 0 8901 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 27 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1136 0 1106 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1136 0 1106 1 0 1 1 0 8 0 vmmpekpl 168 11072 0 11035 3 0 3 3 0 8 0 vmmpepl 168 76268 0 74442 99 4 95 98 0 357 4 vmsppl 456 1135 0 1106 5 0 5 5 0 8 0 rwobjpl 64 26473 0 22068 72 0 72 72 0 8 0 pdppl 4096 2280 0 2212 108 36 72 86 0 8 4 pvpl 32 16757 0 0 137 1 136 136 0 265 0 pmappl 248 1135 0 1106 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 294 0 40 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394c278) at __mp_lock+0x192 intr_handler(ffff8000348a6510,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8394c278) at __mp_lock+0x192 uvm_fault(fffffd806bc93020,1012dc15000,0,2) at uvm_fault+0x1ee upageflttrap(ffff8000348a68a0,1012dc15000) at upageflttrap+0xa9 usertrap(ffff8000348a68a0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x78277e027d10, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e5960c8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806e5960b0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e5960b0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8065396118,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8065396118,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd8065396118,fffffd8065396040,0,0,200,0,c386982d927df758) at vfs_getcwd_common+0xd1 vn_isunder(fffffd8065396118,fffffd8065396040,ffff8000ffff8a60) at vn_isunder+0x56 unp_externalize(fffffd807aa89b00,ec,0) at unp_externalize+0x286 soreceive(ffff800001443590,ffff80003c5145e8,ffff80003c514598,0,ffff80003c5145d8,ffff80003c51475c,23b2ac0cc9f6e0b2) at soreceive+0xc73 recvit(ffff8000ffff8a60,5,ffff80003c514730,0,ffff80003c5147e0) at recvit+0x40a sys_recvmsg(ffff8000ffff8a60,ffff80003c514890,ffff80003c5147e0) at sys_recvmsg+0x1bf syscall(ffff80003c514890) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa53fe9ef8f0, count: -14