8eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f", 0xb5b}], 0x7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r5, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946d", 0x19f}], 0x1) fchflags(r4, 0x10000) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) r8 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x8010, r8, 0x0) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) pipe(&(0x7f00000001c0)) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, 0x0) (async, rerun: 64) r0 = getpgid(0xffffffffffffffff) (rerun: 64) ktrace(0x0, 0x0, 0x4000000c, r0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) (async) r1 = semget$private(0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000100)=[{}, {}, {}], 0x3) (async) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) (async) semop(r1, &(0x7f00000003c0)=[{}, {0x0, 0x8}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x7, 0x81, 0x1000}], 0x7) (async) semop(0x0, &(0x7f0000000380)=[{0x2, 0x1}, {0x0, 0x2, 0x1000}], 0x2) semop(0x0, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x0, 0x0, 0x1800}, {0x1, 0x2, 0x400}, {0x4, 0x62e5, 0x1000}, {0x4, 0x4, 0x800}], 0x5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchown(0xffffffffffffffff, r2, r3) (async) getuid() setuid(0xffffffffffffffff) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xcd1099661ac24f6d) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2249, 0x0]) (async, rerun: 64) geteuid() (async, rerun: 64) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 64) getgid() (rerun: 64) getpid() executing program 0: socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x800000000000}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x5, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setuid(r2) fchdir(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000200)=""/218) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100600625200000000000000000000000000000ffffac1400aafeffffff000000000000000000000001"]) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946465, 0x0) open$dir(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) writev(0xffffffffffffffff, &(0x7f0000001400)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 5: socket(0x0, 0x0, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x6}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}]}) syz_emit_ethernet(0x2a, 0x0) r2 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, 0x0) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001180)) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="63e77fcefa57bb8241d1fd2a3b2b53949cd29f8b3c961042826e1545e81eeb4dfdf71fae5b5634f1f5d3537a6ed40c45a7bb1cda2d365924cf92c670634fed89", 0x40) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0xc003, 0x0) dup2(r3, r2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r1, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000002400)="1b10547dce1f258b24603ec6291364933d0b9150ae54f34c70e8053b681e97f6ccf98e98a6a0108e592e1fb712a35ef101f57f92ac95fdd6cf056383e179b46ce28e12ac52e1c94cfe8d2a977b8f86e8c3d402485ce247c4d8b7734aaaf390c007d1a7ca0e9963a0f42894852a44f0b6f0731dcb5a4a00f98d186052b4c5f4fe6bcb00d650d72d0556f08f783df7b418d7338d57139a89f6e7e90b0214916441c659ce686886b6c6c71b266e203557a0fcdc2ff0852562cca3841be08456fdf8085ebb85b00102d7ea247f8ecc705514d6687ddf11add54be4e1d7cfc8e6019e314960a8408faf456e90148cade7835ed84e286b1cb1aba4327d976c5011317c9a83309afbd8b2a33b27814cf750b0b3b8298a05d522616b471f95d4f960bc052f82eddceadc80edf3dc42e20015605e8f2d8cb1af5a06f450a684ae45460fb1c673b7cfdb70d93ab672f28377fe5f035bab0f0896e3b087604be4269623d80c99bfe7271b8735926695fd953b682ed114450d3dfbc86cc9e9b4e22d50bc229decbba11a1f8eb156959ad2beccaef590631608ac6707f83bbb930cf306e41430d485e8707067896a7f9c4d9c362653ef63f4d302348ecd61abbb303a0f0ff25c16875c7dc61ace94da773ac956da335a7d11d2483a6e402ea2a0d4d84822af9cfbf78a444f016120476d413102e363609c0981759f4aa855aadc866918adfd12a3448731c0d348337944fe33f2667dd38af4e0fd14737ef9638cc7a2e99204cb129955b49b85359e2d5f2ad748987d21973a3afeeb799a9757a8a43fa2d9989f3e7ce0ae7eb512bb6efaffede6daaa6078b728fe6bf5358e611e55169293f17a14b028dd28bc6fd5e79e120d3afbb715182b10957c0ed3a67a6bd066b4d35efacaa2deb4de0b56c5f8086cf5d1afad23926c4e4daf1d65815bf81eb337801bd81e76c35b8e3054f7c9e52b87828ccdd704d7ce4452b72b6122f3e7f78fc6e75bc00abfe29b982fc2893f415a7effc6e3cf3453b7c8c6135cad3bc9ee8f4bd89f267de723206873971f311911d0fd3b86d0884e9edfd8f74809537055c2662429ba6b72e9fc56116f70d14aa79e6f4efaefd2350c57239fecb894258389f05f8531457a91fe164a681ee31b93123fa7da339079666271d0197f052ef2bd4937ae6af7e27a8e9abf08276b345127253771ee67e7fd5f295a4439056623ff175745e4a95223d61e9870b6e36a4c664247a9a49fb5fe008927b6f57d730c6ef701e6980508fa71fcfbc682bd4dd07b1431ed2857548d0fe500a76c7cb7b13be06174964a3c29bd89571bf34e7b95b2968377832e7f593f3eb7b443ad0cc2ab5b996696ebfee9cc884a91f720892360be98fca1ce48baaa076119776c6d9116a09cb39e714e73467a1ca9f67ff9959d85db3cb52e294f2a18a42e2b2c251ff6e42d100cb8f8bf05684377e557efa77c1656881d8e6da778c9b7bc2ba00b59b691cc64824c50fc2626b87963f25e7c5dbd4adc96048eb4ff3f45ec08f2bb63b6c1dca2d1bed4c867c3911887c03731d621aad4b7eb6d82c536f069e5aed54dff2438dab67598a8d0a85dd389383959897cebe139c4a666965418fcfd7d8554df6b0d5a43fa535183352855161f54bba4eb189820d203f3740c93526f27fdefaa14b4706a0905d24321a06fa13f6a9d8ce641da2bbf49a81ef317b83949640e29a3119827ac0ca716ae139f5355ba46bd6270b192a7817af79f2fc4fdc7863df6beb9639f7f8326c601cd5921e3623e41c4c42f1fecbefd90abfb78a214333016b95dfab3798ab8807f106d1456b3a8acc3bb31e7dbfd4b7731ca656bcd4e7f6d63721692dd70093fa88b41fc6cfb89597d749c98d50318c23a8265b42ce1edc7365c70597e27ae1d72d6651e21038c60f248ac2b205cb4a15f0b9b6bf816fa97fb4a643f2ad569d8d6a6603b305574bd4d1e28adec82f0cc6f941568aebbc24ae8021c27b355a57de1bd36df181198948645406ad6b6b5d6c72ffa5b44121205dc9a8290034d918e3315bbbea3792415e186a2d7520665fc9d65da7408626ab4e32b25837de21fc6b764cd9ca496cb50714cb637ddaa0c313d65091cc761293ebe4909b69aa1f377f366b1824b98025228ace1bbf30d920bc7a939d6d8949d1fa2385b7a5b167c86e7c7eec61eaae5c79a30e02832d2c9f63833531a21185f03452a521de6c4c9d4c1c3c185f4f0af3d066013e5da981a11a0c102ad69fe122af630130de7484993dfe379e5aec27f72a273129f83cd52c7c1a002914341fa718d02556423df621de4d7f1f25a9f9311ee8368f2add14d339093d101468a0c0589b1a074fde8a91684e9f808c62a197f95c49921b56854e4c2cec5289b7cc859702917ffbf85c879546cd7689275e833afb0526efe8512c87f00fa6994f078494ebc3c1870fad70e5970ee12ae62ece69fc564e929e47974deb3624b21f975365dcb90b08a2f2e4259927b287183061556576adbba8e16000a46d5d8803b4216069816ebc0c650b3ac364a7940752183607d641ac30435709ea001382a2cd388d932578d34dae8780ad787a9d568d6c274f6bcf99e61bc680386c1890c32e76ef66aff9368015e1cdefae2e60fa83fd6ee265000cbe5d8f58e57868d18ded938cf9c268b2a3b4dd1d72eb55945ebedbd2cbfea30620000000000000005da0df78304164562b610f5bfd18f3efdd0e3897a254a767716abe399ea9e24eab3f150dc061e17486385c7bb27ece72c28ddbba21c54375b73272884efd7cf7f8d0de37e13f07c44675ee96ee0d82abf08aec5677669289b60c747a36fd89dce70acd4e9bcec183fcf615b3115937b5db98dfc7b9eb64d1140f2829201eec03a8301000000000000001d4a15c6057951a551239ca97069f226c2ee1986ab53dbaa2a05af8500e2fce3caecd46b3ca6cef57d44d58f6a3537410b26dd13f44e0afea6950b7dad569b92d8afceb4080c210e840f1ad825f2a0fa0c25c518d0bb7badc7e20e49a0ac16486cc0bc7d1da438fea67368b0c5595ef43185052b48d672a4ee32e77fdcd0f52c431857aacf37aff017135797eaf0dd7dc8b1b7c27ff93c0ffad9ba8d3232bfc1a98ac712cf4ce7692594c4efa5a1e59a2b4767bdb9302826996bbdf8817816be910b0076e2326e129efb67e6069e4e919aef7d40e11fb4cb0e377708ea66114477309b789ec7e8f0419982dda18194b32329f73d2ff72513fd25929e76d3dab946ee696a803523b737930248e6f33b159ce70f309969caee9fdfd9c1e164c9341c5e089959b5c791c9ca136f2ac67657a9a036b75d9f442bda10663ff464658365b9583c66d11013fcec765868e4b292e3f6a48d894863258ba831c3e6b8f1aeb85b109111309c31285f736464b04cb80a60beb548d10c877fa6c03ef933476c3c5d8cd41d3e48666329a3797b32b195469e1833dc6a975e0e7e562b52f13c99a6ac99a88ea17ce5e9000a8dfe1798b637e14da0e82bc0a1f531ea7bd0dc336c03751d17fe1b15e4c62aa828e3e86d5279554335230c7c0922007d2c68555e8759c00c7edfef9755895cc27e627cbc281035cfbf6252b938cc47b79a2605075b6e4b15de6957d5e1b6197ac9faeafa023e36c639e90e4306354b847e8c4e5224837cc039efa2188f561548025d422b10d78c37a568c9619c7a86b72caff927d189be34b114172d40a779c7b4503556e81667a71877e959f3c3d5d5e480b501fca7a9fb1ddf2e9987c235199ab50c7bdfc73f06636cbb5aa2e0ad605560477a388c769c64833e4e505d0e10f6763b3f6e4a5051dadf1ce4de72e0d7fa140d0a6164fba72554eaefa679e6a348cb4dfe615ebe7c54233c695ff433a0b6a446835873b4fff2d8e7d2340aa6f644d9c40eb8712ebef389a20a48cb4507781e102b85a923257be414249061b9eb6e0ae51d103f1c3f05bbeeea7110168ff43d232547ef22051ca7cb774efdbbed597fc1314ec32c04450690f0409fae9bf3e0b87b0603b418f8a8fcac3f6d1b5122cd1ee941a2c45edfeebbb04f075e00af13a1b977417204d66d50b9a236fd6459ad43ad4bfb80fb63a93a2b2a663a173d872bee9dd680d1284e9aa19187c51dbcd8bcca9ee4b6d99587a91d38669bf7fafe7f40973ecfd95f18344d246cf41d8a1bd79f23d9c32dfa04c86a2861c34e055adcbea427a38db8acf030e0cae83840dfc79fed570889306db8107a4fabaa8901bdfbb7bc6e4f8d85c06d91be67970566f0ff8db8316948c3e46e51dacbe4f07721314b16fd03dc31d2096d726fbf82abcfa57224c15601e57c72320eb7e53d60467ec3bcd8c4cea737d3d3711aa48d0bd5d95d283dc2ed48676d6d7fe736bd36b22d34c4e04403611c74b66b47d77fdb4e0af45c46ea3c052406ce40eb48ba772ca64302ae423dcf86113aacc9dc622bd0c9caad10326628278986eaee988a5fb49f1b97105e65bb7e1be244e1041127822d2cd39cb9bb3692a1d6dd0b44a90a2ae14d1aa4f0c9379f39734eaf9d543c2a8f1823767541297ad1c7ab2420cd8443a928e20d754112310911a229779f3ab1c4d40bcebb04a106e3f3b6a0ccb9f5e0c347975325685f063fd2af694660967c9cc3f7c3d1bc49e0624e3f1ebdf84ce1298c045596ed861135cb60ebc15a2bb68f7b9b67d8e3f816b07c4d4a6ad490b5310a6dcbe6abecd423ec18b200b08b5ea7dd82392de70b1097c80612d049d48f2d4c12282f9bd41a9b7813762b1082446b9e6382d3cda66c6540fc72c0f58f06d4b31881c1cf5029b567882b59529f953ce55f42b4fe2bb9f821503bbe19855117b9edb22dd931a0758642d747184b900262489c5665f5acbeba90dfd4e4c9a38931e1ec9562b7e2d20ff22e2e11c7f36c83117984de85e8ee41d14e5eb0f5f6a1d08a284de292e21d07c50f7dcd10318fa4a9dd711e7b3d5c704cb967ffca294f9a54ddf70a9e43976ab9d35ca475bf7fa7fe71e8ad117c3ea66da66345dfd614db93d022eaf19605cf425da9d8cfec04024f314f9ab6f03a978faef11c36ea5bb61e282084d329f77b64868a499b2fa38912f6fb5464fc4f7297c23c016e8716644bd2c7b3a879a2552f9d17373ad31de67e7b70f380436b7643f766a332b390819c665e05a0afd9d7b0bbf46bc53579f8756f83a74bc35bc31e6d69b9991e58f9bd23115b36ff8c693bf5c9caef5faf3ff7b0a075419f0df56e79947dca78c4c7428d9fb8826a632901685faf33d498e578cb289a87bdb112fa3be9a63d6d366e3154b6536596229b0aaeb08a81bfc14fe1bd8e75091c6907f65d99dc82af4d26b508432c9c9620a15150cb8e82f85623370e982d9d401a7476fe7d66cf560d9a4cee3b1f4c4bef8d550afba06f6eee385108124b65c35eb0f3622a2d1c7915e610c47262ccbf01dcc0064d2bcefabe6785da2dc18ab71dad1b31407f295e773adc385f5b5aa3cefedbdd23d27e0a4a0d281d8f10930ac7e174ec956418635f213b1469f604b50fcc6105529159c12e2be97549571c512b27221a8f8420f73fe7c35c1b707b6eaf74761e1ef41741fcdb32eb0b1c6ccdc7937c0c3f9d591dacc168274b7590dc17206b9a8916c236172749165a4524e7aa5f9cc15eeeb60787b066399a78c43c24393e538d893b7a5395b1e553e20c5db873d6c9c835db9879ae010f96c0167fa3abde3d75e46c851296c30c6d39d85b51b081253595320b29370fcd7050106f4f0ca3a40f45593cda1f13d0cdc0083b8cc1dbb3bbf024232ffffd1feae0e63b1fff43a7a70c26a7937310b9c24189e299c7f469a093b7948ad8705ea284d75f2374122473bb4000", &(0x7f0000000040)=0x1031, &(0x7f0000000100)="609eeaa52e82cb23bf71303b5fab1dbec481e3eea0292f4d96270617551d9513447ce4cb052221d68177d6b63ea90675acc5e571d7994a3ca53f2202a992e5dede4a0880a699da093e1ec565511d66af528bae1fe63e4c9e7b5321887bb4784c5409fa1d8113cc90adac632ab4c48051debfb07f6ccae14637", 0x79) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000740)) r2 = dup(r1) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000240)="b090fd8d24129d8a8c1533bc4461edf4f1f0282ba93eb8e90600000000000000fc9f6b28e9fade02acfb99c9053a6cd2df762edaf19f0ef764c21ebc7ea33ff7c475e234f408564402008d7e351c3176ea1abf0f45fbd76295b86e4760df2055f8fd38a4494331bec1dbc6abf9b9e1b34a33a325333bdf104401bd9b6ad429436f4c0bfa9533701dc0ddfdd404f534fe93905ad3bd45055757bf3fae19545487897219f421f066bcfc900dbe55fca281f0539b4972c128a2fff115cea78f36fd1b98272d2e400ea1cf1874fcf9cdf3ac00a630c09185a6f74f5f2a8849c621d1afe03d24bd9a9d09fa720657e40468e92d6c098517b0910e090495854337009c3141357e", 0x104}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "10000407ff000000000001200700000500", 0x80100, 0x459}) execve(0x0, 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20c}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5e75) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getpid() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) r4 = getppid() fcntl$setown(r0, 0x6, r4) close(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6, 0x0, 0x42}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000001b80)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000001bc0), 0x0, &(0x7f0000001cc0), 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x15}, {0x6}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x2d}, {0x80}, {0x140e}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) getrlimit(0x0, 0xfffffffffffffffe) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x3, 0x50) r0 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r3 = msgget$private(0x0, 0xfffffffffffffffc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001340)=@file={0x0, ""/11}, &(0x7f0000001300)=0xd) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRESDEC=r2, @ANYRES32=r0], 0x0, 0x0) msgsnd(r3, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) setreuid(0xee00, 0x0) r5 = getuid() r6 = geteuid() setreuid(r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r8, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r9 = socket(0x18, 0x1, 0x0) r10 = socket$inet(0x2, 0x8000, 0x16) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r9, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r9, r5, r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) msgget$private(0x0, 0xc) executing program 6: r0 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="95ba6e39f157fdbb0c6f979c743ed3c5b2c1dfa24b099eb624dae76660563602cc2478c9c83ace7053981a2c82ceeadde9a8205c9d6de6c8c759960970313f3f510481e6a77d9320b253689f5b60df489a0b111bba231672b312c8f743390b0eff0bef01bfe779b3b5ee988f10fff3ad30eeafd35b24aa44cba64d563fc0159856ff5532dcb714743ed7804f0288c87752ef110f90a20f6621dc5b0c1692662166221499e783725c55dfe3768b3de41a2347797c0273f0710ca46b2da049cad36b65090f24eec10060152857d79f022b8562e301", 0xd4, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000000)=""/49, 0x31, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x0, 0x1, 0x200000, 0x43b, 0x0, 0x3, 0x0, 0x800000}, &(0x7f00000024c0)={0x0, 0x0, 0x6ecb21bb, 0x4000000000000, 0x3, 0xfffffffffffffffd}, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e661d39ab1be31a269a39fd7fa9f12e499f602cc961c1ceb33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x43}], 0x1, 0x0}}, 0x10, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r8 = dup2(r3, r4) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r2, 0x0, &(0x7f0000000080)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) dup2(r8, r9) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket(0x18, 0x4001, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20) listen(r0, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) recvmmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/4}, 0x10001}, 0xffffffffffffff0d, 0x840, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x1021, &(0x7f0000000000), 0x0) geteuid() r5 = semget$private(0x0, 0x1, 0x82) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x20, 0x0, 0x0, 0x4, "1a0001ad090201070000200007791dcebf00"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000440)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c895764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f91291703ca51c3c4655d1165ed5f2ac5968c10250b868246218f6c7e4a52b887e07f4415e9679c38b4913da69d65b64e5d586a00e8731bf28cd6c68ef4cf7cf31258507d80292684e49a8654bc2d7dfc769e511a765aaec73cfc66eb6ee19bc8bf0d9a2338bd5551161e19d2011cb9ab71", 0xd5}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRES32=r7, @ANYRES16=r3, @ANYRES8=r5, @ANYRES64=r1]) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000124, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {0x83, 0x7}], 0x2}) socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0xae37aebc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x6}]}) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001a00)=0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x48}, {0x816}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x111}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) fcntl$dupfd(r2, 0x0, r1) close(0xffffffffffffffff) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, 0x0) connect$unix(r2, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x100004, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x88b, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt(r0, 0x1, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 7: socket(0x20, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32d08b6a64b5a20893e00f00", 0xffffffff, 0x3}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x1008, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1928, r3) getrlimit(0x0, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000001c0)=0xfffffffffffffcda, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@local, @random="df9e92db8afc", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}, @rr={0x7, 0x3, 0xc4}]}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8c}], 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x3, 0x7f, &(0x7f0000000240)="e9e648d99fd82152103eb52f30d27d4041ccc3bd75e86bbabdd96988fc28cd8e35baa743bc5dd4919868d15f8fac01fefeb49bce106d7893e19b98f6468167fc7a8910c819e2e324f1746a2205ccb33f7db1d87c22be36946254c9d27ddf62bb65009d7758eba4fb7d23e2d314f6c6630efecc6030787ca4fd6b14ed8237996b1b7be84ad6fc5051111e4c99f9adb6401862dc031fefced30ac2649e53e7fa2ae35f7060f84e500ce2453f4382fe4cd00a2c60695182a36b78053d291691a3397ecf00dbd178888d021a7005986862b2addc848d32bfbea64080c7162879d35240cb0ee1d98d1165774688628f9bdb575f9ebee38a334bc056c07749958896509b4708d683ef9e9bf32370542e63b1a9175304e0bdc0e53a2d318441cdedc4c38dc66a2b1799102c4a945498b8649e8140605eac10b01c27d76bf7993acfeafab695f19489a76054e92a9a7124d22965cbd5232139f7defff3e90c6a89eed50a3845ed8465fb1e3e518f00ab8ab07c8777be21cdf89fea303a7be3fcc970116dccdbbae58f238a2d986670348cd9900046f1a2668f444a1e068958bc82a3f36af0c29efe597b7eff4a09bdd6173e282615a3f7d474d789ec430fc37d787cda1c18bab44f4ea9a66c84d64029522ec42e49cb8be1d46e1424e3ebc5108b07cd14a1aeb2d31f3340bc7f2265f340a1a670aabee4060e10925239c14cb5e8e82466cd41c3fd9c30420d83c46316bfd68807874ec2ec09885ec848e3e8fb64039e3f732a1b31f34183e5349fe94dc0a4ee7195dc4135bf2a2e08bfdebd56aa6008bc7f219c4e965cd13ea84d4971ba8e90c7a3e98d0144a61251584671123057f3134b13aec3fa5b4aef3ea8183d3c072f17d7fc02626cd1b6db18ba18fdd3583fb1421f01de2acc3183980cdb73a8ca6f102167aacb5307b66cc9305db7b5f3d60a8956b9bc4873693b9370ac5d8835e2711cc93fc1bd8f10e05313dc3ab679fa8d27b31b4fc018d2061025e3d7733ee0e81ae51ae4c7ca4ea3d899c4c361ec99dfaa321562dd24c025432f84bebe4148e6767eb1d1c3ed074a7ee3c1b9db3acb89d01a1edd555f1c74987805cfb335b82f932eaa157f3f9cba13c0ed79a8631006d788299465921660e2b8e88163c7b54b1bf7b84df1b1e8c466fbb612c794f62f3da4be1ac2d18fa54f47414df286b8675b3e052681e11d28fe1f96dffa51de2c0facc010f0e3420674c99a9f75e2010a6650f46c83df957720c2eae62a00cabcdd422719fb7dfe00706d52d16172d97f12a0cb118e47f408ef90a5154292c526a512fc3472b45ba09664a2828adf59a1dfac78f3b426725c249fda354c5e401bb6094da5bddbce617053be66ea3200714c488113efab490d81f322ad4885abacc4d5cba90751f8e60a48cd509cf1ece0d14d98a4a72743c6af9bec0662b2ab39a9157c0b4d41ec51543cbad8f80361e12dc7ef92b4de4b5f845bf57e4b8e51d0e9477df8be25ac209154ea40a76c915ad16269fe037ab6f94ca7c9748931db57facecbd781326e67e7cceef6b36d04a1ed22aacd2a5523c9679cfc293517ec85a81e3ba157c3eea0ec623656b68259667ad299ca994fab8ae95dc4ffa2132275358282e7ad07c4c9160a10aa8a197160991f77e7442986bddf2ec4fc31692f59a1aeef626e60869c55390260a3d35a690f331340db8506b4e60776d3d97df2a5b48e70724efe15b0053ddc163c7c751817b96bba7673b7e71c895192be29e443914d26ace0202ee2195d66ca78b795cd146ea01eb0bebec2176700834473fc75378a0ae0171062d6375cf8743c4423c703e8d63a9b5d22406530767052f29088944817afab87e55b85683368bc2b766bb5042c45c30dc984ba55174b2c414c3c8ce7c54622c3a0fa28d06687b5d21852d5aca08ec5887ced4ba885c9317ff7d4bb0cffff2c47cabb416d6bb05fed477fb45334bbe1f37e0261dadcdfb9c78930eea466fe5cafb08d43d2df28c6585f3e6dedcf749995cb2bc4cc1dd73e8148af04573a3ab8d3ced504217bb683e9d18a97a6d470438b8885bcec19fcb282ff6915cf4404231d8b7b7e80a7ebb5db8759f5a8faf351e3763673ef2307170738535a3fd36638757428546e5ab20498a9f6e35d5fb5f4d5281e72bf72a95d3dde3bdf11a213d30c5e5426b9ea8a639d14dc22af7dbe078a6d8776129245d27c60dad0508d93156abf9294239660a35364dcd1165c065af494674fa7157bee68d83b4080ad3397bcf3d3cc88a6b43c19221d89248b6c6e668a4f9515d7c839600bc16852b7edd0b2dad02906817ecc9260249baa9eb4de78a64e1736ebb63eb0be30c7324cf3e08d1410564b1b844b4b215b9257a2697913a8fc340c466859a2b05a0c38c551a608fdb2f7b3c3d045432236d1ae25648fdc9d3671014bb0ce6f6f7aa9d3482c34322b75e7f342cf7e0be87a3cae99dd53cfa875d8427f4affd850bddb7790a8fb16ad8c40849aae208967d272d227178fbe325457186b8c1c33f14aa4d2bfcd167a717e57741f167db8a6ed6ef3527d98d9c1445c9c8cc3075642c96a9221cbbc1d3b72c45329cec1489578943c0b0407cd51db1ce5b6558a8896f52af8c23c2689d7aec4b6728e338335eda9e19f5ef1557e0a3bcd0bea27388f59a89305a37dd13dc2ac8e8a130d5d280fa93f8c524bf2f33f019f77d4705d1bf56cb25a4a3cc3d32bb74a9fa7e2b51c7435f3770f00aa11cf656e9647c59787ae42589ec52d190dd1cd9b94fc3a72f58506adc78ada22f5495b7c7cf4503c17de42d1ae51ab5997dea3ddb2aa9e15ef23cddd8e2920b3348c50c3d2fc96083bd61ea2adf68c045ceb48b86b46a25e16bdaaabeb2a3ec64172595e5bd93069386c2aac0cdfeb5e943776d3cfee75edbe89f1794302589fff2d6b7070d1987d21bbbdb2f7769b24543fc50388429f8fb03771658673af3253af62e85a40d6fa9befb767a243797cf6a64a7697baed347f7a5289aeb6124fa7496d365fcfcb11be14fe4cf5736b50a9a4c425576f883c15b10925520d2eea59b3d43ed35d906d37f95f37d3a2bd0b85876398001a27d43aec0bc8b8b43fd12a23d3ccc68e10bbf05df5e3270eccf47dde570c23d361e8b411d3cdc40c2cb869a2e6a463ce5c46335ed8be9a973db4f31e4fddfb4987b061b289e1868dc952a8af158e94f05b5d46b75619d16fb734c38bd86b471d47b863ce2ec10c2609350091f88e21c5e952b823f56ffc91323b7938251c2ea11c539f0a1b4f119cbb88950539c1849d5ee567675d39a678358415e620ae3fefdd81f75d6a57904b4543992d82454d881bef4c8baf020d828a5dbf9433fc977bca3ecc0ec2de7f3202acd04dbfb503b4eedf7e244c1256c43083cefebe8d4cdd8771ff2d0850ca8d4c2d94054150e95ec5ca057f442bf10f2a695d1e07fd0d95a525e5cb356a3bda700ee6a16d19ed8ba3beca64e4ce05df3d167feed9455bfa1145a89a3e944218634affb9ab63f64a0cf0425ca5d87142de697a153170b8702b8555dc9d6511e68a30f4f4bec6b16ba6a2a5ce65e32cc2509d7e5ffab53676a677d17babcd29d219c80329fa6eb30db5cf67a526cc863a401606cd2c8c8a5c37dfd8bfd0bdfad6b42785d5b5a1117fde3431e2dbc9a1bdf5536638e2eb6c22b24e093545eb62c62b6a1165aaf2aad6f818581600184d1d50a12fe1e6ed8cf0e631acf6379b2c4c49cbcf19f28fd6c7e403aaf7bbcfbe6a9096e346208ea478a1ac696f9e9015af6430b1396e2f5fe55aa92dbce000c666b2a16c5a09ca9388ed760276e5cb9ea1427e18bf06613ee38f41159d33d8aeb45666b5301805d4dbbf22381ded9284182ee560ec253915260bd05aa6e73307ad690deec3df03d27e8621a24b82f7e69f2c371d4f5305cd48de637fb5147007cef10fb7578dbee1d940e08eb1971e986b937ac0512cc043473296d5c65ed2dcf5c697a75b351d4214f66ae13a73ebd8b2f3a9b9ed728f5be7a26a3db17d6b55378ba746d4b2b0ea992f3fe7bbc361566a0f9e037cc777dcc77ff8065f4e165b19fbeff5e9d1f210f28f5be686d70d3f57525032277007b275439f55a266332d5e88c204f4362130f31a840dc546cd6b7af3269c1c08a42c025e0813c6a944084a337917d2e7ae1f3c6752079814704b0ba94bcfef9f5652ae773902b279f24d28fe01124bbb9ddd08215b50d77bb30ab06126b474e61bb9c3ba3d47852f4457b59bfce31e7a71169d980bfd62f7b2c154dafd133014c86198498ca0e676740710098955244c609a736ec42fb4204f4a77dcd7b025717a4985970a45737f9dfdd58213699a9787bb548dda31145ba0eb3f40c55153be2b684e0538c78713e52db71c6ebeeb5e2a00866df847da168e52df677f9c049b641c913bd50e4c9eef24a7088dfdfd31feed823f5074b12d78e875e2ff18f0588500c5c2f6000c535e477f6e591e5fb4fb63e9551b5f2660610ae1850d97ba9548a00e274c66e98fe78a61ce5a5e7f0874c7df51673d59b20c0b34b444dfc1c592851754bf6808b1628e9badd92db5dc2c4739e02430394da53f96f4cd1b05db9264c10bcc520ba63a1d9b46446dd4038a945a6f24ade51545f3bbe54d36524dd9577146c6c8dd62bd1874f547581cfaa8504f0f4b0385b21516498e22485c868a442ab48361628dce04a1de9108c82a465508a7d027320604b52cbbe2ff8ed4acaec624e7811848624e544d2f89305691aaef6fa783497ff98559ee3abd12f02c72dee9ecae5b4a1d5c43ef1fd629c37c3d5c71ca86a56a365bb822c9df2abe754620191517d383096eaf0d8a5a4d0d9a9af62fa33074f72c113a29274790ee0fe3065392ccdc92b5989589cbe14a6b80e1d04e0e07294be6529affd1d626f6e43c47d857c78c6f0d250723aa2db1b4d58415723a464015f0b9e1ece0009dbc8fa18ad936c6976d7a03c759f9c151270b857f46199199d911b410c1e26175792f8df26383ea572a1e8f2635fd1f1d016c15bec34e5edc4eaec9c2bfc537f8724d56c88911fd7c78003d154ba16e04f963936686055adc16977f65c89206eee3e3091046ef5557775dba50289e007900ea4946d1224a78ca0ab72952605f9df9b72af37b108ef9be86098ee3435e0a738b9fe0a219a1cfab9595391b9f4448a40c01d566b63d0642680cddcb8b6376b179cad3fa4b2972736e49ae755edd197975e89f2ef62b445924e32ea8e712a5baef9651ff9b6ce26ae495001426d07cae87111ca65c5ba6196f8d5a28fccf0825e3677c974c08f405588208063c9a8636b49b470b7347999f5c70283b0a3fb5991f78f6a5385c26f8785c89d4f1b35799c81aaccbac0321816472826b206169ea400ede5aa1dc9c633552446b14bee4af87836a7e2c56103fdd4a769bed7a1324b98637ecb94a4b21b79732e266a749975e259f32d91101173333c6aa35670979773e7934f4d46b9c6a19a09e5ef14e53585c900c9a00ad36e37ead71aa7c5a454907393f7e96400fd5cf98b02c9fe495b7b55464037c2e9eaf3674cb24686e8efa15a9a58ee9430bf794c8c0cb1a38235f40eebb7c6471d5c2c296defe8f33ab24645746b240aa3dde7ed16866f903d12dcd803dadf6b700c727841feb5093f9ece383e62d01c6dd7428b02408278d7d6b048191af1f8cfe74078f92618aa820d1abcbeb3ce73ec5b097994f829a2dc47c25cc897214eedc910de555b63b1ed77a9868bbd3d64e08d3fe72544147584e2687e735212e4c", 0x1000) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x6) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x1) r4 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xb}, 0x2, &(0x7f00000009c0)="4d5b9095eca8f90957d0ab2ba49ae0779a25821f5f22ad977beca933767883e97e54b159c1f2348298c9f202f82c68fbbeab40326464c364e3c85177d18ef44dd8ad3bf7f8ce6452480edc3196a4db6536708167deedf7264d023158e16100c0b0fa382d08790b20a625f8313a55dccd0fa5edaa4f101076e988b8c0e3aaf7337b6c78e7a681bf592766ddc15b0cbe69240cffcfe7c6f075ab13a71eaa789f4a63ee522e5c9d5e5fb27c369a183c6fba9b022b3a7a49e2e8937cbacd08940659494abd63c5fbbdb86bd34df1f457c522cde79bd37570c95171cbc47a38680496e8ff37596a2d236636e7c684b58d1a03c7655f49e3181384c96fab2ad20c1dfff60661f8afcb1192bb600901cc7841b1c263ac32e9096aaa70207740c985deb7c74495bf844b0a671bb954164d782d77722f4fdc1aa6696bbc20f9afc5c109b1b2c94bd75567e0d7bdf1377143596bf95798c8ab1e76083743f6bdeda014682a0a5cd87b7424b7f5368f0e40f2855fe96876c453129063089115c101bc2c5b8c3301a2418ba68cece3b1e793cc02959051307a57b270f35a14d93bd9c2e9c168fc61df1b8ccae5a6e999ec5438ac17291299cc4af6ad29a9f638e2cc4573d1383c8e3248538139c0e90906c73c879f83075061dc1cf4540c006a938b012583969b3d844c30c68f163fd484dad3fb8ace8882055538adb20e34926db686dc8bc4b53737cfd09ed7316d653c369773e9bb84b7562190d307cf0e496b394cceadb7de9fe7399060d6eb43b91b45207381680c88fcd6e2374b36616e51b462295b3dec6409bc220b879dc4013df53818b1bb15a16b244948954dee00254a21fac0b855e82db454177f6007ee216287818c02508c7b379d21bb32e1dfc384b8766fde3e1ad086454712fbd28417b92d24271937743406a64f0b70b53529b921c0506d3e8c28722517c33c69f00bd27e9d4ef8d87ec8be0884f032a91bf2ceb6396cc8244bc7d4c402ced0ceef691d222240e0dd2938815964f82249a2c9ea7234ba1bf08037085ddc4e7c73dd2bee97c08ea8a29a0d6b13213b3b2ae6f22e537345eebcdbb061f2960c648b6b2c86f2f59626c7e072b118b3866bad283244ca9ecd3205411b1c1c4d8b73a25c3b5f9011f17a9e79725caa5ab247b6073453ad25096a6743e16604069e811d27f207417d2c23a24badedd4368f510d6f2b0f015617a8c1769a1bef5adb50adf801f1c263ab831c011b17bebec2f0807f2eebe765385346e54b0083a789d6ec36f510fde5ede10d8ef6ea2dafb2ce1ccc33dc7b37d6dae2834c896d8626c862eca66c128db9a706063846e92e4e063327deace6e6c85854b1f93ce2bf7927c2b75be4541623d53fe89ed964270a5fe590f0254a7dae74e2806bc428e551dcd4313595ec07c40b4b6ad7ea7951376256aeb7edd859288b0a81b69a36f8c725d4163b2bdb6b9d58888825a70f1c3f039d6e3871f9c42ed2b4f929c63351737075b4ef6ecc6921d583671d381171598cdd35e73c8514a88cb722c6a3223a71f11c3ae2084e37f392ec6c981a14b615d3138bdd78e3cd41e25ada1a7d8bac67fcb649a5c383ea119c5f18972aeef729e99918314ec0701a8a22033bac7794a905aa9cc44e5e69ce44dc43bb2e38cfdeea453eeb58395922da46174a19f5b44c76d059c16cf42cf2eb7b4da795d202d315c98736c767d3460e9034ba8c5e698e56f45589662d72e918e5d0e8975e9df25b06853c135ac3f561ef0f6ee4207723dde4fc4a1e497197e6e91686111333550611fdea57553c75039874ddfd013c8da0536181358b2751010ad23fbe1e272b7040c7e5f1644733c1a44f5de9a9ddec0ef2068b5a9439a40cfced7b822b2b74bd123e9e61a286841155bb6f7b145feecd6a08247ffc14bc4a27c58ed9c45e759bd70e69357b9426af6e9dce8bb0201ba03e4011d06e7af308c2cd8c333112181525e88e6f61511d17dd7a34b477796acc46d578c260b1eab8039460e60729db600cdef0727368d33588beaabf34d650fb1238452dd5667dc525f3041f50850559e6fc69c2c20cd4b461156897efad53810dcb79f92b13566310ac4b784b20590fd6234070cc66c62ffe30d16c3ee774de91fb963af948a502f0e6fa9b93d3463fa917d8c5551f4c796935a0f4983afcb7f2b86afce40fe47b09d1bac72b5042c1c8310d671b5380a6b2030f217d974eed289bab3908881c73a94329c211b43dd19fe32cd5d842ae878c68b1a3687c0849ee47d38b686792d07c2da6e8cd4bc2447b21f6fdd8249fc7cbdd5fc4d28c844ab2123944a018edae389445dda7f024b80e77b20b949c4da701eb93bf85a4828dc914575ad98326a07efbb24525d10548012d11fdd6083ea2dbca388320781af79aefe63fa967fac0a221d8be7649a96487efb028fa1648d7a03f7190ccb882bba38bbfecacd4a833ccf93f578e1997ed993f193a69459d79674b58c30df42603ac9a729eda9aaaa273ba5f093b1cd2b91c7d53d0941c22eb1a3afff050df4916986a83cdf2480bc7c711cb73f76c50c63f2980d2d02b1e75afc45e1930baa6371651973bda046b65779b9a6dbf6ff3547365af06fdfde90c8218274a39349221cee90276476f28979e137ac5d7be821947d89f29c7de6b2a44592aa7255bec15a6fc5681252a26a9990b9b7decfdfdc41197049e8cd4da91fe957eefbb93fe17bf9ad1464539a84a947c6dbeebfa6195cb6775fae15e947c5cee77c6a5149f705126ac0d11935265676aa3fce19513f206042561d3d016695d70ad88df92eae8a498c01fa3ed1e0ba52c73a2a2e5cda7a431fb213dc9eb86ae01adb7d0f9e5ddc2110179ec54fea10ec7315fede95533e29c0ce606add033601d7a93e08b18e4f161aa293711e148de1f5a507555382f12022d46dac7fc6cdd2fa9ba214bed5e91b923abe5278e2f21fb3da93a8aca7c5b56c263a1a1346a964807d954344e8450099fa84fa200d9f27db4ba1d7f733c39a6ae589693e892cd3f071300d47675d1b2d58339ac5974fcff2056f7681cb447b46472d4a5d1d8ada92d19153aeb2560bdd10c26a94784d427578fa4f8659efbec6faa88f3c034b24620d53af34350dc9ff3de62732f11a902d7441268581a9147248532b05a1e42c72f768866dfc5054048c67ac07e4efda34e5479034af85f57a355bbf09520f638ecf847257296bbfb8cd5a4646a69826047d389d641e70bd30ed7822af6d96b464b52d707e1ef22c8dbb64d016d725539dbf0dd8af0a0d4a28aa53f80e9828850af2608f710dbbbd2eeda1a83fbc9661d8638d4b938879dabf38df083a0f57a79be4a9e608e7617cef49cfe4c44a724f55142f626ee6a02a3da34c4728d1a14f26d049a66960ca7bc74a1a0a15bafa498b2ff7f509ab59f5184a5ae582109385a1951119ea03206dfef3f77400b48734816ed89088f5f8a10c4ce0a10b5ca9cfc7191c337193387fd62b719b18a5f472d0bf794bd0d8b287bc9babccd9e736bd4a9fc9ffe7dfe17e8c949b0585af42add451b74862bf05c0adfd59a54517de47b9209e8781b0a92319de98f643a299d64f7d8f2a9ba3efe31f66e3339e0c757f927ece72846930db8e1206ad4905e440f422de7ebfae7f3472aae86646acbe302c1bb82c772953894c22d925e8b8eaefbf2520bd59eb50db6f32ca40509a9ca14d55731b997fb989e25e0e1ef24aebdacd9ac33f394701224b4fb4ace80a4c59e8932ce0f0bdfccaccd1145a6ba6c396f42e359d396a80ed4034f689d0e38df4d53d44a6daf2c6fc2fd6acd3d874305750354dbdb1bfb88c84390e0abaaa1907b216b21d78ddf692ab813700aeaa84851b68f11377352da3655f94b0244579e4f400bcb0a32de3dfdff026716419a738c2aa164bcb3c5b37c5a9dee8131089d57f75b555fab8bae2d17067ee2d826a43c0a37014e1616f702db25dc4f98ed70bd3a32cc36f997def11058e2624b89c92e3d39544043d8da313d13d1c5f2d2267385cb93c7b0ff283c0da46f05b3686e32573bbecdc0d2ecdcea7d1d277e81c69af439777e6b5ab09a8c98900e6f8b0911e75e2e73a0a2cfa776a70bd8c98ff408ffb1b314e3b638edda02fdb741d5dea18e67bcbeafdf8256510c912e2843bce9964adb6aaf517afdae1dd2636674556685278d83f54dd7634feded6d3201bdc4bfa2b46a5232c97d6541dd2453cf97e2bd18920f419083435e7d86fe24ff9bb55551f5a7431a0f4fd7f59aa6b1e8f0504ec05c66c0d130c2a3ae5a88207af58cdd3c4004eeb9a5a2bbd1def9c9a450b3448064e5bf369c72fc211634ad752216cece6e1b819e135ab9f5d767afe01a7bb5ceefd9c12113a7accd2681d6b65d732bdd38d23f5bc0a37bed6b2bb91cb06b8ef951beb80d090712a8f9c18297e3013b40b3dad8520489c579e158511ce6be73e6e231bd6a8ca708bfd270d5c78430fecf877406ae5ab0c7e17b9b370d9f3735e69caefcd7fe639c6166678325d7a05c112e2f54e8734483e46a1cbcd63eaf3ba21f7a1fbd086e2a5223dc0c31882bbdb7e0247e8eebfc4331dc121befae9670f39549da64567e79b0105dc9186d21148b279def0d3d5054a423416b5e6edd99af248b4f52ee139e3f93a8df91354325992e0c922f942d2c70ebe2cc25eff9e0b9175b007782e8339c7d899b5920721f6657f2c4286155866d2b01ddf5c6d9a5df06e16e5bd4685305f71bbf4d305a8781d822b8fe1f12aa13e3681c494288158f99eb98f2d71a41696f9c335674a7c7e459fd4a663b200d918bd2e727d4ee383d8ec9f0cf54dfafa2c97a45c1d920f03f1ddbc99b5c9c00eb221dfa9ff5c26a5210cb4de1e098c499a66e6d5d802403c8ae4dad24140c070c6619d0f1572fdb1bdfee0140c55ec2a10ce99e837133e8b2208bd4d0579406bb6192681642708aeb2a81c74d3562a34e09a5a210f7ad47230779ff1352318076675132a7b9fc88d14ad77c72648e5de6d24c8428470428741ad4dcca509d3070a3f91d35f7bb6ab21c23596992e31b1ade1de389e9af9b95236a8ecaf5e82910c1d058333cdd8ab1759982486bc0d20c6b500078ab1c2b9b864afb7eabac5eeeaca904af9e7f1be4e798f4e9c0c3c1059c04e211d620c4559487a43d9593ec20633841840ab9272bc91834e6d9374124c638470a3ea2bda7590f67032a0ed48709785b603d8eeee019defddc430869266cf9d35812219fa2254f270d845b8630c4608b1dc90e1e5486675ab72c26b501cde9b1b3f3936f8ef5b74105ca8bd7a4f95e058442e519cbe4def660776053d82c3759ed4741401160312f22fefd431fe940b341482c94e4d20350fe76ef93e7deeb760a47160db7009ebff0b6e773c7028f23c3d782a747ee3a91e4387aef534daf2ba560b4724bd79ab14566d515f82cfa0d921f59a231defecee5486e983a6d8be8c5545168b24e64a7bf98c064f64ed7ae6f5644cb4f26d69cea9149ecf2968b3a3af2c31849f079c88816ed34ace76829d20ab7d9dcb195ff2625c83069aaff9261f6291f7e1d8e41963b5fa46d26a32e0ee4e381c388c86b3b6c7d14cba3c9c58cbbc40fc702d1dd1defee1c4d8e884215e028b0398dbd42ff28c6c5f5ccf8b6ffc590f37852d0ce96d83ab740d3b51086a22cd1fd57e58796e5792da01f3e20dfa4322437a7ae7952fd784b76f526d64fafb19350ddad1210bbc296ea8e569e33664bf543317f28640a7efbfa00aeddce392231eca601de844e798880b1a01394", &(0x7f0000000240)=0x1000, &(0x7f0000003ac0)="d3c20ae8783f3551e6b5c56e16eaa09dcc9fe8e7a70a241e9ecf0a0440677daaaade122116c8e4008ba033a2c2dc22b289cbd60b4ef5a63742d3fff6747eb8e62403a1ec87c2ba8febb4c131f55c76346c49e35a6c320812cacbf11282a64cfd463f5ff40f4fd9f2390232cf3f80da9418a0d6ad560e6c10bd271cd92b0f7f080d844617e8cb6bc075a778640bd6a8f760f6ba9ee1b0f3b95171991935a57d45c132fad79314e6282e0e7dc1b8ecbcbd9087b7a7cd1a5e7e791bbf4e285fd32a0dbee9b1a5ba0137187b9f5d6e93123d16a58abd5b669eb86fc87ee9704f53b9a005bb976b41f25b4a1974674284a07baa8c37548bc07fc8e3b262d062a8b127a4e707a90f251e81deb7255579108b1aa6c9238249cc17618840a20caf56fc01cefcc1e6e5eb2a0d5f51105231d54c4faefadc8810a9b0c2eb02aa7bb8cf94225148bc8df2c2bda9c66596d7781bc6a620b5e8d9677716073f175921e667a74ece1e8e492f812a350cd75e116c24d72bfb1524a863a789477d22c88720a83229f9bf5f6f6dba04bae76c97721df65fa5dfaa6fd860d4bd024bafe16b2823209870287fd18c155ddb217b43a4d00f822fdbc05920a0c47d9028c17073ead76bda4bd21df20671878522a72aa332aa235cf379fa552fb986a401de075a227e5b150ff3c37aab78b42d40b2de5f112188e176e204e35e3037bf54011939f835fcf24c78220f8e4300537df33804fc33a6080c2b7eec223dc63dc0fe96ca889e4833c81f1c20fa95430d875f8f52be43a6daafe10c7ca87cd6b864fd84769d26187ecfd65fe7070ba3b071c8d1e39eeabc3a242fcc0a077b426e4adafa8d97aee399692b9e61199cc8fcbd04856f0c870474edb705365354a0c80417dc9e78e9cf82090d363b7147a715e7b0c58a64425bbcf4cfcaad6514f2478de7620bf0d6dd83a98096f79a1b64a9b60ce1d6c89e588ce25482eb04942728a6138ec54a1c0cff010000686f79b6b7935b90aff4c56c837a227f7301728244ac3e8055b3b1b331e13a90e3219b79fb4b79431230cb75bb0cca92a42b9e31069edacb14058f67491371ba97f8455965cdd1c3d126b5f28d79041ff029edc1796e3d426164cf5eb4c7f5dd23a72374dfb85f5c045d9bdc5ed853dc7887994db2d6064900a111fc46df6a7978be9bd720d1d965c7fb3ea2c30a062aeaa786d48763d398338c4f1160222bd9dc3025fd20266f2f749e23c989638dade72d31fd503d601134c50888d370af9dea217e61ff1a14690e74c5397d7de69647e4210a9217912b7d5af865ac04b15dbd6f22beb9ac24bfdb27b67cfd38915afe6eb122a3c0102ec83e70ec27ab709db26d2fc934000524faea214808df92e3180ff8c134d95ce2b05727ef6542d991ed2e052c6ab143b19e4c125793db5012f1b7de9dc4aa2de56b355064e6e38b9c1eb988795381e27f9b2388be420a6c915a5b76d681273e45aea9918f3e6096f72662b172e32198e1750c882c512ec24b0cdc2dc875bdc0b97e82b9b0ec519bce87f03bc68e64b4665b222af37328e44ed7a8f65a2c22ea125efdf830ef3c2d16b82da8d9527b9cd8956733571e8ca018fb19f763be1fbc3ab813e65692a980aea87c703e85b0cdb2cf786ce338b57d2c4666f736c5fd9f8b07358c430853dcce9d5388d27c5be975c968163389dcd1bb6438b2910893a7b257890b50e628d6f3749a36aee0a845803a5043e4dadeb0a6f1060df8cd4bdda39de4b9a3521515cd5560b60da8e59ee746f3b2e3e4340c87f601204cba51134fa274299501137248ad0c1b8754d18c04ad098ddd463a6676a0b3e1b120660fa8c9b830512d7ec0d400d4122d69dcb7ed397316150960df0af898e4f61f22a1ed9426bfb90d8bbfa56ca7562813ef00d2ea49f874bcb7e440f9262142656930c96bea897406e4e27b471d015b28fee5bc3913f086aaf35c1d40a6ef22488fbdfe3d65c5e71f1469c3c01f8ed61c1d7bc19853ef442fe686f83542ca23148cf9cd54e174b2c2a22ef5eae23e18089e62668745d7504d0f7ec776232710364ff31c0219797755b5b5aeec8a35d2b778c31b507a5395b374d6bd21a59887eb40b97a4643d81655897b9bc86f680d12e2b5eb17621d372138ab5db2776b49253a111c423f585ee79592c9f718bfd9f9de11ee7758f126cd926e70b65e2fbf4865ff54421df6b488b6d819e4d07c16b1258b0a92eb013830bf62d8e4f9954607c6bf674560637b57e3f1cc39fdc54ea763d33f3aa67e52945e9eb05d4b451bd340d56b083badde58475302fa82a074c348e8cbedf3a9cc7f73753dd7bdf3838267449366caa22ee641ea827ff119d243e171330ac5911716e15f76a0ede80494dcd7fa435103dc96cbb40ee971085887c9f254ef7fd4e8dba6f1069ee03c6b3af3b1c1637f76c68c7b2637f41efd7a8bd328898335709703f5ceb1c7e3edf3f273b27b2f37d1e63e34227e3a91e31e38b8f289f3b22610cbd2b5c201bfa62e0ab16ebc20a4a5268bfd0749b03b49e7a40eb0db845872e13bb951f602aaaac86da191687882a9d74fa386e20aed0d0f678de63aa58501d093395dca20f2c84a618ec928ee4c8f534e468db7399a073e2ba5ae065af84347b0646be8cd594a7fa0bab375b3633b7f6606a64cbc79d28a762a3482759619f419bfbef4b5dc33c1dbd2f0b1841d45d64a3f487612eaea5d5f3a557d077de0ac8fc54ce21a63e738f4e4cf0559c97f9ea3d586cc1df616fbf494aec2433cc6c0937a0bad350ab36ec1b8925e3f79f3dbccbe223823a03c656a20b0ead4530520bae89866dde340450a49d165ee491d8fab6db98ed156b90a116d344ace1e7b01ccc52c58c104b5f8ab3186476b6765e9b3fac89fa440d8aecd6d17f502f8f5f33609c47d6cd74b7f36982bb2f4fed0c797f0673d80377c614030bde1e3cb175d4b2561a787a375f84f20082c7d7d9c57590ed4253a88ffda2c167ae18b0c84b08cfaa33f2ea4e42d783cc2f045b3572bdc422e63018d33445eb1a82acea48a0912d5775dabeb381affecb5879f6b4ba1abf2d8a3c432f2e4e766dd839d85557696ad172c6fa730f1231fa19ade6af83790809185e0e0b28e9cc72409acd71c13fd4285e4176311e93cc900b7fdf11b1e08e67d052fd57f77b6a9847f52e945734f42fcfaf61723bfccaeb416b57781eb62a46b1857f6b683277b7cdb2b7f6033710be35a7cb95b4de6e967789cd2fa12cc80d316c9c95c3dc19e8575c64050418fa5016680e1ab13a17e2f7b7478be826e5c40b99c6a51d6525f21aee86495d4bd66a12f216e2b6fd5f3abec18b4b156916ea49b396bc2adb142aafbdfa48e672a0ed0d6e5e0b60a8c9bd39a8631320fae9343547b788b883b28174748b79592e42d39300dab55a0e6ef1920ad777cd9ac98b8824ab8fb9fa8e5275a0ca13cdedb08bcf9958c7c5373b18fcbd02cd9a4bd246451c777e65c97d125fc9222b2a99cfc695fdf2b5f52484f3dd86ce757831aa38e425deafdfe4a814c764d16e534dec7db33e163975a4aa65b089d98c090b297b80ee4e17483f9212bbc93952411b0ae87867b3f2fab68f681d6a5ab1e0408f7d7015092b44fe295ababb562938d8cd82e08217d381ef554fcc5eeba1b1cffb2de2506bc461533516903ce7999796b07c21e9ddcb05b1f24c50ff805f4414177f47285db783ddc0a3e7a0b94b67e1bbec6659fee636dde37891563458d4262f2ae7517bd8f8378a390d5927c2468187210b02cc6f8c22067db0b45197f2c824b6bb9688a0d96d1a3d1fdecc4d4c8fe0d3f4025c0b14bc0b112a4d8a9f895ecb02ef7819467a96aed931ad754dd659e616493f5aba45e985ac16aafea4d8eecca5f6aed1270be04f17a0b7df6f0695891013a2d9504fcebff08ebe198b89126b76aa065d4487ec1272af88ef30e563dcac428b6b492423368662ecdcb728cff2daec2be1b468edcef64627cf119e34ca99dd0809b740add5edea0f4eec779d44fae342d6b5ffbacd43c2a7c13c4e8681f7b5065fb1ed61f1a145460d7d79c00f08e5839654c25d1702ce0295f264483da4d06a682ffefd4902ffc2b250b64ad5055b4861ce863592e56c2d03002a71f054e51fe93c4592cac1a7e9d4a214115c370dbed3d92247b8c2794f9e3897c8feab29e1b6536a2a978abe76d628d6aadf248661122a4bd8714d7379ff3443d87194b0a638bf8e1b5df0b8133e087b0a10a22457c32bc25fb6d1642b356ae1e122782f9d09d0110134bf22935ade21259158d1e769499e3b0ff2de228bb2f50f2fa256797cc7aa21b8b9f9c716a6ac7984f2cd93669b0fba11294c580161bb0656c150545d9bfd5d039d96160c67265599abf83045f634f3dbfc175fb3e95238271e76ec4df02170a91b5b0ad7635efa4fcb59f6115aaa55c9b5943ffc8cd5872a59bad5d415d24272203e1300bf4d1f0383ce093335b2df8f50d671a2079082a9c0a71d086cfc68960eb9dd804826caaed7ee8ca699a8777ca89cbdabc6fe6510ec8651c2fb487970067a0d1d6eec7f79a7e681c3724fc0749670e554c9917801137d6a9731552339ed166bb1797d5131a9570737cfe0992e1a50344544762bce724a171ff7e27df63f823d984f97f1bffec57c2ceab4050390ba374f65ef5b731be86b36344c8da3194948c92a8c26bca4e03cc352dde35113644fa0ac42c3148397967223410658f250584850895bbe263066e9d6bc00ffecfde5e4bc57b513b3278142b16cdf0a39309f4bd66bf1c1065f6c502aac640c0a688494f11f2facb898354f358dd0ec2c9260f7255cc8620685ac8a4d039148b847fd249ef417a8d09bd7c083d388cd6960256e29a4e57d8d037dc2f827c9bc58a68b09cecea8b263ee4e4e83fbaa18b1ee9a2b1586fd7df6702cb695585f8c3e190fff71a71a145a024eb1b26f88c3745923460b14668d5c5bef291d76e818961a297bdbeb6da626b940438d52bb6ac5f424e66965d252dc212de0423f9b30784f00763018969cd9d07bdf87155b9fb21790502600be70098cfa95721ccdcb1693388d0d030dcb7d5b28ec517e2be41926a2482ba6637548db6ab24482f7e7cd2d85b32a31abc3edc33a470ae7f0c0227058b415e1f90de59a90cae0ec6cd1d86bbc5240d58ba4278fcc240a4c552df5c18f3b317aa4126a5bfec05eefaf0a3884a3d2a22ba399b25ad348879a073edede54644ae48db3a100d1cdf587bf84e4c9141eb061cc03f469517df478c0d517637dee58c91e641c59ff98e8e9c55facf1eb27009cb15738dc444298d7ca7fba4119cf3c90aaade25345846491fed9a9e60b3ae68dbe272479544c25760ce6d263aa6192969a4594a36fd9ebf4cf53f7839ffbe4de76bee93df42938cbbf91aa7c8c8f52bf924e835ba3ee1f4799e200a76c69f1ae11d1fd64143beaa546aae18244a1fa6e44b7227482e8dcea9c46345d7bf6ce4774d5bf6ffb5294b279276a0ab5d55b1be19a8959e014fb1feb818a59cfbea361550c0640d0c5176e8f861b1124e6ee7782309454532f01fdad789245722b8df48f27b9f0de22115548915a80ccf45bfde9d9ca2934b9f49899e43cc4b300bc0ff840eb2243932ad481e8c58404ea8ab222d25350c97c1a6874cb4dabf87f0d8865d6fc41993526c9d5e1e21df90073d90eb7dce56681463a1082c7b765a8b354498b39ba23d957fd6f5839df4434dfcc0b3b3aa24c5c63ef32558d5d6d69304b58fe23d2e1f3d59d31a2d2cddcc50b0e209d58046b7072c8004b8845624a6943d55c90aa5106dd504d923fe2e8a67a70e5fdf1b8cb7b0539773a46afada91ab9f5cf61e15e81e0d652d1d539a629539e31e9fc32ff8bbd40a49d3dd1c69f448d9dd1f169c80314b312a5093d15bee033f725f7c1c79cf4603fa1f558bc648578c8f2b50deddb7bfd247f97a65a5481d655c006564a522f84c3c87f867a8cccd729e9a19ac022fb11e40e7695e09b2c2762c102b02dee2b4d68ff511c1bb09d4117fa8c1b7829510772442156325eaf6548237bcaedaae5ba732db8bf523429854973488d613c08023ec489a8aed12ab64fa64671f84c71c4f4566ed3f52", 0x10ec) close(r3) r5 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kqueue() r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069a8, &(0x7f00000001c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x5, &(0x7f0000000440)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x3, 0x80, 0x400020, 0x803, "8e6c7995cdb074b089d14449dab4619fb923b70b", 0x4, 0x4000004}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) close(r1) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000480)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd3e4b38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257c2a8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e0000407e267cd3ec50c2181e4b2fff040ff00", 0xba, 0x0, 0x0, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) close(r6) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000440)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000003c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f0000000500)="24a64639e9733149d708feada1111e213bb6dcd5af74b15b3ff53f98b367c3729ac438bf118acd68c088d832e42e6cd986f04fb5fad3911f4fefe4c46adcc792108c211a5c328880c9759b0841a0e0b5cd6f93df2a82d005a0bf18aa71a17ad795df20a54b3277111447e79c7d66d419005435e10a93a8ba659023da2f7e59561b1e7809088736de76983719668229a44ca040f2eee094f5e6ecc27bb39b8a8f0a852f51591d213587ab6f8bfe36098adeb23d162642bff32f5dfa34b4e785fd98a36998f21dd584acd36d"}], 0x13) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = semget(0x2, 0x2, 0x38b) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x3, 0x800}, {0x0, 0x101}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/227) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/63) shmget$private(0x0, 0x3000, 0x211, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6) semget$private(0x0, 0x2, 0x2) shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x95, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x2}) mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) sysctl$vfs_ffs(&(0x7f0000000340)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000380)="e051fcbc053f9283aa135277730d8303213a0ff4851d5a9e3142057ed61ed24ca8d82ff006cc24f94b0c0017b291d015de1838ac69692c35cc9bd0673bf82c7f8b257d932ec446b75263eddd109ebd6f638cb21e447c4d51393613966fc6c24c841dbc84b6cd16dfdddaa13e8f7459be66d9ae76d6dad191bdb1dd2b043add26df9208b01edbe85910809e92c100df80784e0b498b36435c6fd3a6ed68ea119bc97b5c7aa1a00b3f93c37750f5319958ae561c154782db3470a8e5d6e992b41be82437edca330add03268f909e478329f1b265941d09deb1fd89e4897877f5f16e40ee228adef1ab479fb16d7c2709a3abe6493187f03889923958367c7601a29f20023485061677831ff985c75b24dd12839e8fdaceb83bcbcfcee40fba04d5d92d11eb6dc9c62efd19497f2091ab28ae3260a8c863c5348012b4b896c795aec35722c1f97ea89e8a80c077441ba06a5ea39942a8e02c96498c2618337270e926ed82fc7d28c1233a32e0f2313912111c85539b8dd0a1b983957fcece93490023959861d933168033dbef7e262995ecc1be304d1e1b0afedc2662464ed0141c975d2bebae433c5ec7aedd28adbdb0bea1ad57ce60a7249ae07eebb6b7709dd7d19e5a1851be0e603fd18a2954256b8e2a7bd8ad790eaef42f82c1c528807a9f1dc289d78a6b499d18e8720ba8835d754b67c94b284bb6cbe09526a4b01c298c5bfe288b7a5a98d61b120ffc591ec1b92d6e18a3c7d310e8b8ae04157c871ceeb344d690cc20d99c8904376d1ba2a740c7f80d2d0b74cc9cb0cb55f45dc956dd7e1ff569a7be98d44dbe7f271d8d119048835f746862947a351ead20d058bc81bc5b609f823a64d7a99b049926b775922435e1081ad8c7f36640b1b7110485baea4b755a67b2caedc684ad31609fa828195b4201ca0669e31b03432a7753a820123f525e1265d25c62ca0372e50c4077a84a7b7068fc947695da454def700934db5d320e9b7686017581bc7a2a102e03b17f1430f2224fcc111cfd8e63314c4a20332bf7886268bf74ce1483c60700f2ee290c140dcdc7b971bfd5dbf5b91e26f0a8e26aec338a4a8e57e51cd64a74d7e27713700d568e087e00e8f98e0e3aaade655be3d7d2b1140e473fa25cffb10ea118d8f39aaad2d7256d8db0e510931681b51a980cfd20133c6238d11c666d02c4c7507d5ae0472a0da5f4fc9d1e2fb0b14bb8e47b7ed917992ea4747cf536cf045aea3a6d3a752fa7778013542a8d4fc035204ed2e006c40dafc0d148bd2c33ed4af33dbd2ce64aff7a3d44f9f64d6c803c1d3b8073a4f363db7a884617bd06c4ab82fa3f3efb1ce989e337e456f666652b46f9992a1fcfa875cd7786028125ba2ff9bfde3c300a97f4508b0d7411519949e1ee6409a382a8019b24b8f91e0e0951804a13936044e5d7146353da23974f1a15ba574a2c8f674fe88298a677c0d44876421210ce6ac97a0e9d8c732246753c8f652e1cb6cdda09293c1efa9c6525b712d5f185c6e096d00d6722d69ecfd12aef625ee448ebbf987936334286df7e4a0143e3c3c901a96206e9ee45f3c900ed53cad7f2b6633d1ca24e1b5fd85d1fcaef7fb88c6792c59d4320fb99e4e913dbebb75b47d6ff33dee59cb5fc6b5447cd632cc39e7db79062a41d9b9f9aaa52e2b49bfb560134097fa15ad10a8696efdfb0859e14edda1210fc4be002997a61244b0435a316a4b8ed2309ef5ae81a9c463361d2601d850f5a2cdf7b0cbc6b712f896071a92af68f4525b02bb69c2aaddb4bacf5cdecbe85eb2c1277601a304e5caf92afe6f0c30fe949fa6f9452cce1cb8a7db7ebc0c16aad9cd7f2a2db531d065711b9991143ec86f539aebb76d3c68a6d82887de9c8ead8978d6e6b45bc9851af9b3759453bafab53d36e23c98df8dd3efd30269db9ab95736ff05269778860b5ed776d0d57598f7fdd34631dd640135d612065fb34632515305c5509b7c27badc65169a075d9043fa01fada88501ecce86612e1efc6dc18ecaad4813ed0962666f29e3b2b919c934c08409a15e72a3600e7b43800edafd7b3f7900bb38e2a8c42b04782c8608b685794116d19ed54c5fb93eabd3bd1c390078347ca9a84fbc950542d9252a35cf2b759da83faab6656d478d58f42a71cc891fa678221d66cb17cb209ac1509a0074722a3567dedbd057efd1ab02d94df2202e5065fbb8f728c523a8d6bb6937382423d974c8958316c5364ee9a3a9373c1102adc00d101da879d18b2b0091c985fc50868c794e0e189cc22e989e2b12c30fa7ae92ba19a70d9896475cb6050894170c1568123dc0fea3c8fd45d8d7d2672d0c5056a99313d0798b7ed732d63d8d62342af9ba2f6fd5509f4c184a3746e76c6277be7c79b0f04f2d6ba919de94e6f8c20d332891380ba54932f2e55b1c20b2220678d2a14bc66e370031a6be2b7c4c969e525eda02d2277cb76b0af1244cd680122500e579c103ba0015aa069b02d5b574a0d0f176b2e959a4bf90b58dd9edc7153753928d6a00699d8e8cfda913275b292d0e12fc1750b5df0d74d361974c5474c3afc90327d48c92e74fbbc670fb0f88387f97fe2a899783c55ccbc36417a02f96df39c50d7737df79e033ee5ded3cb94aebbbec68546e9f78ea867df59774b1a1bcc7abbdab4ba81e5bad145cbe7e3c015e9ce4318b4f82071d20b2a56b0aaff0bb304417105c610f88c55dc7a1dcc7c7296f1d80520108679f1daed51ad09f70b653801e7087f99254f9e39abbda85404b7457efed7f540863c5730855e81477abb0f2eef81db7404a3eeb9bfde685234e13b5a8288f9cfc660ae340ada9eca70a2055b09879e658e1e4f663edf62ebbab01d1484765e81e1218c82acc83fe878dda53dc21133d5678a97ec29a71d0b696c636ed787cac1e9d67fb2452a15ce466f1bac143552e0b947d8ae6108d6b4661841662e0133865a56cf4c6e8308c32e0cf539430cc70a8f0919befdab4496f41959e3255058fd3a35200787c94b5dc6752860333750860c88486f167c1a9187f989702ad7df7abf8a89f358a0ee437b956c5a95433263d715558d7c8457e77863f47094d5f4605b8c0026fca4f9cd5d747189752de2d09f969a2aa25a15d19bec46b1ce09f1f97bd67bdf242696d405af282f08535dc0a0e6b598b156b5026b56baf96b6f66290171ca618a74d3d2fb661e32e34a667cfd2a4974575d8a2a7d779f6a54fe592309028cb62c664b5aa345cf22075b20e02fca7fec1ecdab72619c6e5f925540622b295c931e5a1e9a258e28ca42479ad53dcc8e347bbf1f4babf68c3e23dfbc038fdb8c9616723b36b2cda461a1de128e26c416eca7c5dd05c2356823dedd48b005e7e6b88b6efec9c01ce009f9bf2941cd04c6628d3a6c2c4ee6469d6b913827c342a1bd345dc8459e283bf6c8e3f644667be199b45124664ceb7804f41d7f9820934b97078f7dc5eb04b4dbe412cd82738a71eefac83998890c3af6c05f156178f765f391ed64219e16982176889bd7a45d2c37b717e6bccdc3e240d40073cfa2bc111c595c45c0c57f982bff31705eb5574e447f46f14669fd4e236303d0e07ec8079b216154858fa5797662c4977e72973c2863d4ba5011f8b4be0a0cabb72c770b054a9015262d70bb4de17dc9450609d31c6186bc538b60e8bb534c075145dc00990f0a899fedb14185b5c2453a21cf41cb75795de5f6dfd228d7f06ff3afb356b3b4d7ae45e377732a4502a2a04aadd4006fa86a6836237bb781b48113183cb71b8c92f8b28b5a925ad2be71e17fabe102c61b123e6def8e5a07fc6a509b35b8502cbd1452733224cb11bb280ea13a4239325c1661df44f7ea2c4d1007b79381f9a83615f01da16c7e3e10e521f9b1668c6fac8efc2b2796b2f945f34b523e5074e8955b62422a1e878416645ad4f8498d90b143ce24c9e03cf1e391cbeab57e3ae969145ecadb76b34145d4608708e2a9f53732f061c667478054be0344fe76505f0ab8cfff4a17cd1157cd5c9dd20fbc5bff92807cd86a16ad4796cab6d07b5d914559a7c999a3dbf5b9b9047b8f5057e6893507078d1ba6841ef54e3cae856e31b0d4013bc601e98408e08fce2f9f6581604a0fd241c7158f8564cdd99730e26a7e329ff66efdce0f2c99ceef966132daabee94a90788b63a8ec201cd0c31f784f151d4fc024120281a8a9124b2126015f9b2e687eb65f3985a6b2de687f2cd982125e68ecf4ee199458edd0c8df60f24145254d6644ed80f6648a8749b7e9aea37f21d14572e5fa6ef9a69c743d804d61d0b984dca3f029503ae94ee208f511d1e773ec2e995c44fcf7615465c9478f313019d5af5d2471266b75d57fcfc84976968d10709e7edd01c3c626071362d6835b78683e18afbcd95276008aeee5918a1b067f014f459481d965c220514eaa4829bc3a507bd06dfd6aa27cc732a71b93b0eb4ac81038e6b1b9d67e578d6f942fc10e5f9f0840bf62fb00cf6d924d9f5a68677809d8fa88348da7ad7acb3a27916c1be00df1a410a167ddfaae03f704d543bdc45fa8d4e888fc8e3d10ed7b770d2e758a4de3b1920881e3a447b65c747c43f965e0b15aaf63b0ab5dbba98526602995c1a0a76d0961a68a719c39982a22cc6ddaf78cf11868147c85465ae34b5fc665ffca2b1365c114035af8fa3f4c1fa6f8eda628550cdbd024fcf2059c1ad33805673bac3b2015fc73da8d8564cbf19032f3ec7640067f798a10ece796c21166593f8adcce123d3679ea0b0e61ec2c39809a0a2691f0221e00c68523c8f0a6c6fd521d041f64ce9e98101a0300e43b8e156af1bcb0e5cb4373130bf2d1fb8ec2b708b13c883d3292ee2665bd92603fbbc003011bd9563c37c5def068570c99827034feab43cf02a13914b430a44f7c2ce9b57a4ab100ac31ae95efb381609725b33596191115d7dce0592566d096844e4131eb6b7cf221117ec59e3e0f72781c411e8252095205b08d45d1cacf2d0a8a28fbb17d875fd2fe9483d8af6742e80b17fe5283f09a0589304d4966d233607c152623dd2e940d6a264e7b1efb9ee84d0f77a30662dab28eaf8d7c1fdf1f2c31a1f15c2ac5d07903cd3bbaee78a61016de9838d9f7366b0a00d4c8d6963a4232389fb26fd73d0ce3d2ed278c5cc2bde6be5c3efb50e12b0b6de2cf7a349ad819b32beb7a491b5b2ff3feda619331155463c5c7162ed7514119f2e3d33c48911bd328a730198a01f9b8f539c89316bcb824fe1bb1d7b3a8b3384fcdd5fae228a00271844340c5a86764596602daed7839663a314ab8ae6b4fae76c797ce151082707b45ceffc2ceae5b37e695fb005793aee0392b2bdfee21e1eb57ebde69dbe0954bf67dda3ee0ac5d08100bf2619a266a35ed558d29c7b0f84287cfb43c86a5d076a7266b789694c6403ac4dee062d507630ad56f3716f10f6e05d89277e2e1b3ef28feb5c68b5eec6b3601453f48c2f34199ca3327760374697553189a727ef1d6252af2604be88f472eab21f601a83202cac5d598510f3ecae866d87b68b5d4658593072cb250085fe86b9407d2dd81efd8279b5f17ce0a80833f2c84c247484f3c081dad50db5205da79964daeeb5b5d04754256c07ae3c4039ab4c0503c522e25aca2fad1a879bd7395c6a0a925f22075a3a80e6341787e5d67e7157b8ea358f6e23084f2de62ba6999925dd8c88b22b8ce0c3254bcd4c0f478f53bbb1896affc13826717b300d154aff878ec4b1493f6394cdde019c11238b45b6f8d83dbe4809f", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="45e7f5092f4b6239db668fb83c425577edeca70b5a632ea407f2ce86c7904894b6adac154b0b9424ff36413251bb7619a3bd36062f50ca70bda4be212a06250a874c19dc9501a6897c435915c4f7e97b35d8ad01df827217ce55dff95ae203785eb9e9e304c0c8772c776be76ebaba61dd857ec78ac1", 0x76) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x19, &(0x7f0000001440)) recvmmsg(r3, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000001500)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001540)=""/92, 0x5c}, {&(0x7f00000015c0)=""/154, 0x9a}, {&(0x7f0000001680)=""/4, 0x4}], 0x3, &(0x7f0000001700)=""/63, 0x3f}, 0x1}, 0x10, 0x1000, &(0x7f00000017c0)={0x5, 0x3b59}) setsockopt(r3, 0xefe, 0x7, &(0x7f0000001800)="37fef5444472281512a1d4a8f3bd0c2f394dc18909ed0d7ec41e40ced3b521358f7a0bf1b0aed381a30cb2f6dc84401efa66b5b22a800e998b7f27eb296ff6b31c713168d421b4c92867c97634a6abf94c4af1b61e4d0e1ccd191ca677ff236ac48d5b8bafbc709c8be141587a7ad92b4f3070d312e663927b5be7a27c67557521adfa18a6cd1486c407d3832cb468a84dc56d18d74e8018879758bb8c7705aa1b9389704799dfc5fc66b581b3e955d3a274035f785e507129dbc5277a741d2531a1401d0e9e73b4ccaf027c3c4b2905361dd5d348d7c3", 0xd7) r5 = open(&(0x7f0000001900)='./file0\x00', 0x8, 0x88) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001940)={0x3, 0x1, 0x0, 0x4c53, 0x1000}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000001980)={0x0, "bd40a0ecc356a71022f70859f56eef41c1cfc7c571a34c76dec7cb8d8c8153a0617d68b2fbd5bd91036b7200bd663000f9514a29e659692497f44c5118274a4f86a468fc0543174b197b5682de8fdca707e2d2789b647cf7ee10e55f6d4860"}, 0x67, 0x800) wait4(r4, &(0x7f0000001a00), 0x8, &(0x7f0000001a40)) fcntl$setown(r5, 0x6, r4) fcntl$lock(r3, 0x9, &(0x7f0000001b00)={0x3, 0x2, 0x4, 0x43a, r4}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001b40)=""/13) r6 = semget$private(0x0, 0x0, 0xa0) semop(r6, &(0x7f0000001b80)=[{0x1, 0x1, 0x800}, {0x0, 0xfff, 0x800}], 0x2) read(r3, &(0x7f0000001bc0)=""/78, 0x4e) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r1) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x0, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) executing program 0: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000c80)=""/4107, 0x1000}, {0x0}], 0x1, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc0}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: sendmsg(0xffffffffffffff9c, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000800)="c8dd5f0e13cfd29f0e10ad417c3c4149700b7b837c5502838f5e67fcae48e82f5d91671fccb1f4e8d39bb61912a8db16739ad73ab0ab1bb20562b92082f39d57a215cd387abcfbe3032fd36101c47b7c251ab9b18df5e62b0893a3", 0x5b}, {&(0x7f0000000880)="e44176e6dba7b057261bd46256463932d10f5ba8b9f02242dbe3aaa03b446a845623de736e4d75efe5e124f498cc6fe3cff7032a311e0ac3e6d1bf0aee05711d00e13229bb7b2394f34fffcf4b52e8129a841536d7063919597b46b9a6417f3101e1f00cf50a6e59857f33fa55034bfc4276fd67f0ec3231a48d420975293dd498a99da1ca74dd5e587910447d87d987497d85a466ec283e4c4fee05c979742af135674127162f130832931bf9f62d2a017181c22f78383eacf08f1ac7f8a0ba577587d2e1824f5d8fc88379a02010812a67480ba3ff2c0f81b018d29880", 0xde}, {0x0}, {&(0x7f0000000b00)="8338aa6e4d97cbcbe20d9e87f2aa14a69fc2d38f46af695cc41306261ba8afd64815ed69d0f43978a43ce61c55676686b83bab4482857e65b2efaaab927ac15d34b7229aeea82689a406a941e303046eface8189134f6c2968c8d917f10fd8251d440918c099bf501af98423564b93599d016fd87b3d487b389dace89b1414152da591c59679ceb3a5dd", 0x8a}, {&(0x7f0000000bc0)="bcdd39032083e0ce172eee713aab965fc7d9e087d7912c702a70e9bc7e35a9d9cc94f7b095f7c6cd9690c5c96d3d2944a299236be1a83978de12f8319aa4b270d0acd5b3", 0x44}, {&(0x7f0000000c40)="da587391f7aedf0a459c66c7943bf23fce3aabf8e0ec0fd07c472d64c619e23dfef0e2da7b00c5ee5b79d058dd0ff33cf197d0a8b7940079075b78c8fb05fbd9e685d677bb7127657f93", 0x4a}, {&(0x7f0000000cc0)="bd0f7f9ccfd6b6592adb8b84f8739312240ee7c5db81bdc65894aeea350edd24a869f5ee8cf47e585a", 0x29}, {&(0x7f0000000d00)="5047cd3aa70fe60fae45443770a16379fe8e4f1c834989d0bc80db668ae1de89a7757a2a002df7d6984608bc4b6e20316e90df76bbb8163e5b5d02700c581213cbe7062444b61390a0a3a604c4f07a949b29950c898e470a615a3bbdcf2112cb6dea84d176c4e7b903ac6041c12aab1846a2cbaa7612f2acdadcc92e621e23cde2f9ee329f0835c626420b2e", 0x8c}], 0x8, &(0x7f0000000e80)=[{0x10, 0x1, 0x9}, {0x68, 0xffff, 0xdd, "33eeb18a33adbd4709d479bd3cb8aa9ff89de22c1eb0381e6b933a33a5fa67ff302e7771058e88d2d2bea058e4ace7e65be96c50e14fbc5740bdf02a8f4a50f0335bc74d44d05d81a050b2254f8a16ebce392867"}, {0x68, 0xffff, 0x0, "14009ebf31177ad5c955628942daa125ba38e59158c86ba42ea7343c45e50f3ed464855ceb4a55babbf3dbca62494920eed3cb857ffec55ba53b08b2f5921d1819ec86144d7019f71a5e54b74f41316c7c"}, {0xc8, 0xffff, 0xffffffff, "48b20c8288781747d281b98fda465cfaed4778a4781b625d3eb6205951385aad931d8deb1d24acf2e40095454420f8edeb0a938c1beb837833eaeae468419fca46be1f8368099aa1b12e2ea778b8d71e671da7530d9f306d031c23fb16ebe9bef89589040f027349b18d76d65d0518c741e6cd2b21e1437762418856e0dc2488249c0ca5d07929d25930eeb08f95e6d326a913f496955eaa9fc4c9787063efd1d43287a54766ee36333e72f93235ab89a207"}], 0x1a8}, 0x7}, 0x10, 0x1) r1 = accept$unix(r0, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) listen(r1, 0xa2) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000021c0)) setsockopt(r0, 0x50dd, 0x2, &(0x7f0000002200)="a28c576816ddf23b315bd8b5712f777520714001f355c40450f4a6c63151e62733d7f5167fcb666dc50b2229382d7c3334db7ebbf4b172a5d1e384e618f59cf207a959dd5692dc9d787263d0300c579ecebfc0e6ea78641961566dd0279c197dc0db4db582870d179af75a079375a8db977e9cea805e3777eb495bbc464099e63b295f8c8a3580c69e3ddd575e889c63981109ae58780000ba6e5ab1eede86264e7f719ee4", 0xa5) write(r2, &(0x7f00000022c0)="7b5be559daa6d4320e2521b4c2c51daac4b0fcea", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000002340)="6c0874e3c1098e283424fdab327ea42213b879ccbe68f57a36413bc6c0af59e21b05fece12bbf6c3f7bba956df35000d725d56617c58ab5973746f97bd095f65fba465065cc22bf3d6b4e0bd444c853d55df4be5046f17b4d33e806b56cb6d49a4307596a925b159b5afd060dd7f8d7896fe4343b857800f1e21a6f9e153e920df79f0b25dab6271de2f30c1b45be623239f13cfd6e327632b1f18daa99b0539f2948803419df2e15454f5daee4d53b2e1f929377f90c923a4094f63cd84035fd652708acac50bbe35ca43691b297f849582e24263e468fc0d25f7acfe0a8e571a1250", 0xe3, 0x1, &(0x7f0000002440)=@file={0x1, './file0\x00'}, 0xa) r4 = getegid() chown(&(0x7f0000002480)='./file0\x00', 0x0, r4) r5 = getppid() fcntl$setown(r1, 0x6, r5) r6 = semget(0x2, 0x4, 0x3a0) semop(r6, &(0x7f00000024c0)=[{0x3, 0x4670, 0x1000}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fchflags(r1, 0x10000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x10000) utimensat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x100, 0xbe0}}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getuid() getegid() openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x8, 0x40) shmget(0x3, 0x3000, 0x68, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x101) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x8, 0x7fff}, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffb}) r4 = semget$private(0x0, 0x2, 0x84) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20, r2, r3, r2, r3, 0x4}, 0x0, 0x2000000000001ff, 0x7}) chown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r3) socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{}, {0x2c}, {0x16}]}) write(r2, &(0x7f0000001480)="150600000000000000e37600df00", 0xe) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 7: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="c07c86e0a59323acfbc7134f25c21684f2cb93ffb5ab23c3bb72a74f95db6002c2cc34e2349e8de473c847cbeaed078f627ec46031aa220dac7a0d54824c19f3d4e09c4cf6818e", 0x47}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000900)="840baaa1", &(0x7f0000000980)=0x4, &(0x7f0000000040)="03001432", 0x4) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 64) setuid(0xee01) (async, rerun: 64) r0 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001a00)=0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x48}, {0x816}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000c04, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x6, 0x0, 0x0, 0x20000020}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x9) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000880)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b53828e127715db7592953263ed0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d36b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d993295d83ae0df31cf2cf87e521ffca44ac51aa077b1e11a0bbe5fa376466d9faa6b4840e73c1cac9e2545b3a408346c96c387445388a283b8798452b877b706cdbcc1cecc4970800bd04037c98a71cbbd3a1f8286fad6e6426534e7666a9dab4f5bf40fe1df29a3aeeaecb430c63", 0x15f, 0x10001) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r3, r6) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x5, &(0x7f0000000040)={0x140000000, 0x1000}) setrlimit(0x3, &(0x7f0000000080)) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x0) r0 = semget(0x0, 0x3, 0x3c5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xff, 0xfe}, {0x1, 0x4}, {0x0, 0x0, 0x0, 0x8002}]}) socket(0x18, 0x4, 0x44) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0xffffffffffffffff, 0x0) socket(0x1, 0x3, 0x18) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0, 0xffff, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x30, 0x0) acct(&(0x7f0000000000)='./bus\x00') preadv(r1, &(0x7f0000001bc0)=[{&(0x7f0000006ac0)=""/4106, 0x100a}], 0x1, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) link(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x1, &(0x7f0000000440)=[{&(0x7f0000000180)="a1b6c6c1d6c2eca2950e663d39ab1bae96ef58a3c18046e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x42}], 0x0, 0x0}}, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1908, r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) close(r3) r7 = getpid() fcntl$setown(r0, 0x6, r7) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x0, "1a11ffffdd7f00000000505f00"}) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x1, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000002800)="d9e1c07f9d5ccf508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090449482c0628a063f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d654015651f3a348cf359be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca0484083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a606508306a67fda257ab678c26fa50d5010920ed98ee82706a5c1da1e7975575426b965e9eeb93e579dd1275a8a6e43f44e30f105d7482945030578f258b50d1752cf35f369cd82eba5c07a622d7ccbb8f6c28342e94d56bf2f0ea29cc1e5f714f1c83", 0x15f}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301ac42ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb86348827747620210a189f24c9c4ecac25161d8e884f99e5449a41c5e7bfb12640849d3812d84fccf4db64c5196005525682b933d1d98e931237a8f583adf091bbdee34e805ff32b2629467c64b904d3c71e2c0fca51ad6f525e64b0bbfd7cd7742a079238c55a482990b311f3a512b7f0ebd747c5bfe566e58a7304c8ba20a4feee217b6d9b993ef4aaa2df99b7f4c086e63f5fd8fa986f6e418fc0f4bad4f7abbf6580ed2b00cb98698e6e6e95ea86214c4f7cd9c1724b3dc026bcef65a9fbdc5c193245654593778ef86a875291470217a5a0ca115e34f57a7452fd12bcdf3fa923dc4d0c962394aecfcb8d92f1", 0xe12}], 0x4) poll(&(0x7f0000000340)=[{r1, 0x4}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0xe1}, {0x64, 0x0, 0xfc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x5) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: sendmsg(0xffffffffffffff9c, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000800)="c8dd5f0e13cfd29f0e10ad417c3c4149700b7b837c5502838f5e67fcae48e82f5d91671fccb1f4e8d39bb61912a8db16739ad73ab0ab1bb20562b92082f39d57a215cd387abcfbe3032fd36101c47b7c251ab9b18df5e62b0893a3", 0x5b}, {&(0x7f0000000880)="e44176e6dba7b057261bd46256463932d10f5ba8b9f02242dbe3aaa03b446a845623de736e4d75efe5e124f498cc6fe3cff7032a311e0ac3e6d1bf0aee05711d00e13229bb7b2394f34fffcf4b52e8129a841536d7063919597b46b9a6417f3101e1f00cf50a6e59857f33fa55034bfc4276fd67f0ec3231a48d420975293dd498a99da1ca74dd5e587910447d87d987497d85a466ec283e4c4fee05c979742af135674127162f130832931bf9f62d2a017181c22f78383eacf08f1ac7f8a0ba577587d2e1824f5d8fc88379a02010812a67480ba3ff2c0f81b018d29880", 0xde}, {0x0}, {&(0x7f0000000b00)="8338aa6e4d97cbcbe20d9e87f2aa14a69fc2d38f46af695cc41306261ba8afd64815ed69d0f43978a43ce61c55676686b83bab4482857e65b2efaaab927ac15d34b7229aeea82689a406a941e303046eface8189134f6c2968c8d917f10fd8251d440918c099bf501af98423564b93599d016fd87b3d487b389dace89b1414152da591c59679ceb3a5dd", 0x8a}, {&(0x7f0000000bc0)="bcdd39032083e0ce172eee713aab965fc7d9e087d7912c702a70e9bc7e35a9d9cc94f7b095f7c6cd9690c5c96d3d2944a299236be1a83978de12f8319aa4b270d0acd5b3", 0x44}, {&(0x7f0000000c40)="da587391f7aedf0a459c66c7943bf23fce3aabf8e0ec0fd07c472d64c619e23dfef0e2da7b00c5ee5b79d058dd0ff33cf197d0a8b7940079075b78c8fb05fbd9e685d677bb7127657f93", 0x4a}, {&(0x7f0000000cc0)="bd0f7f9ccfd6b6592adb8b84f8739312240ee7c5db81bdc65894aeea350edd24a869f5ee8cf47e585a", 0x29}, {&(0x7f0000000d00)="5047cd3aa70fe60fae45443770a16379fe8e4f1c834989d0bc80db668ae1de89a7757a2a002df7d6984608bc4b6e20316e90df76bbb8163e5b5d02700c581213cbe7062444b61390a0a3a604c4f07a949b29950c898e470a615a3bbdcf2112cb6dea84d176c4e7b903ac6041c12aab1846a2cbaa7612f2acdadcc92e621e23cde2f9ee329f0835c626420b2e", 0x8c}], 0x8, &(0x7f0000000e80)=[{0x10, 0x1, 0x9}, {0x68, 0xffff, 0xdd, "33eeb18a33adbd4709d479bd3cb8aa9ff89de22c1eb0381e6b933a33a5fa67ff302e7771058e88d2d2bea058e4ace7e65be96c50e14fbc5740bdf02a8f4a50f0335bc74d44d05d81a050b2254f8a16ebce392867"}, {0x68, 0xffff, 0x0, "14009ebf31177ad5c955628942daa125ba38e59158c86ba42ea7343c45e50f3ed464855ceb4a55babbf3dbca62494920eed3cb857ffec55ba53b08b2f5921d1819ec86144d7019f71a5e54b74f41316c7c"}, {0xc8, 0xffff, 0xffffffff, "48b20c8288781747d281b98fda465cfaed4778a4781b625d3eb6205951385aad931d8deb1d24acf2e40095454420f8edeb0a938c1beb837833eaeae468419fca46be1f8368099aa1b12e2ea778b8d71e671da7530d9f306d031c23fb16ebe9bef89589040f027349b18d76d65d0518c741e6cd2b21e1437762418856e0dc2488249c0ca5d07929d25930eeb08f95e6d326a913f496955eaa9fc4c9787063efd1d43287a54766ee36333e72f93235ab89a207"}], 0x1a8}, 0x7}, 0x10, 0x1) r1 = accept$unix(r0, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) listen(r1, 0xa2) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000021c0)) setsockopt(r0, 0x50dd, 0x2, &(0x7f0000002200)="a28c576816ddf23b315bd8b5712f777520714001f355c40450f4a6c63151e62733d7f5167fcb666dc50b2229382d7c3334db7ebbf4b172a5d1e384e618f59cf207a959dd5692dc9d787263d0300c579ecebfc0e6ea78641961566dd0279c197dc0db4db582870d179af75a079375a8db977e9cea805e3777eb495bbc464099e63b295f8c8a3580c69e3ddd575e889c63981109ae58780000ba6e5ab1eede86264e7f719ee4", 0xa5) write(r2, &(0x7f00000022c0)="7b5be559daa6d4320e2521b4c2c51daac4b0fcea", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000002340)="6c0874e3c1098e283424fdab327ea42213b879ccbe68f57a36413bc6c0af59e21b05fece12bbf6c3f7bba956df35000d725d56617c58ab5973746f97bd095f65fba465065cc22bf3d6b4e0bd444c853d55df4be5046f17b4d33e806b56cb6d49a4307596a925b159b5afd060dd7f8d7896fe4343b857800f1e21a6f9e153e920df79f0b25dab6271de2f30c1b45be623239f13cfd6e327632b1f18daa99b0539f2948803419df2e15454f5daee4d53b2e1f929377f90c923a4094f63cd84035fd652708acac50bbe35ca43691b297f849582e24263e468fc0d25f7acfe0a8e571a1250", 0xe3, 0x1, &(0x7f0000002440)=@file={0x1, './file0\x00'}, 0xa) r4 = getegid() chown(&(0x7f0000002480)='./file0\x00', 0x0, r4) r5 = getppid() fcntl$setown(r1, 0x6, r5) r6 = semget(0x2, 0x4, 0x3a0) semop(r6, &(0x7f00000024c0)=[{0x3, 0x4670, 0x1000}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) (async) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unlink(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fchflags(r1, 0x10000) (async, rerun: 32) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x10000) (rerun: 32) utimensat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x100, 0xbe0}}, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) (async, rerun: 64) getuid() (async, rerun: 64) getegid() (async) openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x8, 0x40) shmget(0x3, 0x3000, 0x68, &(0x7f0000ffd000/0x3000)=nil) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) utimes(0x0, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 0: sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000280)="a15d4b504988c52c596a30d671cf6e598820b24c63512bb667969e92a5c2d4a0b32208a9fdb8bc52022ffdc093bcb842a21a3768528b246496a8c07eadae5db584af24f359f93cadc440abd7d20f75ae64e61cb405c72cf80451cf97f30b4826fe544672a34787d9782320001e045fb8080f28d25720ec6806984011090d30b9e4c0b30cb9fe3cd539b7c963d541aea5196371a2b4c198465a175ffa", &(0x7f0000000340)=0x9c, &(0x7f0000000380)="88c017bbcbccdce774fe6261f44d2df78e5fa7b81d8730336045defacf8826dfdb8a99753d3ae81c6d176cdd639809c4a8928cf80599025bab8a4e0ac37dcb3212ff9746c700def9b96c9a7af8990395a5f4707775198d5f34ba9bf924", 0x5d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000440)={0x2, 0x8}, 0x2, &(0x7f0000000480)="193203351b9a1a7346ddf12b1376cafe3e7dc92036b5b5f1010f7151773184dce8feec85f1588bc8be87c5fe31e1798de46c8249ee69d55d3297f6b5ae9a600c0abc153084cfed1a10b737cb7b65df78d22c5570d3b23764739d762e09f4acfaa5de37fa8909b18f93c8bfcc352d62ea653983fb36bd46fc24d7600460e4100034c788626036293a80607de21eac00093135c63a58b7e11010bcd292119c163f11e04871c440f8a53ea75091d735603cdc2bafcc2cd418e75fc202073bda568a8d86235bd27a5ea2ca69c7f59a6a4fe582f49cc399c6012e4e034a025e912c05f5e9285f211281f2c4e5", &(0x7f0000000580)=0xea, &(0x7f00000005c0)="fb3dfccc56d616ce2ceddf34d398f9f1fcfc131da87efd9f693ff4a8e652080f9fb14841751a7ea724b43774e7acf26ddb2bf6b2678383fae8cbf82c8dae9edf2dd5759698783f0ed91f0e21c3248bc5cb162e42b8d392772e02b69dc7cc277d09ba952b6e6194d5fba481a655c9703e39802bf434ff6d8b6e8966a29b36c2c6adee9cbf16a04d152d16253c893e7ae38b186e155e77552ffa", 0x99) sysctl$vm(&(0x7f0000000740)={0x2, 0x5}, 0x2, &(0x7f0000000780)="dc7c89fca3f1f7c60f9313a4fce2c8c1770bfead6e430c578e66a2e8a24c66acf6acbe24945491e07da843b4530ac3dc587cc0da198765cc1351b7495bf7a0b1fb92fbc1a4a5aaa08497a1c5eb7ef7f11686dad1c348d9bce27f861d6da40e61a48b7071d0eb", &(0x7f0000000800)=0x66, &(0x7f0000000840)="874800b3c787d28176299bf9406e3875fbc36c493f742fcb77dc986f5b91773370ae5a7700d70d8b6823ec99608afbae49418173d169403b3c77fef5156bb4237c7099d8f3136847a295ed894507f9d8deeb9dea3aba1ff4706f84f15e4de02a8d2c8bb71a32d2387c647b7a4b690d554173d8769dab79b5a1c7525df54fea1504b159ff62e6c85c10a0ae7f1a92247b74c02a6ca31c90fccfcb53a5", 0x9c) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r0, 0x3}) socketpair(0x2, 0x1, 0x8, &(0x7f0000000400)) executing program 1: socketpair(0x1, 0x4000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000040)="ca", 0x0, 0x0, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x9b0e, 0x2b47}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8, r7) close(r9) dup2(r2, r9) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x40e5173b, 0x21, 0x8, 0x1, &(0x7f0000000240)={{0x81, 0xb0, 0x8, 0x7f, 0x3, 0x7}, {[0x8, 0x8, 0x6, 0x80, 0x7, 0x6, 0x6, 0x3f, 0x7, 0x5, 0x8, 0x8, 0x4, 0x2, 0x8000000000000001, 0x8, 0x0, 0x7], [0x2, 0x80000001, 0x2, 0x0, 0xcc3, 0x6, 0x5, 0x7ff, 0x8000, 0x7f], [0x7, 0x2, 0x200, 0x8, 0x0, 0xcb0b], [0x6, 0x4, 0xffffffffffffff89, 0x0, 0x5, 0x3], [{0x4, 0x66, 0x0, 0x1a}, {0xfff8, 0xfffffc01, 0x6, 0x20}, {0x4236, 0xffffffff, 0x101, 0x8000000000000001}, {0xaf6, 0x5c9c, 0x1, 0x3}, {0x8, 0x100, 0x1, 0x80000000}, {0x1, 0x6, 0x0, 0x7}, {0x1800, 0xad, 0xf, 0x1}, {0x80, 0xffff, 0x5, 0xb0}], {0xfff8, 0x1c0, 0x81}, {0x1000, 0x20, 0x8, 0x8000000000000001}}}, 0x1, 0x6}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x74}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400", 0x0, 0x3}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='r\x00') setrlimit(0x0, &(0x7f0000000240)={0x7, 0x10000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x6, 0xffff, "0afff5ff7a095aeba1d76ff218aabca6001800", 0x2de}) writev(r2, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) r4 = socket(0x11, 0x8000, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b10005136000009f050000002010000000000004cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c5000000000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0x4c, 0x408, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)="cc871e508c6b128f6defc4272d2322da114ba27e4c2b8b58ec48dd5f698699419a8aa3f1b077a1b17ce2c2f9c819943836915acaae7eec4110d515b1cc593ba521527d316d599a00000000000000", 0x4e}], 0x1) executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(0xee00, r10) r11 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r10, 0x0, 0x30, 0x1}, 0x9, 0x7, r11, r11, 0xfffa, 0xb, 0x6, 0xbdbf}) r12 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff711fa448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8}, 0x2) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x18) flock(r0, 0x6) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffff8000000008da9ce5fc6a03f41925004900ffffe00000028802440c06000000000001783abd507653a5df65a8161758c52c396ca03b647b82850fa6f4e328bf4a16bfcfdddd7e068e48d79dd8834b032142b996a2a61ed5ca20e4f78c123420002f60c348017a22b63790e707573dfb0878324aee98a0c300a29995c4bcb15cb232d6770d629854de6b38a0f7682bc24448cd1fd24882ca67d2567d5e9a244201c0c6a2d93918d8660a4a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x9, 0x20351e, "3f0000000000f300f40000000000fcffff7f00", 0x0, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="d78f4edc41a11aee361b850b6e47f3fb1d4a3e1927d7928af6432b7cd0847f121d6b2fe543c0ee96bc3a37ce892b7ea8a33d12079cdf0ab0c8b0a2b5589ada2b8855f92c05ab9af08a7d1039674064662a6dcc46b76dfa369542938f1bd501ef6d29dcccb5a088b2d72a6b1ca042e1c1af87ea0b34a19fd1a27ce943401cc1c80e915f52a98dc81140b69b3f0f0bb40c884630535387812300db72e913aa29b84993ba89d4e6a82c3c559cc774c9d0525aafeb14c12f18e1ee71bc707e4c0efd3afb7b6a29c49a07c8b5d2cc14b56d6d17ed6c6cd7002f55d4ef4c42582f21dd51a5e331b168ac36d22487581dc4b89b06ce796100dc5236e0d7e68132f6ed3ce820bc79f678cfd2e2b4b448868c017d6e3ad7a1151c26a8079bd3b17afb083d8152d139852ccf2ba99f706ec66cbe42a393dfe236c1b94b9e33e202abb74ea4224e96e0cdcfc48e61eb9369bfd2e461c23ba0ecda75bbe0f62abb7e67301d48808a71aa108842e0eb15d2c978dad3764b48f84f5685446ac2f0a452473e567c9cad46cef24942ca72eddd506b0862a2dbdbcac3822cad564486a02927cce70beed8980654156fc59b6fc64d34c3f327d27b5a66d3ae702fcb634d16c9395bed104df6a629c5efb6cbbdb351a80c5f451a9e31bc2bfed94193577e52d13bff2cd3ed5160f69f1cadcbd21d6ee99c5dc3f18c75d81efcb8392a0313ec83c542c6033e6cd731b041fdc1703d5f647c929ef2add480ad3e2904", 0x218}], 0x1) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x4, &(0x7f0000000980)={0x5, 0x54}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000430, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x9, 0x10001, "040000000208008900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="d78f4edc41a11aee361b850b6e47f3fb1d4a3e1927d7928af6432b7cd0847f121d6b2fe543c0ee96bc3a37ce892b7ea8a33d12079cdf0ab0c8b0a2b5589ada2b8855f92c05ab9af08a7d1039674064662a6dcc46b76dfa369542938f1bd501ef6d29dcccb5a088b2d72a6b1ca042e1c1af87ea0b34a19fd1a27ce943401cc1c80e915f52a98dc81140b69b3f0f0bb40c884630535387812300db72e913aa29b84993ba89d4e6a82c3c559cc774c9d0525aafeb14c12f18e1ee71bc707e4c0efd3afb7b6a29c49a07c8b5d2cc14b56d6d17ed6c6cd7002f55d4ef4c42582f21dd51a5e331b168ac36d22487581dc4b89b06ce796100dc5236e0d7e68132f6ed3ce820bc79f678cfd2e2b4b448868c017d6e3ad7a1151c26a8079bd3b17afb08", 0x11f}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$setstatus(r4, 0x4, 0x40) fcntl$setown(r4, 0x6, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000000), 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) shutdown(r4, 0x2) executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$inet(0x2, 0x8000, 0x80) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x5, 0x7f, 0x5, 0x7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x401) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x3, 0x1e, 0xffffffffffffff9c, 0x426e) r3 = socket(0x1, 0x5, 0x1) sendmmsg(r3, &(0x7f0000001940)={&(0x7f0000001900)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000180)="f5c700ea6f4e66b5ff0871e65db2f32c3d2116fead26841267d215ec22a501a1b39808a9b474aba9e5bdd593bf3636e3a89e832f9432906a96a9d98854010fa01564384ed7c46f54883d9fd180e9b69771265126ac7b7dbec97d09725e424f77d1003552a875b0a13e39a1522c46c104628e517a885bdef682682704952bf32731dffadd786b57ccbe69b28d70cf837892ff", 0x92}, {&(0x7f0000000240)="61365b9a80123b3992342957716d9aa6376a525ddd2ec1aa64fbc07c6db3e6f6a0973d8f6e212b7e8f00f393599ec7b1e38a5f5d6274dc6b13f4a3c370a10679f5991904ae14b9ed47d0b66483bdefbd086db5c306f756ae5eda476588b5736351acc5c5d6619c10669f9617fc", 0x6d}, {&(0x7f00000002c0)="a3a4b02fc6ad8300133aceeaff2e427e48c31cc850ae27cb0fe289b460d16637c89620c8166bc9263d6fc9cd62e7aa23cc0843811b813ca07155222b0d746a19dbd1022b7d40b923ba272972af90e12fe70fa3822d3e132afe13705aca0f68a4d321c991767d937ba5000c393fd070b5896d9c625cbbcfc81b820db7ab06bb38a9799094f1f29ab988cac133f0a92365edf8808084a1faea7fda76c275e43d7a962686da22b5e9b110dd8b522f2b48052d9f3014949b15f9a10995562ca5844e4340820fb09d4884e8d108a76dfc55495e112555b7ce6bbb615c261d914fe871faecdd6d769661c71a72b97e398cec5b92c447130fd080959ce775cdb9041ff0673eef0533e4e5db514a7e4383775e0a38a39574c031746b5e4496e2dd6ac53bf1afbfd6689f49322f9ce53e295b9a89ed6f8c9b4665af4ee20e697221217a2a871b59833265702b9e7a125efd680c6be971e856691362557b4c1df173990030959d0facf4139cc51e2b519171c9bc8e28e5899ba763a0387c46b3a542e885e46032525938f07a06fefe2aac3bdb9bedc814103a6d7a479cc929df256b3e81e8d44181bd1f5621e4a1174c9c139b90b8f854ef03e395132c0088ae8b8781d4beb6cfde69b6e7c75bbaa56b24a8a72edf2c39c2eb37b53374770f02e7a24a75c1a12ad08e07443f3b3fdaef25689ebc49a756875e7fb2d0f4fb43ca2aecd33223c6e5222441d07be4915c64e281a0fabf88a4cd5e265e6274db45ddd8e24b2941959800f7e89d9c876001070684e4e3bad50ab36dea218d9103e60169fc1918a3f7a23292929c140e292973f2279484cbd74ce130e5cf75d7cb34910f5d2947af109aa0ae04ec14758f4a371c20b51748f3b1655f5b1bdeaca8a7dfb163d700852448ae9f077089dea84613168ced0b51eda4b46ddb7490ec5b212a3720a5f476bfcb408d7b269d01c3f39c8eb64d6d68f878c4aefc328020f7127116ac7b3f64dac1e666817710b82d0dc2ed5cf8365d2b52313a2585afe2dec75d162a63dfd759bdcdb4ded26fbb3e3843f391c5b062b921aa5530012fbf16b59c640aa519536f2e31aa146963e1d18795f95535d860c3f6f9b7bf57c91ded26b3908805ee3eff0ab47efb6fe24a46e3ec4ad537948753baedb7c65459fee4871f99556d55dea7b3782a044ce8a703bc643af6e875ab683eb541631232b0f59ef72cf64785eb09c6511414caaac62149781486bc338053a50e61e0785872b9252d1487e5f008f7b387cdffa54e0e488ee6090dfe61eef4b1e4f405b6bf6bec12b835370617936d4727e6d34ba02e666e7f28a02c11dde8a721a9a1dd7b194ee1e50f27b67d02060724b8c199f89f4b48a4e3df690a6749635c8dc921b08dffe1b205d5e1dc97907eac6a2aa08caee1087398f2c551a8ec69f83b2e256e39e51d5eaf3112ae84a33bdfcaab51e6d0d66252b0ff9b5e11a85f31153f2796646a80121d7a2af38e2fa160b09e86b384c2594a5b38b6e51b78c2f5eb332ee35a5a48cb8f954af936b22448f5fc058f98d8d3ac873712b6fc342e12f7dcd440e4eacde6500e280c3b908a63f712def7c30d598179ccf1060d90d7247872763e850cff225a5fb0fec818539df7fe7c00b874c02cb2f86b9fc613ab2172ef8c3651f44af8e22226a25990274377911ac4e8955f04e0c9bcd2eedf4e770cb549236b63f87ddd51e8dc217789562596b6520b6485fe05c43fff71b46b677fd3a045a1472bfa08bbe0ee2fb0f80363fe52ff58d313f73ff2e133ca3b44ec87debb8de8cf0c40943de63c11732cf77361cc27322c81ab14fd9f7ba6fd67e9dcfc2c72dde24878fe2c3eff39d28ec5b38c4fe0c3722c6e6e15b0881fe161dc86354e69914c207075bf178d3ed84676d3bda3ea21939e3b5c5545adb3585d7978f72bc4a64e7437b72d5165262a65d8266140b6126b80c73c85e689cf328a41224fdcfce5eac0ea097ebb300617445520e755c18468f84af792f4385182060b644c577ae43f9359821f4e49477a8bd525bed8343a0d5985eecb98d10a984668a689c4cbba878c8cfb274ea8dbb531638bd65f1044b5db0d049a84682fc786ea369eef290b31929a85eab548f6243c39662521af8e2f2d3407061ccee3e095ec091abebeec6b8c482f460a74a011632bbfd37eeaf4564f34e1c04fc425b895d59850dde575131191d3cb7aa281ae2120ab75f5cbbd26862b586736a6499c2f1c8ed53cdde0a524324450f247189d8dcc0727c2fc4b9ac0b8623b11c079a7d081a4f92cdcd03ff14d6d6f03ca51ee372725caddfb9b08a02536528c620d865c7a174ef7a520927e9e41677875b971933ae0a90260be3e341c22bf64d6a9c80d30894fcbb01bcd3388df428b2aea75cbfb076adbf052b8ec1b9194d64a7e758c83b2faffbd1e08f4a99317d7d46294fb3e7b858188d914080559ed2e5b38b3d9a9d60215e51c43d7366db4984d8083647ee9b39ea89dcc5d4493f08a7b5ca245af28f35b73a4d82810572da9765f0a230c7e24dea7534b6f6c11eb18f854ef8870e008f6ea4decd32d85c99d713cae0fbb6c4fa3e84afb12165512caeb56ed15a1f34bbb9613e8208ee63856665741a0921be1d595b0f39c63242583bc835c8914aac3b4aacc57da54f649772234a59e44e370205e0952ea064a0ceaaac7b8d71424513dbadee3819f527552c5359c4b1007672fba174c00edb4f2ef98571a4e19702e1393acdfafaadb3a4da2afef3ee1ed2c39ed43ba0990dd25ef3f8248ef44f3322f823ec7efa448e3fafc75e34db3e4f3b011289fcf302e7aa0a706ecd61d8d5781677299ff1284141d34737d08fa912bc39a4d148ecfc861ece9d0878ec9ca412d82e73026df63e139d1f6e8786b6d01279681fd5e16dbeffeb30ea673c99642ef992ee0d76b946093f4ae8552144740193b9f29f9d8c70a31cd38c29845595c78af19dc9697010b5bc11093267bc715fb49c5401c279503073946ec2ea9add9a0c1003c3cccaa2e9a24cee78749e829ada8001b8bbb15450d9cdbc97b3795c05696721be3bed2c5ae6b58e9d8828a191dfae1650fd907891c9c6264b9dae543440f5f3b7e453da6390735e4e75640322a5e2e6d9711e5edfbc64a8071e3db19090a2c350776ffe1f0402dba70140fd02eca8adfed26f6d5450883d15e6501db98d0a4a73e1097a7f059199a27b6c690b740a6a7b621d1e8eac6fc81ae91495cdbdf67819d6e11548bd75f9c839633a631803bd44bb8743a2bb746826b2a656dbe469e75a6f12db3c3614809e4ee4f17cbc8ad37e63058c2bbcca7882f28175c26357f775f668c5f57b2519d4181f8f704167c772029888b87b76355424f6e22899f22ed5174543e79664369f8adcd8c80f30d70a94eb8c227ef1356576852de14fb95d4491185b2b7494aea84e88738a8a092843239d19cb105586d8bccce45af30e301f4f5115def73dd02f7d4bcbad8f403fc9fa36ac163bd64bff9911af5ddf6b508c18e5a5d0f2f6ce9c45554fc78125d173c5282e98bb8f905ce94654c8b0dae0b7e3f9c499a7ba5cee165cc3196af1da594f202873f477468b397e5d923641f5551925c1e8b9ab63b629cbe83491f9970117a9301930e204ee076c9622870482a78949b6f37a09b9435501d157ee7e56da5d56cce5bca4d1e277245d07e3d62ac496a4576f62f4aaf82c054daf7734a0d4728c879492739df660bc3267aeb47a357840ac25c7d9fdbc0b05095b80a9c80042d6353f2880cb6338ff0bd25afd4e5db3dae4cb6d575666b9ea96b19b4258eac101bb680ef0ce330dd4400e8c27d281c33442c5dc1987fe952e2c98e757100288af9199735600caca4ad5c7cd9313fc949d205e531a4ec08e1bbc89ddd1241c4d7d468f9eaf8e8205a15aa92eb2d40d50e183155e3a2d28759ae82476c73bde486c8b8e5fcdf5ea9c6a91040f6eb9cead2993c8f752c5cbef4ca103852d2b767377f57e5d51a281e3db5c78d7554a1e7115c8442c0c89063f046f82db24f35516f69e178ba72faf9372cb6e6228e247e3d7d5c28746474d5ed02fd1125e418ce1b53303df3b0f841cb1c30ba5ef5e77b597c5451a9c4bc7699b1f4a6b5c0935bcbbe367aa3ff0b06261d0edb577f437232e127b43a91f1a582a6bb86d3e7ba1634ff6a195d5ea48e82fbcfa0982b85f539707368d18c4e6529d5491664399d51a5becbe3c117dbce57756c68b063c2747dc8737fda9e59b97a312e508949da8e810cfaf5f988fb555bc0cfc332b25b5249898bb244d57dd0a893be4b2570607aa7aac936ae512e9f569e5eb32a6d67b3f6e3b72cc3ffd7326681820543f38b405593fcfaf33425edd9e9a706ee5b9345c2948e8651bedf7d72392edaea8c90f46afbe73d3cc59725c83cd205dbbece75edb8045d1d895460c669c26603c8221681c5bda39ddd180cbac72662317a36aa2b3adecaf32f1294004e664f54cf07610e5a0f6271f8a4323ffcda64efe03827f73bf5d71637355b243c9bf5c1c42518de003cf10259b864ea5325f8e88030255babf699630de064e35df243eaa572adbdb3ba9ba2b1f259284f4f355d0790225c671b49839cd78b1eed2e76053167efd8d0bafb8c91d2e8a93756de256e25183ccdc3d06a5ff39afec6d984e9c15f6c6e000a7abf28065b15a87b80c84d8c93bfd3078bcf2d3a80821f2dd3242a96f1ac0f7aec8dcfab7be0c3fd5b3783bcd5125b792d9ee03d07a9a1878519301f6b192a8e797f3adf3a921dcc19082b629e0d9b50cbdf0e4df1d44b843e7899a3543da69d003c7b321b09d6a9b951a0b2f5afbe5432d0f99c0dd6ca007834e8e16d2a831fb4e51c4e504ac8dbdca4f6b718be939dd02b025b957937298db42431a791d9b3b04a10316d87db22be83e54363953a29b156762ea666e7644add014f4c798be8ea495c4fab8113185139d120cb291204635f5e278c0b1df605f5f0635ce193e2be488ea3fda82dc985f648a399d00084f58d7e36548f65be2ac5df845a17a7e6202e0eee7695ce6672af6eb799dce168db060d8d2f305ebee0b9669f32528bb7c8a2aafb92f6ee88de37e69f13ba1f8f558be68925ad0f1486a511113de20c5072b69a3598c77965ba38748269f5a4dcd34ffc0a87cd5069f28968a60949d6d2fe1d0daea38f32feaeacdf4c9a37f5d3610014ae999c8bdcedacdde00788acb84866f6e775f77ed1eed3c82da301b90a7172c599c18a79a2c66934eb2114a5d0d996c32823d24b3d044b82991f609536d1399e70f7d64a412686a6fcc42852dec68e6e83e96e8d4996c513ac7a865756dc195cf150f9e7636c2140332f263974765c04916788e681e5e52d185b98d76af8f57ee9c83944238b4a1b61819a0df2864e45e221a7b45da6aaf505e0050e404a2e0e72d1d388125117221b754c967c0a8df967b67f7f931ce84a88fc996dd43a6579361a8024658d0f9ed677e3751b1ce75dce335d03ed39f5ca294e0ba5ddbad2aa34335ea1fd4e7b97e0f169ff1e9cfb5557202f48d0314016fb65dd5062a22c578e30c3bc0622d942d1f9aab2e26030ac908e5c9ae7137169b3f26202da5628a3fd91167e03eb1ef33346ce903389ab52ff2bde5792abf2cbd3f8bd6471b0e8e3b4fc6f568ab59defd6d7c6fe96734d6cb979cd800393c6389bac827c85aec02a7c5ab46e057e7ea681d6fda60c3bf867ad3c18d5c30763d859f1c3c309a079b7990b9eb173350a16d5a9344b87b40826ec70a35c03a7718d7ef7bcc3be48fd7d", 0x1000}, {&(0x7f00000012c0)="0cff3ba8f9427e6b", 0x8}], 0x4, &(0x7f0000001340)=[{0x58, 0xffff, 0x9, "8751fadb69b48572d37684890d4ba6698f7b2b1cc80977df4849aa5bd6b338a677686aa89a1db25d981b2eb219792441f5f2c50bc8c020ca02c514adbc3231bdd2d2db25a9"}, {0x30, 0x1, 0x8000, "4b9b3d0878558b1939086e46bad13d9d71208c2482a795ffb27490f15d3bc5"}, {0xc8, 0xffff, 0xfffffe24, "d9cc7c47491c1398d51ccf90638ebd9687442f6d053695ea890ecc995f9687fb055505a96eb070a74024583ac5eca4a79f73d8865dd946ab4a839007187e00922837b5bb9b2d3c4ef96d97939d9f63a1db6b57dbb6beb7a436363e6b1dc052791dc2bbe482894d6e52a74a9a8a4db780665bd652a2c54f5574c8d6c1ca12e698ceb3db4959fa8c5768147efcc856dffb1b0e59545c6ab725a63e40fa74219bb2d1b1236bd5f4763734d3b469efb9ee7d3e5a12f6c2d8"}, {0x108, 0x1, 0x1000, "5314162bcfd8a77e544fdd681f103f0408120a11d420dce2bbc4ce7f7e834369a984d9aadcdff039003455efcb15ed2f408baa16574ed1b23adc6d473a26919a6708c9b4d34092c62709475ed8ded708154d7989320ffdb26d31328fe54cc74b013590de7867e333c0aff98f42178a62efedbcdf192399a2273291ed8fa238b5f1db717ccd79f21913c391c4d000bd078e48678df91046b7d208448583189e4ac1e19153ad8e7bfc34d4df6a2c0cf3eb43be7749c2e91ad524cf494a7733db1bc9dcd0216cd02b716fe2fdc37994d4e7889f51bcd3e6492bd8889c410e7907babfcc8a66818ccedb8ac8ae7c488723740d261346"}, {0xd8, 0xffff, 0xfffffff8, "476712316ad2ea9cc51848c0e373d32f77e02d603a64bd1d2fcf4f2a471da583127a8d9b175c7a8a6b5ee7e19788f6628bb354dfaf5e158568a16bdcf00d7e72864b6f3dc3907c90c6a500e736075bf1935f7bb586e704fd6599022ff1e75d6656f63ed711697b5ded4687367fb7cfd1e7979c739957cdf2fc6dc81d404a145428d31079e162c0b999559cc3824acb6843312a17d11e2aa2ddc47646177baacc3a4fd8647a26ce2d16473596011c0b5ccdb8c717273d379c4896936b67653161f895b16ee8f0"}, {0xb8, 0x1, 0x2, "b3a227b617cdb654bc798761fe55a2cb8aa324cc8d0acd54e0bf752700e2e9e45e96758b420bb7c20d47a78801f6654ade5990b061b4d59d788b21bf696d9d359c9a09d780bf46b37287e35ba77c42860ac13928ec91cdd29c2b97a60a4338b3dc67d7f7523c03b9cb66d2087d495aa786f7884956e793e839d29024cb6d4cd8857c0d47e6e2eaa7e0fde1f40171995044a876a7855e8e8252b4766b4e0126626e69014fac32"}, {0x50, 0x1, 0x9, "7b6c70474f784807f331c3b8e855374495b37d27d1303373f375c3e3fea9dc65d04bfbdeea11b1f1c9e70cd51ef552b3e287c861978a23819b"}, {0xa0, 0x1, 0x8001, "8e216a5cf79023ae7eef9351e55290880c8aa636a5a1d74b902acd988f13a48390bfd0677f0a4c32fe13a95ad20ab2c59e518426e903fbab188134a63f27c939d086b4f7e12611b40ee9518d9cd0da734acfaac147d56c379d48b8ff796b2b4350ebb8235584a6d43b51290ea912f6fbd3daf8aa24c8d8b4834af372a8f23e78df0bdf4393154f50046ccfb5ad0acf"}, {0xb8, 0x1, 0x9, "34943f97ad781ad07fafbf29bdc568d4a111317108b00c437cbe52a1dfbe88f38539ddfb0518ac27bdb1bcff94ad90aa6686edd04b20a564feb0a85e0db3c566c8be8f04f141b74ec1fa18f35df9ea599a6fc54b0181c5ef0f168acc17fdbc7b5ca9aa205fdacb13e711c8227df97d4c20ccedf976e2fd5d801dd72514d06dc2d31766625f33f248c523fcd268242216f96efec2a6e4c2ad329d95dec522c7dccb4df83237"}], 0x590}, 0x400}, 0x10, 0x6) fcntl$lock(r3, 0x9, &(0x7f0000001980)={0x2, 0x0, 0x7, 0xff, 0xffffffffffffffff}) r4 = getppid() ktrace(&(0x7f00000019c0)='./file0\x00', 0x4, 0x0, r4) r5 = open$dir(&(0x7f0000001a00)='./file1\x00', 0x80, 0x90) fchmodat(r5, &(0x7f0000001a40)='./file0\x00', 0xc2, 0x6) unveil(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='W\x00') r6 = accept$unix(r0, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000002b40)=0x1002) setsockopt(r6, 0x5, 0x4, &(0x7f0000002b80)="f5a1f7fae85f6b84a9de183bf386e0547261ca013766ffe3decb12ab700c0c107100c3de2932fd78859c385e41c55b4565744e9bddfd26a50669cbe48a316426bbb899bfb566cdfe7cc9b9f9a091f6739efc85a1b3e318198fadd5c194ce0ffb1566b04522fc54fc0cd2523613e7dc28dbc9c6daadfb0c667ac2c738ce93c5551c8fe75c824e53891cdb8b6ecbb213b8ca0c273bf7e8810e2161add8e53c3e534d4ea4bb1cf6e13dd20ee8b0b26d05d0e499fa4dfcd1252e08dbe7f920d1b6534babd5e50da38b34b0db4a9974b27e2418a747bb4859a193d46955e46195c81dd1c03cb1c2fc6d4bb41a0a92f26b38608f241d2cde581564b9079a8845e5ee1dbdcde408b7dd7f55a57ee5e71566a7a251b4cbb5bf50340c95da5020ecffc95c12c403a9c0bf59841cbbc618c41c33cac12d00578bb9dd63ff736c847ee62a59f60dd35c4ea364ee63966ebc26417f2521d3abf7b9a0c0676e4115ba7b6681068a29c99c9f6f5f74c239ce359b5fe1f70cdd892d3fa04974c8f9ccc91911445d46b3efdbab1abee07ee124276cc1dc8a7919624f80a4644cf71a9e32528e60455560eaec5ebec44c5c1a94e45dbdd00abb18ab24c134ad568cc07c3fffb9dd729f2f2447db74b79510ee1af3b2eb4810950556d8a86cf2cf300b037a1b6cad22cc4a52fd3e44d1a86ea29ccc84625df0d88ae1887a7e9ad6f43d023ec73b9cdb78b5103943240f64afe24df8f3ca86d7abcd6e50f6a2d55a26d3c754144dc72c9488574f1a02fb8fb86845e9162fd8de74fcae4b93c18001e5bc6fba7019cc1453d9bc086882a42e507de98526861f77927a47563570b4a33c9d33bb9349e374c718cd945624246a46867d08415bbbf368542b01029e533e3fd5e53e41a87052f7d0bbb3603d19cf1001570d8f7457aad2954ecdd8d2c0c54949c6af58d1e7974212d818b64ea3e115b1143fc44902ff42da019dd076d754fa32db29b36db9e5716b5ece211530b928dff79026dce2b93c660ad143e8da3257d827e986774065a07d61d926fbf50eabbc79ce2c2e24782ff38549e6c053f20a1c7a8108c3b5aa3f7d45fd7f5bbc6de5ddeeb5abcc0c817472030d0a6852174096dc6dcaaa1ed18280b27cf482d68536706d3c079372e0d3dc44a0a9bb95cff80e4ca67ede4caa9fb1ad7147000d351bf04f6226a8795b3970059b617ee75e36eb052e6a14a3dc457682fe33b5c55a21228549213bec342992ce8de58b31ba4596a76a070ab8cdb86bfdebc15c226ff906eda95a75723280f728466c3da018427c85d6f4bace4db7a5f29d703cc0235bb806ecf0d7f6096bee0a91b876b611232b6c90a5454f8c280b77a00d30ea9a8ec86877889564c6c3fa999e6e6a89f9b3f5a910a16b3a296c2c41b6ec01c859137cff94aa6201ba7e02cde27e8b48ed2949eecc5d8d747ad819e0e307aa0cb00c9f01d73ed9cd70c3eba106312cb1482d611ced6f893fabb098bade81c2fd63065a8a8e5812bab4d7d9595ae9e651079039ea89a9b5b63e2a25d982e47a64047295dad109dccf2534803927f0e1d602721d2e169ec283f21049aa48bf70e2964083e3f9f9f1ec4eaab4c779a0080feb2ee9779997e96781bd80e1e98fe01ae9228a80bd99e0e92dc966b691ac415d082c69c05dc32689c60b3d0090c9116cf1952b02ab5c133160c8fffb280d25dffdc18f739936d44cbd21398261b6dde0fc97a033adec6039b7e0530c793f606f2a6f7406a91ff9e75c967eadf9db87399afa0b023885f8150cbfbbf91988acc612a3d92b576592fa44cd561a8331216c5e9e3d88b2155f8cb755dab7b15adfff07e2e7c8b444f8bf3edb22b9c31c62e6d92824f143ca51437b12bb6afdc75bf4543b2d43100699775a3139b38056def4fdc3090817b8cd2ee531af6fbf43386c6e20ec16e294be870ea27a7db882ac4fbbdf60d2dae3aa43f8651456b5b11288222d1cf0ada317c26fce5c30bcfb778e465c9b267e2d09c93b5e01208ba525b012f76f31fe9ce68b88de77d8fe91ba7778f87bcbe6063c81c23711d8610fb16fa2dd9b5a6dc0fff077d74afd2eddd27f011f46d895d523087550f0c767ece79825933e0b3bb7a42ef123de3eced661cf68305c1d611f922b6854bfc51a377ca07b177fe1f7f25346cdb1b1586a5648d021caa9c51b2f5c9b6632d7e8d3fae7328f890acd2ef865ecb5c3cc7bc4e2447a8ecf4a5e5149a9be823874c0282ea55b99cfd13592af047bafa7537156fe8fb508d03ac2ee730853f55cfe1c310c9fcc1e46b1d665a52c4806fe1293766a4fe8790e21c355bc612e4af94481aee534f57d1dfc4e42642256f49120f3d777ae768f7db7ab49c05dcb9a4928b71aa24d7e1e7f4724cf34e347f36137840505092922a7d1403adb6b0bc008189fc9e068bce99627926aa88a2f920be15a98d2f147b026c094535ead4d9a2b9fc39e37edbeadeb96e06f7e3ca5c6f632d9574806d0bbb013fca51ba0d2f858d96feb10336afcd2f1bae088a85837a554508f2ba36e35a71a2b3e0b24b40eccadd9658f364691b03e43fcef7b1abd9fb5399eb1dae4ca30bcb7ba8f311ccd09d046ba25516fe902d6f47e4a31055501e66e9bb0684056a5d10aba8bc4113a6aa16df903c4a258e2fb9227816e4c204c77814d5278fd6a5bcf64ebc532e49de0b6c3ee566a57ca60d6d5084d7b9f0a6cb3079d11cb0d1da10f3f1994a89e68affb1dba336c03b1bdc1c8b2e337b7fdd3fca80ef9974a4128885fdc9c62c879a3d0f7c73e7278490ebeb4d4f9627aae3a86d122752f249b4a69027515ec8394a661960bab5b1474cc176e376b211c1cf75c5bbf15c5331a4811150d78477703c716bd7e7cf819c82ae212988ba729b16f30d801a587ac63789ed8c11d0a6b8f487eb65f409b464bd00187eb3dfb9b8c59cadcb7380e3765d788d3181ff8f16aad661c25854a0078093cf86f5ebd223fab489e1c1bf4baa0461f38131076995914c700a51850e357d686c9fc0ed192c2ecc30bc342d4e66c02a717c2841cd47ff8344b7b358508877429fe5c50b1e7a7695b7aa632d0f82715bf281fb20bfdd87f2ddb36436d65ddefd7a2ee1d0f5746bc20521c49e874d4ec7faf3cba372d14fbef2eb4adc5b591f3feee0409e569c78b3747621726eb866bd214713528ad74f2bc35b6566bac429899ab67986be014b499390eba21ea922b78602e9537bb6644af76fe0d94e4b3626de049f0bf3bd83a4c1cc388a51bc19a6a1dee03976732ca0ffab86a6270438a0a08814b4c9c7771a2178851884b6c0b6554e6988b96c72b1d6813a4f6bb22fbb8f85155c4bee79c87bd642c5605b08b05e1141031b67b191b33ae5086f18c910100c0bc69ad3fad64562c4886868a7101c4d421c3df5f6fc6289af9886597aa45a4073d9eda743431d2fd56194f39442ce38d8d6d7ef177b0159ff7a2bafafd093e7250b761ffbeedc98c9e83c30aaff9912db32e4ac2e7291a56e1eb4156cf7fa730aa0758798c7d3c802daa2f116157eab336ee82497d4f259dcc6ef14c5c41db61ecd5321927fa59468264884e51d7b23f0f36d48f10d2536c7abdd3a753f42a44654d348e62edbd6f9657d50d3bc14a7dacb939dea932135b3500ef2a7f4f3e16507e45a2b89b316fe88ffdbbac8d801d6dcee143d908aec2e466fc18837a9cc007b5a78e2387dc7ed9d711043311c57099ccc786fe5a053a5d451e2f939e9d6dbb39e225acf11dd935fce9692a6ac21eca28f9f5bd63c397c78ed1578cf9ed02d0bd4f38294b7d61a931ee3d207e5dc3002f0987da51575847569158753c9b424bb0ac2a3915cd3194b242011a351c4ee9ea1075c6bf92e1dc82db9a9078f6a0fe45f13786f3ed5c2ac85843fee7412b4d7f8750aed8f972063632a43b5fb33b651e95eca5f8f6586ec595060c85608d6deaadb14703309db4e7417725f4c6d04f677c91b062ee9d54ef91bf260330e57b9361307e90a16a344be9c80c29c554621580c515f0952a8120875bfc93c0743efdf2375eee5287da95d1965558f419894de396dd121668e3cef82890e4a831f7c21bec3d9985e912be8b7371145ab630d5a502d21b1d8de07807b899b08ca105226bac35a6aa883ba640747433eb0e6b679f6a98d4ec141f12fbddbce1df868d66847b56925f21576454eaf518d0b287be16a50f98b683ae4c071d5e5750ac73022bc6466dc41db8863ed4021bf6d9b89629bed91debdb68630d4d9c554c1763dea461fdaf8ee7e5905f0389a2ee7fca27f3bb8280d5508b557076d11eed40a8e40f0d9cbb98eefa28c0930f4af7b145cee96c9e108fce2078f1f071b72179ff992a64bbcab9d0899645613fce34daecd40ceeaebb11cf15645d4a1ff6ddfb42e45ffe153b8e6299726de49cd8f5ac4970171931b735d5eb63e3236d0897044f5eddf369317e9126b7754c1cbb280e7f2c517ed9fa091b41e8cbc634bc91076f69b34f35e676528ecfa28607d8c6dd1f4ac42448661592173961ec01f55158dd4caa78734696d07b1c2a7e5859a1e63c35f4a702331139f9696888fbbb88697f4f4514ff14d214c8cc7c9bbcfbc40be55628d7b86446f91aa1ef693ec539c001b18ce7229db4b26a3aba99468a581cd4b217cead7b103718d3ce7f81e766eeaed3afce0dd9d91da71daee6b26d6139f1550f492369ed2da03c29dac92c99e19b5643b02b31f16c50fc12826867571fbff0d1b057a927e398e1d9444880f9815a7324bbc7a82d1805470998a9d331431ad7d104f70b93fd272f797969fd666396f7225e1c6255e9bc2cdb091734d8e66bccf08d5658ced380b7779c4f4ca0a4a1e15ccf0f7b643d672ab1d7f0f910f31cf02fc940ca11f773152b9f1ac84c05da118223139aedf027e9cfb744f50edba6c0e3878b8aaf7a9f7345bb62018b98a957213141871d24f784dcda9c5671b93e2551182f1ca2b28cd085164b489dc92e51035d7d62ec819f5a15649c29d4a427a11c25bb0fb1d4c56517777a2510e583592e6d600c9d689b6dbec4985299edadc479be66c35c876aaf3b0c3d0219d53b1c1b55b6e787a5b3de102cf6bf065177c5151dcd170c5acf5d49aed8b57ebbfe6452cf5fe5900c74f7e562e637ffc4a94d2fa63c9df8b96d75bddab79614da2729e56dc08ff98d25e7c289c361aeab328064c16eac307561ae1d4cc139aed8809530ab570f285869c619b66a83278c78aecf0b8b204a7aa2c575d1cecef552d87bee4404ce2caa6ae0f9c77810749676f22bb4db4870d9540b0d3dbfdcf95e3984b44cb9091bd53215bf61768b0f0ac4fad6fa2c4aa35e0cc34b10972d5de122f27587fea66f31822f568dee1226bd14f3764bc393f504bb0147165aed82b1f1d1198f6c52e02cf1f0e370d01b0c4c1b780130a0724696d104f5b97f21bc193df3d978d339d72553e64af808020efe2c63f3d4b9fde1a147a3474ef22f7f070304ac37ba82ca769489f7903830d2536e1532ff4a701ca9e0427767494d26ae97581c3c8015baa0d71c5c6f4719cf052f367208d7adbd99ca4fc28bb65d424a0176308ff260188172733185b418596dc9524688547ef3c039430b6236640581009d6a97b3b83850c1ab5d1ea4ff110f2aa97fe54f97cb53dae45962c4de730b8e9850481630312c063015257198c3652a29110aa487dc9c8da9b20fae162fb1eb21cae57690880a89be9a3c0aa72179d152bbb5510f9de246adcf71553b1700cf971689e6b1841ded8ab98b0c68c82972d459a4", 0x1000) bind(r1, &(0x7f0000003b80)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000003bc0)) unveil(&(0x7f0000003c00)='./file0\x00', &(0x7f0000003c40)='r\x00') getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003c80), &(0x7f0000003cc0)=0x10) pread(0xffffffffffffff9c, &(0x7f0000003d00)="8fdcab0071b6491656ad9c82930ce7d8b8169e060fb9e33ad47310178300dc9c254f1229997261ee0b214b8c29ef5f537178da7cb84bbcafba0f1693fda7ffbae7dfbb220a3b32d357d21b21a66de58b67b71fa5f29a36", 0x57, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000003d80)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000003dc0)) r7 = socket$inet(0x2, 0x1, 0x7) bind(r7, &(0x7f0000003e00)=@in={0x2, 0x3}, 0xc) r8 = open$dir(&(0x7f0000003e40)='./file1\x00', 0x400, 0x84) linkat(r8, &(0x7f0000003e80)='./file0\x00', r0, &(0x7f0000003ec0)='./file0\x00', 0x4) executing program 3: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001200), 0xd, 0x0, 0x0, 0x201}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = socket(0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/113, 0x71, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x3, "79ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3d718e3ac769b677cac7f58895d730dc2d2612304ae79a8eabedfc7d5fe1fd102de297995a1c739495cbddea38df92c1784fe6b7f10a0e0421590187e73312b3e6af3581056f7dfc5057ccc486b2243d2650d5a6087d7cbb5e82c0ffdc19e4b4423bae7f7b9e09a32ad76f983153e166ee1a49102462313e2e309523e285ef5e5d0b411d70ab4962e6cbe9b074f4daebd4f8f29871565eb85efdc7487718c271fcd4621cdb20a18b61dc5342bdf0a02719e6f0dccba979942"}, 0xf1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0xffffffde}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup(r3) r5 = accept$unix(r4, 0x0, &(0x7f00000001c0)) getsockname$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r6, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r7 = socket(0x18, 0x2, 0x0) close(r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) (async) utimes(0x0, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x40}, {0x80}, {0x16}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x10}, 0x2, &(0x7f0000001380)="c8f06f441ffa7beaefd46111f862daab0dbfaed64f9ff8e5dd70b0c3419acd58da1064c07f690cdac590bbc7403fd700f6c94b3c16d2976d6e08b8fd956ce8df7c5f5018c4e4217427278dab163d380c4af0a8c8827e5b44954b36158185ca0c9264378392f9871986b71de23cbdef61cbbba088652869a5d7f17085d41294105b9a36b6203ccb1eaff5bc71fbd7bac755dd62d5537d5ab60095b5461f7869a5cc6116c0009e2ffe5dc4f985b4a08d4ca44383b42d08171bdc4e503d230e8b2846d8c42aa957f91f41c44aaf73e0fa3e6fbc80dc1f890dabbc23949cc1dc972bdcf095984aa5293f5eca82cb0205bdfffba946b40b22391828322e03daa9cd7f760339640fc63f5e124a99f2a53cdd0d4ccdc5df6d717efec2caca69181ed4e7dcba72bd998044f6a64661861043cb0fc455921482abcc5449b3eef0b5a9d4c0f69077b17a842785cc6113eeb3333dd00b09f946b3844f0872b911266580955bd9d5705393c829ab3fb06d74d8b6ade504a871bef01307798b1aaa95e81b7e7f02fe7bbe7542203c17b2b7d772a2beba318b106fcfd4b7efdafbfae7f1b19c9199eb0de558cae8c0a2b64ba17584895b70e56b49c92b053966f9d9ca13bdb8dd90899fc870ef3eeba63f408d3801a4f7c1ca6ea701b3d467539b62fce201b3d182ff265e7976581914d0fc5e54032c886a2b89b32bf953ee4f436cb0084204cd9c031b0f9c969c67732a5542582150ae6202b4c1c245b0c9c603a496d2759d41873393885244d7b410f7e8b6a3ebc8755d2e47f95b16cd664988f0d1905af9b40aa935b23422a38aa01cc959a9dfd392ffa12ebf7a8414adcf08a031d6abb605c07a4e19412e6e3edcd4cb09893f2ca21a87abc0f28cad071cef74ae0fa50f88f66969f027fdeecd0947e2ead5c01b75484e3a92910cb08f45d0af4d435a813b1a82a4d454f148de1767a7102429bee78141b49063b30e7d0bd8cbcc263f901bbfa768fd4251448cf184db1588021f8398301104f0da9516dd17c514a0cc110092f8818ee4cdd1845d100d5ed39dc809aee4d479dcd42d58aec9161cd6bda8f8e981ec8a515bf7b0b249c92051958ea91120b74917b3b279b5c4677850e34a9686272c5e18bb65f28d11b31877ccb30dfe0810b31160ef94d7a593a9923b16a466f2c6929e84562b30cc53f2d74e59f45e515e41d46d3bcbbcce1fa402765e499539053d86bae327f868fa466eb3b802d38659bc8abf2d3109a63de3285d27085d8c4545403782544d7d7684f2dab4d3dd897eec9bf4523881f8379794a9801205bfffb516b8927cf158bf6281802a8c4413c85759a3f9bb98288e0d91b98597bdf19447588d5f4d2e794da383d32495c4316559114acad0a79b19c3310782228114ee87461016adc895ee37b65e87428ba26850629cbcac8057f7fe0f702e61f4bbc92c43c494cf0efa6a8ba05f1818de55cab6b557945ea98c13dcde09731f32b0e82839569f58b8f552a07af5db0c60f4cf2e12ed23b98df00d961a2b9d360c24678a2a6a790364d403e7adbec381d0f0a6f18cf172a66f9c7d5b34dc1cf6f87a60fad871d4aff6111077c65324c14c4afac8833683a92b9dffcdbb0cf54036670fac0062743d29f15ce1cff0d28536a585a05b0e9dccdc3d4f06dfeb8fbf7d133bb20e3f7ff2544b52e076673c7fb3347f7a392a656184918a950e3786eb07932c0a86c8e1d58f6332174cbd5b9f1f69b287d306947b3da2285c49925b1bfe2d218d56ff18d4178985ef844c7cca70bca67f94f6a05b7d78e33292389aa1c42f77bc41ab7bd31427681c28ce57b0a3a84b2ddf5242a0a8dac690cb317ad8c047530d07fae485e285a19bdffe8c0c4f44b4d802ce6d7d707d0af26d8bf66d04e282b3fbe47180c99a4fe034e3344b1ae09e435e58c228cd7bf0d9a556b7ac02bc7af74c83a125ef38bdcef1c3852d16afc378ae8aeb8a735d8a615b10e9abe878a81283e82911badfb676996f19f349461a210cf0f64ce2bc9bef1ce6953978fc372425b13acd98302f265539e0ee11db541020490a3cc073ef5457d5b1d1b8b97105341d525eca7fd7f849c63a5972604fb7c9b3faeb7ccc475a7474c5b92c65aef2be565be1f8b3271a37fe6539a47d19bd81a93799cd4f201a99045e828a7071bc37267291b43ddb64b3bdc5deb58d87d15f3b6613fca235f9d6ad6615a237f0a4ba3ea0701af57e4964f0c73e0926a16458d2cb8b20fc49d2a261200e203ecbfae9197c36135eb5c151f4cd81106d32e550b790f2d7c1995e5163442907e40de208f327d12237069139bd6f9601cd72304fe1e24bb202149bd764e2b7defed8fcce4ee2a380c6fe0457361d4a9fb7a6ba00a6a1b602c775d0a237a52518b0d1448b85f35a20e6a449aedf6765291eeec3159857a96a158b6402722fd86871d62c82f5f8004dd1ebb5a77b96fd1cb381f53cb7c67dfcca4c93043f0670c0810c501a3df023dcd9ad164b47f9fc5eb10509005b22371e48ba0605c7bee34ce02f28fc009b8be41f309781d58412b60aeaabe79d87f7233ed3e99c39a9cc72e1970d9a4110f5762eba82b6324c867e54bfc4aa4ebadd124251c8dcc00bc56c2bb3f86370a7e214a6eccd1f1f2c91cbc7bd5ff18975f9aef69148faeb9692b1882a7490cb8ba41a40ddc12da813e8d25212ec344a94d0abe8c8d2c2b3962fdd55da7a2a3366c4d1549ef39a637132fb92d7dbcb3bcb52218bb86b904da4222c226ba19f71276b5151a8aab3d683bf05b6f32f9c4daec1d511c0499f658c6a22a4153b47b7be47e128e37d2888a045882ce984b66d7f6c5ed83346c691267e76c4c505dd65c9815cb241e6021e334fb7dba219401089d3e078c8cafce08171f995d52bbb3a29bb674e6f103fe5b5cfbfa1f05071073c5bffd474876c32a73dcb280f1ec839fc5276fb361cb0d6931b2dc29961c1942c8dc2be882ff67ceb78eb2c467d1a0530b291395c89c641faaf4286e834a19b0a743235c085d17ea2b7013d84f585631a2937895a4405bfca4c20395989aff6de87474f39b36f93beb51fc2f7cc2bd4bbaec52a322dc289f29f567eb9334cf5be87c11a274155ba729270c78dc0f44771deb1d74c0a605ecfb48f5f07bb592f64ff2ceab0f90df8008aa41298fc23c41fd0f8dca2f9070ffc8e3894d4651c2902704af6c3bbe20b3f7e446029b8d2991100325cdd8a7de3dcc6361d7fc5ac7f1bcb48d282e31ea7434b0088202d9f346baaba84c176a96445aa8fe759ebc313e494d1f3b272826ebd1d4195cd73456a088a2ceb891c020230c3f04c1d4bd68fb7f81cc38e3b5bb646549d3a12b39fb2b8096770d4d476ef78492af13647d93d3d4efb4c4062508425468f72aee5353c27ef9462cc415b559058c1ece86b930d5a3d680a73f67eaf8c3c2eb847f3cbc0ec55b501d1f0e5bc193c09de87a11be5b2cef117f20eedcd4f5fcb09771da3f3d8d32dade74661824b3d592e267e4a694120d5431f46f5f6f0813db9d39886e4d47e3f09acdda220e0d2ddb6ffcc46b794cab9c1af65ac9d3fd9e3130ffe9883eed4c4e9ea5e1f533d3b111b3bf4f49eec338bebc76dd8210508e8a1be1e37d3ea6d1cf17c35b9a1674901f4b8bd7b4df541bb7acd61dc35cf684fa523a0a2815ac5bcb571dbfa22b4454a2b1a84e1c5d766635f3250ad2981a688b651fbb19f1014aa5daa90598e06fe2f3f5353c4298698822f3ad1b4f76172df001cf18102f9a59c6a5c7f470654e4e780c320ec729827c308e9387402935b80d10ab1a59060d1389f2623cd11cab9fec71a0888f84eae133e30c76cd03405684f5ca2a74b9843084da0b850e87c92e5b43d18b9ae680a08ed32b9c503394d7add23ace2659378aa2f872506c04311ba9643838e656c1ccd79bd1b7160d6ff95d4832ba101665af4ebee71ef9f3d95589c465bf4570aafeeeb2a3f1891e5ad029fdc303c667c9e0bd7f527cba8d69467f05c184e9bd21657ccea892dba2b0b5c99f0db819a1dee1e5e73d471d8c407fc230a40caa5f1a4bb807053e63aa1f8a673e3ed1ef2c60ac341eaaf3389efb7c3077cfe7bcc6a59e62d40c8389dda06864f6df2872fd3401c43a6e436faa2f15938ecdf046596cb994fdddfee0524957ab5f3088af5fdc5134d24ec3aa4c683a89e1de0405c897c95c7da82da136567f3117bb9ba4002b51ee812a7b7e51a5ff69e9735dfe59a948f48b0f13d762e0c0593997355e09efc6dd52f8e0f555bfb396349b7ba3da3fb831d2605d492fc71ca028a0e437bba221e9e69a3d78a9cdfde1c769f1153d05771e6fadc3f3ffe089ed0baea4fcc2a385cd6328cc164cf3fdb291e27997e8651e12b1eeb1ebc29134d3b88e3fd231a122003aa8caa0d8c09c25c6636931665d7b0cdc42072b0b2a71a0b22a3c3b879b58ea5de8fa62475b314e168d88b0a2651f58aaec3d13892d8588226b3d16539874a6362fa69a0e7dbfa3e0ce93f7d718fbae9a5831a0662f2977dd98f605f2b52800a2ad701a34b6ec09539d4ce625b6125459dd215bc4b4e39fa9ace7f517133da40583411e01295a747643fe241d884e459bac79f1957f96012901838d98b37feecc8f7f7915a168cc8b386e6ed086105560da490a2b1dccc4315ef481a0edc9aa941f3179f4cfb38e40a12079129ce614f66d6740c90052f3bbe1eeba996d8a5129f4bc4bbd2e3bcdce87398b8d733268f8ff78ffbb14a1cffd6008c2df73181695025ab61cee4aa91be16486940e78bde1e1bed810d21dd45870738fa715ac39f3fb3c0af460b43606717face6868a1b8e5f6218cd27852f011a53e08a93129ebb27a6ca7ccfac8b59a754fa47c915334ec90b495ab4375ea1a8e835d6c8fed2ebe175cde0d5f15a2bda4345204e7d2f05d1111a39bf1e1a48258c7946c1ea20ff5d15c05730f56b5f8159aeaaa57601b0890d2ebe798e41439ec6fb581f5c88b3df1c1420ab1324cf2957ecfa42486dccbb7fc1b27d5cc80d13e7be3b21baf2a42484956255a7be924564cd197a4a3752c1b077c07400cb39dc553094648b773f71ebb8e6b86a4c6709e03853d26205503ddc1f3c8d77756503d5336b44408561d9e4debf6ebad66b7903d30297a4ea86e25b8a7d298e634a00192038b5e86f582f6a68a60ec3d54e5985b0852e341bd7c7ef3beb8e5dbfd4ab7e32507c43ed345a75bf0cbada17017ab23c55a8a5c48d6d13795ba1a35509898996ab69c94fec1979e419f6e9fdc21aea5e9341c5db14e30c80f85286b3845815cae08928db18004368756b0d3497c0e62eee661a951d3c609eeddcc917d69ca7ad471f4bac3167230b9c7e2d7f1fd7969e0443cdf6d0e57f72434a12e0bdb53f4aa22242fb1b3cd5a4889e76a06559fa0d745d7604dfc580494a55f5515b7a4a7bd0472e4fbaa3dfc1911ae8771f37f062c8d2ba1713b96371388cc9934dfa9778ebc3c13e94dfb6e1b0a54a02adc362b5b98ba9b16faae41ffc8c22fc355ffab4c0cc4248f9c85c504a30b7cf147a793bbd1ecaeedcbf602368f9027fb72d042f1e1f7f5e008413ac5a274c1c470e36fbb582d54cecbd4a20d3ae8ad7771a4d91bf6dcf4ad6d8132057a64abf367e101d951427bb319ae18ac627db327e45aa81643f7bb9c650edf0e1ac988d24f4050c517a94b72a7a19008ffa9a0e4eeba170c1f0f4d5bcb3f6dd6e9a5812cf3b96ef666c429a753cb08dcfd3dcdf28081d6d570326a9d856b3504834a43ecaf10a5f991f5158dc3c571f6396a", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="340cf6e7e7561e595d78a3fb154d2a528e5114658eed8c7c29e3b2f6c2", 0x1d) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r1) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000040)=' \n', 0x3}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="f7a863a00eac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) clock_getres(0x0, &(0x7f0000000080)) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x5, 0x201b, r0, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x24c) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x11) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, r7, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r6]) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r8, 0x0, r6, 0x175, 0xfbfb}, 0x5ddf, 0x5, r7, r4, 0xb8, 0x10000, 0x9, 0x401}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r7}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) shutdown(r0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x28, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) close(r0) r9 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r10 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r10, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40, 0xdb}, {0x3}, {0x6, 0x20, 0x0, 0x804}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000480)="3c7a39ea683f5d9b51a4cd8d3421", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, r2) write(r4, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0xfffffffe, 0x3, 0x80a19f, "bb08000100f1675910508b00", 0x80000}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x40e}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() setreuid(r1, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700040000040000000015e1a500"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="75a70bf89eddf8aa66a28c7bec04", 0xe}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000180), 0x7832, 0x5) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x100, 0x7, 0x1000, 0x5}, {0x81, 0xfffa, 0x3, 0x5, 0x401}, {0xffff, 0x9, 0x4, 0x1, 0x80}]}) executing program 4: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x37) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000040)=0xff32) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000880)) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x31c, 0x0, 0x0, 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="3cd196b7e10000f08938c3f7951ecbe0b6960830f3b14cc460d558d6a57e99d378c14237b7eec73494a83a15f8c9149ffd376a407706e54e977138f696fa0d693a5a20fc8467463f7d393c647eb2c2612cb6877f02cd880980931b4bb031f3dcce9fd8e60a5176b6235bac13644321c539c112c8ab4fd1a8a7d4d770f7c1a0843fae53423dfc46dd584b91f114ed4bd4fdcdfa526fa39ff16332ffae1200e6d7b9b360", 0xa3, 0x20000) executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="6c3fbadee52e8fa1bede9f36cfc07a3c2484a757dba9b524aa4583a0039cea0d7364da1fd281e7b143e5a593dcd70f474913c214ba2cc58095f63533da50be2f61ba917419dd233bf22bd6485bca28eda2f74815f3ff0c828b3cdd8481cb4baf219571448525261c7de7dec15f00651b273bb61b8e23d3de6fea241e59e813b907df093b063601ff68fb7025854b4190e666", &(0x7f0000000380)=0x92, &(0x7f00000003c0)="d356c60e6c6439a2497060a5f7c1051ca2dccfbf66fd2bf6576241842e00312282397b9c6d3e442c0dd0ae4b3866e984159206adf51d93cb6456feb91ab03773fd", 0x41) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x55, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x5c}, {0x6, 0x0, 0x0, 0x9df}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(0x0, 0x0, 0x0) chdir(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r3, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r1, r2, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r1, r4) setreuid(0xee00, r1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 6: socket(0x2, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) dup2(r3, r2) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000000)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0xfffffffe}, {0x64, 0x0, 0x40}, {0x8106, 0x67, 0x2}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x1f, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc2763e0ad8bcd4d16466d638d54b9fa5d8ad004d7f3244c7e4a4936898e3843a61e4e70224ba318de2df8c9d8c6f6320e09ad7b84050d744ee43ebe8fb06f439c79f76043825425e1a3caae3199879346b0dd50e740dc27", 0x315}], 0x1) r3 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) msgsnd(0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="020000001866325e96dc699b81000000006d1d5fcb28925a2efd0309f90c6bcb7735b8f707aff587ea5b249fcfeb969ee002"], 0x32, 0x0) msgctl$IPC_RMID(r0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x0, {0x0, 0x1}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r4, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000004025a4a81c999f7d08ff07f694b09dafba113bda2e0317b90d0b97bfc785566319f41105aa13abbfea1555b0a64a5e4415c5e3e249b7734b7a49d85165fa9411aeec4ef2"], 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) setgroups(0x0, 0x0) r9 = getuid() setreuid(r7, r9) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r3, &(0x7f0000000000)='E', 0xfffffc36) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000011c0)={0x5d78, 0x5, {[0x8, 0x0, 0x8, 0x2, 0x1, 0x7ff, 0x4000400, 0x9, 0x100, 0x401, 0x81, 0x3aca, 0x5, 0x2, 0x5, 0x80000000, 0x40, 0xdb74], [0xfffffffffffffff9, 0xf273, 0x5, 0x0, 0x0, 0xb2, 0x8, 0x2, 0x6, 0x4], [0x3f, 0x10001, 0x3ff, 0x3000000000000, 0x7fffffff, 0x9, 0x1], [0x4, 0x8, 0x5, 0xffffffff, 0xb87f, 0x100000000], [{0x9, 0x0, 0xdf6, 0xdf}, {0x5, 0x10000, 0x9, 0x1f}, {0xde5, 0x1b9b}, {0x3, 0x9, 0x9, 0x2}, {0x9, 0x41, 0x80000001, 0x7}, {0x3ff, 0x1, 0x4, 0x10000}, {0x5, 0x9, 0x7, 0x9}, {0x7f, 0x4, 0x3, 0x6d4}], {0x6b, 0x1, 0x81, 0x7}, {0x6, 0x2, 0x5c6, 0x6}}}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x100000001) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) readv(r0, &(0x7f0000001800)=[{&(0x7f0000001400)=""/110, 0x6e}, {&(0x7f00000014c0)=""/185, 0xb9}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000001580)=""/252, 0xfc}, {&(0x7f0000001680)=""/147, 0x93}, {&(0x7f0000001740)=""/184, 0xb8}], 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = open(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x46) r1 = dup2(r0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) dup2(r4, r2) writev(r4, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x10}, {r0, 0x8}, {r1, 0x80}, {r4, 0x4}, {r0, 0x4}, {r0, 0x40}, {r0, 0x29}], 0x8, 0x7) bind(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8001, 0x3}, 0xc) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0x10}, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x1, 0xff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6e]}}) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) executing program 0: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0xfffffffffffffed0, 0x0, 0xffffffffffffff48, &(0x7f0000000fc0)=""/221, 0xe2}, 0x63) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x8, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r5, r2) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getuid() setreuid(0xee00, r11) setreuid(r11, r7) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xf7, 0x0, r6, r11, r3, 0x182, 0x3}, 0x6, 0x8000000000000000, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xfd6, 0x0, 0xffffffffffffffff, 0x0, r8, 0x44, 0xeb}, 0x2, 0xd43, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r11, 0x0, r10, r6, 0x62}, 0x6, 0x9, 0x4}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x5, r7, r6, r7, r1, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r3) setregid(0x0, r4) r13 = getuid() setreuid(0xee00, r13) execve(0x0, 0x0, 0x0) setegid(r6) socket(0x2, 0x1, 0x0) executing program 1: socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) dup(r0) r1 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) setsockopt(r3, 0xffff, 0x4, &(0x7f00000008c0)="fde5ec306dd4980c98b9789dd458a5a71e08d80473d8ca5533d6dce7a50e32a597f963b83dfb4e312f841b2e40b65cda6d8cbb9509e6d7bd24e1e293830eeb6fbf7accab8d85000000c029740496824a737c5e718e7e50d6bc1e3eb1ced929e4108ad2049cd200e5d0fdd7c39e72c369e43c69004c5d7e35f08c0d6258f0391d68739257d6dca392c9fe0422ace96abadf03f2bdd0fdff097da5ad16a84b7ec194b9d3377d2f74de9d312a58559fc7ac84446c34ab88680beb4340b949cc9b127ca5ea9cc73c431fcc1dea7352f7f8d50ac74f7275ce92e62585190ab88c63d807f16900d1f59e48456eca6450ef709168e39bffae6bd6add589330db5ea0d02fb2142f453177b8fd31204fa04ac0c6d2b9e311d1aa126c819ca648bd2ab17b4496ed65cf367b3fcbc54984c05b72044dba2c79e29d15725585845005d1fffadd1d826fa25addcd47615707988ba4fe4698d35d6a1386542e19f630fd8697cf70c56838c9094165cd0c04758be94ff045bcc6094fea750d2c54017c513b81c51032a3de594576465667fb453cb7718d80010da864c970df98b2834f4ad05ae507f0ad918e46e8a6d655285391130d7e80941cb79ff87cb1e7a592c46cda8301d51f873fbccc2501cb7347aebe991ba1e82a54c38c7fc17839cb516e58a114c6840283c6a6bc259e32d1481c8a2d0d5d245275f7e16fc92bd08930cc03c2d395431591f03cdb31dc58ea5cef9b7b83eee88b22bdfbbe767a7e6e09b7635450b5a32cdb278928f7e6dde2374b05c9527381659ef190b5f1fcbd5b56b8a77e2f8324fb98676b0b5c510e6333354868645708687f1fdb8637418e6688a8d60d61197d65de3b11658b014881a2a7c9aae229d9da66ea249634c3ed140b407c8ae9264706172942d6e45d5cb55c4d21bf01649f6cd3f285a0c34a98947b1fe71c7b6dae00e41a8e9d0c783e10a7c4400379906f8bb55afdc9cf7b9183bd6b3727be206e43f97989e561ac8f36d2068cde3601ef5ceab9d3ea53ccbd471e6911a2afacdf5a67614ff3c5c742141beaf5c32407c36cd4fac53c800000000b6c361af044573f24a46e71a3671caf41ed03181cc1e758a495bf48892caa340cd0ce005f8949d4b5928a3d8f427f54909704acef10c1529dc0eef35e3c1f1defdab96e44ade2100e1ed9cfdea4d1c3898bbf7a5cea2cfa24cf7edad227b", 0xffffffffffffffde) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x40}, {0x80}, {0x16}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x10}, 0x2, &(0x7f0000001380)="c8f06f441ffa7beaefd46111f862daab0dbfaed64f9ff8e5dd70b0c3419acd58da1064c07f690cdac590bbc7403fd700f6c94b3c16d2976d6e08b8fd956ce8df7c5f5018c4e4217427278dab163d380c4af0a8c8827e5b44954b36158185ca0c9264378392f9871986b71de23cbdef61cbbba088652869a5d7f17085d41294105b9a36b6203ccb1eaff5bc71fbd7bac755dd62d5537d5ab60095b5461f7869a5cc6116c0009e2ffe5dc4f985b4a08d4ca44383b42d08171bdc4e503d230e8b2846d8c42aa957f91f41c44aaf73e0fa3e6fbc80dc1f890dabbc23949cc1dc972bdcf095984aa5293f5eca82cb0205bdfffba946b40b22391828322e03daa9cd7f760339640fc63f5e124a99f2a53cdd0d4ccdc5df6d717efec2caca69181ed4e7dcba72bd998044f6a64661861043cb0fc455921482abcc5449b3eef0b5a9d4c0f69077b17a842785cc6113eeb3333dd00b09f946b3844f0872b911266580955bd9d5705393c829ab3fb06d74d8b6ade504a871bef01307798b1aaa95e81b7e7f02fe7bbe7542203c17b2b7d772a2beba318b106fcfd4b7efdafbfae7f1b19c9199eb0de558cae8c0a2b64ba17584895b70e56b49c92b053966f9d9ca13bdb8dd90899fc870ef3eeba63f408d3801a4f7c1ca6ea701b3d467539b62fce201b3d182ff265e7976581914d0fc5e54032c886a2b89b32bf953ee4f436cb0084204cd9c031b0f9c969c67732a5542582150ae6202b4c1c245b0c9c603a496d2759d41873393885244d7b410f7e8b6a3ebc8755d2e47f95b16cd664988f0d1905af9b40aa935b23422a38aa01cc959a9dfd392ffa12ebf7a8414adcf08a031d6abb605c07a4e19412e6e3edcd4cb09893f2ca21a87abc0f28cad071cef74ae0fa50f88f66969f027fdeecd0947e2ead5c01b75484e3a92910cb08f45d0af4d435a813b1a82a4d454f148de1767a7102429bee78141b49063b30e7d0bd8cbcc263f901bbfa768fd4251448cf184db1588021f8398301104f0da9516dd17c514a0cc110092f8818ee4cdd1845d100d5ed39dc809aee4d479dcd42d58aec9161cd6bda8f8e981ec8a515bf7b0b249c92051958ea91120b74917b3b279b5c4677850e34a9686272c5e18bb65f28d11b31877ccb30dfe0810b31160ef94d7a593a9923b16a466f2c6929e84562b30cc53f2d74e59f45e515e41d46d3bcbbcce1fa402765e499539053d86bae327f868fa466eb3b802d38659bc8abf2d3109a63de3285d27085d8c4545403782544d7d7684f2dab4d3dd897eec9bf4523881f8379794a9801205bfffb516b8927cf158bf6281802a8c4413c85759a3f9bb98288e0d91b98597bdf19447588d5f4d2e794da383d32495c4316559114acad0a79b19c3310782228114ee87461016adc895ee37b65e87428ba26850629cbcac8057f7fe0f702e61f4bbc92c43c494cf0efa6a8ba05f1818de55cab6b557945ea98c13dcde09731f32b0e82839569f58b8f552a07af5db0c60f4cf2e12ed23b98df00d961a2b9d360c24678a2a6a790364d403e7adbec381d0f0a6f18cf172a66f9c7d5b34dc1cf6f87a60fad871d4aff6111077c65324c14c4afac8833683a92b9dffcdbb0cf54036670fac0062743d29f15ce1cff0d28536a585a05b0e9dccdc3d4f06dfeb8fbf7d133bb20e3f7ff2544b52e076673c7fb3347f7a392a656184918a950e3786eb07932c0a86c8e1d58f6332174cbd5b9f1f69b287d306947b3da2285c49925b1bfe2d218d56ff18d4178985ef844c7cca70bca67f94f6a05b7d78e33292389aa1c42f77bc41ab7bd31427681c28ce57b0a3a84b2ddf5242a0a8dac690cb317ad8c047530d07fae485e285a19bdffe8c0c4f44b4d802ce6d7d707d0af26d8bf66d04e282b3fbe47180c99a4fe034e3344b1ae09e435e58c228cd7bf0d9a556b7ac02bc7af74c83a125ef38bdcef1c3852d16afc378ae8aeb8a735d8a615b10e9abe878a81283e82911badfb676996f19f349461a210cf0f64ce2bc9bef1ce6953978fc372425b13acd98302f265539e0ee11db541020490a3cc073ef5457d5b1d1b8b97105341d525eca7fd7f849c63a5972604fb7c9b3faeb7ccc475a7474c5b92c65aef2be565be1f8b3271a37fe6539a47d19bd81a93799cd4f201a99045e828a7071bc37267291b43ddb64b3bdc5deb58d87d15f3b6613fca235f9d6ad6615a237f0a4ba3ea0701af57e4964f0c73e0926a16458d2cb8b20fc49d2a261200e203ecbfae9197c36135eb5c151f4cd81106d32e550b790f2d7c1995e5163442907e40de208f327d12237069139bd6f9601cd72304fe1e24bb202149bd764e2b7defed8fcce4ee2a380c6fe0457361d4a9fb7a6ba00a6a1b602c775d0a237a52518b0d1448b85f35a20e6a449aedf6765291eeec3159857a96a158b6402722fd86871d62c82f5f8004dd1ebb5a77b96fd1cb381f53cb7c67dfcca4c93043f0670c0810c501a3df023dcd9ad164b47f9fc5eb10509005b22371e48ba0605c7bee34ce02f28fc009b8be41f309781d58412b60aeaabe79d87f7233ed3e99c39a9cc72e1970d9a4110f5762eba82b6324c867e54bfc4aa4ebadd124251c8dcc00bc56c2bb3f86370a7e214a6eccd1f1f2c91cbc7bd5ff18975f9aef69148faeb9692b1882a7490cb8ba41a40ddc12da813e8d25212ec344a94d0abe8c8d2c2b3962fdd55da7a2a3366c4d1549ef39a637132fb92d7dbcb3bcb52218bb86b904da4222c226ba19f71276b5151a8aab3d683bf05b6f32f9c4daec1d511c0499f658c6a22a4153b47b7be47e128e37d2888a045882ce984b66d7f6c5ed83346c691267e76c4c505dd65c9815cb241e6021e334fb7dba219401089d3e078c8cafce08171f995d52bbb3a29bb674e6f103fe5b5cfbfa1f05071073c5bffd474876c32a73dcb280f1ec839fc5276fb361cb0d6931b2dc29961c1942c8dc2be882ff67ceb78eb2c467d1a0530b291395c89c641faaf4286e834a19b0a743235c085d17ea2b7013d84f585631a2937895a4405bfca4c20395989aff6de87474f39b36f93beb51fc2f7cc2bd4bbaec52a322dc289f29f567eb9334cf5be87c11a274155ba729270c78dc0f44771deb1d74c0a605ecfb48f5f07bb592f64ff2ceab0f90df8008aa41298fc23c41fd0f8dca2f9070ffc8e3894d4651c2902704af6c3bbe20b3f7e446029b8d2991100325cdd8a7de3dcc6361d7fc5ac7f1bcb48d282e31ea7434b0088202d9f346baaba84c176a96445aa8fe759ebc313e494d1f3b272826ebd1d4195cd73456a088a2ceb891c020230c3f04c1d4bd68fb7f81cc38e3b5bb646549d3a12b39fb2b8096770d4d476ef78492af13647d93d3d4efb4c4062508425468f72aee5353c27ef9462cc415b559058c1ece86b930d5a3d680a73f67eaf8c3c2eb847f3cbc0ec55b501d1f0e5bc193c09de87a11be5b2cef117f20eedcd4f5fcb09771da3f3d8d32dade74661824b3d592e267e4a694120d5431f46f5f6f0813db9d39886e4d47e3f09acdda220e0d2ddb6ffcc46b794cab9c1af65ac9d3fd9e3130ffe9883eed4c4e9ea5e1f533d3b111b3bf4f49eec338bebc76dd8210508e8a1be1e37d3ea6d1cf17c35b9a1674901f4b8bd7b4df541bb7acd61dc35cf684fa523a0a2815ac5bcb571dbfa22b4454a2b1a84e1c5d766635f3250ad2981a688b651fbb19f1014aa5daa90598e06fe2f3f5353c4298698822f3ad1b4f76172df001cf18102f9a59c6a5c7f470654e4e780c320ec729827c308e9387402935b80d10ab1a59060d1389f2623cd11cab9fec71a0888f84eae133e30c76cd03405684f5ca2a74b9843084da0b850e87c92e5b43d18b9ae680a08ed32b9c503394d7add23ace2659378aa2f872506c04311ba9643838e656c1ccd79bd1b7160d6ff95d4832ba101665af4ebee71ef9f3d95589c465bf4570aafeeeb2a3f1891e5ad029fdc303c667c9e0bd7f527cba8d69467f05c184e9bd21657ccea892dba2b0b5c99f0db819a1dee1e5e73d471d8c407fc230a40caa5f1a4bb807053e63aa1f8a673e3ed1ef2c60ac341eaaf3389efb7c3077cfe7bcc6a59e62d40c8389dda06864f6df2872fd3401c43a6e436faa2f15938ecdf046596cb994fdddfee0524957ab5f3088af5fdc5134d24ec3aa4c683a89e1de0405c897c95c7da82da136567f3117bb9ba4002b51ee812a7b7e51a5ff69e9735dfe59a948f48b0f13d762e0c0593997355e09efc6dd52f8e0f555bfb396349b7ba3da3fb831d2605d492fc71ca028a0e437bba221e9e69a3d78a9cdfde1c769f1153d05771e6fadc3f3ffe089ed0baea4fcc2a385cd6328cc164cf3fdb291e27997e8651e12b1eeb1ebc29134d3b88e3fd231a122003aa8caa0d8c09c25c6636931665d7b0cdc42072b0b2a71a0b22a3c3b879b58ea5de8fa62475b314e168d88b0a2651f58aaec3d13892d8588226b3d16539874a6362fa69a0e7dbfa3e0ce93f7d718fbae9a5831a0662f2977dd98f605f2b52800a2ad701a34b6ec09539d4ce625b6125459dd215bc4b4e39fa9ace7f517133da40583411e01295a747643fe241d884e459bac79f1957f96012901838d98b37feecc8f7f7915a168cc8b386e6ed086105560da490a2b1dccc4315ef481a0edc9aa941f3179f4cfb38e40a12079129ce614f66d6740c90052f3bbe1eeba996d8a5129f4bc4bbd2e3bcdce87398b8d733268f8ff78ffbb14a1cffd6008c2df73181695025ab61cee4aa91be16486940e78bde1e1bed810d21dd45870738fa715ac39f3fb3c0af460b43606717face6868a1b8e5f6218cd27852f011a53e08a93129ebb27a6ca7ccfac8b59a754fa47c915334ec90b495ab4375ea1a8e835d6c8fed2ebe175cde0d5f15a2bda4345204e7d2f05d1111a39bf1e1a48258c7946c1ea20ff5d15c05730f56b5f8159aeaaa57601b0890d2ebe798e41439ec6fb581f5c88b3df1c1420ab1324cf2957ecfa42486dccbb7fc1b27d5cc80d13e7be3b21baf2a42484956255a7be924564cd197a4a3752c1b077c07400cb39dc553094648b773f71ebb8e6b86a4c6709e03853d26205503ddc1f3c8d77756503d5336b44408561d9e4debf6ebad66b7903d30297a4ea86e25b8a7d298e634a00192038b5e86f582f6a68a60ec3d54e5985b0852e341bd7c7ef3beb8e5dbfd4ab7e32507c43ed345a75bf0cbada17017ab23c55a8a5c48d6d13795ba1a35509898996ab69c94fec1979e419f6e9fdc21aea5e9341c5db14e30c80f85286b3845815cae08928db18004368756b0d3497c0e62eee661a951d3c609eeddcc917d69ca7ad471f4bac3167230b9c7e2d7f1fd7969e0443cdf6d0e57f72434a12e0bdb53f4aa22242fb1b3cd5a4889e76a06559fa0d745d7604dfc580494a55f5515b7a4a7bd0472e4fbaa3dfc1911ae8771f37f062c8d2ba1713b96371388cc9934dfa9778ebc3c13e94dfb6e1b0a54a02adc362b5b98ba9b16faae41ffc8c22fc355ffab4c0cc4248f9c85c504a30b7cf147a793bbd1ecaeedcbf602368f9027fb72d042f1e1f7f5e008413ac5a274c1c470e36fbb582d54cecbd4a20d3ae8ad7771a4d91bf6dcf4ad6d8132057a64abf367e101d951427bb319ae18ac627db327e45aa81643f7bb9c650edf0e1ac988d24f4050c517a94b72a7a19008ffa9a0e4eeba170c1f0f4d5bcb3f6dd6e9a5812cf3b96ef666c429a753cb08dcfd3dcdf28081d6d570326a9d856b3504834a43ecaf10a5f991f5158dc3c571f6396a", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="340cf6e7e7561e595d78a3fb154d2a528e5114658eed8c7c29e3b2f6c2", 0x1d) (async) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 64) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 64) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000040)=' \n', 0x3}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="f7a863a00eac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) clock_getres(0x0, &(0x7f0000000080)) getpid() (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x5, 0x201b, r0, 0x8) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x7ff}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x1e}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x1}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x8a, 0x0, 0x0, 0x8d}], 0xc8b5, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x12) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYRESHEX=r2], 0x1008, 0x0) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f00000004c0), 0x10) dup(r1) msgget$private(0x0, 0x40) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) setrlimit(0x0, &(0x7f0000000000)={0x28, 0x32}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11ce, &(0x7f00000009c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0xf, 0x6, '/\f~', 0x1198, 0xf1, 0x6, @loopback, @loopback, {[@hopopts={0x61, 0x203, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @generic={0x3f, 0xc, "488cfb7d966316322d4a6b29"}, @generic={0x7f, 0x1000, "19c5dfc76940b7aaa962723b2d3e66faf0b07ddb7ff874527c14d2bffeecb671aa022bc7cfa904f4b8ebed7a2d017d1275bd3082c617fd162362b147c81dbccea4b5adcd29e697a844f2970d891ff36a10c64ab223279a997b42ae5a827f576538fecbc342327b71b8752d299c95e001d88db86f27adb5d5b3bfaade125683e7917ca1af33290b43511fd3579ec2d5a71bfaf4a06fcd82a0d5bc4364bdd128e14896928990a6d74be33701dd83623d72bab0f4382685e42d7dc925a6956b39f678cd430c85ed1818470bc5ba594eef2eed7b6f9a28aa0161e767c01c004ca267d9cb8d9b8450e4b9a4c68ac40e5afdab66fdeb8d118d6bfeba342c5b02eb36e604a10f7121b9660f8199f934d6970f2eea3e4c7f5d1eb1549c6cdf4872e192a25b1f30836c67d83c517f6993c0be7dd53cbdc692ec249db43aca1637015853d25548a1633eb556cc534322c973bad147ad4961e4bf03a0999d2e014713764b8f777ac981140ce8454a620899bae3faab376596eeeade723fe685571c85e97bf7c930e4b0ebfe74a52a788a319fe6aa644e5cf5223001b43be0f44e3288a83c014a16b0ada481e3f26aa9a69bea828d38c12a8ee854e55bdd64f9df7c36b4f89f2df741b2ee1ca178fc88950feb9aace8fb83cf3b608699a05b100feb812a4e94d99388e4c423bf042a7e56d39b7f3439c93fa5de16ec3cc6133c146b03b65b56729064471708eb6efd5b1d7015f285d3c035de8beb1480194984aa294154e49b5642797d8f5b380cb5bb6906a0eaf5b6ac14040de4cc8d1fd1a9a02d7d89aa71c8b3cdc5a8fde132654713a3337feeb7e98775eccf67fbb6fa882dbb12d80eeb0c8d10cb2477ad49fb0f6a2e8579713b40f4554879885e64591d2106867155a5ae632c6598efd32a2ad4ff851d03fcf0b5f9b2aac7e8149707dbbf534f5cb44f1afb2a1f09c7a9f82e7702d8527c124dc794c9d4d53f1a5f351904291a42e7c6368ceed11ad057145391237b1216b5d02de566695fa3f25437a767a7656f813e649c3302656bc9ebc02f67aead57d26a8fcd34f8b246c495c06ee313a4c4617dd05bc93585ee3720fe141997cd4129150766c88bccfc3668372302b2dc4ee9fea104426479032cc7250e3f04773183d116c6dda22891bd207475d86a524352ce8239b0885dc98632e65b6eaf877b34106fb340de5214fc9b6692a3168f6965f358f9f897a535777d4ff4bc03532206f929590c6eead6cb4ab6da58dc10171bcc5b7078c1b052c5b0e4c2b0e2c50346916375f5198a35a40ef5410c00dd71d65138565cf05f1eb567db2aa5320d20a362987be0e923a96047272fbe154e9d0c8ac79116dde1bd8465c23eb2be0d14ee1f2bcd7bd8af8d0f3d99abada9658d0e7e0011955267d4481cccc1d9078d10d4d09a5abf630319a7aae00e61f056ea581d813f7bd97a95392e3e6709cd9531fd22a75e431d1be1cc9b1add91504cc5e0560d4919b6a76e7432f1cc32ed4c8937e4827040a2eb13a488d734f9c02fc6c55d659faba1c6e795e79eca4874e9877c1b0e2718c7759a8f996efac67165e2d1a6a0d3fa58e63e82faf78402b809143c26283784e4ab264ec001f91dfe5837bd5d3ba3d79cc922e380061fe1f8c705cec8e1607d5c8e3e72965a84ef2e6b6f740e45303a9e166c67095509e43f7fcc28c0d9ae432b585bd4afef08e6b80b1c0cb0efa9470460d1f35c56925e448ebfd84c7f1cda90663f22dd82e345382f62ba9d82583313c883b83a129930caad617dc378b2bc5d3a7b6c50f78b152863425feeccc47ac82bad12d522e2e6b36c693720b24a13501895f56f48429023107df834af952f5eee72f51f2d3d58a36701950e3b73b2795a9ac2abda5974975dcec79b81b573a50eb4fe64b73fe2a7180230542a9a985de88a7d555681dded384a044c77d75c9eb5acbb8dad889294b28ef7d90d695fc7541ca6b91df936de07f213de2b6a9cfee8d7ed73cf40fe9530dc09d4241845ff2d864257f6de89333b1ad4500291e9db25147158f2c83376a99f80e4c1860e8db21208ce9bf91f74a8e5bf81b9d245e860cfd823a4ac0b39da11153509fc1731db2c1ba937ae6f6e5caa8c34bcf7de8be22cf006a033c60a3c75f41d127871be486c91ad7b1e9a0d3c83b3b61ad4a31b7cefe3477a9dbe234907a4f86aacae9d718cf43a05e1f7355078f3feb1c828f40e9cfbb7adfa019e38fe9d23012a6edfecfdb08fcbdae6be3175809620d1c6194da3b68e6db36001a7319e61f6401977bfb55edf73182f3892711fb194a67312f321b9bbbd5f4f731f356dacabbbf5787f8148d56b3fd9de5993e5052227200735c94f98864fe783673ed6954e6b0d87118c5fc5a8c9012d5bf6396f74cfba0ce7c26ee1213f5273bbb736e2771a585e75b5ade052b83999597b4621b8bcdef5cb350cff529db12888e50ce8b83eb7f00faf90da1dc1ab6470986f51d8e099e153bead22c818a736732a726d943a536cc954c34a8b8f62317ab1843a4d4d17882ab075e7b6605d19d964438d655e00fc77519fd3506055c93f55b794a1b1b10e6e64e84bcc632586f529c5721b8b588f34307a7e9bf2333001f29b207b353d3662a438c228fba59320af39f848dc2e0095baf3ae1a82dcc44407206b2670094425d28b80c159cc9ca2c991d2fca7f68ba8e99101fe4d835ff1176a1c42da1ae3ea75a17513c4e340e0efa22079d4a07aa1f77529f2fae744512eda584bc2111b3b10f016058a71192f8c4b64090d2ca2966418c463ff2c8bbec004adbad4b90e0b30425b69e54cec275154548a1784331272ee2af9897cb91b9cc43753553c9fc8fc235f1a1b56db40796d936a1ee0c6689616a301524ce251487a75ff7d1579803aadb512bf060bd0fa9546c05cdac99b327f10e0d6d406ff99e6fc60aa4761cc4f75437f5c9a30db548bc190b9e38c3b8a0d20fa3bd18130815d816af9163bbb24371ab161fd70a6f50fae98edf385a3f351b3e0c209e117d46554cdecf8aaf079026e4bd9a525cce8ff8b17d40d7ad01a0c9061b98f1c1595c7439b259b0428a3a03efcffecbb5e8e3a6b46b1ba06e09b056c50fa8214b66086c2f23feeee1e5786e2dd53fc8e75f090d0986439d1d19af0642f35c3038a4f3ddf0a7c1f1fc44f20d524b3734bc12b6daf69af4c398f5306ae9a42c3a6800d56777bab1eb9fd610a7579e00ce4f8f23113a260dc4e2b28c2cb281b49b2d279e9e262242ac889d77838e253c5089a872af19058db8b2e2d1aff6e4c585f86171c4d029f52a6fea832d2ae92ff5dec0b819f3b179b56105c2992052bc00ac94aa663a2299a374be8acd638a27245aba3eff2bcbd65e08f7e6fc3aa139377212b305dfbaf761e3518da08143edce2465b61cab2cde86ffc904c52cfa1a2e57b837da03dc9e37cdfb965d8f3863f8446da08e3cff3b4d035a2213c313030edaef9aeb6a183e71caa195d2d68f58ea2c4ef58cf9f204084a91205a165b9174095965bb741a1a95ea35c1bb1befbd165cc1c213a860108c80855511e23a71365622b47af8a839237ae31c919727e82a396222ecf4c1c26bfb1728bfc6f60255e12d24a7dd5b47b185f1c3fc8569a35793e1dddf2ef8fc7c12ca29bdc380fdf84c89e34e4c54966e6bb718983e4bb3980b0db6ba66487d36418edd22b5b2b4b1af9b042d4f477b7645234bc44ae5c06008436de108282f003ce618bad288584c38d2518ee6fd237e51b3d348282b11f6472b771f0b9d6791250b429bbdfe845db7b2c58c275f92fb4bf71d4cbae69d17d3906450e5a20551e06edd96014c5087005a45c72dce62f6ff46dbdd39e2ea0d6e3bea847a494098a10fccc3ef071d7a5772a4425bb97cb30fdab80517a0bdee4299421738c4f1c7a78afec7c6a4d18e6fb945fbc5f2206316ba9944d1d106372f39d978d60448973d2b39d1a13f49338031ce5200e3b0a4416385569506bef9b4fa3a3e3e20f854cb34f806efd199dbfc87cfce86f0faf8c114c78bf90ab5aa0af354e9e931282f63ac21f24c6a862b98d0752e7528340d1c623624c0c680f430d2bc4e534d1c6e28c15ffe560f80ed97a6d194135ad4a7ada469a6e01ee8d1f4bb816a9474b5d6513363ca2cedb10a67b8e0574900b7c78ba8387d84dde4631e7fdcc93da114f3f11e904d9f76f749bc8e06ae738f557a107b2c41202870ab314f496183041c6beee643068e631a6c201131ba3f61bb23ea3ea05e17ccd541e00d8f4f7f3a407c7c149fd50f21df05a68a6355f3c6fcbfc33de88e003aad15ec103772eb013f23cd48de6c57d4dfd116ca25338114861338c2fe1060fa29757285ceb84404ebfb3561cd9bb2267ac8431ab5be5858b6e28a9ce003e6acf7f69dbeab683e977d7b8e1626b9b67a411bcccf7e5d9212649312704db91a2484cf8dcbbd69f037842f2445220d2ad31c6221657a99999b0ea25ffcbdd557f95714cf6586008d0fc6e771c7523d27de07355be809cdcf2ae3219d69dba215e075bc181e7356afb647095668dafe20398f93fe229d1c00b9175a274cd2eb235fe6ff9d1a6f0ec6a28f825039360ed97874b98d82de306ea6727e2fb22e6b3190596187a7304d57a702d03f3cda5e4c9c1a8d04b599b6af12259c7389515acbac49a2a60adb48f7f928ed1ea0d3f9da60b1ad7021d755315df83e7a9916085f31d24e1d014e9f8cd1ad37130596ed277e7470e816d82a71c0c7fbd5fd76d54c6014bd519531ee734a106e7d8964b6b8c82b67afe3ba716a6efa9426176b088abca16045a6385451dab991be5c51eef8635814f15c1dbe5da0ebc582a99bb703d9dcc15c5ba3b8ba91efd9d74803adb6f1c553ac9f341cf177f8980c49435b47ed881228b0c1e30ee75a56cdbf6c180cac0c1e9c8d4ce87ed3c3536b8c9dabc4a12dc076ba60f0691d17401b873b28eab44d7ea67ebe72599b5a3d26c9d0161db25a69650efd62b5148cc3b1838c5b48e2aab11a77fe795e1f6e9e8877aa5f3c30ff390cd17ec757b40626ab03c6f0d1b2f5f630aca95ed84d7349584ae1f4224b1bf2fcc9835a595db9e714cdafa46b69ae026f5ecb8e0138059765c353aea9fcc0548e77664754b24d340075d276071b75bb37c4fb25b57ff9e39c661774f155ee1777d756a582a992b7dcf483b2dd6a9dc82a7ad9c968e7fde264bc7cc2e911d8caaac01461c349ac213750454ddd8e922fec0209fc0171747a76c75bfa4aaee86312480772a47ee376ae22f309c588f954d1a70e53f5738a6cd71b78763c916b99da49f73d2ff2f2e7988d99b88ed1134f25f1440a8b77cf673cd96c931241c91cd43c7f3b822082cc048906f7f424f7b6416edccc8da8461a3d8d25a23bce9eb2df9dce9e3f9518c4f75365da88bbd4fd5ba9fd7f706f1e3d638dfefa40b8b28310afab6ff157dfc3729e49bb7c96f49985cb09f200cbdbd9a93328e134c4db25a99f9c2325140844d44021904ac489c50a282e05598a5eb0cd61d09e1240ce1bb6131df32eee6d0884605fe1d5a3035e394f3c97f38ad81d50f30cd2f4bfb8bac9691a669b161f00f80b9994315d92b0e172ea86228b45721eae2591bdf24bf3b51df08d4621dfe1f3db7e14c276168846dcc961e19f03199e092b8dc676e94efb09fb603eaf0538c938fa60d994b66cf5f80844ee0bc885913444ad925ba26faad9aa0e9c7b4196bf40771384d79565ac184960a38ab88f1557e44ee57c3720671341dbb3d7ff13c99995224e47dd3b402c764d6"}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x70, 0x0, '\x00', [@pad1]}, @routing={0x88, 0xc, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty, @rand_addr="69d42a4677dc70069a8832dbf068d9f8", @mcast1, @empty]}], @generic="5f5ad9818ea3293a280bc7e9f5dc149fd869678ef85c96fb109c49452a2510836fec85f61e6409227c5436664823ce1a60027cca995f5bd61fcdaf097784c92b2180984e71b9ea0ad84c44baa4390f1a2213847ca4f487fcf45e7e1142cad23ad83b8b043b5fd30057c480b406f7aa08d8e6fad724c1b7456d01e21cc08f8643f03b9c4d364582c9179f535fbd382b26f512d0a59db9e8a2cffd5e682122c347b9e71b4d5ab7000e5b85e1b4ac1c26d4ab7bda38aeddf96f166b21851b9c7dec118c77577474f3e44c62f421fc1b3b9e1b7753769963064da8111eb4d8e0b8f05a23cfbc715ce5c0eec032131c91b77aafb9570faa4358e1"}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}}, &(0x7f00000001c0)) executing program 6: rename(0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x10}, {0x61}, {0x6, 0x0, 0x0, 0x3}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0xffd, 0xfffffffe, 0x5, "8717f9050700000000000090d692480d51aa8000", 0xfffffffd, 0xfffffffc}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x28) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x484}, {0x3d}, {0x6, 0x1}]}) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000280)=[{0x34b6, 0x1e, 0x4, 0x4000003}, {0x75d, 0x3, 0x9e}, {0xffff, 0x5}, {0x4, 0x0, 0xc0, 0xfff}, {0x5, 0x1b, 0x6, 0x100}, {0x800, 0x3, 0xe1, 0x55}, {0xe6, 0x0, 0x0, 0xa6fc}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket(0x10, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() socket(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x1}, {0x4016}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x14}, {0x4d}, {0xe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x4) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7ff, 0x5e6}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r5, r6) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000000c0)={0x2, 0x7f}) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x5}, {0x14}, {0x8306}]}) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x5) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r8 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r8, 0x7, 0x0, &(0x7f0000000080)="a04af5a3da4cb8b2ef2cac87bbb592b1ee3ddd41a3156ca04fc605d8382a9e8358bedeea85fb762599dec35807aa17366a7c04d3", 0x34) poll(0xffffffffffffffff, 0x0, 0x80000003) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) executing program 1: kqueue() r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x80, 0x2f, 0x3a, 0x4c}, {0x9, 0xda, 0x74, 0x40000004}]}) socket(0x1, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x11}, 0x4, &(0x7f0000000280)="808f643b27da5db78de01ede1f377436b1f46482478cc0654aaa06d4b692531b72b62dafa435ceb97d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c21304668118159259aa6ac357c90e2974b2e2bba73f4133a5d70d759d3c86801b4d07a6a9297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) socketpair(0x0, 0x4000, 0xab, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='W', 0x0) fchflags(r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80, &(0x7f00000001c0)={0xc8, 0x1}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = socket(0x10, 0x5, 0x5) setsockopt(r8, 0xc715, 0x1000, 0x0, 0x5a) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRESDEC=r7], 0x117, 0x800) kqueue() poll(&(0x7f0000000000), 0x0, 0x0) executing program 6: socket(0x11, 0x3, 0x8) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000340)='./file0\x00', 0x0, r4) r5 = socket(0x6, 0x5, 0xff) connect$unix(r5, &(0x7f0000000300), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000002c0)=[{0x1, 0x49, 0x1800}, {0x4, 0x200, 0x1800}, {0x0, 0xfd, 0x1800}, {0x1, 0xfff, 0x800}, {0x1, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x4, 0xafb, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0xfe8e, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, r3, r7, 0xffffffffffffffff, r4, 0x40, 0x2}, 0x40, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x13, 0x0, r4, 0x0, r7, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x6) r9 = semget(0x0, 0x0, 0x470) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, r10, r8, 0xf26605a7c7776b63, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fcntl$getflags(r5, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000400)=0xc) chown(&(0x7f0000000480)='./file0\x00', r10, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r11, r12, r0, r7, 0x42, 0x6}, 0x2000d45f, 0xffffffffa034dcb1, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) (async) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() (async) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0x8, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) listen(r2, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xb000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x2000)=nil, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/control/file1\x00') executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000002500)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) fchmod(r1, 0x2) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x601, 0x117) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80146945, &(0x7f00000001c0)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)) pwritev(r2, &(0x7f00000002c0), 0x0, 0xfffffffffffffffc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 0: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x2003, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') connect$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0x0, 0xfffffff9}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES16=r0]) executing program 6: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) socketpair(0xcc74c6f76b88ab95, 0x3, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r3, r2) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="f4a9a06f56a19573d9e28dadaca7ecc61be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d138269882bc33891ffff59f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e994108696e093f12c2ac53c6798cc7690c92b69c084e3fab86908d92e4fa83bd5c803effd9cab5d2358dd802a6af3db7fd8cac74a1ac4ec81e412180414407ae9af858293e9c78a78691fbec80c68dd2978c299394c553f54806e2113d2c11d2e554c289438cf6213d1b28bbe56b19a4d7a9c", 0x19e}], 0x1) r4 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000000000}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socket(0x11, 0x3, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgrp() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001fd000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000052000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setown(r0, 0x6, r1) close(r0) getpid() executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="8f0cfd3fd2102338e35e429dc3c577efe2577a2214c46078fb26d9586de3cf535fe3a75f782dbad017b3300fa712d3f5fed5e7090f94b2dbde1ccef3aa396338df2253f8cf4931bff1278b204e706a2d4420dbd3723c621573b5dfa3d213679580a3aa2999a35fca07c85efdca906dee152e86a18d638939e5f5c0e289f071ebf40b54019e39e95d574b241cb7c5055102e205ac904c005840904f1ca8aa7ffe579b4728a58c829455daa845a48623054f616bd8fec67f9b6cb031a805764c74da26b6baf4f3e022bbabe5c529edccb3b2180eea77b51f10533fba55bbe84abde51299324bcec738f2817e7355551556c89a222315ed6400365d8c6923f1dfd811be7ab0500640dabc227a2992b7bdae1c4ae4283ddcaa4ec10f7c47f2b0c5a0a7237250f67475023104d9bdc6d0274c3ba784c1949eb22a7b8b1f90ae51d1dc55a4e8e0f7141a62424b402d7ce245742c739d4320a07de9a2c5910c575be200b55c9618bf9111714b5baebaf6bd96118d5f7cf750564dc315066b28701fba6268e597d116ea974f7bcbc78d503b5876084b1714ebefcf58ddd9df447bc5d6d643899577e05fa5c4a8b84d9dcb52d53f2e0e2a35b7fbe3df81570764ab915978be74b58e8207a33abaed2ffa412bf6e147c7231ef3275cead0b615291cda0a8fdcc5c5cbec2f072204e25736e387ace7382d656a3ccb1d74e6f25e38e053227b9d503e7ceb997453d211cf9d49c949497c31eb14380397cdfb0eb30a07015743c179b2043fc500c355d33c72fe324f69d4cdf73d4c21163e49b0462d0835623bb55c06e774e364ebff5943f8723003598ae0a2e2e158cd0eb8b70169cb27f7d48029b2705343d86047e46255d1cf4bc458307fabdd1f090d9825b31c9ec511f5f535bff5240a2664774516123b4314b9374feea766c9c6756c4abe72c6b37337995c43e75e1dafc07f68fa2eb4e6f21af61f5d08b443751979885b1fb133e856e2d938c3d917c6eba7e054d2f518806ea6441543f20b4189307acfb9eab217eaed9cc9c258dc84b336f5d2cdef212b0d71e1715618ed8747b353ff00e06386048380550af7be5f724e8e3702bf045872dd08283c436b34e10404bad413963d236f32ecdf0719255378e0d4dcf8d4b50a5cd06429b95ed554030f29f75b48f0347b6d00420c145a09bfc7249c821d8c2ad6d8801bd5d8e39a498bc267e9520915180590f3e82132893133e1942088d6131f6552f04cfe919a70c32c55069770f2e7cb81761f52213b1171e37aedc5124d9d79f65494d735a2f096d5c4640c206a5d2030e5bb802b09c0ad773b550b289fab369f6387db0651861074528a96e7a8778d371c99c6b5c175284351dc484476b65fd0891a26dbdbf21209c5f1b07be8533e152b2e895bbc54f8071ff44329203605b1b5b12734628d15394e92c5f86f97075952b6bdb22f0000f1ca52b6a2b513adb50d05db9ee1ca56f3e394187c17e69397ab44e6a5efce34fefb000a7785eb9251df076303f6098d0af0b7036491cf219b5058c180d9375a450d7f08302962e0d83d0e298840fb1e0005efa599297a14556cb5492bb6ab18280b30339b8547031ac9f67fee2e98e43ee89678cb978dd16991b54dc1e66ead362b88560044c0df09ce9736916aec589eebb04f01c8a9a3616a37f8c334fb338f48f56766ab4a0002123e888fe4c1c21642624ce0a8c95da6f3a7603c4d36e8664621d55a3fd9f739153ba3d34ee62945e117ee3e3aab7554f594418b5221082544090669b23841e57cf5f5ffc706136bced3677ac27c79ec0fd260e8b4ca8844ed3585e0ef8ef4100d962bd72bb75b1fa3fe3b0d848e4c718e24ccc645c11f28e8fc1487235cfbd689b7856fd6699eede9ae17f46521b455aabc8b173aecdc5bf912e210d6734178b33edf09332d365a2670060db3a9b8ebcffc6d9cd7ce3321bf0948177631a35098d7e92b30ba66ed3ca26e560ab833e321e21cd3670f6cc136bc4b822768f2fb23f08ba1c4f697a49273788b7cb1c12215e2f13f513210f420093c7ad7a02abf37431b920cbfbd9a799afe7d7fb1dbf3eb337112c017a25737cb3860000e1b4df3f138faad11623e6cdd91c8420b5a6d58675ddee5bfcaa432a72a3bdcb3a2c9e9cdc9e37be9f7cd89512970c7d26927a0fc20fec0757e4ec0dafc0725f91cdd73ead8b26ec53fdacf841c2e577cc610aad34cec4d54faadfceb42b1c3e35fd68cb500a8b858cbe51a9877fdda61722705121342c3ce71bee22cd8382a6ad26906d1f1eda54f252bedbf0a52a7ddcd942f71f00f09341f01addd12bb20615ec5f1aa9a4e672dc216b5d7865ffd09c84f957e7dd9f964b961ee461af3429d0a12ea85e613dcf51a5d783a20dd5249044354e47164d81f3ba5249aa4a1ed5d8afe303e6a323a6f3215e4c6a266f5ecf69774806fd13e25e7c9caac3584c482cba4ea6b229faaa5568aedaf97d0eed277ad0340b31e685a488dc6c3ded689221429058ef8c7ca3e5eb65481a8f2e57f150c01e190fddeaf783fc2f1b8d5bac7d57b65298b04c0828cc0b00dbba4d0839f1084d32726e8572b86fba4de5c074fb5db4b4da79ad3769adbc5ea2a7c5d3938556acd4152c9c07d0fee200229351c47ee1cfa12db48d639409249a79ab4a456e13c67baa5b82e941360739ff9e19ceeda2b5a491cc76553c2ffe8ea974a6dd3edeabd71df108756ab12c95ea9bcf9e052071aee53429851a210063b7f14f7f2b4cf759d20ffb950146f5b4bf65094c2b78134eda4920f7a62152aa7584ba64859fa9edb42016d90f21f2cdd1998983d8e6e5eac9f8ba413236b38033f3df765ed86063e89af17678d473932bf39e0cd9b9e8ee2771400feda013f4e5b884a44290bf7ce49fadb337fbf91fb80930f3f4c501d739dbc9c4af1d9c16e378695bbc1afd63b4c1c62d9c38ce96dbbb2ecd19202bdced4384b9698638d6d216762bd0e43a82c8d5a9e1acc83ef260630ff03212233b0bc3bc08e07611891c9fc9f43e8ea3df8d250c624fa1a8e51cd93d182cacc1419296af80863977da1f776a7ac98ae77479671c11350ae429aae7baa435fa3ea652938db6c714489c6390b2e21e5651a5cb122b45634cfe83e66e9e761f986c163437025e43ed37aaef3d41e28f1297244f7d9b110274028e6c8b9aa6c390495ed4270c38445caa58cdb2360e8d20dec37a5034506016a862c45dc470a4f726d1a1b7fca74e0c7681684083d24227f0ff3bb9750a52274a5e03cb812497568762909b92df0174561f7f06c8aa6b3cdbfefb2c2a465149e0e4633ba523aa52cd276e6f173edc77323ba5c8d2a9ad4d3b5db372e80d85c5b4264f7437b8bc39d3b70f7cbb8546f4e2be20b86460c0403b3318f6cb40050f91aed4b90d21ba8117642b855dc87d507d633215033e1079ef43b0280967e040876d9a8462c83f7e556111b0c0b9dd83bd8bef7e7b4ffad2ce43d2feab6eb5b9246b3fc55521c3edf77f5a5885cf5e97e7783f20b40c89d6040661c71043845b173748f8fc2f9534c728e0b5c2c740f102bc030358d9756f67575fecac66e960f294e48d403b3efecfc407a3e55e71607a505403ccefbd9c5108d19d4cfdee43b125f6718cbf5a5566db485ca11b3ba4d1bfe2ce2006c431443b82b76491f0f44227a8f89a9191511795e7b56d6c8d14da14d832a203fc1ac6b5c25fd58003500a5e2f33d5bc63862b62df0372d5ada9ca99dec4188a596ba6b856bd2fe3713004aab761ac5925c227750ed2bb6a6d912685174e14b93ca7f4dc25f1b2f9f13bf7491e50e21c6e3c46cc8734d162ee2927698410b043bc6a011e36bb927d720c861deeff6ead521e1dda178f078bd4d73230fb09c993b077bd84a466cad561077cf4417c38d0b95b17a69d1157968d0c2526aea363b5aa7cb9408ffcd6f7d2251abd93bdb78ec3b415c9fadd93638b220d5625a76f6e9180a49ad622e9589b7ff460cef279dc8819a2953fd3eb90db25fea06338540bc1e189a648d37db39f3e333e4b8d64e3970d8018628eefb8fe9b5d1fd9ef0727b2602491f62c05dd732577ae62acb3470b12ec686dbf07238c89d1629eb30617d46475572c441dd50ce807de555fe8bfe0d0de4743f98c2167d75f73b1801c179601b1229129291cb44e7599b0cc61cf1c09df533b3d209f6133679d11e10a8f69a98a0a4f7f326738924f66ddcbc96c7d9021008af240d96254cab6c643502efd9d4126d0d2df0c9b767606fa083b7424c7dbe919f22f4825de6aaf1954aa594aa89ec7cea67937d70479cfbb117b93340fedcaf150a6a48b9fb10a2c0f0da26191f7e8b8963c591caf9d4d2b8ac9334c990ffef36bf247e072f82381730f03a29c20146c40277ffbe25d37995f67e940991a6a6c1baabeb4a1ea36419456da530e64e0050ef5d919e130419d2a1a361682242c35eb7a874dfd85dbb23f9c60d36c2bbe05baace5774dafc7d41b62607d4b3fbdb3cd6f4989dea7ea9c8556bcf1251c50feb88b7d25aa0f087c4c21ad78ad97a8d80e85a6319e535ddc52c05dd9e2bf91b310cd23ef6b8196d0e7ad7e05850c590db244d000f33c1e2af64622d8144887bdbad5c21966ff822872ac85f1250250098c4d3c9dc1fb9d450ec1682c199401dadcec20741d27790ffb710885917515fc90096750fe7dfdd07b55380d352e248693ce28b111ada0099abc6fc07f6c1f77c02211204ed08856e52e79ab0a2da455be31534f5d67399fca53b85eca32cd35b3d6a47c1118fbeb0d151265f9d9aa6733037ce3cf5f7df3f9231a9e68d85fbda872710b274755e90c88bbc6bb2d0a5f2f341607325e44de3c0c148a85f15b91f15b881b65ee130038273441f6f188812180fe87bd1ce367f168fdba714d7eefee718a1872b9d8e77373e40d9d4f9dc4eddc08dbb93cc60a8fa9cb70b64b1d40ba4449adb0de1049e6ff81d28aec28ad2b8751b818c1917e13a636f3b66b9c7149dc3d9968eaa102349a3287a247938932a8f17b135bbc59a6cddd71fb6cdf3efb6c5d53ebba396a1a7adab20f9bb4952ef74209a0654bb999e7c2c82e45b916d77d308d8bc873f359c9a9fd11a63ce246cccd87a655ca908259434176e3379684f66731aa0c809e3a239e50fd820163befbbdb8f5d0d40d66a0491243c4cafb1dd79f1c94d98b8cf1ab84ac865190f5e9f18f20986462e0b24fd544c6ba106641672498ff55efc7dd3fbea0baaa6d9bb961477a68ad7762781177cd5c515d943be035a071e36e87bedbbc0c1f61428de5b79b6b48c4570301b99a6631c975794f651a066194eef596f07d279c6450d7fdafcb975d88b23bac476ccd0248aff60c7501205ff35e16d4c0976c00075a550cb701e7986156fd33d212e01f5b1f921ed8ea8fde71281f1a04a7b0218d2fe00c2f4bc8d5728b110788806fbe689966d9ff083535be90420fcccfe710a60363fc9986977d0df0f69fdfbadeff61afc93f736a8f8333aad951fa855ce578be0482a57a7459130c7c0f42a92fc6038ea17d165cbc26e3a14f629ead7e40785b6ec93698a0ba34d32649516c0418a5c95127fb21ddf120cb480f3beadf727b1fdea7a4a6720038e5ba1b959e78e387d021726ddd6893648874778a777196f6c88097b8c404ffffe767aad96a24e47f1eeaf066b2b2a2aead638bbd8055934c28a4ad656c5c54b6631af1ab7b0328e7f6422375bb31756098ea52e08953ce9ac9c1770afcce4d436b4f7fd28b18b98ef738c686df84a17148da611", &(0x7f0000000040)=0x1000, &(0x7f0000001300)="d2ffd7e17b493bc947bb7b8d5755e0b4eddda3455cd0c96f5cc6210995b0b4be705c4fe2bb71106c73ca3f836b07642ad174d403a22ef822e102590c2576d1682ead27220fe7deb3f8d51a72f6c70c9b4b7b970d009663e928d16f6da04b8bb7aa8bda8bf1ffd1172ad4b372556cbb3f98f22dc09b414693e283ceff34e7daa5598102de572c833cbb14da1427d61b2aa0194c50ed6407e80c72fddb9e68c0ae4eb8f2d2026c3396771ef24b0accb4661f1d66826c568de8b7cd9033f75f076756508ec8f875b27059f5fa36102470fa3b26a0bc1fe6ba2447e305aa05c35ad8673bfa37ae013defcd300fbdaade5b52c2f05b1acab6ea1bbcb2a2b3beeaa7a0c1cdcf051f2184908744a93fb8e1179a5166f62981e1628ab8a02a835fd01b26c16cb79ffed2a95592178b97d566d43ebed123a0f5c171454ee01748fa2c07dad0223f44211cb50e92b4407a3b276c83624f9bb5ca0ccef134e97564eef8e0de9a4b3d8bca8eee8b9a3949f7739c31154e172bca0f455bba1b4ad07f70c6771b75d7bcc52a131226a34c81caac24def5a2ec783887505fbee95033826af62da70be944a4f832f638afcc67276e9bc9f899668a579ec5db6eab6d48dc23eed33a1c0cb0d00d77fadb1a1c63a7f339e964fd69cf40e6d888be25d9e9b8e3074b21f725a1eb243fe94980e89c5e9194fbd8db7f62d80d3738867714a8b734c44ec7dbcc6be85a1ab6e891365f38560c32998f71d43b31494c6e66c00081441116d9249c3c4cee472dc9bb67bbe233915f9b8ae4a413521628b2e33745932d124f81dbd541d36cda95a8fa45dd40fa85c5f74d5d8aad3c6c33ca9c39c5be753d223e823a3117ff06d516acaf76cdb9cfadcebc3d91995c93fd4a52bb42dea8285aa2729dfae63c1fb2ce855ace3c86d5f1498f49da5ef42236f328fc59a6417d8c0ca3c90e88206503579303c3294a76917922a2f7443b5b1c1e091e3a0773fa53738473f17c566fdc05435edf9d49de2e6c2c4acc4c11540bdd5ee91b978ecede42e5ff47276d6a1443d3ffee108eff32ec3b44768e4f2c27f5bc7dc33bc751434a90cd51654541ceafa56960b383e82b6ee5414fd73ee8026db6226a57975d7489e91d3accb0e3baa56461f610a6b50b5100c5595c33a96c74acc012c1a58e6ac7d7851c53158f05f6e2f3f5f0728964117136f00c8a56f5525a9cf99b2ba22586c51d62a9cfc1fcbb0f45797da08cd874a57963b3f962908db6d632d69dd5f56e3b74dd8f6c05e98f61dd5318447c671974953ef0a8ae6400af9da3c9688eafc16bcf8efc7aaa31c8a7697694ceae00ef5c3f7fd994ee5737410968b2222b552cc5602ec1d229e7b6575215aea3a50fa28baf3d00c1b22af85014de5064c0faa443e810f75f237aae29e0b4c7bb6cc4802e5e38ce77cc28fd9406825907bca73dd680e96ec14664d7c224a531d7914adcb01b25ef2a21b07a1ced4683a15723487b95125c4f39c31d8919c95d9181c272f2b85e21a438a2e07f4d1ada18f2d70276a1b07d9b1cf3ec5d491fa455a16646463a5d298b4d157d0b8baa29b4c1503fdddc1e4b26403f8789bad54fa85d3bb4f8995894f31b30637b0fc7be8eb666fc10e2c652fb262b4cf572b86668fc718053df872fa594b8ccc7a771802a94fe42eeb568aaca3e565f458cde9e4e2e85fd1ef67dcb68ae74cd026c28ebd2f0ec83298d567edf690503e7b8d62182cff9116a56f98a55d07339729931bdd6fe47824085967a1f7380b0531f50642655098aee1e4705199617a3aa8286f6444879674a3de658347b24bc015730cdd09936cae0cdc424c9dd656df5fc2c182c2b04ce4fa2977c5f0727f3d9fc8a8f62d0c34f9248e223b05a162207a5b1582c6fc3a77239e0cb8bb97c75e06e5ea9d94bdf1347ec3000a9c311b0692185e7f698ebf713979fa36b59fcbae76b3e2e12e02f35812db45d3329aef6a9f3126cad1ce624d232650877aec194c472206e739a0766c1693ef9fc679ad80d07335ef4d2c348056f329cbfab8b9abfbc97e3098fa57079dfc2f301c090b1fc3f28094074b54a1a81a04c8c656984137beac878aa6591fc8d404fe16ff7bbda198e74f7773e348547e666903e5fd517c6b2763a3d17bc177e763e2884732f4df7e9b9f2d517755a7c1ac2af4a5ebe0c211755a44438d5a6c9167a478bb265c6690a53f825c5fb2a0e8f974db194bcc00baad0bd3bcd907e8da3582e8aff7808b74dee4f5d740738a23f41472a094002bb6c6dc5f0f0f205aa085898b4b6107c62c765658188b593305bf2460e9ad3d40f535d7840749c123987c9c41bd419a82defe0853528abcb93890396f746380f7250a3ed6f8ed9dd31530a411a8e41e2df4c39604b9d7e0871e7da15ef53f7222cac88ff5a180a836399bee9d52996266ae64ca55acf834d972ae8334148196cd18ed0677b29ade372159368bcc8e594da39797fdfa77574c2df3b750cbbed2d937ff67168f892140c778cfb480b267d8847dc0a388006728028417c7fe4b9bc2c9537e878d3366bd74883712418612b340de94691c86163fd48f5e44c8e991d9c8b8c22f23730522499e467c1ea0756f1c981ce05bd0d161407c3ccae3a5397591c734459e7622580a858d85fcdb3c389b2b0b53e573a2fec033cd3bc71b868ad3097ff9c4b6982585424cfab7b90d000287f887d0fc43eaab5e7d1eb0fad1533bc52b04885baf3adb73a5eac1a4dddc1cb7d13b1160112befcdfc3bd906eaf40882684405ee46b3971919d269fbd19a714a221ea522ca122060517e69010016498f82cd59050b001f45d11e137f10c7e3e3bed4ea0fcdf497b8d4129518d57b449ad14874668dfb2bbdba310e4c9f561f173c834b1fd0147a9373786e3cae2146c516cb0a8f9e6347329020c30e0f8e435d5ac9dc2edb70c23d4e8daa82bdc16fd8694ab23c4efa44d2965dc0869b3ab1082046127bc77388a2a23c79602cd086804bee6c2d58c8c5330483fde884a81120e495bcf41df404357a3371ddad5dadf57f5ed14fe0445674ac786213722720029bdc497757811efa2d664683c9c7ad0e6bb550d8d51e102e371d063186562210caf254fbe5d32efff6467ed1d09492e906d03a31cab1a1694937acd0cd077a6eea80df5f115c62bb89f38fa74cc6c048ce29586656529ecca20ecff383df1451d2e55805ce43a048b55571a47645d222cab7c277d2d3354bca8cf6a336ca4eeaaf9b1064edac78cd0cbf60806f5a1e9f1cee13e34619b05920c611c0935c96111ab3b34f590101ca76a4a269cb287b59d51d54aa660cd9f8b91b1c03c06168f7d653b219786cee0c23621c936fc33a282eafcf33bc9efc485732eed138a14e5723d3fed3456b4cdd0b02cf99ab4dfb8fa861d913b1827c3b47cbb98490fe2c425e8bd4f77fc4d3a4c9756203fd3adfe231bf4f4e99912f65763c06bbf2d66fc9feb796323a259a4cf92ac24fb7181d666669787753e058bc75e321bb0a6bbfae4cec53ed209ae56ea51043336b9010fa58af377784969ebfa641bc8ca75f4eb8d09f259c50f1b11beb63099146bfa43f666b410730a9c7462386fa5f7082fda35ddc17d393c2a121879383d1974f5cb72ea589671874c582af76bb421ae0a430adb210ee05767a01d789d711e6ecdc28ee73c8ce5f7856e2e89a23b321bf0c3a2ebf1d22af0db5be1b4e33e17f14fc4a405aba4014a42aa83d31aeabf97eea76bb69cfaf5837326fc0b56f9d028f7655123e638d368caded0dde00df17fe9b46598490a49473cfcac8e25e6755f0d6858d00c823e1b49769f299fbfd3ebe430038543b16c22233c191efac239c8956abb86ad4ef0b0f58aec0e70346e7c848f20c135d966b5815d2ffe7c0cf08a8512efd2e3c4431870f91e70733b55a8ba2acc6a2268ef8a390bc15fcd57654545daa7e31780aba612fe838f1a49fe778d06f31bb6726ea6fa9bd9c9258cae4137bf473981de295452bfa69247450e911be37480df49ab38b305f862f1df808eb39626a06287740a4432c10977d6af0fb4ebf0e46799701ffb11c386a3e9a08f3d1c6e1e126fff5d449703b11f16abbce0f9be550bfa7ec8d612767adb21df6081df764df5d05b908805335d27602e998a09118c57dcc9e48471491a037dbf793486053be2ef6b17e7c78e5d4e62ed8bef8acd93f1a3080dfc0cacc1f3d5bc068d661bff787f7b5ce6a8af470c0e4d4eae08a7fa74e2a5a47dc63a19070be84d357f163d5370f28e7935d9eb97c51cd24eabfbad225ac09052bc907490b20f03a7de46c15f0c020181916f82ca8c85cb42e5c620473a22044be1902fb315ba7f4ef46c8ba32cb17432c2fa0be5d533693b1b8e0c7853e7d8ab3d10abc57efe10a0c16e67f758931523ad69132bbc54757940a019fa28968f1c02e9f2a28c42aa53aa52a5f4dba30c945e49332b9bf2cf6972fa309c4cab29705c113cef398ba08853e316ec7d82cb21000ae22efcd0eaa48cbb975bd628c231a67ed1cf45cffb5b19f04e183cd34f53b3fbeb563598b03cd772f70d0ce04672c87c719c66533c50938f7937f2ee4ab87fdfc7abb26caaadf81db7f96e02ee83e2b40640dd3644b4ff2b8e32484a6f834ea31a26f98bd2029b1760489db72e8a26c4fed20c25293aa77b072f60760907f2e53034649df433aa638973cc2e263d9ab0694503551b35fd6c746f37ea188e38f0016321923e0f6eb6a2640ae133d161c17618d560b97c2bee71d0bb6c57d1c9ad83e71b27b93a6d2c91d0e7e2cd21e40c366a90029a502023b799a5cfa98d9f91033ba104d0b047c6081862829da86d286ec0d9dc298fb1ab7b0ec5a0fee817ef5981fecaa784fcd3c36097b535d01963fcc1af8a8380ca2c1d1ecfe16cf5f2aff6a87e5584e74cfd57e7895ccf6016399ed5f6c5d6cdabf684660d6a24de76799b88482334350ee99b73b6bbc45d2ef9bae98b12ed892345138854fe8bf4b73fdb666f77c14dc58c836afc2ccfe1cc68a698e673c05808d6f94fb3b49ef518841360bf9815b3083a6dab386e7215b3b3d805f06b2b5b4faadc08ee2814cfede2bd7792510323ddf7e05614db68dfc951f80d4b6ec7bd26ac091256985b68ab4c583c34a7ae6477d910cc914bbe14623e3e35f71ece97802e8b9dd3e8645f9066d7c3ef5b448017416af2bcaa1a8b1ece4418f52152c41dd26934c9d6b460a2790d43f34317451dbe24cef59d4c3cf9c2b5d7800e6b68f364cb1bf3add8e3392c8eb8162404c421e32745b55efd6fdee45283ea28a82e39f2f1338b96f02ea94a6439c8c62f48c7db92d01236db81efb268d413e9ac871924d518f681dcc5671027b7b975b77944bba1eab0172f3173880f20366ad3da3e14a5bf3d4b7f82ddb8bedc3197b097caffe30630f92767728a2179b4fbe8a843827260998326f2f47b5e8b729a19247907a34a0bddacf783f3239aaed705034f6b2a29a1845fb682e378f2981d7162d586f4a6ca8423812daa1e64625ee256e07e0870439b52b1fa9272a3d3eb5279fb0aa258cbf926fe0ffaabdb180a9141ed8cb0a1dcd539537c1f3165aa3430c17abf377316fca816211992e2a3acc042338f8edf3a4d6f15e97caad1fe3948d8958434b2fec1cebdf070971ebbb17525e8d97dcd155eec9c00e11ff387bad9eff5420a54b5293e5e56170a3e16f155e0f442ea5771111ff3714933669fba6ea95bdc846dce2b52f52963d2d7423df581a662da70cb1d0d22e069308d75ba511fd796fc2e1c0d", 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) r1 = getuid() seteuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000440)=[0x0]) semop(0x0, 0x0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x14}, {0x54}, {0x812e}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000280)="5ab7776a", 0x4) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x7ff}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000980)) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (rerun: 64) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x1e}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x1}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) (async) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) (async) r4 = syz_open_pts() (async, rerun: 64) r5 = kqueue() (rerun: 64) kevent(r5, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x8a, 0x0, 0x0, 0x8d}], 0xc8b5, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x12) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) (async) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYRESHEX=r2], 0x1008, 0x0) (async) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) (async, rerun: 64) msgget$private(0x0, 0x597) (rerun: 64) msgget$private(0x0, 0x205) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f00000004c0), 0x10) (async, rerun: 64) dup(r1) (async, rerun: 64) msgget$private(0x0, 0x40) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() setreuid(r1, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700040000040000000015e1a500"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="75a70bf89eddf8aa66a28c7bec04", 0xe}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000180), 0x7832, 0x5) executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff8b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffec}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x100000001}], './file0\x00', 0x7}) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) socket$inet(0x2, 0x4000, 0xff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x8, 0x8}) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r3, r4) getsockopt(r2, 0xa092, 0x1, &(0x7f00000003c0), &(0x7f0000000400)) setregid(r4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_dstaddr=@in}) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) setuid(r3) acct(&(0x7f0000000540)='./file0\x00') pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000600)=[{&(0x7f00000005c0)}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000680)="dfe1a178", &(0x7f00000006c0)=0x4, &(0x7f0000000700)="7ea55901e647c7b430fb0b8c72c3b1d269fdd7f07bf82d5e56701b3ab08d112a72cd810fda49ff166f16eeed656c8fad80dd260e929e7e1cf8f0757990dccc73a60c159913d926328a3bdf64ed7d011dc5bfeeee0da44f60942768f5d6466e475748f937b71f057cea9277948586219511aeaa77be3148af8da6531a07c2d321f95971f2900416b206a548fdae1d67af68f886d9f822e077f2d24e20231e6e97f9ccb9a137df35c698d9d2b31a", 0xad) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000007c0)) r8 = msgget$private(0x0, 0x2) r9 = fcntl$getown(r0, 0x5) r10 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000800)={{0x80000000, r3, r4, r3, r4, 0x30, 0x4}, 0x4, 0x3, r9, r10, 0x7, 0x4, 0x81, 0x7c4}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000880)=""/90) pread(r5, &(0x7f0000000900)="e48d5b93d9e1b932512c205e9208ece1154ace5c868b36e65837e3a105c12b32a0ec77703404779a3e19b5db69ce548a1b8ed8ff23c4e9cf8975b9c67daf6f6175f2fd0a46f247e0d522107b2591b9680a", 0x51, 0xe3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000009c0)={0x2, &(0x7f0000000980)=[{0xff, 0x9, 0x20, 0x6}, {0x8, 0x9, 0x80, 0x3}]}) acct(&(0x7f0000000a00)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000a40)={0x5, './file0\x00'}) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=""/193, 0xc1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvfrom$unix(r7, &(0x7f0000000200)=""/45, 0x2d, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000100)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x9, 0x4, 0x80000000, 0x1, 0x80000001, 0x200, 0x6, 0x0, 0x1, 0x2, 0x8}) r3 = accept(r0, 0x0, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xb1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x41ff4000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) fcntl$lock(r5, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(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}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000b00), 0x4) sendmsg(r8, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=[{0x10}], 0x10}, 0x0) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106978, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3]) poll(0x0, 0x0, 0x0) executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='!+[]\x93\xa1\xc5\x00', &(0x7f0000000080)=':@+\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='\x93\\\x00', &(0x7f00000001c0)='\'^\x00', &(0x7f0000000200)=',\x8e/(\\\x8a*\x00', &(0x7f0000000240)='{+\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)=')+U%-^$\x00']) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) readv(r0, &(0x7f0000002600)=[{&(0x7f0000000400)=""/48, 0x30}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/67, 0x43}, {&(0x7f00000024c0)=""/89, 0x59}, {&(0x7f0000002540)=""/134, 0x86}], 0x6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002680)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000002700)={0x29, 0x0, &(0x7f00000026c0)=""/41}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002740)={0x450, './file0\x00', './file0\x00'}) socketpair(0x20, 0x4, 0x42, &(0x7f0000002780)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) connect(r2, &(0x7f00000027c0)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000002800)={'./file0\x00', 0xffffff15, 0x3, 0x20}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002c40), 0x400, 0x0) writev(r3, &(0x7f00000040c0)=[{&(0x7f0000002c80)="cd5c136df1e89a17de1348a4337f5f0b4a01fd5ed484c68b11b8e43b6be621408441dd6398839533cd3c843668c1216fee8fa6a3c07969f5c434a2d1d9cb02df172be24c7b68ece7c881c818378191c21a3e", 0x52}, {&(0x7f0000002d00)="eb291fdf49e43d34a81bb32212e1097984806b361ba77d6e8b56c451e0a0cdbb5bcbc871d5698caa2c3dc3aa7662c014013b7f5c89003be3765a338a1f4f7ee7116a27d8170217503c834bc57701bac40c1d2d31512436211c3d65479dada28c6d17529df78bda8868e03dbaab4707c554ca1400eb3879c7a22374fb61beb16f4494f7466ccf024f162f1e027cd802e4f4148463d1dfd598f3a7e9bf8ae91ff7296a36a901bc4e10ce5780474905288cba55bc5503c6dfb0a33ced439b4beb57bed88c67ed9ca0ba4e2026166daa3431f957f614d912b8dc55e8ed999b45debf475ba19ca2fe3eb104026a025ccc47e3623f28e02c", 0xf5}, {&(0x7f0000002e00)="e55abfe8904eee31330c6ab795dfbe82bf991d997b9edd5fcbb63db4b9348e177bb1ad4bb2e50994d3c62bf963d473e28f26d431bc81135786f7a567efd3c8da62c8ec71f189b74e12014e62ff3b672defe38a65f7254c407e71507c3659fbedae8ea9691af7a1f9b3193012c783fc4808e1d1195e76b5cc025fd8426528e2ff2e46ef6c76848a0cf7aefa2186d382257dccbd2788d6ecb1d7d44020048dfa9e3cbc524956a5f2d2116b883c333668ce3e46a4367e045dcc4846fab9857f0fd28a7584cb5f8fc505f5a52d9910538e0e56e13cc1d15e", 0xd6}, {&(0x7f0000002f00)="cfb9ccc9f7304685d9e59e3035391ca0e1916f8e5776d2a366b475b673ddd5f759e73be1b3f414adbaca9d7d4c8c8418383e102c225717fc38281cfcfd40d6cc4beb7dff3a133de1cbe41f96d972612556c8f698f4a07439bc36ee28157e8d290794677e9a3d3403ff1463d85f428dc07bbbda0ac1ac93dc41e017543e041f3afacad02a1773e9bfb1fdc8ae591a386a9e519a60738ea40961b1bc4b2371257a1e504cba45f2879fcc33b1b92b321097cad0aeacf2d20e3cf2f065cf37998b47760b8422c2b6f880b156dc7706befd1cfead57231cdd36218882ca4b1069ffef3e9cd9616a57850ba48e42e32090cae49ae3f1445f0877b3c830301367541acf09a519d18a1a3032cadc9e7f83cda579f216269ccb464675a4dc617732192e312444634e63ef6a7a8c253e5ed56a063f2d02e9f730c4c26b2e0213a3a6d846d9d48d41d70cd2fb54ea7bc468e854feaf59b2d919a0f4615e08e152c9cb0b6cb81b6aa10951d0f55d2655d13407d5c5e9caa43765bc4b41376e02712f1f43a5cde95ce8e4619892ed9c2a70664270382ca5b160b0e99a3283dd4a78678cb8e5efa7520bceef8b0956b6ad63a155b744eca518b4212d2782ae73feef33cd83b8073d32c08174cc34d72963e2ee8785ab8d96d90ac08aefa6dc0a164d02c3473d6f6c7ae3b11f098bc4cbf19cc1ec0a1d181f51645d5db36067dcbdecb899ed932abddd4919275f37bda234a7b59e734cc8ca2b2cec53af98fceff264756c34a47ab9131ab3966a8303c7ee32066a042b99b9617899b7312eb11ec3a443bca2b34c39e6886806024f38f0fa62a269abceeb066e9d95651a29dd91ab4d22c9cc4fce68257cd04ae77a3b43a6118703e7ab4e4a8bf9f97f23745c119b0c4411dccc1fd10685ea59d1f8fc010c7fbdbca35cdd0cf9880a3c7995ca16b9266ea6193c841822b19ac3277bfd67fce152d9eede3cb79eebff6e64c5c58ca5d6791fe2e14b800d974e5f622b81c3d7d64f755b4434c3173d822e07a875b840b821f3a7c0a5586604223374af57d9d3c5a71cfcb1dcc006da563fc313ed76873dc03311853c696c0ba94fe5522c9a8e7718eaa9855efb6c893bec359c29ae0704de4e29bbc2d34e4eeea34c304a53cc696b346a51a22711363690cd8c0b859139437069f3693692c2e3f13d3cd23f60a6c5d487874d302b2be8717eb51768210dcaf7837ad791204028af954cf3b92f2bd0f06f4642e48fc24816905c1f17a51e44a13218d093add95ce8e99e008150fae1af181cfa22bafdb5af1c3c26ff15b02596027d306b4dd195dd38cd7f46da210ec2a5c89537f13c528f258584dfb9c6ac5d46a7faa759a73dd064c2eb1b5edadd4fe5ccacf0b7725499a19a9a833407f6931a282d90acfb9f1ac0f5459f29a7fa912cd36556b816edbc66f78ca2523a525f02eb582eccd5cae24819ca9ad928927877fd2b541d8e38d1d193c52b8ac1459ba2b1c290bbeefe07200dc58d91f68b64f9b7529bde0ed8de49283a61a1ce2db271d9bd1d0ac255401c9257fc2253254e8e8213bb9bef209651a419902c193fb267b1442b7a455247a93c574c0fd7ab3e434c4402be0c94d748923be61ea5970595e9ff55fe4359b29994240d4aac8848cdcbd1320b47918e179bbcc32694b684626556e1aa2304b8fe542d2162b819d164ee849f08e336af06155e2a93fcebdb127331bbb3c186390a61c92bf141ca930994f285a052266044c0d38627a2ecba1c049db275a2cc25919d9ca602f2c39aeff8342719b73818af8b0bfec6974d14ceb0eb880752da1538645f8883a514403e3ea3f61acc442ea70da66f7052487559c37e38ec6ced9bfc52579c01d937a0e0d775dace3d1c05b096c50545b2ea33259f0fb89f00414c8da1020e2648eb2a644e9ac4f8610119530908df3ae28637d3caeb80c6453f05e97e3fa7084404e937c5acb0b5b53288e3d3eb5f50ed25d5f906209351adafe00892e507508ada01563710118c35d3263fa41ab6478d1df13c370264f4ef38cecae9db1d6aeb683d0bb096820c9295836d15bd4e2e2caf9d4c3c80a4df3192ccfbfacf8e5564ec5a215457c17dfbd8179529796f4935e3fcabda27a05ffc3b10fe45412480095204d6162757b02b51e962b89db1572889c517206382f8ae9470e62ed1e620d55af3dd63e7dcc459e2009bbc43184f2f035be838e5fc9e579ca8f09329044a4ea22e4106b336ab40058e3697d68ca3f86d51c90d6821d66d58ddfbf536efac404316068af5c8cf8dbca7441943544879a8ed15bc7c669ac2444a321ea3e108cc5afe35fe1f090eff161099aea9c9694ee0a79afa56689fb3bd5296a8617d56dc521f8d4ba1fea2298bf90943f386d67d3d4bdb14551ad3e276efb897a13c096cdbab7450f29d5414858973e47a0737aa9ecfee4fdc10c75fd93fbfc561cc25da6bf3e9913e3eb07309db5f37e0ed34ed6a814321aa5604d7ae71abba37c31bd17eb1c87d0c33e7f08a52abbb0967b8378db5692df8d17bb5e44f3e8fd9006970faedb39cbf6c652e5e9a85445965e30bb06c670e1f9b9e4b93ec6165e7355a19c30cefdabe864ec4b8e168c41950a63608be32dfb929d87766972cd23dd97f66925c4afe3481d80e85076807f4fd86fa5512c7f212fd1aaaa3f40ba3a2c7fa5dbae62cb8b39732def0eb58d88e14345041b4c2b3370b75fc9a1363f14baba3a0efc07e0fd424a5bbb96de95baea730400f77be9d0441ffe376199a0c511acfc1a7a19a76d94d7cd5fbcaf9c176db1e90a3af755fd0b8e3931a6e08b38b834b3c93d5949b0091c6f9e7bd12ab24b2ba4bb065f90a248feb6054116d443f30780eeec0b95332378cd8fded16c5707e5038c3bbe8cae1002320bf553c86d973532174986500af056410385165fbde082c180e462934409f9df8fb599555d3afc9d065d2c1bed09d9676622916dbd4306b3e166fe6177b1d838ad5b727aae99a59f93adfd55a3769552a61c850ca839501082caa7dae802c306c7e6b3639ed14d2e0ee3275afcfd757fdab3eb04fbcf2f7fdb8a21f12b552efcf86e17e81dcd862d67e83ba75e9e24c7b8bd1aa397defa310f2b8cee631aa91fe98b463204b5be874571602b465d4cfbb8bbb33de61999377afbd5e16dd730fc01f2de89da37ea8798fd8ad9469deb7faa4b31db17df5d12be32dcfea039f45834c7e6674287a8e0d6a3eb09a09c6b977595e5461cb15aeb55acad50f6e061902c8b684b8027aea2ce3370bda683615a8aa333ab68e111df1f063e7411077643e4ff817c6c803e3980bf8d76872f113a6d35a917542079c3451a8f46c15d47444e80ee34d9eef02e9efdeecf34b620e0edc81733011a2d2e6aea40dcd2bb21f397a9f5829caed06fcf5e0473d1ae65b8f0704b08f9ed01f834d5541954a6d22eae90da39884160bba09a77ddd980416a8b1eea698d2830e6b95b162749fc25ab212b8a3e812fc56366d3cb7036809b8170600bb581dd1563d861f0815b1807f72af975ed6a55bf64d5edb7612ae105100ab780676b1d7cfe92e518ce49fdfdb520e07a4695d2095c0ec623da40ea95bfff136da141b58bb9e8429dbb5dc08aa3090f46aa57b9bd75556f441ae5ceadb14ccc177fb94200b8edb5897db934bc93017b2e6c53ad94db1c785fee8d3d6714cfb62a43c79834e93fd0502fcf85e5167b8419fd0a6bb168bf50bfc26a3a1ac7232fed353cbef28c5a5d7a8cef36e83cd6318084da465c3467e13a4bcd290c2588bdf9b3632f70514421f1487dcb8de56e89c59843e68a085550f141132e1e38413ffe877c8f055222af0bff8fb1b8eeb5fd8988f332b7c484b6a0b99ddf5ecbb7b6382277d140482e1eaea372f997636823c3aa96cefb2446ffcced7ec087d2ab060e71bc89d58aef07dee2b649edfd8e12af9e34e14ae4e6ce9c775c7ec5b6623b941225800318779ba486e4ea0a7f3b35456257004cc12b486dd408aabc336ebc4d2cc3f0f128613b50b1e226baafb42b45e1a793c9a9a6789ed01ba4b466ee4356463bb0b0531df966f0187195abeca61d6ccb70790b9d2ae9f0cc2b2d5abc60ca26ae654707055ca1a6a2cbda47528b6b7d5ceb61c0cfdb0b2110509172d019dcf965ec256b3aa6655b43437ce1150a3a6643a158f110c1a878779ef5eb2b079129c8cdb9cf22d497c29e5a726cb92f64d8667cada440016e30a5b09296a6dd309aa3105122bed5837374bfd2e675bd38d4d148311fa632827051e8b287d3a33ccd9798c73009ab19119440ef3673754f86c32d45762566d5b862f7a4691c788c3cb675c7f4300cf5d6638219e6e1ec7a1541faf379fc430bdb17806b7adf46fad73f6c7415232bc9b8fc0091d73cd4a9a7827355c706189c7ba2e746b5673492b10f24926c8ebf36e8de1959d5475899fc18450ccf1931c3b7eaae3184bf4a476f22572a615e3ad637b146ce2669f31b11e05bdaac7649779775508d17036a0b14bf6d945f764948b465dce392fdfe863096fab731d39a84e298ba584ca74f4df1fe889a98d160f1680e5ca5716f34f4ab857a26691fe2a7020cb921958ca664a197590907f1ca9e5d779ded78d827520ad10f44c913f91140ac70d55ba46f709bf441a98531977af04bdfde2111a94b70b411a11c810aec2c4fa289306661fccc15c87f68253166656a2be66a6696017f6f7e4a5caad0c683b5b24dd19d1a0ee1f692331188aae68ed4aee3d3aea2f191963a90bb14f009488983e33ced4b56562157fe44cee50b52b580e4c4d816d2c7924a19893b2b26936793cfbc10db7abf7c1b6d846acdc8b891f51d7cca04ac9e7f6f2855a9cc1eeee27d7a3cd2a71fdf02d1843bd7c6fb59be20003142595bb2b879173ad8152954591a33c1d65434c1e1575dd52b4a8a9d643e5634e2b4bc1962779427b3bb61bd832bb761d2396ba300cc812bc5c19959ddd6f08420e813c18cf919c8d2fcfbaeae1900cd82b520b7f6f66a8f6f895464941961fa65ded5b44d4d42ca46ea1fe28f41caf928b2c3044e7de0d3f128cd8a86c21f426fdb4a6338c36cbf6983621c15fcc28d37a720a49fc0a0f9222e543b3388a8b38ec5eee02a37a1e9540b2b48678736c786db70892a5d6a9a562e01ad9978ba56b22cc2197376de23bba49d6e5a69f9f13d6443994d6a3e498620f19a15717aa1a88af0bcaa6f9559c76698d0390d6ffcc3b4dbec0ae3845b7173750aff7444b7117c5ea24268a89a5474329e40f4e57775d50a5ad75ae5a5ea1f0df76db2ff7b2a60404d06fe266706fef2754b95b3057f3a23ee709cd8e26299f322f451421154fd4b4c0edb78f7753d590eaa5afe03ee2c0cc32f115890122ba1517b91bbfebc08f5c7b2be384e19e47bed2eec660949b3c0d43cd7e6143b48421e4f34b32a3e2d5e587e64d700b6983aca33b8579be8d48cd1cc41cb6e79f7e0e9aa03659ab499a201a3d499b4e2437ef0bc18d45d22ff61d331c3bcd370cf0b671835a85870c25c34aadb79fba5424a515012a920b8aee8d7e1e2def355120a079a30d450973ed3b30787c6e92a5cb4a74c634317bbb76ce74eed811e04bdf57d8f2ce10e9fb54662269bae994b8abc0e8ed2a121f267d28ffa40bd677f5fd6f82f35b9cd8e48acac94e0d410c110a2658b3d7f0056a52fbc6874728134cfb7947a59027d1a2bd8934d98e282ae7178d5907e8e24c874cc5e2d930740ce6097073eba9c306d49dec54c465c20b53b800a6bbf639242f0cad71f00836398a481d02b7", 0x1000}, {&(0x7f0000003f00)="df5cd334bc10f99cf9cf5d549f6a6956399d06f24ff809cc24fe208a1343c7883fc9609cae60aae5b65969f02aac0f85fd54198f81e63f93e36a8031a1e133a2bf8b3af20748e03bd90b19ab8d33ed10b43c69aa28baf6b2472ccd1136f5518fc0312219b4ea23886b72e1ff45cce1bf7c7e36373b870e9077e87e83ff526d1dd9a97972ee0c6d5292ff66cf", 0x8c}, {&(0x7f0000003fc0)="7ea104e70cf913604b75d2845774929635eb47145f6c864691c1cce21621936f721d1d1fa16d33a6a41c2aac7e705df179b4751ca2bfdde39f7cdaff0a1da55d631e617e386d1e", 0x47}, {&(0x7f0000004040)="38c6849e535afa127171ec6c62d6bc5010ed80c142202157794b61021ec363fb322fdbd6b2a9e02834dd1d545778a629b29cd75de8aa082e1d43dc024b36223b2cffa369c17fb82aee5df3a9df6f5da2b5e8c639f482aa490cfc52b23761cda0cc71", 0x62}], 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x1) connect$unix(r0, &(0x7f0000004140)=@file={0xb9a5ec0dc0662d97, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x3, 0x6) readv(r4, &(0x7f0000005300)=[{&(0x7f0000004180)=""/4096, 0x1000}, {&(0x7f0000005180)=""/12, 0xc}, {&(0x7f00000051c0)=""/159, 0x9f}, {&(0x7f0000005280)=""/90, 0x5a}], 0x4) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000053c0)={&(0x7f0000005340)='./file0\x00', 0xfff, &(0x7f0000005380)='./file0\x00', 0x8}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000005400)={0x7, 0xffff9672, 0x1}) write(r2, &(0x7f0000005440)="458623679de360584e971ddbc54b6f679f73b2a1d9acf083ea0b7bd1bd2e7ed3b2f1d82e8f58b88584e7f256b2feeb2221b3afb17280773a7116f743dacbb9bf93e1dc5e1b04ac21429a6f442bd56e228be2b2c7b8133224fb65647c6ac4a1a2f9", 0x61) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000054c0)=0x1ff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000005500)={0x3, 0x616, 0x2535}) openat$zero(0xffffffffffffff9c, &(0x7f0000005540), 0x1, 0x0) listen(0xffffffffffffffff, 0x738) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000005580)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000005600)={0x4, &(0x7f00000055c0)=[{0x5, 0x40, 0x0, 0x401}, {0x80, 0x1, 0x1, 0x9}, {0x3ff, 0x8, 0x0, 0x20}, {0x6, 0x9, 0x6, 0x1}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000005640)=0x2) select(0x40, &(0x7f0000005680)={0x8, 0x9a3d, 0x8, 0x8000000000000001, 0x100000000, 0x3, 0x9, 0x4}, &(0x7f00000056c0)={0x1d0535f3, 0x3, 0x0, 0x7, 0x0, 0x9, 0x6, 0x7}, &(0x7f0000005700)={0xf0, 0x5, 0x6, 0x7, 0x3, 0xff, 0x1, 0x3f}, &(0x7f0000005740)={0x30a3, 0x7}) setsockopt(r0, 0x74f4, 0x8000, &(0x7f0000005780)="17c6506906c4d002dd6b15bc736f8f04d74e8d42b164c0b750f71941fecbe035", 0x20) socket(0x10, 0x4, 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000057c0)=[0x9df2, 0x2, 0x88, 0x0, 0x54, 0x2, 0x7, 0x8]) executing program 0: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000040)=' \n', 0x3}], 0x2) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3c}, {0x106}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x43) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open$dir(&(0x7f0000001040)='.\x00', 0x10000, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r5 = fcntl$dupfd(r4, 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r5, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xbd}, {0x8104, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x4}]}) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) syz_emit_ethernet(0x26, &(0x7f0000001080)=ANY=[@ANYRES32=r1, @ANYRES16=r6]) lseek(r1, 0x4, 0x0) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) executing program 3: sendmsg(0xffffffffffffff9c, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000800)="c8dd5f0e13cfd29f0e10ad417c3c4149700b7b837c5502838f5e67fcae48e82f5d91671fccb1f4e8d39bb61912a8db16739ad73ab0ab1bb20562b92082f39d57a215cd387abcfbe3032fd36101c47b7c251ab9b18df5e62b0893a3", 0x5b}, {&(0x7f0000000880)="e44176e6dba7b057261bd46256463932d10f5ba8b9f02242dbe3aaa03b446a845623de736e4d75efe5e124f498cc6fe3cff7032a311e0ac3e6d1bf0aee05711d00e13229bb7b2394f34fffcf4b52e8129a841536d7063919597b46b9a6417f3101e1f00cf50a6e59857f33fa55034bfc4276fd67f0ec3231a48d420975293dd498a99da1ca74dd5e587910447d87d987497d85a466ec283e4c4fee05c979742af135674127162f130832931bf9f62d2a017181c22f78383eacf08f1ac7f8a0ba577587d2e1824f5d8fc88379a02010812a67480ba3ff2c0f81b018d29880", 0xde}, {0x0}, {&(0x7f0000000b00)="8338aa6e4d97cbcbe20d9e87f2aa14a69fc2d38f46af695cc41306261ba8afd64815ed69d0f43978a43ce61c55676686b83bab4482857e65b2efaaab927ac15d34b7229aeea82689a406a941e303046eface8189134f6c2968c8d917f10fd8251d440918c099bf501af98423564b93599d016fd87b3d487b389dace89b1414152da591c59679ceb3a5dd", 0x8a}, {&(0x7f0000000bc0)="bcdd39032083e0ce172eee713aab965fc7d9e087d7912c702a70e9bc7e35a9d9cc94f7b095f7c6cd9690c5c96d3d2944a299236be1a83978de12f8319aa4b270d0acd5b3", 0x44}, {&(0x7f0000000c40)="da587391f7aedf0a459c66c7943bf23fce3aabf8e0ec0fd07c472d64c619e23dfef0e2da7b00c5ee5b79d058dd0ff33cf197d0a8b7940079075b78c8fb05fbd9e685d677bb7127657f93", 0x4a}, {&(0x7f0000000cc0)="bd0f7f9ccfd6b6592adb8b84f8739312240ee7c5db81bdc65894aeea350edd24a869f5ee8cf47e585a", 0x29}, {&(0x7f0000000d00)="5047cd3aa70fe60fae45443770a16379fe8e4f1c834989d0bc80db668ae1de89a7757a2a002df7d6984608bc4b6e20316e90df76bbb8163e5b5d02700c581213cbe7062444b61390a0a3a604c4f07a949b29950c898e470a615a3bbdcf2112cb6dea84d176c4e7b903ac6041c12aab1846a2cbaa7612f2acdadcc92e621e23cde2f9ee329f0835c626420b2e", 0x8c}], 0x8, &(0x7f0000000e80)=[{0x810, 0x1, 0x9, "d974ad24b4e03eb46a3e085efe03e8567e02c0f4227d63f664483752140085289998e9776cf3211bd4ef424d508d86f7ae7e02bd9180f201b1fde9c4773cfb4c6175be1715a3e834f528167a4d9f142504787e686e054349237d747892343c358c6605f570c6e246b501f1ebc32f5ca0033393402ceafd4ef6ac0ce140cd2b8fbe858d5a24d97158b377338b03a09ff13743391611ce6464070c286ad5acc07298f57bc0dee55cc958f735e620fc9b1943c957d0f1966b627ff44fcffe5ba72268c5c0ea0dddb11453ec438f90ade4929ebaf83c2ca89d5013e823227d5f5ffbce18d905d387c025e6fa48a8505356ae8a13dfeab243ec3afbd16b28dd3668fc9f06c9e2bf31a1248cae63a893e84cc0e7d124431b7aaed4442f07759c28478befa16da19d5cf641085d79d2f7c77056d56e4c588ecfce7a8e66e6f02d5ad3235d76123eb0d04f2dadaaddd5d448b94379c53bd8f953a1d916d0a3163f3bfb8df55d568e5babf6da19cb3408780b3c97ad55610bf14aad681d2dbc631229afef056f4ebad6e1fc935befd1536ee71557b998c31e7bb5426e5c6da0f09b823c6fc7ed9c63f19c525dd79b1f4c78bd729cf355bcd3558dd092d8361cdd4f16eb280ec122b2889022bcaa4d2ef6dee46b5667adfc308c7157b0a3a208c7d91a7ea1127920821e0b3144c68e1324507536f842d6d52473f3b92eb6c67103616692b10b8d84eb42c557b82202f6afdff0c6089f460b8dd33ac53c4e22baec36dbf2ad1b228ef4652e461bbfc9017e3a84e24a3850e32fcc49743de3d407efe4e9744a329f9dae77b19cb1747d9886f86220f96568a4176faaec14d3d7091c48c99b93b727eaf0b938070c171f2ea2192891798fb552780cbea15b23511e4909fe34d52f97ccceff136681575f7a0df099205d6d082ddf3bc8e3ae9044b44890693477cc77b0d8c164ea389673e8ee90afa741e746560b6834e675da4b13b181b4f2ff02f94a2c9a37d38594c921e00cabb6ee5ba1024e9c85de1869b62e6fc4097429dbf507210afdca0a27d62e0b67780cb5e44b8f325082703951eef8e9d010e7ceedbe96b30ad0bd1126ebac9100fc80d57a625d7581ae27d6ac71d1f40b87132fcd5f31186a844f192892b14b991a6d9067135fbb9c027f5a04e3eb7fde9a80b0631255b6b68c6e5b372b7d58433b97ff5e118950f263ec9883dfa576bc605ebf002e4b644910cf79c3377f9d0495898264dc6b066b670c4c3c1e95cbca61b4811bfd57efd50200aab89d241510795409447cef5b9ece8df4e73d4fa867c3bc7ed37f46ddb08bf590586e1a89914aadae3d0850a92c633d00083a89272a8c3c9c9e3ed5b1b65f0fff410f548cbcbd4ba05464053c77479ff0b2512c3409bc9abb5daa5bd83099193a083b0a9d56da612dc29e1383d64c6b2678c8c7c98da4e7d4a381af80cfa3df48d4713b70a643addb24aa91eb40da63954743c8fba7ec258e979d15e506a36ad224db68b0d976dd7adcca90bd8ac134f2bb315a8b6517bb7f0988957ec7cd4745e818073bf41492c2873837c9aa6fbb2521a82fdebfd6eda38ce2fccb15491b0e9a798f85678369fd060bbc1e9f0e4c1d9c7d23b578f742a4a5f3d0d035b283cc153e9dcf4facacecd1ff2d23384940e47ec08d09fe85c486a8e22a660c3a7f027180c3480a88bc21e67896b6879da0c967628a63522cdd64d628f909e23370542037dca350bc06cc52f1b6e16f58bb33515f585d8af1937b372133044fddc8f64f2d5e1dcd291a08c48a8997a11347a97ebc849b078b522ea57277d5e7c085029a60b7577835e5cf1af98c18b5b519ba93e822bc259942b0d46fd72c231460f75f6923d5a75eda803099ebb16be5bbd489534a2dba4da0b970e3eb9bba54cb5cc8ea3cc10371cda0cb98bae60138079833e002d84cdce37f811eec419a6781e110cd3a30db3fac6806ea587e793d20c8806c6d9a0d7ab2365d372427a3ee2775b04ec9bccfe587aab805af6cd2b40c88af01bd7b69cf5d0ffe27b5e3b0a7a57810fc18d1449684239832321dcaf9d302e217f680a96847bd5032dddfc657166300e6ff8ff8dcae4240412e6571ee7fac73b502a604043d21c9aae08be4700274d1757469d7dffad8f7277cd1d2ddd2b0349fd5c5e089a8ee870b68392296a3a017984615e5b4398f36f51ca33925c18d3d2388e1e4b5d1840defaa4278c5b55ac9e875df7a71399615d9ab4e73c20412488c9d2c92421a382a8c721c4b841fc30f93f0a1071b7b62588367c2e8267b43258fb4ca66ea4570217b198a89e080dc0a6e51a91bf9b7072a120a2d1cfdfdc924d9c9e11c00ce43051bd05f22e40f45a3e81c4711ebf58e01eef4afe9d8e1e3a60ad92fd48b6591334d83773a19f9f4a1b63cb28ffb92e44835f15f536bccc62040dad7a73139100694fd4867e6076e7c719d5e0313664ec80c517dee1375b2e1239b77863b81543511126317f5bb95eb10845153b0f10f20f7ce19d5245481345e7e73ee9c65a3ba228e890c52df4430f8e8df4d9dab8f661ec1f0d6c2600b02a2fc9941c3180fb730fffed7a979e1c419c6d89dea812376c3d11a9a33f806ba214500d00eed71b848defa2b3cb95440a6a96b56ac4adec3b423132f922e9d80942ef72c594920d5d0594e836d2915a4dce72dff4cba606aad93ce3fa39b14c52d2b77425eaa8c76013f2d417df55c3247af703ff781ffddf0cd3b44ddb99898ee16d694b1a46572ec89af03b434a9cee3ccdca0a12c312aed3484af42b22cd5a38f888e737b130235778bc7d54ddc945b70b51754993ffb5f13778587af88dae90caad9b549c485ed34f46b16882500aae06b5d0de63959e57de417247d6b96a88bee21b0c0f0"}, {0x68, 0xffff, 0xdd, "33eeb18a33adbd4709d479bd3cb8aa9ff89de22c1eb0381e6b933a33a5fa67ff302e7771058e88d2d2bea058e4ace7e65be96c50e14fbc5740bdf02a8f4a50f0335bc74d44d05d81a050b2254f8a16ebce392867"}, {0x68, 0xffff, 0x0, "14009ebf31177ad5c955628942daa125ba38e59158c86ba42ea7343c45e50f3ed464855ceb4a55babbf3dbca62494920eed3cb857ffec55ba53b08b2f5921d1819ec86144d7019f71a5e54b74f41316c7c"}, {0xc8, 0xffff, 0xffffffff, "48b20c8288781747d281b98fda465cfaed4778a4781b625d3eb6205951385aad931d8deb1d24acf2e40095454420f8edeb0a938c1beb837833eaeae468419fca46be1f8368099aa1b12e2ea778b8d71e671da7530d9f306d031c23fb16ebe9bef89589040f027349b18d76d65d0518c741e6cd2b21e1437762418856e0dc2488249c0ca5d07929d25930eeb08f95e6d326a913f496955eaa9fc4c9787063efd1d43287a54766ee36333e72f93235ab89a207"}], 0x9a8}, 0x7}, 0x10, 0x1) r1 = accept$unix(r0, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) listen(r1, 0xa2) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000021c0)) setsockopt(r0, 0x50dd, 0x2, &(0x7f0000002200)="a28c576816ddf23b315bd8b5712f777520714001f355c40450f4a6c63151e62733d7f5167fcb666dc50b2229382d7c3334db7ebbf4b172a5d1e384e618f59cf207a959dd5692dc9d787263d0300c579ecebfc0e6ea78641961566dd0279c197dc0db4db582870d179af75a079375a8db977e9cea805e3777eb495bbc464099e63b295f8c8a3580c69e3ddd575e889c63981109ae58780000ba6e5ab1eede86264e7f719ee4", 0xa5) write(r2, &(0x7f00000022c0)="7b5be559daa6d4320e2521b4c2c51daac4b0fcea", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000002340)="6c0874e3c1098e283424fdab327ea42213b879ccbe68f57a36413bc6c0af59e21b05fece12bbf6c3f7bba956df35000d725d56617c58ab5973746f97bd095f65fba465065cc22bf3d6b4e0bd444c853d55df4be5046f17b4d33e806b56cb6d49a4307596a925b159b5afd060dd7f8d7896fe4343b857800f1e21a6f9e153e920df79f0b25dab6271de2f30c1b45be623239f13cfd6e327632b1f18daa99b0539f2948803419df2e15454f5daee4d53b2e1f929377f90c923a4094f63cd84035fd652708acac50bbe35ca43691b297f849582e24263e468fc0d25f7acfe0a8e571a1250", 0xe3, 0x1, &(0x7f0000002440)=@file={0x1, './file0\x00'}, 0xa) r4 = getegid() chown(&(0x7f0000002480)='./file0\x00', 0x0, r4) r5 = getppid() fcntl$setown(r1, 0x6, r5) r6 = semget(0x2, 0x4, 0x3a0) semop(r6, &(0x7f00000024c0)=[{0x3, 0x4670, 0x1000}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x2000000}]}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f08005ff18df3ac450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r4, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x2, 0x1, 0x0) dup(r5) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x6}, {0x1, 0x40, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r0], 0x9, 0x3}, 0xc) recvmsg(r7, &(0x7f0000000280)={0x0, 0x4c, 0x0, 0x0, &(0x7f00000005c0)=""/214, 0xd6}, 0xc42) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r8, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x3}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) pipe(&(0x7f0000000080)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0xb) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$inet(r0, &(0x7f0000000380)="2853bcdb82fdc745fe46ad13e56acf384515a5eb21a82705376c50531ebccab3f6e17f647bb9949073e6dfafc0619a4fc84390a99465214454d29ad5579c01cff3a01e9851d637cff0e03e41bfd5f183716073432c4edc2b09b151c4e5ed12063cf5fbc8df32b6a9067aaabf88614ca62e2c6c12791c550117c02462f8fd75a75e93b9deaa38b8d5384d8e779db95f94ad3ed6614df950e1c94084ab8139aa47aa26dfc4dea469d75a1c3554108ec65b100882c8300fdf5eab4eef45761e39a7a2ddfc881b0a62bbc9aeda32fb99900a09fda07d2eaa33e640d01ee29d48681dbaff010ac9b794f2092ef86739118997815865adfb21c53216272ef5b9a1be75eefa03", 0x103, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0x1a) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0xfffffc01, {0x7fffffffffffffff, 0x2}}) socket(0x20, 0x1, 0x1) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}}, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x0, 0x5, 0x3}) executing program 3: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x6c, &(0x7f0000000140), 0x0) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r4, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) listen(r1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r5 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r5, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = dup2(r4, r1) write(r6, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x40) getpgid(0x0) denied attempt to set clock forward to 13622315175256096 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0xd0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) shutdown(r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg$unix(r2, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)='mN', 0x2}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) shutdown(r2, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x61}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000000)='E', 0xfffffc36) executing program 4: setrlimit(0x8, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000100)) syz_open_pts() write(r1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000240)}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a", 0x42c}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000200), &(0x7f0000000140), 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r4, 0x0, 0x0) poll(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e", 0x40}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)}, {&(0x7f0000000300)}, {&(0x7f0000000ac0)}], 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000300)) executing program 6: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r2) fsync(r2) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1c) writev(r5, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xf869) socket$unix(0x1, 0x5, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x7fffffff, 0xe7}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r0 = socket(0x6, 0x1, 0x0) r1 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r4 = msgget$private(0x0, 0xfffffffffffffffc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r6, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRESDEC=r3, @ANYRES32=r1], 0x0, 0x0) msgsnd(r4, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000001300)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES8=r6, @ANYRESDEC=r0, @ANYRES8=r3, @ANYRES8=0x0, @ANYRESDEC=r7, @ANYRES32=r6, @ANYRES8, @ANYRESDEC=r5], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r4], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYRES16=r8, @ANYRES64=r8, @ANYRES32, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r9, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r9, @ANYRES64=r2, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r10, r0) socket(0x18, 0x3, 0x5) preadv(r6, &(0x7f0000001340), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/12, 0xc}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x81, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x47) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) faccessat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chflagsat(r5, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) getsockopt(r4, 0x1, 0x40, &(0x7f0000000340)=""/99, &(0x7f00000003c0)=0x63) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x22, 0x60, 0x9c, 0x7}, {0x6, 0x3f, 0x3, 0xf8}]}) mkdir(&(0x7f0000000480)='./file1\x00', 0x30) writev(r6, &(0x7f00000009c0)=[{&(0x7f00000004c0)="46dbc0d78e55c35df927f02aae9ab97723590d45f8c18f73659e5bce0b94d9", 0x1f}, {&(0x7f0000000500)="6bbbbe45641a301370c6facf30bd0027d958f25917e39182d87effa4e17c3307b35048284f957c894eb870885ae0f7b7c8a83927f17d5aa9796684e29463abbbcb8fb61b965cdb05f225dffc022629b2a139ecfcb99e71b5642198e34102cc34c85ad02a98a0302cb1b5fffd45f96dae667c107349a93b94ef41c184fd6793e84fcbc656e035c166a7d26d67709e168b47cd9a0e29028de8c26d6741177b1bc27296512f4dc0566ebda31baad1398abb0d2316586f59de8de800ce36c0787752d4730414bda618c0ea802f3d7c9d9997cd9cffa5572d004d50", 0xd9}, {&(0x7f0000000600)="5d6c1777f2b4e70db033f19e289729e7850be3a6b383dbcaf8b2d88649e5d6dd61f8c440e108f7c821788a90f8de0aa3413af9a5e821059c95c9277bf3a228f8c99462cf501c10daddeb521e01405044a413cf7cf524568d1e252bf9656fb61345b010739fab26bac8c6776106853d3775c33ef082e3ed78976dce82e2a81f34a3d1679337367dd053de49d94b6391f674e4d444c1e16a3a96c236a1d7a6a6f8ef3ec9ea9b01e09b0d64a1deeaafa87ab5da1eabef2a126a4edd79865340b01c688eaa72202ea17d1df8dc50", 0xcc}, {&(0x7f0000000700)="c0259c650820cfa03379f74bae81227deef4d28d628e202f01d1f0ec41f36c68c9aaf1a5d914c6d5e7d20e5b916105143d442f0a31bf313849e5aa907ba53048dfb94ed8a4b4da45d251fa016ee7da794f8f882a8b494cd618d8abfc2ac73930f84aaaac9e5e6afb86725700fd72d9861c7df2c6c2f6f8df9a6a7a5c27425a9b7afd6d2534c24e704cb409637cfa8b491c64ebee8f5484791aea184d1c23140a6f8b680a1eb9986cb52e2d64d22f111a176e879caaab41285193c7813e49dc78", 0xc0}, {&(0x7f00000007c0)="f841ec299094b3e56122574b077273a7eb88940a09bacf124b8459482f00d9e6f69193d428d119680d1b456f913ddd6095ea3aa546a8c629e26bac323cb34292414bab0c2b5a1c8fae407266c202c2f1d12e62f1fa38d4a923fd638120c3e86180f4df9e9378aa0d85db83b5f166303dd9f5a5da1db61c94750264cf6c84db5bbb52fe5a40624c729352e80d71605ad5114b3a05099292a869bf1202854b891a4438ae", 0xa3}, {&(0x7f0000000880)="72b739e52b9570f170c2fd8111637eb82c8a17ea7da11703b91689945ef69d36c76bc8ad3ece26f9e714e417e9aa5c207fa5a78b132372ce284891a2132f4f71ccc39f9602", 0x45}, {&(0x7f0000000900)="684fa9eb27b0608e2db8be5cb03ab55b51682d85cbb1ddbe1aba4374e171d441e45473485dfc036d8005046263a78fac864224e1aceb9828dffb0bb1f40f5c74b0e959963cb98ff19891c913a182a607001c5118ce281edd1694acc514cc67e084aa25788229dd7e386568", 0x6b}, {&(0x7f0000000980)="5d36e6", 0x3}], 0x8) connect(r5, &(0x7f0000000a40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a80)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000b00)={0x8, &(0x7f0000000ac0)=[{0xf800, 0x80, 0x40, 0x2}, {0x7, 0x20, 0x0, 0x2}, {0x1000, 0x4, 0x8, 0x1}, {0x5, 0x4, 0x3}, {0x3f, 0x7c, 0xfc, 0x10001}, {0x1, 0x9, 0x20, 0x3}, {0x81, 0x6, 0x0, 0x1}, {0x2, 0x6, 0x9}]}) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000b40)="0a883597cd48b777e381feedadc4f49775d27865260683412c182fc5fe7fe8dcba08122ea96fbd1ffc63f925bb99148f9dc6fd59f779b1a597d3f5a18c1c58837deb11a112be90649a88c044ab75d0ddd11fca9e1987faa3478fa444d30b53f5f844e0f01f915408e96732df1d690d08d739236e66600b947601c7fb7fc82e6754d179e9abf9f4ed096835c7f3ab9188ceee402315130e2dacdbb96c0253d9db9d0b5b70ec560b85bb3a7ce242fa", 0xae}, {&(0x7f0000000c00)="0b41eb649e67e63d8b80485c16bab7ef1646a406f98cf574aacf7b4fe709b5580bf39ffcc10e5684412691ecd7fc1c9b8c8239942fbade56ae19fb402463fe1396006ad4db635dfd1834d24e3b1048d6ac891a1be113b300241f54f576d3e6932271dff4eec85d1f6f9522607bed3c2917e5a8b497d246e1c31a29b769e73785a62fc38f389d76dd591433da16eb7dbc2392ae37b5946be80bb56776ce01adf7c5480ea5803e9568fcec67d458fc1301b2cbb6364167f6aff883b4a0", 0xbc}, {&(0x7f0000000cc0)="4f8e8199801029e5d2fd08b485256a2959f0074b8c44769f403b1693625f4cd88ccd53a3c62a325a55030c3824299128be62fe0d4ea60e1977a77fc3e6", 0x3d}], 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000d40)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, &(0x7f0000000dc0)=0xc) fcntl$setown(r2, 0x6, r7) r8 = openat(r6, &(0x7f0000000e00)='./file1\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000e40)={0x4, 0x1, 0x61, 0x2fc9, 0xb361}, 0xc) chdir(&(0x7f0000000e80)='./file1\x00') pwrite(r1, &(0x7f0000000ec0)="2072205b9dc36a9a6e02a702d5be939f2d14a05ca1094a71aed5229562d340100306cff0dbb59c3447934d1bf47ffd268dfc52f9621ecb2c0e904b8a0d6303a7e0a13efa7fed0b4d6eda3253487d0b352d5d16565df7221667ea992cc9ef71e67a17f1bcba83930edebe81338824764662bd2a093d2f2648cb23c34e9ab408f05649fec53de90e7336dda3b0bbe3c9c4", 0x90, 0x1fb) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x50}, {0x812e, 0x0, 0x0, 0x8}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) acct(&(0x7f0000001240)='./file0\x00') execve(0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(r0, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = getuid() seteuid(r3) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000615000/0x2000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000697000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000061a000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x5}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034d000/0x2000)=nil, &(0x7f0000693000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000614000/0x14000)=nil}], './file0\x00'}) connect$unix(r5, 0x0, 0x0) writev(r5, &(0x7f0000000380), 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() r8 = kqueue() close(r8) kevent(r0, 0x0, 0x6, 0x0, 0xfd, 0x0) syz_open_pts() executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) setrlimit(0x0, &(0x7f0000000980)) write(r0, &(0x7f0000000100)='\b', 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe800000000000000000000000000200000000000000000000004e"]) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) lseek(r0, 0xf153, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x604e) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/175, 0xaf, 0x1040, &(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10) semget(0x1, 0x3, 0x180) fcntl$setstatus(r2, 0x4, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)) ftruncate(r2, 0x4) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x4) fchmod(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="066d87c7081a74ba68ef28db529d1bf8d5ba2551109530b814d1a9bc06a8b338cd1f2e45a5892c2ceefcfbf94e839fa4a8a7ec7e7c8fedd81749ffa5d4d706eb98f386d003fd53d4131cbf2361c8ab88f5a8", 0x52) shutdown(r0, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x560) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) r3 = open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x110) ktrace(&(0x7f0000000480)='./file0/file0\x00', 0x1, 0x20, 0xffffffffffffffff) getsockopt$inet_opts(r3, 0x0, 0x5c16527a9a84515e, &(0x7f00000004c0)=""/195, &(0x7f00000005c0)=0xc3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000640)={0xfffffff8, 0x3, {0xb024, 0x100000000}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000680)=0x401) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) getuid() getuid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000740)={0x7, &(0x7f0000000700)=[{0x2, 0x7, 0x3, 0x7}, {0x2, 0x48, 0x3, 0x5af1}, {0xfff, 0x7, 0x0, 0x5}, {0x100, 0xe1, 0x6, 0x7}, {0x400, 0x3, 0x2, 0x3d58}, {0x8000, 0x9, 0x7, 0x7}, {0x1, 0x5, 0x3, 0x8000}]}) setrlimit(0x7, &(0x7f0000000780)={0xfffffffffffffffc, 0xfffffffeffffffff}) sysctl$kern(&(0x7f00000007c0), 0x2, &(0x7f0000000800)="9a8584c3b6ebcb94983df7997f876578421cce9e62c4498711fcd38ccfc73e2d469c0572ed038c1826f625989f6aaa52ad79a7a2e43c0ea1bad5e9544162a06590822f7a22e7821dd96574013c5b874c713de8cec268199903d9db75bea72932248930cb948c1af311fdce4a3634cf634b7e0c3b09bb259cd75c68e72a6042b1ddda85292cb215e888406b12c23ee57dcedff164880b30a4258a34b786bd4d422864e38238b70a67e255d0642dd9f3f4c0244725cfe818ef15f8b412fb9784578f6689886d64c1f31ea45356", &(0x7f0000000900)=0xcc, &(0x7f0000000940)="4b754883c4091ff2afb8c7fbfed0c5bae3f11f07d658face9c57d07a656708eebf9ebb99109ad939ccd556cd58d43cbb5f8e8d560a12164e7478cf8986081130913d3a7c1e5463a09bd42334998915ee32ae36687b001b9481143425f061bdae94c6c34f29e58fab1a51f901388206def13e43bdf74e078d7dec9afe6ef58142ffffee931329f10ca21dcec14289578bb096b774429f2c8d43fd657b2a545b56e102c6265002938ff0b87ba536263a4a7cd8534aab59ce82810f7c31e27bc440386bc33184748fac8a61b78dd49f47452672", 0xd2) executing program 2: sendmsg(0xffffffffffffff9c, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000800)="c8dd5f0e13cfd29f0e10ad417c3c4149700b7b837c5502838f5e67fcae48e82f5d91671fccb1f4e8d39bb61912a8db16739ad73ab0ab1bb20562b92082f39d57a215cd387abcfbe3032fd36101c47b7c251ab9b18df5e62b0893a3", 0x5b}, {&(0x7f0000000880)="e44176e6dba7b057261bd46256463932d10f5ba8b9f02242dbe3aaa03b446a845623de736e4d75efe5e124f498cc6fe3cff7032a311e0ac3e6d1bf0aee05711d00e13229bb7b2394f34fffcf4b52e8129a841536d7063919597b46b9a6417f3101e1f00cf50a6e59857f33fa55034bfc4276fd67f0ec3231a48d420975293dd498a99da1ca74dd5e587910447d87d987497d85a466ec283e4c4fee05c979742af135674127162f130832931bf9f62d2a017181c22f78383eacf08f1ac7f8a0ba577587d2e1824f5d8fc88379a02010812a67480ba3ff2c0f81b018d29880", 0xde}, {0x0}, {&(0x7f0000000b00)="8338aa6e4d97cbcbe20d9e87f2aa14a69fc2d38f46af695cc41306261ba8afd64815ed69d0f43978a43ce61c55676686b83bab4482857e65b2efaaab927ac15d34b7229aeea82689a406a941e303046eface8189134f6c2968c8d917f10fd8251d440918c099bf501af98423564b93599d016fd87b3d487b389dace89b1414152da591c59679ceb3a5dd", 0x8a}, {&(0x7f0000000bc0)="bcdd39032083e0ce172eee713aab965fc7d9e087d7912c702a70e9bc7e35a9d9cc94f7b095f7c6cd9690c5c96d3d2944a299236be1a83978de12f8319aa4b270d0acd5b3", 0x44}, {&(0x7f0000000c40)="da587391f7aedf0a459c66c7943bf23fce3aabf8e0ec0fd07c472d64c619e23dfef0e2da7b00c5ee5b79d058dd0ff33cf197d0a8b7940079075b78c8fb05fbd9e685d677bb7127657f93", 0x4a}, {&(0x7f0000000cc0)="bd0f7f9ccfd6b6592adb8b84f8739312240ee7c5db81bdc65894aeea350edd24a869f5ee8cf47e585a", 0x29}, {&(0x7f0000000d00)="5047cd3aa70fe60fae45443770a16379fe8e4f1c834989d0bc80db668ae1de89a7757a2a002df7d6984608bc4b6e20316e90df76bbb8163e5b5d02700c581213cbe7062444b61390a0a3a604c4f07a949b29950c898e470a615a3bbdcf2112cb6dea84d176c4e7b903ac6041c12aab1846a2cbaa7612f2acdadcc92e621e23cde2f9ee329f0835c626420b2e", 0x8c}], 0x8, &(0x7f0000000e80)=[{0x810, 0x1, 0x9, "d974ad24b4e03eb46a3e085efe03e8567e02c0f4227d63f664483752140085289998e9776cf3211bd4ef424d508d86f7ae7e02bd9180f201b1fde9c4773cfb4c6175be1715a3e834f528167a4d9f142504787e686e054349237d747892343c358c6605f570c6e246b501f1ebc32f5ca0033393402ceafd4ef6ac0ce140cd2b8fbe858d5a24d97158b377338b03a09ff13743391611ce6464070c286ad5acc07298f57bc0dee55cc958f735e620fc9b1943c957d0f1966b627ff44fcffe5ba72268c5c0ea0dddb11453ec438f90ade4929ebaf83c2ca89d5013e823227d5f5ffbce18d905d387c025e6fa48a8505356ae8a13dfeab243ec3afbd16b28dd3668fc9f06c9e2bf31a1248cae63a893e84cc0e7d124431b7aaed4442f07759c28478befa16da19d5cf641085d79d2f7c77056d56e4c588ecfce7a8e66e6f02d5ad3235d76123eb0d04f2dadaaddd5d448b94379c53bd8f953a1d916d0a3163f3bfb8df55d568e5babf6da19cb3408780b3c97ad55610bf14aad681d2dbc631229afef056f4ebad6e1fc935befd1536ee71557b998c31e7bb5426e5c6da0f09b823c6fc7ed9c63f19c525dd79b1f4c78bd729cf355bcd3558dd092d8361cdd4f16eb280ec122b2889022bcaa4d2ef6dee46b5667adfc308c7157b0a3a208c7d91a7ea1127920821e0b3144c68e1324507536f842d6d52473f3b92eb6c67103616692b10b8d84eb42c557b82202f6afdff0c6089f460b8dd33ac53c4e22baec36dbf2ad1b228ef4652e461bbfc9017e3a84e24a3850e32fcc49743de3d407efe4e9744a329f9dae77b19cb1747d9886f86220f96568a4176faaec14d3d7091c48c99b93b727eaf0b938070c171f2ea2192891798fb552780cbea15b23511e4909fe34d52f97ccceff136681575f7a0df099205d6d082ddf3bc8e3ae9044b44890693477cc77b0d8c164ea389673e8ee90afa741e746560b6834e675da4b13b181b4f2ff02f94a2c9a37d38594c921e00cabb6ee5ba1024e9c85de1869b62e6fc4097429dbf507210afdca0a27d62e0b67780cb5e44b8f325082703951eef8e9d010e7ceedbe96b30ad0bd1126ebac9100fc80d57a625d7581ae27d6ac71d1f40b87132fcd5f31186a844f192892b14b991a6d9067135fbb9c027f5a04e3eb7fde9a80b0631255b6b68c6e5b372b7d58433b97ff5e118950f263ec9883dfa576bc605ebf002e4b644910cf79c3377f9d0495898264dc6b066b670c4c3c1e95cbca61b4811bfd57efd50200aab89d241510795409447cef5b9ece8df4e73d4fa867c3bc7ed37f46ddb08bf590586e1a89914aadae3d0850a92c633d00083a89272a8c3c9c9e3ed5b1b65f0fff410f548cbcbd4ba05464053c77479ff0b2512c3409bc9abb5daa5bd83099193a083b0a9d56da612dc29e1383d64c6b2678c8c7c98da4e7d4a381af80cfa3df48d4713b70a643addb24aa91eb40da63954743c8fba7ec258e979d15e506a36ad224db68b0d976dd7adcca90bd8ac134f2bb315a8b6517bb7f0988957ec7cd4745e818073bf41492c2873837c9aa6fbb2521a82fdebfd6eda38ce2fccb15491b0e9a798f85678369fd060bbc1e9f0e4c1d9c7d23b578f742a4a5f3d0d035b283cc153e9dcf4facacecd1ff2d23384940e47ec08d09fe85c486a8e22a660c3a7f027180c3480a88bc21e67896b6879da0c967628a63522cdd64d628f909e23370542037dca350bc06cc52f1b6e16f58bb33515f585d8af1937b372133044fddc8f64f2d5e1dcd291a08c48a8997a11347a97ebc849b078b522ea57277d5e7c085029a60b7577835e5cf1af98c18b5b519ba93e822bc259942b0d46fd72c231460f75f6923d5a75eda803099ebb16be5bbd489534a2dba4da0b970e3eb9bba54cb5cc8ea3cc10371cda0cb98bae60138079833e002d84cdce37f811eec419a6781e110cd3a30db3fac6806ea587e793d20c8806c6d9a0d7ab2365d372427a3ee2775b04ec9bccfe587aab805af6cd2b40c88af01bd7b69cf5d0ffe27b5e3b0a7a57810fc18d1449684239832321dcaf9d302e217f680a96847bd5032dddfc657166300e6ff8ff8dcae4240412e6571ee7fac73b502a604043d21c9aae08be4700274d1757469d7dffad8f7277cd1d2ddd2b0349fd5c5e089a8ee870b68392296a3a017984615e5b4398f36f51ca33925c18d3d2388e1e4b5d1840defaa4278c5b55ac9e875df7a71399615d9ab4e73c20412488c9d2c92421a382a8c721c4b841fc30f93f0a1071b7b62588367c2e8267b43258fb4ca66ea4570217b198a89e080dc0a6e51a91bf9b7072a120a2d1cfdfdc924d9c9e11c00ce43051bd05f22e40f45a3e81c4711ebf58e01eef4afe9d8e1e3a60ad92fd48b6591334d83773a19f9f4a1b63cb28ffb92e44835f15f536bccc62040dad7a73139100694fd4867e6076e7c719d5e0313664ec80c517dee1375b2e1239b77863b81543511126317f5bb95eb10845153b0f10f20f7ce19d5245481345e7e73ee9c65a3ba228e890c52df4430f8e8df4d9dab8f661ec1f0d6c2600b02a2fc9941c3180fb730fffed7a979e1c419c6d89dea812376c3d11a9a33f806ba214500d00eed71b848defa2b3cb95440a6a96b56ac4adec3b423132f922e9d80942ef72c594920d5d0594e836d2915a4dce72dff4cba606aad93ce3fa39b14c52d2b77425eaa8c76013f2d417df55c3247af703ff781ffddf0cd3b44ddb99898ee16d694b1a46572ec89af03b434a9cee3ccdca0a12c312aed3484af42b22cd5a38f888e737b130235778bc7d54ddc945b70b51754993ffb5f13778587af88dae90caad9b549c485ed34f46b16882500aae06b5d0de63959e57de417247d6b96a88bee21b0c0f0"}, {0x68, 0xffff, 0xdd, "33eeb18a33adbd4709d479bd3cb8aa9ff89de22c1eb0381e6b933a33a5fa67ff302e7771058e88d2d2bea058e4ace7e65be96c50e14fbc5740bdf02a8f4a50f0335bc74d44d05d81a050b2254f8a16ebce392867"}, {0x68, 0xffff, 0x0, "14009ebf31177ad5c955628942daa125ba38e59158c86ba42ea7343c45e50f3ed464855ceb4a55babbf3dbca62494920eed3cb857ffec55ba53b08b2f5921d1819ec86144d7019f71a5e54b74f41316c7c"}, {0xc8, 0xffff, 0xffffffff, "48b20c8288781747d281b98fda465cfaed4778a4781b625d3eb6205951385aad931d8deb1d24acf2e40095454420f8edeb0a938c1beb837833eaeae468419fca46be1f8368099aa1b12e2ea778b8d71e671da7530d9f306d031c23fb16ebe9bef89589040f027349b18d76d65d0518c741e6cd2b21e1437762418856e0dc2488249c0ca5d07929d25930eeb08f95e6d326a913f496955eaa9fc4c9787063efd1d43287a54766ee36333e72f93235ab89a207"}], 0x9a8}, 0x7}, 0x10, 0x1) r1 = accept$unix(r0, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) listen(r1, 0xa2) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000021c0)) setsockopt(r0, 0x50dd, 0x2, &(0x7f0000002200)="a28c576816ddf23b315bd8b5712f777520714001f355c40450f4a6c63151e62733d7f5167fcb666dc50b2229382d7c3334db7ebbf4b172a5d1e384e618f59cf207a959dd5692dc9d787263d0300c579ecebfc0e6ea78641961566dd0279c197dc0db4db582870d179af75a079375a8db977e9cea805e3777eb495bbc464099e63b295f8c8a3580c69e3ddd575e889c63981109ae58780000ba6e5ab1eede86264e7f719ee4", 0xa5) write(r2, &(0x7f00000022c0)="7b5be559daa6d4320e2521b4c2c51daac4b0fcea", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000002340)="6c0874e3c1098e283424fdab327ea42213b879ccbe68f57a36413bc6c0af59e21b05fece12bbf6c3f7bba956df35000d725d56617c58ab5973746f97bd095f65fba465065cc22bf3d6b4e0bd444c853d55df4be5046f17b4d33e806b56cb6d49a4307596a925b159b5afd060dd7f8d7896fe4343b857800f1e21a6f9e153e920df79f0b25dab6271de2f30c1b45be623239f13cfd6e327632b1f18daa99b0539f2948803419df2e15454f5daee4d53b2e1f929377f90c923a4094f63cd84035fd652708acac50bbe35ca43691b297f849582e24263e468fc0d25f7acfe0a8e571a1250", 0xe3, 0x1, &(0x7f0000002440)=@file={0x1, './file0\x00'}, 0xa) r4 = getegid() chown(&(0x7f0000002480)='./file0\x00', 0x0, r4) r5 = getppid() fcntl$setown(r1, 0x6, r5) r6 = semget(0x2, 0x4, 0x3a0) semop(r6, &(0x7f00000024c0)=[{0x3, 0x4670, 0x1000}], 0x1) executing program 4: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 7: r0 = socket(0x18, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0xffffffffffffffa3) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14, 0x0, 0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) (async, rerun: 32) setrlimit(0x0, 0x0) (rerun: 32) r2 = socket(0x18, 0x2, 0x0) close(r2) (async, rerun: 32) r3 = socket(0x800000018, 0x2, 0x0) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) (async, rerun: 64) r5 = socket(0x2, 0x4001, 0x0) (rerun: 64) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=""/193, 0xc1) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) recvfrom$unix(r7, &(0x7f0000000200)=""/45, 0x2d, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) executing program 6: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="fc23", 0x2) executing program 5: r0 = syz_open_pts() r1 = dup(r0) close(r1) setsockopt(r1, 0x200053f, 0x800, &(0x7f00000023c0)="ef6386c5e6e6ac5c584af954761e2c3f235a4d7164e86a0ada2ff6ae853f2d938bfe703442ac6931bd1f3b97d5aae2bfe834953d590b8b7a0a554fd214a4a038169457cf73840c03a4c3547616bc7acef686b750c3146214e9a6bbf131a33aa1faff937f3d6124991e8847bd1f31c7072f36d6ce08c02ce98068e3fff38a26bd433464effa25711e930fed31ff3297d5f7bdbc3dba978fa926384f487ebce185af6e6f09fca70a5a8878997fed2569300b4aab9239108cb5c289e26b3d3ba8b11b23f31eb941a3e62d6926", 0xcb) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000011c0)=0x6) writev(r1, &(0x7f0000002140)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f0000002080)="3b7faaa2cb5abb869175add9850cc491b87369cfdb06a9c54bc2433855ae289fc3f89bbf473c24e3da13cd2a790a5bea58227738afdc57a38b368226a6f80c1bae9147859f583c460410fc3c7307cefc6c044d9e9b7ac021d96ccadc7b1dcc41a9a01ca584ae8f7c87512bc6b8af5f75784fe766ad95f25e3473c130a470fc91a349a998610769ff26d525d157c39dac4b2250d51152f6ffbabfacb9e5dc9b98e87d7bee29965080bb1b7990784a", 0xae}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0xfffffffffffffd5d}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x28) write(r3, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) writev(r1, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) flock(0xffffffffffffffff, 0x5) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x50}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r1, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a8ff99b672f4d335d223e7d029d6ba8af6300370021", 0x62, 0x0, 0x0, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x41, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munlock(&(0x7f000011d000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x8046}]}) shutdown(r1, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYRES64=0x0, @ANYBLOB="e8c83267dec109f87edaf553157781eefa3297c3528208a609b8d8c88e6b301e2d2e69106ad21e31edcd5d45dfb92c13e4431c7e533b7c0daa27e988ba5c0e4f8ce10c20b4a21c7c22c1536f5f334d63019f64ef5bc149d8cc3be9e781a87126abe85719d33e2f4e2876f1d3a1882a9bfa63a704cd587e0d87ce4a3f3de345bb71c54e96e1e71840dd6d135f35ac62a3987091"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="ec2e5848cba4c5bdd5eda001ffc0c975331e280500fadecbb33b72ace141204333dd9bde5dc0811ab1a44ca5737acbbf3fa0d599009a88b371bc3b92505fe3e05dc04c483f02a6c53f4f99240ff5283509e3fecc6903888d1886e5eba6321a9c2a3c32c8fa9f8b657880337efec7717d8984060ca592fbfc82a29c124723", 0x7e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) dup(r2) wait4(0x0, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xffc, 0x5) executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r3) r4 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x0, 0x800}, {0x4, 0x14, 0x1800}, {0x1, 0xfc, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7}], 0x8) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x200, 0x0, 0x0, r5, 0x0, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) fchown(r2, 0x0, r6) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0xa475, 0xfffffffffffffffa}, {0xffffffffffffffff, 0x8ec}}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000140)=""/108, 0x6c}], 0x1) dup2(r8, r7) execve(0x0, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10004fffffffc}) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaaaaaaaaaaaa8847"]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="c9d3fa519cb1e04435379f0dfb835b79697754744cf278954b30f86aa3f1b39704c60958018d753e909250ec0439944306d17f5c4dfbff2176e9a9e158e96323310340e8efcf40901c2d5cef1e87a6db5ebcad045f5e5518c297a36122555808bb403c2322d40dd6076763eb3f1fc15f329088a93ec7dbaf551139fdf317c5ebe80f9b393ef518908165591699d52974875959ed7393ff06", 0x98}, {&(0x7f0000000200)="053ee641b835c0bd5e644fe8949609e91a7e6a1ce6553dc4fbf7a407a323b0adfdb5433da0858ee0a5208f87c48f8e386f442a13c363758fdddaad40ec11664a70e0a862415aee5648203f7fa7c619bbd87bfe1c8914c7f9191bfe3005a8d6ea683b9b7089ad88cb213379d7d73e908c6525916d17", 0x75}, {&(0x7f0000000280)="985239798f749992253b77984cebb47ad9fbf390db54cb6d650a23c124c38a2dd6649c04939586fe8e6dce5efa091cedcf1f1daa9b65b7ea3ebebe7a492ffa3c093ac39ceb5d9cbe11e4662273bc03a6dcd6c28739422800c55b973a60f3e0ac379329bebe16cc701461f27b49a444c810fca9ba725129cd57597b9900ede0", 0x7f}, {&(0x7f0000000300)="5a523ce73d26c06618e9e23c0b285e0412adcb95c63eda66c9542195c8f3d73b26e625f8909155076fbdb2f2b90230019c72f3360441d94adf5c734cf42bf0c8480c107b10839b08519f3b45ae2b093578c2042f5c4d2268bca8679b8139d71d119e22d188d5c45036e1954eb2a3af7ecb924f0bff768b2043897911ac339bd995f9d6e253f32ecc8635757cc2546c5a32ca6b9f", 0x94}], 0x4) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x87}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000400)=ANY=[]) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x45}], 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) readv(r3, &(0x7f0000000300)=[{0x0}], 0x1) recvfrom(r3, &(0x7f0000000040)=""/147, 0x93, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000004c0)=[{}]}) syz_emit_ethernet(0x2e, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff"]) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x800000000, 0x80000000}) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x4, 0x32) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sendto$unix(r4, &(0x7f0000000200)="da6afb3d03908d8acbb48335c29f9c5fa98fc57dd6ec3b584705ea86bbd343600ff097367270db4b7ae8cafc179d4fb13f0395810c933a85b676d76ffe2097b5e34a5df157877d1158ab3877058032a0c363fb84dc2dd6d69c10f8fbd9b5e06ee9d3862af698a423ac83d58552b1e09e3cde", 0x72, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x81, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000017c0)) setreuid(0xee00, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, r0) open$dir(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r5) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r6, 0x0, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getpgid(r4) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) semget$private(0x0, 0x0, 0x2e) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000001240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@end, @lsrr={0x83, 0x2b, 0x0, [@multicast2, @rand_addr, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @loopback, @rand_addr, @multicast2]}, @timestamp={0x44, 0x4}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @noop, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {}]}, @noop, @generic={0x0, 0x7, "fd303ff8f6"}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_ipcomp(&(0x7f0000000300)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000480)="73cf4a37", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, 0xc) sysctl$net_inet_ipcomp(&(0x7f0000000880)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000008c0)="f2c0402c0699904f5741a3073d02bc3249395ffc38709c725d8ddc497b94582de5f1c80dc091cf327c88b21800e210b5cd176a51300dab10038d6bfdfb1f699441861ad9afa1a7f6e316e8eeefabeb7ee129353a2d98875dd38a57d72824b608bd9ae77c7cfb771420e6f2789b91786e5b9d3625d9fd891128dfde0f4858f6294f894cf9602a448d2526f3b20e779b2d407fc631003f310f9045b6e9386206ce9410e4c1ee62c1b171035d3db49c61870e6d67e9db1175756be393a1b88be0cc2070f4a70498f64d88cbd73a876c66e87d4bd63188161efc89f72e3efec4b21eeef2ee3634d7afece7d319fafe19301b528f55297d9e99e0d1", &(0x7f00000009c0)=0xf9, &(0x7f0000000a00)="9455ac3f10c0f761524f072080bc47a376c5efebbc5545fbe72ad2e769e16c8c569cc163fc0f69bdc6b116055f02616197f6e50a7ab32f628ab4a1bd119eb37844", 0x41) r4 = geteuid() r5 = getgid() r6 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) r10 = kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) kevent(r10, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffff9, 0xcb}, {{r10}, 0xfffffffffffffffa, 0x13}, {{r10}, 0xfffffffffffffff9, 0xc5}, {{r10}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000ac0)='./file0\x00', r9, r11, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, r4, r5, r3, r7, 0xd, 0x1f}, 0x1, 0x8, 0x3}) semop(r6, &(0x7f0000000000)=[{0x1, 0x4, 0x1800}, {0x2, 0x5}, {0x1, 0xc3d, 0x1800}, {0x0, 0x1, 0x1800}, {0x5, 0x4, 0x1000}], 0x5) executing program 2: sysctl$kern(&(0x7f0000001500)={0x1, 0x58}, 0x2, &(0x7f0000000040)="025ffff3", &(0x7f0000000080)=0x4, &(0x7f0000000000), 0x3f) sysctl$kern(&(0x7f0000000240)={0x1, 0x17}, 0x2, &(0x7f0000000280)="71fb95e3c2458ecc3c118d537eef334c03f14a3de5a4f6f7440dbd2d53cf2aaa09ca4ad1db793be82ab86655bc6a91759b4f1570340968bdfef437cd38a64f196b673d457ba825983bd1509f80b7c83ebbbdca608c3ecf569a0564fdba460a3f5a369bd24cdae7cbfc8684e8b8d79071b1788d3465dae8c6b0d8a39dce56429a5e58ad63d2786507ff3ed8977767f086bb35df411b442e7ed237a4a160c4745ae2ed52b9d69aaa7f25c7ddf6d47a8fee657cf7bd82b5f62ca577405a3159fdb3e29c8f04fb4f6b36f22b39a23ec1bb2d12c11b20602c7823021cbd08c4f28cb176bd7e3693cd9cd433e04e0ea1467cbf4620a51ab867ad0045ebc648a4b182c1ddb94f11bcd6a141a9a7a7374a1fdcd353e26ecb11d1a553de8a2f27203440bae709520b989fcb24e7d6a549ba71d4b89d7c0a500ea1697a8e043f92094a9a348c9fd755aa8919c676d69b0124b72d36791afbceb1e61f45f4af2ee9bb389835767765ff63dc84e7e211d32233c00ac032fdef7e1a4b8dc66accd47071f446370bf35972ff7e3b0a4b7c05d3ace8a20a0088c707950e716c31a5aaeb2255d9e6ae7694925da22dfe91fbd4c93a807e74c3e143500939d7fb4c7f2ff546653e086fe0362f409551e0071ce6f4dc673c05861fa780b18e7b5c3dd55b9c427cc5fed0e0bc90292541652e088575ab62f9ad084dd185bf09a5f5d09567bda84b16a50c32d647426382f9ff383d87ad1fbd3a63637bfadf3ad31bd661af0b6bca056a049c9684b4fb510fc4b36c77e0fe930bb009813732fa8d378ba40982fb00104965a676807285c887c617fa6ee0db7ffc1700ed6f4f946024b5f7badf0443fc9f320ffdbd143fb25b568203add9ef849c26c0b54aa45ad4c9f4a03e26f25e6b138b7ccfcbf85633b87ed12190da036ae18720638e7c673b39ff82493e7afb020e713dcd43afbba7ad3e82442ba3eb9394a479d620d02df8c803f6f88e0f45c0d9aa5fb3902bf005d381d068e8ccd6d6f080fc159c0a285b02b8abbab44b1f029b5e348279f816957b9b166cd20332028033b022d7d457a4139cd3aae63a1fbcdb9a5b06a8206988cabcae8b3c3737397c2104f059fc399027703f936ee0aad39fd6f368764a4b70c5470f04eecc27f8172b1fbdf7b02d1e532b81bc306a6caf09c92e3f1505cfcfc018d9b3abc977c057690ac02fe720860e728d5f9f20639d5cb66612a945f0d60acc5c2e04fee0174f81a0db0f8fb99291e686a923e11aaa6ca579cc4de9707ebca099e9f997c617098f95ccde6c62d1c2bcbd632bda7438f6815e760e17952eb2109a836ef5a7327c286d0c7e29cf019b5c6d6c00633c20090b09793afd5414dbd9d7182c4e1a05f2d699ddcedbb9b76f9f5541d9dc130ee1e3da6f141a4533a77fbd7f669dee290323263b18886a83c72045018f27dc19b1f7c842807a0255360f709ce466b89380bddeac10e1f764d54aeca3d1a17640a95d583330ee4d1a9844573470d61db059be7d731a05c5a7ae9aa3ab466a9225c8f8e8afe61df2924d5cb0f76792631ab8579bb4ff1faac4a0567f975bf6df1dcd8a405103936a198546af140cbfdd9d00c03161f1e4190cac6b7c689ace034a1bec18258f0ae1c9574453fe8a2175255a7627b0fe4877a70a60a91ce5f9a80f7caf06163f6435e997d9b72c43065a714ff76ecdc5a378bae3a9ca7988b2f146658b262b21bedb2b571e5f1a45efe8d846cac1541d94d21d097b18fd0b8bba2d916ea564d6240f713540c1e61bdd46f495024768ec7c567f3229c9fcf9619ffc9b41f069ebd42f17c2496471a47abb71be2acde912ad73ca592c08ffac2a26913edf706fd701e7cae6a5b2d470a87866c1a572f43d594a50d244fe0b808fd8b80e8d41f76c319a4142c40776af796c1359781ac0843ec1052f20069731864f3fb5145e43d468a874814ee1bccf93305c3ed17a994d3d249189c5d91ef5b7927d74f329a8ac3d54de54bb6f6a35c1c61b763aaa0fd6bd2935f4d8018368f7d17eee89b63cb6cd1838c0e31354e55dbaff78867035fd5fea435c2438574ca6a3b728b60a1713b679828640d8cf7868c941c8066635badb516c11dec783fc5f9a557ebf960f3e8e128ebda2641195d1a2c3bd273b84d139f6d12ef3a3ecc090153d76f378558082aa088fccad38f1a1941c25084e6f92bad5cb742fb564d5e19ac47dc7a307e667c14ea43045344ec7301868d8bd3e4b90b8566a3ce78cb083b759499b15860f838cf1d090c364a96eb9dcdb34c95a7fd7b5626188c6969d8c921d0a21bb9a3a8694f714a0bdebfdea1acffc93c06e25cccd7dbe6df1b35d45d3d9b99605aa889b57bcd5e0fa4af41267ec3bf16743ad72e40379f767b6d4c7e78f135eea912dc8507692a4cf6816cb128ad6893eb55c6092b88e3f7b6e4bc57a8789b9d873c86778708a0b3945172944a3785a18fcfc2cc326ed02a9729e7bb3e42ee02bf6409ca4a8b164dc52a57185f4cca5709557b5361cef67bf4a0b3de11e73c33d7ae807228daae51fe6f21b026535e4c13ef9f93d8eb15a4635eae3e8f9a74b346f2e6de52de9d44afb54bdb9e18f3e1cc19bb985cac9bc2e50bf08f5c1870e3d94635a02ed962b220269f7784d5b910402036502be1b998cbdc6496b551dcc9db42eafee77abc5f96b1059fe5047d70acd48ad51ed241d9f6a15247b58ae6c02986f0c96b3237141615cd5ab947f2c8b4304d2ec2900d4ec7ad9cdca767a7ce9d47448b327c7806d162f40db40082e1f6ecfeecd7f96993c01ef650ac79e34cd131e04d413076ffc4a017c21b859035226b0ecf90235642a2efda9a6b897a103c539500b17e25d6cdf346497291fd9f001b369d29881b2e8444a77f0737e82e2276370edf60003bca4a7c53d5aa5e3f93bd9d24b7eb2e33d6b8d96d32a1c3ffcd5f4737bc3cf8929be9eb325b0000e81ee4a80daf70bb157465bee1338a1254d5a4fae48436d2ecdc32262ccb2e8c2920ecd592b30e13a18e3937f35ee41d4e68584ad6e928bc8d17e5e5b65905e6c3c2f6f037b62a7612acf4cab1d7b18ebdff1340afcf51d6a51ed31453de4316cab4d29276201ef0afdf2e5132ff53094b29ac691c3bcbac43995e892a9a6aa43d768ab29ab14b08d170ba3c25ee561c3c959f563e5e220548439eb0935065a5fa2f2dfeb829380f8225a8fd555db4f5eaedac108a9cfe230ae1e416596e2aaffe5b1371e53840f491341a61bf4ab880a6a1dc903e0643d511bff105c01c6fdbc383e87f5287b367c720869214dc7137e57c1a25143d58aeb295495d23a4b85353bf802b79969c678fcc83a519854912b04c18bef298c5ce704fdb7e0e3dfdd12baa50f85cb37aa2c79d80104803f76253c7a16efe7d51600200afe95e46ad20213e07ec13c1fedd1febc6247550ddc92db6a9d54316536f15d7f8c058dacba34ac7baabad4c6b24bbb11f62606c4f26e000ea82b15f92c110d66e95d608b863597b600c950de564781ffde54e8c77248f8051899a157daaaf82864a113a6bd6c91120747510affbfbe9a5e6762e4735df712ff759fa504c25a7e2f3b6ad507daa1b3adae32a9a3cfaa87ec0bdb105f93d359faea451b057d604381815bfcd9a7783a0c978377fe79520a641a23a0facacf56435c092fea32c673848bd9a6ca66a408ae9c547839b41a26fe3c8ad1ed88fa74490dcf7bc73358302cd17ab82d822db82b5e87ab3f452c4e74a8546262c0391e15fc7bcc3a67d1209e3f5e26236f60154d616e99b9546caea1d2c001a9cfd80853f9850ba917909c7088f8551b5d8126eb784b3c168e38b86d9f3e2ed2088ffc29f2fd42f5800fdd73c3d9ee87857dcd68d35bf73344f5a0e61f4ca1606dba1c646e5bdba728c6e05a44e54633ae78670993fc48b8057945d4821d2b919c5ec61c033d6e7451adf0e09c4b93501eab203962768fb002b43f925f309b6aba746844706bec6edc65931a96b2865436fc7e83a5fff6a91d880405e067bdc0a3016e9ef27aa3cb83b33d149a217eff9cbcaf42c5f08a280d8c5649da66280579406610576c37a8e8d35c8c941f35d0d23a32929c92dec5da74ff4c217c03c297a0f7bb0bc2c4fc5a443caa766e511f9afec0133e78b148ac703b41eb0672a47a3103679037f985e2a80280db1d4636e5c7dabfec634c84a6dfcaed09dc8a81201f0c151404a8241b8bf099517f1b408dae9e81f52aa86f6e5911e2f4025014c3ff93bd4fa972f7544ff436cb891fa4734d38dea08e49ada6e42827b051c1d80f1916bc3af8333a1584064b612fd7603e170980f1caefba2f62a417e6603e01502d534b4f5ba3a0bd689e9df2eab6d001707431944fc134efdc44e7025e24cf4c3c141724fcd9a0a145eda51886242a52b509b5effc7a638a1d11a4767e95dcf6aebc24e16bf44c838cbc92b3af6d03a62dee14420110065370bf6767a57ec8a42c341cd8b8985b261df680a81e56aa3bd2ac8e3f83c13e4f64a857ce16681ceff1421d1c6e63e40e20f4c61b91d1d84882e09fbc0971ada008a73f0bad0bcf315910e88f682a7fddd60c9c68c1090caed94b6a9dc043ed50690098eeb3e1dc7aabc39bfdc1650f418ef750411a26bf74d94df52be862c66402f0c6f7cc33ee7c7ba03263ac37603e4254b01f056d1f5936048e08770fc172cef2a5899001e0f03a41fc7d34bf6fca0dd667f0d5e7c37e1e9527a7468fe7965e4fbde9944a238b1dd4e38d70f7e9facf3788cc4991d348b445a7136db5de1ae71970c24417c08818d20cf25d70cb117afdadf00acfb38717e81e9b701cf600c31e1bc24f1928770f715f7f2f6fed6be68a561aeef9b4c522afd91ccf61b5e42a23d6e866dffaaca9709e09e24e44f18c7843794d1605d99e33080da7967070656ace2d44964b19ae93370bf3b25981fc943b5e407edd0963ecad7a6d2d05f4dc232d186b84a1aca595562d62bc9d318d1476063fd27bda3abe0214af09127f7cd0e356b3bea0f17741dd2d246e456f6783cce43d0318b5573b8d96b031dd40082f5d8daa868e3f664b1993b09b2b4d62684325a4d08e8e8fbc362625a32ec8dbefca6a40e9abc312dbe4d11a3ee3378a951a470838bd71c4fb7571d61e9dcd23f6e7da8e21a1ed5e7080a047a7cb6220327b9f9aa555d89198c3d7e118a02eb591e40e2e0c20e1db63387a3f11da5f9f601106791f1a98ec4006ae41635ec9afce8db43fbe46f0d939d4d6f56f03fbd2cf3b5c0c9031b0b55e5f9a8346d9620331efc20e290db495c2157401f319fd2cf71e7e9b473d7807c3d5391cf905c94164fce1dc0922093d80c56513c85323ea5dcb4c6f16bf745934d4daefa00b02dae5e38d6f5cc16d1d57db70779318337443ec74278c0723d117fde69ed20e4d16a68f79ef0c3472c63fcaf6c02f0eb44ca4981f97b634678ad1e9d9d79deb944dfa56f706804a39522bb9f78c35e5bdc02b30e590005e84100807cd33e0a3e628508ce67af7b53811f65f21a8375cdf22d416ed47ad7bd7f2ed78f7b009199955c6bb0ba17b9590198d16f79651e2ad051d82baf6f28b3e76020a7e0926a738ae5c4aa5509cab376dcfce77a62a5d2e01389bd6461206fa36814d418bd48aea1542928074cd194982c251bc0b4f575360b121fa91c2b1249db35e8590f8f4dc1c48ba6d97c3bf4ce9664305a90965ec54977eebda91ce44b9179c94c6c9ad7d46c045322b69c269e4f73db7283391987b1d5e30a374355fa025648206e7037d9e4371310b72a5", &(0x7f0000001280)=0x1000, &(0x7f00000012c0)="f098f8540ae25205cff8cc15985e74ba3723c523ead87abd03a33963dafce1ff4b9675", 0x23) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="a735035046178b76cebd3606c4b5f2a2b9e248feb3de9ed04dec893b6ea79941e1e5ca18602185cb2d2f0f1a4bc865296e59323bf80729a56b138bdd71f628ba5eb21c87e8cf12299d25991fbaff68fe56fe4f633c50cd5a67175090c378817bba3783139ce9da776fb38236e207d33d0bf0ad922bf007e32f639f3e0443a2cefb7508c414ec0b0669b8a29d062157d713078875d758fb61876f99a9d0294cecb6a128ab1a4bfef351c0647a0bb7a186c1abce7efd7a94b7086434", &(0x7f00000001c0)=0xbb, &(0x7f0000000200)="49b416e8e97f6971d5e147b9dd5fcaf52178e52762ee6c67bc32ddb1459f74ac08fa752276271d4b88f62f4ed13562e2", 0x30) socket$inet6(0x18, 0x1, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$machdep(&(0x7f0000001300)={0x7, 0x1}, 0x2, &(0x7f0000001340)="69019eb5618ea382e4a331f2d6c6ed352c3b794f0a6af434caea92ad0c749f8c0f538677650f7f61c074d5ece2230c802992db567c0298eb60db3009244c50", &(0x7f0000001380)=0x3f, &(0x7f00000013c0)="1abd9dcf87c3a4a2b69d1a5bd324bded5e32cec9a453de0e0e6f33e240a59543f88124e91229f8e700646bb62195e95637aa1c90e22d25c9a5abe2469932d5ac7e0de544c04f06b2a38c87d52d9d976a58933d2d4e338db25cac8df015846808d215bae24cbdaa2182a87e8eed9204c9c47f4d811d51c35c1a78c84392c1fd029595c96bdf6d59b029ca22b59a667620e53075bcc10c7949ebad798c433fea9ec2956edf33e1d91ad6531823dacd0077e80e47a4c62d1963adbc0ed0bbeeeba277a95d8d50", 0xc5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000014c0)) executing program 3: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40), 0xa6, 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000b40), 0xa6, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xfffe, 0x160) r2 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd"], 0xb9, 0x800) (async) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd"], 0xb9, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) (async) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x2) close(r3) r4 = socket(0x20, 0x3, 0x20) dup2(r4, r4) (async) dup2(r4, r4) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14, 0x0, 0x80}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x5006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0xe1) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r2, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 5: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') seteuid(0xffffffffffffffff) getrusage(0x0, &(0x7f0000001200)) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r3 = getuid() seteuid(r3) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x5}, {0xe}]}) write(r5, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) sendto(r2, &(0x7f0000000140)="0be30b93759d91b855151fc6544e65d5243f80ab09f67a604bc79cccb0a917198c60926393f13c3ed4b3bf6ecab18f2d4b906b36f5a3731d41a31075fee9c5ea56d685db707103806105ad5423447af53301b5d443ac7b94b8f1e522e729f8a8055425f285e05f940d2646d9a6e8d0708a2e124f9aae1fdf551040502cd4e2caebbb7c32f46ec0bc37531916dde81bd734a9b59b8561cd00b2654b798e261cb670c766e48831510066c658cb81523dc0f1b751976d62ca5e68a25c2715766f13b55df4efb8b2d7dbca1edbb924a46a72f4950873fa0fbd39c6087add9c8d3bbb52d880edc2d80405adc55f5fae5b0b76b32f16ff4bf9358e76c470f6e0afffdfa4f939b3e49df3d12dd849f6d0adf98718aec25323943f53b6d5f7558dbc3107ed2d7ee1da88f9e23771da73edc6c1a6271f82573dd2f702ee2ff1fb1a9f8fd8b317b03ea95ade923b3bd8287cffb463e7dca3538f1876b96e706ffc67ff480cf7d367f7d4b5165c6ab0a8e4a2302aecb825b9e3799ec5a360690886c66cd7729619f9686dbbd06cd59368b39319346b8c9149e363aa5b3f864d3daeb45dfdf0d99ee73b92bcce79d23c15334bde5c892b97c42930102b1921531a26341aeab1eb99383a9bd5b7f728cdad0701502f75b439a1cb258f5cf4f682679a65180866d5cfd8ba4b1b6790886c4e57570946ee0466a34ea4740543606f8c629abc42862a17c83337597812b03db6be2c33a41007e41bfa959401b199ea4f2dfecab2d13f2254bbed0446ab2819aca8548478e8ec4d2c76cdfc669ab00312a4c23a40eeff685e0cb9bc7149a43c599c2d2de7bbc49e5b348430268babbb6c9fcc301ac046f26f19f021d1cbcf8e36c44acdd56d4b777f71ed4f156123067c588eb94ab64d4b894cd4b6dc99561fd7d237569a2302024fef0ce1d91110e508669d59038a41116db954672abd4533a161f32f5331f18f722ae70d51866bb75ffd5d438662de518a4a0990a43840682dc10e048b74dffde8d3e8bbb50d07681ed9dce41b1b31306b9639e54b94470f98458381ef3d0f8a6b5e1c191b1af6d4e6dd7d74bfb7b66b4a2b7ff6756b09b83b0db5d87c333e7caf359601b7e1b40c65cc359c475a6dfbd3d3ac6d6fcccf74a473d1683ca76747964ecbab3d0cb3a2f74936903fcac16d3bee4ed20214601062c100ceb1f41d1568aa06ee4be70d1432394c2d0c8cb4fe5240d178025363f5b23c4cc6b7326e094692ad307488a1c6e3c4817cd4c39aca5859f9e6314dd3fd7a691f506071d6cfa3c71fcbb8cbc9471af171c62e4d3ab340f949ea73144ce80d856651bdeb67e465fdd2ca20992eb52f09603b3b4a04598647dffe6abb37149c022d882f3f87973403e8ce3405a248eef32de677218ed866568fb8278ba06f1cb1f2114fa8ad7a13cf409525d1e184bd4da38071c9dbf7c5fe1aea93ed570c0731bbdafeea4e7b947b3bab1096bf24df6f289f8967cd76b64b0b4ef9e0af6214671d6412fb930fc6f8630961654e370f098cd9cf12773f01e16a333cc57802fa4e537c7f443164bce06354156384ec72fd7d4254dc0be5499f037f01fb25c4d25f6df03d1371cff9e7d4d32a9b3eb322b007ff97f655c3c53396f4db9da14e6f3848f964c111c64026565f81e250e5a23da4603e5fda34db5c8490145c0722e4481e5982f3ec96e7c4296f751fd0b888dab6811104ded6fd561ea396ef27657979d636a986c183ca7396f5608ec2b46d2abc773f7c8a11e409bac5688a24791b254ac7097a23ddc7723769c93771a9d6b90bf69c91b91b3468366b536a0583e5b07cf6b163584e21ad0c6b71fea4b6096574413cdc3cd9c59e0ce0e350ffece5ed74b3146865b64a9e06c15b0048cd3bf04b397f432cfea500deaf9da875e77c938a7c17df9ce29d1efa854e32995fdf77c2123335b07b903cd6d8c01f1bbffa28d5fa769258bb1bdfa1bb61b6088a9007fbb44aaa0e44a3a555439ffa10e327f41944a6ff3eeb1291dfd4008f3f9998a5c988c4252f4db58ff85873e2f2b3a6a20b56545c7542dee24bcf7822703a5b31752be536f23ed6b93d2bc3d91582f5d5a06eb3800d2469ab86932b37b60b29faf6abfa445019ddc35ac842338b3d1d8c7a1ce9154c2dd803d5729031d23f6b8cec7915442d63d7115dab7e16207f2f3d0ac8e103761f1806335605811f348d46ecb840b6bcdf9501ac7727a91240b837eda381c47371ddae6d41e68599ede012d3ebd4a241cc0cd9572e4cfc70657e2d029be12dbe3fcee69603807f2d33351f13fc45f2d661e1b8088d73a53ea1909b51c0fd82b045f7cce7e66f8043fa2e22c75f6143090e06262e9a9b10181cf2ae6c0eafddb9d53d07afb6a9ee311fecb3cde8561d3e3fcd7cc41c9a79923ae7eb2248ccf58aeb2d19e40ebbf8cf65b023e460336042bfe2e2614ccb9de74399c921b23f5606eb26aa8c67c7028c3732fcd438650843d35800a06230cd86254472f45a6c0c0a91403323dbaa92182d7bc2edb97cc44927895c94eace9853b7878ae66e6c01da15280080d2cb4ecea859e5be1cccbfd9747537a9c9462de699ae647d963f023a86522cf60c05ea5d806b74af2c200bd5577a9773d5cb0affb4132bd9dd66f880083e44432165bea6471e8a249e2c9b48f3a80451e96d860313e4b116c55f9e40f80fee237a8c185c480704dd8e9d395b76e304adcb376e6d28e8a3d6dcc7c7f953ad0de8899be4dd530d3de7ec51dbdc5fd51bb64c5f1fd5adb2772fe4c7f200dc5ec801124f34d872b1aafd557d7d711b2704f2a42ed7b7ca8d861d5af28b1b5d9f839dc202d427784b957d6c5d4e9baa917bee2c61d7e5b32b4b407b37a3f4556437d4a0f270661eca0dfab9809b59c021388c97bd9d45bed087194215f206280ad52c0c0d3fd2afe8fdb5cca55f3fb1ce662c44abe0d0c37df953719ddae34320fbcbd501fc391094a40f77da901c1749acf5384091287b0ce69198416c39ae5b4f0904069e4a6a41ffa4ef21935c57199bf0c137863dd584295205a1a2ba61f9db5b576b8dba905ad169577c1b7ed6fabb654b239f59147ff4a85e5210aa382550459351d05c4e3bbc8eab7f0993062d043b35860c495c810fd9c819101baa456b1f37cc8c520acdc67375d79e54e294665575b88ed5690d036afad82ec269e80eeb612571d2e6ed55e57f9efc9a2284cd1e39d21af11926b7a32c491723d9b14031981a93f6d167f934969876e3c1d228546e1a84aa4e09ec55c7af0b8787d90547488f8d03f6e2b4e74ca358b1e90a6c21f8a9f4826c780aaff523ab4a665c5bcef346381803bf5232b87ae1ad3b43c05efca387217d8288ff7c84e5215c4b6c88a0cb59bfa33dfa9f0e5c8b94c30bef3ad89d5a55d2f4276e10f0fca885589a6ebb0f052e97ba43461ec57b162f98a3a5a184522669f4d767a959b6a1d002f0c76a36811fc4892f21c86a286725cf9926119e50856f791599f5a3ff12d24a7025a1f32c5368e6a5ae05636204c3af97558cbdcfa036bce38cd214189763d0b8e1e28d14d6dc6deb92073434a5a56e95da22d0929aba89c332ad46975047306c57b91db06eff570da4f5082576f9f5678d90b7ef41a94996defc8999524189d43ba3a2f3f75cf80742d3442126af8bcbaa75204757917cff0fdad7bfb6516ca82e24ccd16ccd02f5760d43be55dbe14a8830cb2bec444fffcd695b6e3711731861506d0aa6eb8b7c428018dda54395d803463d11188f2a573db50063b49e9837fb47176f0a3ecfaaf3137030ae77ec85de1a9ce0c9ac900eb5e3f9a8be362b6479a69ebd62ba0e034f413976cdeb7df82908fc5efc2cab1bc86334a4d7c275d99d2cafe8bbc66e1d04bb8800572b6e3b325c273002d89138ab4fa81ec3fd9f0aeec01a785ffa08263a08ed92ee911e36040582e72956d11649e518df6ccaf6b4292bf32ce0d577186eb1b6d99d7e4c6ba1dec6670cf00f30d5be0623d0bb64149e591d0afa0e70bc0cb69add7be7a8df49f431785c046063021a02068b0ebe772dcfe7f22d44e7617fadd672e13a1f8be2013fbdeb9385a522bf246798061c12e2a2c3c1fd533d849665df3e2f0939c7877bd51858afd8e144f18b9f647f48dd2092d34107fa4412a3e00eb24cbf0aba30a53b9adc83487e9f16beba960ad3ba782553b4e489fec3c630c4a6e401f689601c2ec03ae4430e7fd3265ad319570698f561bb023a274b2925eec967e2b2afb23a8705bab0eddc2ef5b83185afc6dcf6416256c8bc1cd85770cabe4e5ca144ac721241e154d16fcf94bf8f63f182e6a13a86a2acb385f2deb40d80043c631cc5c77c789b59ea110d12b1c8abe8ee720d950a19cff295bd3639200ae77f52b9a15b29bd41b6f2fc8f20ce31414ca089c1d7080755caf0f26b364fa7acf9a49899fd6181adb707190fc54527ba12a77645ffb2adbc42a0299b2ae59a608d6daaa39a92046b46ea1c801fff3180b8dd756a296fcc7451b61ab48813b14ef04bf25241d92ad283fa53ec7b9fc403b96839defc76a868de79be8ce3d5139678545bea43503ff83389cb2c229efbb7581a58dacd27d4acc661868e97b1cc9d68f15b4cd606794a2d9164012a88a267001aadf6caaa92438a5ae1f09e2666a97134a5f792222c0259cad1bb501988f57ac01aea4b3075fcf05821b1080b8d7ae0e9abef9d9982cf57ce4d551358e5437a16014975b0373f0a76efcd961208f4192321cf35c60cf2612b410cde58e3088689417abbd388b749dd2d057db2bcc25f82a48f44be325e26e039d78315bb72a2adcdc38d2a415725cf76cbc69fe3a5067e49540b67be9ecb7376e7a14db556c4a10b03c1a48d13db03f7d21afd7b19289826699ba2cbd1d5b4b835b78f9ec00c6778c23a33076fb9e57901c3ed81ff22454a3b1dba613bed849b7eb04a6d1ab38b37feae054e9336b71f310b60ce05f11fa1d3afe5808484a7a5781937164ce64512ee1f170d748e3f34440fdcd56172ba4a53326487158c09faf7ae58bc707c2cadca4a4706b5011c910180f6fd8aec032037180b6b5a3ffed8f4d863dea6d2e681a050589bbdf6a2f87244dcbfc7f529c83cd17b6be72de7a4e485c798b8bbf61a62318b8ec90e3983b1d69da63fa9ca36b38cfcb5dd89b8acc2c40c16ae444624df16e76ae5e419beede5041af8d5bf73954006c59b4236dd887c8e4bcb94788bde5f2437b13388aab007ac3535a97e42672d7fe54305d89217a14c3ec7b9b25afe72a3f895c1c720ef845e3b9764a5017623bbe1be76d3f43f46eaa793a6998a4aedcb77a4dc171fc6634baafa875d2ed191b371947e52383f303de187e2668acb427b5ad13b9f5c2e8bcb860697d99853c84ae9906fe22cb0e3d3e08fc9ab9946c9dbcc658e4a95ddcdc2ef34c5d817f11a893f3a3ecd48b3a07cae56a444deee5fedb731bbc68d6fa6a40147972d3357a7caa3c84e5ba422fbe644c0e1a32092e663bff6420ed7420aec700aed60edad855d8ee794e0f5d4ca5f922100c4b481e301f8a535aa69b5cd5187f798f035c17899b6c2b4326ed245cb47940fd608e9467745d0113103749b858364efb547c0a46c1798dd74958908ebb4bbbeeaf9fe3ab5362e2133de0fca5e0f9d4a5d419ebca4021e75fa9fa40440d0de4532698fa06513068eec9ebade2a8fae11f0ee95b1ac69431752fec11419a16f9c9361f0751ec64d987525533cac56091f09d0266d0e4c2f86f4d513bd298b936e109bd287cfb9a376e8e4f09e65d2", 0x1000, 0x5, &(0x7f0000001140)=@in={0x2, 0x1}, 0xc) unlink(&(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(0x0, 0x1, 0x40000930, r4) shutdown(r1, 0x1) socket$inet(0x2, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e40004070000008004200000000000001400000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x5, &(0x7f0000000980)) syz_open_pts() r0 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setreuid(0xee00, 0x0) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="4a2c1cb60561684f6cea8c18950481eaa64ca3ad5966224af4d9546fe43115575ec790d9604fe36545865dd2a4d7363245d5587f698c4173e3ae34bc82ffa0bf8f1f4134eb3b4542da45f0a1850c162da43454836230540d9df33931269bf5cafff23289b7cd0ad8089a7595b2754cf44f6e737febce0ff64f0cbe13caf01fe00aff0495bb43c62c7d1c79e3c9eb5b555b3bb6bc329012f8f36e", &(0x7f00000001c0)=0x9a, &(0x7f0000000200)="64570528cf1259ac5ec44dce233aae1c15ab855d652a61f90337ee8ba9594bf47d84a2e6176334564677c55d818c6283af9bb7bbdbffe92d56f875a6bd898431b7d267d5b8e780572348d7affa10e7f97138f76db50762d95e510231ca67cfdab03bd50398afea6b3d240bf881056c6a9184597b02", 0x75) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 1: socket(0x11, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7e0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semop(r2, &(0x7f0000000280)=[{}], 0x1) executing program 2: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) flock(r6, 0x1) close(r6) r7 = getegid() sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r7}], 0x20, 0x402}, 0x5) chown(&(0x7f0000001500)='./file0\x00', r1, r5) fchown(r0, r1, r5) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)="d9", &(0x7f00000001c0)=0x1, &(0x7f0000000200)="c994865f6563e64fb1a5c5c67776b6e5", 0x10) executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) close(r4) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000380)=0x4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x91) r1 = msgget$private(0x0, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xffff, 0x2}) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/139) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfdd, r2, r3, r4, r5, 0x1a3, 0x5}, 0x9, 0x7fffffff, r6, 0xffffffffffffffff, 0x3f, 0x9, 0x100000001, 0x3ff}) msgrcv(r1, &(0x7f0000000280)={0x0, ""/30}, 0x26, 0x1, 0x800) sendto(r0, &(0x7f00000002c0)="2a6c150db8287401c935972c84f5ba9d34fa4b823217b2cfcf89515f5d2894a5f224a99788e33a713a3f815bcca16af990e9ff11746cea2f956a88b673f57d510d2306cb44dcc3872cfae5c255914dff90b21343439ab5e3a4e79017ffc9067775145aa4d6fab405d11ab821cefd53f144d2ec8a74faabaa7ebb0874eee0a5ec", 0x80, 0xc, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) lchown(&(0x7f0000000380)='./file0\x00', r4, r5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000003c0)={0x4, 0x1}) chown(&(0x7f0000000400)='./file0\x00', r4, r3) ktrace(&(0x7f0000000440)='./file1\x00', 0x2, 0x408, r6) nanosleep(&(0x7f0000000480)={0x401, 0x9}, &(0x7f00000004c0)) sysctl$net_inet_etherip(&(0x7f0000000500)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000540)="1280639f392f2722ad625299a5466a9bd7d14faa86de8e8d0347c0d341122e33d734c1f56407a928b19a68b7782d710fae745c64f04633d1030e3b4d77142d1753cc14c373db1bb881d65d04fb8e4d0e8fe4aa6ef316d8322636a21f415eec19422f8b9c903d96778f05c8c4", &(0x7f00000005c0)=0x6c, &(0x7f0000000600)="fa5f8a40d767a6d179160666560eb5f6490339bbac006d347cfdd5426d6c8af4bd933456cbce4160bd031b90c18560e2d64a36981968aeae76594733161400b486b7898ed845f227cae870169297afe6711f1fe8ad350eff729015b9fb7d3358ff6a6a291f50ac31b8ba9b0ca2d864da72af29b3", 0x74) r7 = socket(0x2, 0x4, 0xff) msgsnd(r1, &(0x7f0000000680)={0x0, "044c3e838d932c302ada3f7b64bfa6cc8ad73d0052aa20af65cf298e23677a8e3c7b34558db1786ae0b2688491c7c70474deda8589380702a66b08e308b5f45d75fb522e7b505b303ca1191c01abf0f8d1d656b5d1a8872da5ffdd5e6efbcd503f6dd8195b4bb7ca42278b7d6f0cf75cdf017120efc7d6abee2da390"}, 0x84, 0x0) clock_getres(0x0, &(0x7f0000000740)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) msgsnd(r1, &(0x7f0000000780)={0x0, "b9e76601a0bb2c34bd8b0fac5f05739102c6259814ea846d40be7a64369d9b981fcf932399ab8d6478a82fb66bca68436fc5cc4bf958cff279bab809ebc31594ff9fe7de420583105822bbf2207126dae3b06f73f8c56a7e0e3c5fefe263217bacca411893090268f8e5fe19da705308cba5cb16b674d233c423d3892af2d5ba2183d00ae054a43bd64fb1f16781a83097a797cecd05ce0faabf724d53ed3da74ada51ec996da483fdd29d4f217dbc3bda181a7f38a94e76eff2c87dd12d08f4da5cde42b498ec9d5ee6fe195b4c72d313a185909bdad767f547bb9da100f4bb592a1d60325ed4b1215fb23e459139"}, 0xf7, 0x800) recvfrom(r7, &(0x7f0000000880)=""/209, 0xd1, 0x1840, &(0x7f0000000980)=@in6={0x18, 0x1, 0xee0c, 0xffff7fff}, 0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000009c0)={0x75d, 0x4}, 0x8) setreuid(r2, r4) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x0, 0x0) pipe(0x0) dup(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x3, 0x4000}, {0x44}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa30, r4) setreuid(0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x100) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000009c0)="6600fd5c61fd0441066c539ed7e416ce4aa1ec3ae1a80f68826971499047e00604ca74fde3802fcca726c6f41301a29d71034b62233e9c0c4d185fcca49b9bc811c6af87beb7885e5c2640f32516838ce615b33da525dc7b593531c08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a7005e060000173fff3c95581d09ec2a97824002e0332ce777eab6816177ec7ecbdbbb282351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635f5a6170739a98552a4cb823a737880da41466fac4b1f0eb9d11c57bd8c4808fe67dd23b869403d1a87d3986e64d514ad76226aa29aa0bee239a9e66ff53b9456534bf", 0x11a}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c056b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11583dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000700)="53a7c3f17f5676119a0600987beac18939284d6c46f7f43921be5b2cd4d635c1d2473a8981d6b0358bdf4085ab76272cb85f2e0745dfa9ec413fcc5bc57d7f37081b60b181cc18e44521b7d842e820ccf31f32291cd4308b82416dbac43e118aca08b97646d8ce95c12bbfb41a9ce71f9da3349e7b16709a50f0793d283692a6d5073cd838561c8ddfd6369e54c346f49fc8ac9604dca984f3cf4dc942ee25c58d8d08424257f22fd9f07f3f7e2f3a34ec3436e428e146b7d67b4ed452a70fe9a10842e6c9431a10f70db39b4de67ce0ffdd4da124fdee14b403a5553fdbdc76b7a3702ba591a2e7c8d56be7e42aa044df86add816c77676a384ef8f1870aab4e8c8e4e6ac6a293613acc6579d6cbf0da60ca52ea092d567f65a3b3df65f278d9b5dd1c2efb12466bf53b79f02740d3d622774d8451ca91e73b47091ae763747385f0928175271365a3e7a605da8a10ce1ee8f9401a942fe4482e3c5f6ba75d27396e88bab182d0111006bfe8818185aed7af3c6e3c0004f92002cea0aaf66a5c692dc3f723b37119a3b96", 0x18b}, {&(0x7f0000000280)="67a6d4d830bac6c176bd5eefb55b", 0xe}, {&(0x7f0000000340)="126d627619498ae1c77a23b43ff9df2ec5bcc4e39ff092e2fece3338defb9ffce29ae472cefb3c113d5ffa767caf1d2ae5b6fcccf1e916e41893664914b032dc71c69a083c54a7f79b954d2ba09bc549e70396b21cd98ac93249447434f9b257dc814d37597f5802ff8aee6032e4a8f76fe168e1e81b285a4c85182406a3030313aa3f18cff90bd0f63d63b7286e74793cd3cdd3c41105cf", 0x98}, {&(0x7f00000002c0)}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) write(r3, &(0x7f0000000700)="9e58886c2b4280cbe0efeab726207faa90fdfbbd69035a308e4de97fe70a1ef370dc4722b30de19f7ce83f7b1b91214c8862c18ecc41a1f2210b60bd31d61072d8c8466dce6e46bd27b1debae331f02b284c248189a2c009097754853b903d8f8a99d7a6cf1bb4e7a324918b1e63b66a51796d4e8fa8bcf4f1aa2a8cbbef74f6b5065c7ed4c99236c5929a52a8f131", 0x8f) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000440)="616de8c26bda038208f2e7269a17f573d92da0c2d66cd971df6ffa6793901cca8b7ce2ac452460c4958588255a172f44564570fe6f159a2d17c2becba89cc32cf6864313980368c80f21badbb2a509ba3a742c3d8f9843d30c7a7a28da47fcca93de448bde1f009da410bb30e89538e660ae3946b300825dfb09282b74a8d3f08686", 0x82}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1a", 0x4f2}], 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0x3043d12d}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x215, 0x0, 0x0, r2, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0xe057}) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7b, r0, r3, 0x0, r3, 0x88, 0x4}, 0x1, 0x1, 0x7c}) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x0, 0x6, 0x1000}, {0x4, 0x8001, 0x1000}, {0x4, 0xff, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x2, 0x2}], 0x7) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)="eb330d8c4ee37079fd7dbc624e00c6574fa0b500d3d8055066b4b0dc1d156739afec0cd94a73a916cac89fa0b04fdcb776645461f182576ed64af45831feb1bf56d7aca21ab862bdc535c7e29ac3270e4decb9db6064ba752318a937b8729e53ea42c90061eaa2fb29e2ba22c9a606afc8342fe1ba358fe0df0dc949e67a8657b09f67fc15c98b02f2faa61fd69902cd33941e8b6a3cb102ca1d7a0d70d8dfb3714405fcd49a02852f20246213b8f6e4dfda9807523113b974bfb2b4afe10ee088669137b31e15ca2f841d191955188f04e42bba4dc3d995c6c1a6250592dab7a4794f503831", 0xe6}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) r0 = msgget$private(0x0, 0x40) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7fff, r1, r3, 0x0, r5, 0x20, 0x8001}, 0x25f, 0xf659, r7, r8, 0x5, 0x1, 0x9, 0x9}) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xbd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) semget$private(0x0, 0x3, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x61}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000000)='E', 0xfffffc36) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1a4) syz_emit_ethernet(0x23bf, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0, @ANYRES32, @ANYRESOCT=r0, @ANYBLOB="c7b8a5fb186777532345a414012a45a86e4c7878d4e7c8eece966384e3f2a7fc7a8de1de4a916fa0967648a60fda829ec64b0cfa76d4a43a30ab69c8e6e65fdc0edd24a3ce370215ed4cbc6a99895df9638998e683ddb9545c5b8720633448a5616c3f23908867294379fb557b22a5e39e56acf9403894c890587fb749ecf5404fa956214bc6a31f179906d641e74f", @ANYRES8=r0]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x4c}, {0xc0}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000003c0)=0xfffffffc, 0x16) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x8}, {0x4}, {0x16}]}) recvfrom$inet(r3, &(0x7f00000002c0)=""/142, 0x8e, 0x42, 0x0, 0x0) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='.,#}-4\'%\\\xb1-\x00', &(0x7f00000000c0)='tap'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) r4 = accept(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/4087}, &(0x7f0000000380)=0xff9) fcntl$getown(r4, 0x5) executing program 3: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40), 0xa6, 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000b40), 0xa6, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xfffe, 0x160) r2 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd"], 0xb9, 0x800) (async) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd"], 0xb9, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) (async) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x2) close(r3) r4 = socket(0x20, 0x3, 0x20) dup2(r4, r4) (async) dup2(r4, r4) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) executing program 4: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648d75c0d3059effc480822ef3280e99f27641fc0d9a325a3ce84bc5765c8b8f47d1a69cde22c824951b28cd328f73be91dff0d7206ae147db9cb16efaca979dfa6596f27f9220ae22a0f2a5f465241ff6d406131d5f75604841fc13501fe184fae10a0c5f742825ee48889cadb3fe73d05bf869e684fcd72fea1375662a696fd26263ea2e03b2a84bd4c78e260617405d0bb19c53821de521b1c04e5c3fdc63f414c79bb78585744fcbf8526f4016056328e02156e094a0839793edc52086a3374d97533937ee8908ee5f2b7be6e4fd2ff5b03d16ec47f616f24193819341e458e0b2de9bdf23195b3ff12053e5cf44cf003ae92d8eabd875f7ce973ff3ff7849221cc8cf7890ce435064c461c5826a7823a0e", 0x126) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000349000/0x4000)=nil) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000780)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf28e3a8a422d6d4b429bbfa93d5db9bf6c77640ce86d2d8f91913e36534c0f65c921e21cb33326043db1a94cffd87da4ce1415beae92abaac074e96dacdf68fc20decdf8d1dceafae5448e2b4f528805a2f4d9920860f9c80717907dca3aee039e11eef1b8d781b9a46b89a13aa161bb1b092fa908d489f2850bb9338b50e102279c0ccc59cc0e8ca8feba128fe4bba4cd2ca9aa037e7558b9a0bf560d62c3e026b49198e77a9771ea172f4d40a2234c9b623af1874e96aae9df348804869d1aebdde545f6a031acd114af4613bad6f03f7359ae0d8f322aeb80849c06b11032fcf9ae4d86b97bc255c7794323aff312712a888fa38f40ad7b2aae1e84c74ef0ab58add3484255b415f7ffe3f90dc2c1af2f33096c84d659ef4acc3f68086c4fcefd70445bd3f9d2c2509ccfd4a22ffe0060fd036f7f2687a1f7cbf8c53712937f7cd3168ddf33ce7659652fe715c9b3b04d547dbc5f6fd991319f3c0ec7b413f41f4934b1778e86d3048e448f4fc7ad3a58deab86519e59c5fef788351c13fb12e3975f44e544635dbadf090a17643534d5bf7edb7c0edb5958f5952a9c2a6dd462ecaf9", 0x1db}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r5 = syz_open_pts() read(r5, &(0x7f0000000380)=""/185, 0xb9) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) poll(&(0x7f00000002c0)=[{r4, 0x100}, {r7, 0x80}, {r1, 0x10}, {r0, 0x10}, {r6, 0x40}, {r0, 0x4}, {r0, 0x4}, {r0, 0x100}, {r1, 0x100}, {r1, 0x2}], 0xa, 0x9) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0xfffffffffffffffe}, {0x7fffffffffffffff, 0x6}}) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r5) sendmmsg(r5, &(0x7f0000000040)={0x0, 0x10000}, 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x421) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62b}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xca, 0x443}, {0x3800, 0x7, 0x6, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) setrlimit(0x2, 0x0) syz_open_pts() open(0x0, 0x800, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) r2 = dup(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x41c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x1) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) syz_open_pts() setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0xc020697e, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x25}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 1: msgsnd(0x0, &(0x7f0000000340)=ANY=[], 0x55, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0xa, 0x2f}, 0x400000000000014f, &(0x7f0000000240)="6dbd12af778fb140ce006454a3c5fc09e18a", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{0x0, 0x7fff}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x89, 0x6ba9}, {0x21, 0xfff}, {0x5, 0x1ff}, {0x43, 0x828}, {0x8b, 0x401}], 0x5}) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r1, &(0x7f0000003c00), 0x8, 0x3, 0x2800) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x200}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x0, 0x3}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x6, 0x4, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xc7a}}) setrlimit(0x1, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x3, 0x5777c538, "1c10260930677be2df67cb202a72da7c612c3300"}) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000440)="05619019d7810ee99215e66e01e8ba2100a94e2cf652eba2758778f83f3732688ed8d86498c24895597c253e0a1aa653eeff9f5ac86b1de42fb4ff752a43df20d01274166d9e310767020b035c89", 0x4e}], 0x1) executing program 6: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f00000000c0)='./file0\x00') msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x812e}]}) setuid(0xffffffffffffffff) r4 = geteuid() setreuid(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='$*-:{\\#@\x06-\\\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='{-,+/:&\x00', &(0x7f0000000380)='\xe5/\x1e\x19\xb8\xa7\x11\x15#\xe1n\f\xc7\x96=\xda\x0foo\x9dN\r\x14D$\xa0\xbf\xd4\x9c\x01\xd9\x15\xb2[\x972\x89\tm\xf3-\xa4r\xef\xb5\b6\xf6\x97\x96q6)\xb6?j\xbf\x9a\xc8\xac0\xfc\xcb\x8b\xc0}e\xf8\r\x1f\xa6\x85\xe1\xff\x919Hjm\x89\x1d\xb5\xb33i\x15\xf4O\x01d\x01E\v\xd0\x97\x8c\xceT\xf3jA\x8a\xa0\xdaR\n\xb1\xc3\xcd\xb4L\xcf\x17\x05\xab\x15A`\xa95\xcd\n\xc1\x14r@Jw-\xc3h\x1c\x16^\xdfO\x1b\xdd\xf4\xa9\xddkWT\xbd\xfd\xf3W<\'\x8a\xce\xee\xfd\x93\xb5\xe3\xb9\xeeK4\x04\xfa\xf3\x98\x8d\x96', &(0x7f0000000200)='&#-)/-\\,\\\v\x00', &(0x7f0000000240)='\x00']) executing program 4: socket(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) shmget(0x1, 0x10000, 0x2a, &(0x7f000024c000/0x10000)=nil) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x12c) msgrcv(r2, 0x0, 0x3b, 0x0, 0x0) msgrcv(r2, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(r4, &(0x7f0000000f80)=[{&(0x7f0000000b80)="7e0b1d262e5ff2f5d7d342870d27eacb6fe743de0478ce89351bded2fd55a8a8ecdc7dc5fca43681986e0fe45229db6d77fa99cfafc9d6e8785ea4840bca30079faa0fa430bbd17c5d41608379ae9b86178b5d3592caf0e40535a52e0d40df1c462c6ed2f1605e77d633ea8e510e8494169d5b16ae8481a0864e682349dcce248d0402cfc1293a3c199853eb48ed2122a6a4bf99690c12242f9355d6033e0451a727fae7e7818af274564b416f2a8fdab5b6e55b067bce72fe94d8725f6702a7bb01ca17bc5903b4dd9b3b02187f0185748684", 0xd3}, {&(0x7f0000000900)="3c8f8b8e19799be303d0aa814b3794541591cef707c43bf09aa55d66b0375b05a7ad4bb364b86db343e3e98afa95aedefc7887499eaa763bd9f36f2f85b1e14fe35f06a7719749aa0f724e8c9dbb6d3e83139a4da47b9aaf54e33fde2e0e0f92d91212f14aa7fa09a760c7eb4e728b2251c5ec9ef1a04f93e258efc54422c768fd55ec09b7f538e4689b8b2fc4a0d3ea41e2a4032aa2e55e546e949ff614d5f110172fed616ebbfcafe5985d06fd09c0bda66777f1", 0xb5}, {0x0}, {0x0}], 0x4) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000100)="3f4892d9d6989eba44342c610c2de7591e37206918d4a9e2bd91a72cc7aa5b19", 0x20}, {&(0x7f00000002c0)="37a2ab0761ddbc86858f59601bd01c1d7e43a0e0e795201b6700e066d3156c4aef686bc4e88e6ebf72bf907da5aec5d52935a77165b69227346c78705d26144682201539732c5da2dcdcf5bea24cf4cadc", 0x51}, {&(0x7f0000000240)="3abb349723ae2d64808cfb6359a8b8aedf380cb1b5d86e76391719a44c75854081", 0x21}, {&(0x7f0000000340)="e0613ea8b5848ee4c64f61dbf1644f0467da8be572ace6674da01bf2e72c7db517bb5e344cbacea2498b86c85ee5e7788d0c32f00a6aebb87c3cd4c6a95cd193edf14fee35e5ea82e35d08ff6a3c913aab4d6ef4aebac3bd301b154b65e33600944ccfbe964fd2db96923560b5e73ec6ca353030be291ed30858f156d84d056d32fe3381e8b557cd24a4aec2d69995884626e3d63f39dd9367ae0e127cb755918f14bcc5515c5ec3e55379bb699740ce8a36950ffacaef19", 0xb8}, {&(0x7f0000000400)}, {&(0x7f0000000800)="6aa8b6dbf080ca031ee6baf912a6fa9f9452e47f481b91db551a21855dabc831a376dcde2acd0c8746eb2c5bf5a498a0a72553a5e1f2c170fc243896f9eee584ed8b6484e98751e98a74a81988829e5e8fba3e1c33fe76b4ecc1a19516b87f2a195342fb9d3e7dd709dd44cb5623ec7535bdf29a28fb2388433bddccfe1091cfa2e257c76beac00ae5bf18ced5c62414c748a33c91f34ec432a139a9fedfd54c1f13f3e39377c2139bb17a94bb20846c10d09e55c19de788821db6778e3a0b441117899cc7b2fe3b97f25291499535db9059dc9716b77e855a7453d9bc7287ef032693fbcb881827e7269a1322", 0xed}, {&(0x7f00000009c0)="6fac7694b56bbaff041839439e5877f2c0fef4fcb751148e7858caa503ffb0b8b7162e842daba061044669a2f2113924c7f1a31b21f422f2b912a1a614b70ce402bf945a21caaef31c6607945bd50a6bb61470430d4db7a9fe6be4ab558a6c8b33b2608db991f8b6a01c9bdd8601f2fc84a301c13c4837e9e04a647d710b7622760d1e", 0x83}], 0x7) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 0: socket(0x11, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) dup(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7e0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='r\x00') (rerun: 32) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) (async, rerun: 32) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) r2 = semget$private(0x0, 0x7, 0x3c0) (rerun: 64) semop(r2, &(0x7f0000000080), 0x0) (async) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') (async) semop(r2, &(0x7f0000000280)=[{}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0xfffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) getuid() r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x128, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{0x0}], 0x1) close(r2) r7 = syz_open_pts() dup2(r2, r7) r8 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) kevent(r8, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) setsockopt$sock_int(r1, 0xffff, 0x110, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xf51, 0xfffffffffffffffb}) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3c}, {0x8906}]}) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r3, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYRES8=r1], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x3000) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x20) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e6", 0x1}], 0x1) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x28df}, 0x8) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x5, 0xe94}, {0x18, 0x0, 0x6, 0xffffffff}, 0xfff8, [0x8, 0x9, 0x9, 0x9, 0x9, 0x41, 0x6, 0x8]}, 0x3c) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000680)={&(0x7f0000000140)=[{0x8, 0x10001}, {0x46, 0x7f}, {0x5, 0x1}, {0x22, 0xfffffe01}, {0x82, 0x10000}, {0x1, 0x5}], 0x6}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x128) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) semget$private(0x0, 0x4, 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) pwrite(r0, &(0x7f0000000080)="9c", 0x1, 0x52a) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x0, 0x94, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x3, 0x8, 0x800}], 0x4) dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$getown(r5, 0x5) socket(0x18, 0x0, 0x0) socket(0x20, 0x4, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00007f7000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x4000080000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000117000/0x3000)=nil, 0x3000, 0x1) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) rename(0x0, &(0x7f0000000200)='./file1\x00') ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x40, 0x2, 0x9, 0x9}, {0x100, 0x81, 0x0, 0x2, 0x7}, {0x1, 0xfff, 0x5, 0x8000, 0x7}, {0x1, 0x6, 0x7ff, 0x8, 0x8}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r3, @ANYRES64=r3, @ANYBLOB="9e3310953ffe8f519ebdea205dcffbde4432cb6004ea8bd9d70b65ae9ccaed907bdfe9d35c681c9ae2f6302fa85d2b150a2ae907d1da06c166b1cc3e0f281052", @ANYRES64=r3, @ANYRES8]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x9, './file1\x00', './file1\x00'}) pipe2(&(0x7f0000000000), 0x10000) executing program 3: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/192, 0xc0}], 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x200, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001380)={0x6, &(0x7f0000001340)=[{0x6, 0x8, 0x9}, {0x1, 0x4, 0xb5, 0x20f3}, {0x5, 0x1, 0x40, 0x7}, {0x9f, 0x40, 0xca, 0x2}, {0x9, 0x6, 0x6, 0x2}, {0x8001, 0x4, 0x8c, 0x100}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000013c0)) faccessat(r1, &(0x7f0000001400)='./file0\x00', 0x0, 0x1) bind(r0, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup2(r1, r2) r4 = dup2(r1, r3) r5 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x100) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0), 0x20, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001500)=0x800) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000001540)={0x8, 0xfffffff7, 0x7}) r7 = fcntl$dupfd(r1, 0x0, r5) sysctl$kern(&(0x7f0000001580)={0x1, 0x54}, 0x2, &(0x7f00000015c0)="255f282673842e6b02e27132224d50cf4b19254ad6124a7d27673b380ecdb4e35644f26b201bcc99ae06082ba2893d9d46ad78716e87d4cc9aef3d4b871e7b7dba61b49917384888ee27991b71782bb3fb07acd46a4c2b54ca798a841c1eebb5973979f81cf3e89d8417713ed11e6295f0704f8d69be0b247a8425ef6e04bb6bc26238e454d36bfe5ec98678d44af7c01f145a7c14369b5411d5d3cd15d5c7bceb957aa7d6969eb097f558698cdf378fc4fcf2614298d025eca9f718a5c895de15666904e11f825e25286a7b705cffc59217f07989d7a3c618d60b04548c880eb7b273", &(0x7f00000016c0)=0xe3, &(0x7f0000001700)="840765f8b51431eea60d65c2aaa80bfa7e6e79827f393f4332f56232b7822dd121cbf968817c6b6aa5345d6d1584ef85359761229f32aca8f12b1120256909b66158c17ceaae918ef8265de421e51fb67bca64a9f091442c2d07d5c0a48607dbfb87ac1b43cd689c87c621d1c0156866f34337a1da8f34cabe4fa33f63d7fa5356aae14e3e11c1a5ce39ec8276c09e0dfe6a130026474cf056a062474b341f8432cbbde01d78f70ec29f", 0xaa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000017c0)) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000001840)={0x1, 0x5, 0x8}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) kevent(r6, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0x3}, {{r5}, 0xfffffffffffffff9, 0xfa, 0x1, 0x4, 0x3}], 0x80, &(0x7f0000001980)=[{{r4}, 0x4, 0x14, 0x11, 0x3, 0xb8a}, {{r7}, 0xffffffffffffffff, 0x0, 0x20000000, 0xc2a, 0x1}, {{r5}, 0xfffffffffffffffc, 0x11, 0x8, 0x9, 0x6}, {{r8}, 0xfffffffffffffffa, 0x88, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x8, 0x9}, {{r9}, 0xfffffffffffffffd, 0xa8, 0x8, 0xe000, 0x7fffffff}, {{r10}, 0xfffffffffffffffb, 0x0, 0x1, 0x400, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3, 0x81}, {{r7}, 0xfffffffffffffffe, 0x85, 0x1, 0x7, 0x6}], 0x1000, &(0x7f0000001ac0)={0xde08000000, 0x20}) openat(r0, &(0x7f0000001b00)='./file1\x00', 0x20, 0x82) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000001b40)={0xffff3a7f, 0x8, {0x200, 0x2}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80), 0x8000, 0x0) mprotect(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001bc0)='./file0\x00', r11, r12) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000180)="2400b5e1a0759c7afebca96cf65606bd7dc3708200000000", &(0x7f0000000080)=0x18, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x5f8a20f5b4f2087b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) syz_open_pts() r3 = socket$inet(0x2, 0x2, 0xff) r4 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x305f, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 0: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="279857da", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000080)="f46c0f4098fec73f021094bd1701b32cd9b04cb88b58b242c6177eb3c1766f6c99ec67ca992097250e5889c6c21329c5c62dc89b6710eb1e8dedb2d737d575ea714aa2161bec51cdddaff23897904d31d703400e82a5a36548c0a9811454abb82d93b109ae2c13b21e0e1c1730f8f137fe3bc403491456bb3de8567edeeebc6d2cb5a3a55ef2d9023e1a8cad426088dd82f41515fb5c94dde5cca7475f9ac838794c2967ad92b6f17c6c717c8c93c6c6a57705463ecbf311772ba035a641edadd5dbdee82962c400c0b0eb02effd7c9e", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="f5ca52fc269a0be055350ea2239d52d9b19041a8d2717e8c70ca912b4b783bdbebd64e36c5aded69c484a7b2ca69e4c15ad71c7003874f03d154a1237e11e6786687084df11f81ce5909abad0206cd0b866c6ce1adaa43bd8bdec4dcf81b7f7c9e2f8f5ee2584fa10b7ca126655ab587ab2492ca39e0aa43e352c1c486e54e63b01b5b6dd4f198efb7de2870cfb88baeffb2a4a301f66e046f7b8087a5d195109c5f7be732488bcc02dd43eae473b5e7d40e586dbfcebee6f464cdb337c9cbbeb881794cca1d1b3d6f9107fcb7ad113af1da8e2bbee3504f5421160b582c6db390ac0728eb9e6847107804cbcdcc239ec7311dbb184543b6bc9570fc8aa1944f21266776dc63583050d0ec5aa0fef38e6119f66a2e2d7af17f60d14ea0f1db081e7c9f3b725ec8c7a886df81092842f372358dd0ccd3aae920309df4f7ee39a78d7d1028aa3a548d96c8ab02a8f030f1f9e50b2a2d246842c9c8a7871742cc0b3e1a876829dd6e0c9d23086d9ce78ac6662fda56195ef95519fd57f69d94b9e9354919454e964fd36a1d22b5319626e761775b5e7d68aeaff06a0b01211b711707b2f46bbb7faa2f7adfe819730c9c2f3033858a40bb0e4de02ba20918ac0f1cf7bf2ce65a72a6f5bb694f3efed9e0e7ab094f57fcbc55b3cebdc2de00f7bc94df9440d7ec676564a4ffd9449f0a361cdfa45e263607b6983f02b0030692d06cb31eed5ba36fc421a578039cb22e46f341fb29a59068119a90d8ad6f4eb613efebf6f7db37d675da8c47994a9bca58889bd46d1ba7e4da545a6f4c85f90f6f80be654705fb6d08502a0edd72cfd5d66209517ed0d8963c438a1267884a083a25bc4ce131c53904bd78d76bcb256a1b7e9b7fc25adaa86adfd72e4f54e6d8c3769db5659f0406c7bed9c0b0215f825614c152b91ccc9d9a20280c41a0c6180e8c6f6ac44d7efe3707b99c180e08ee26f8847393a215fe3d350e3fbce035f3893a5fc09268e38f5c19ca82520863cd33ba418a8965c605b58a477c2ed6234d3c90020776234894ac0d92f62e91978ba6bb46843842cd5a6bd5e024867e16341ad27c5b8c906ec2d3b87682ec9477bb79a47a0c8bad2a6255b886722c3a667dedfe74bb48f3c2aba6812c98d5651c60f005ca7921b5bf8726c9fba353f277097de934a2fc58ba0f2bebcd5f3a1a521cae37b2dc21604a3f23c5e69a0a68146424f88970c75a3330c68c14776c07863e979c3fb2b6105f3f2b831e49260cbc007239fa3abb35b9a26f1266b6b0587c28cb35ac2a863272aff0e8ef77b4a70f9829e391d17a6457202b30e9d30fea91f70a08727a94f271e74100d060243050d5f965120bdcbd7f840bda5917ad58c8bfb9f0693917abc6dde575172178f09d1db769035bcfd7fc16d820a76932606c4a349e085e66f38cf7449c789df74fac08a3ad6e3beff4c1788ae6b4c83efa8bb2634b0501e5cc4b7d10b3e4188c044086d87164a7f2e61fd0571122d6b02b1346649807c41244b0185f743eee76d55cd8f4cf990b510d1c24eccac8d5e7f2fcad255d8e93c8326071a86bed7d6340ad228861559f38c5cf0f61c83ee937bc965a5765f3b21657c345cb5765c2e6bbbd9a2e8292368eeee7d41ab7cbb894c2d615890d0d6856621a94f7c982b33ca968eca88a9bf32f829f7b001af6cdea847de6fb33340fa253fa9364b643505b5af2cb1cc75553ab592b75a5b9d83b2c499a6c5394e5d566b765ea63e309a86b93318b3557a5cfd91cb28e9bbe35c743d772f33179bcbd779b759637002ce80af9787bd7a308cdabe5f2c3fffd3990ac003ed300272101dd05f2ffad992570a974ed15ecc30c976ac85ba897da353721f0d2744119fbed0cb9ebd55b9f8e50acd47850d767a07ee75ad95c26f16a6c800d6002943b53d24d1f6888f9cdef4f53fd271780a2b81a2437f4332a1eeed911dbfc26c7036de14c622725c8e83b6a249d398358cc213ba6d80369c6f7ef3b27031bad9ff8fbb4eb4d760d9d165a1eaa0ccb54ffbeb00ac11072457fc529bccd8ec516235a67bc547ac1c340e7b50035fee8a2df84a4fb6ad684c020782db057e29889685b790c640a9956f9c403ff48e94a0da54ecfa00b1f5ad4fcc99ab901e8bbfdc1e2812b014ccca2778b36ea6f53709cd6c34a3721cebca0c620d43cd29bf08384491d9dbf1ccc33c4cf5e5dc1fdd638391233febe5d89feda07b0d2c97133a70556fc244330a5401eaefbae27be0d8ade4475cac508cfc4f50209c0b0191facefdfc5077274521df99e8f62bc2d1604b0027643c60f97f36fae962d4adfb08b6285a39ee670b405e70e377ade5262d5982baa60c86c337f36eabeeb9638e39e1c6090338057f162dd04e6661083dc0f7c39034dc2087262d766eb4211a7b9f1b28d51783c21811bb16c428dfd7ab04e7779fa9f81238a228c7fd0edbccc584008d237ba532d1b5018853b146b157cc70bfb9207fa4bdeb40dc47c98c11efed31bb3b7250325b3519e7f7cd66369d464875cd5b1ada1c7cdbd6d58206eec396bd00ad3ed8a1b6220560a713096c5670c4ad99dc9f7ea9272ed9c0b8aa75c692acd1ee899b62347ede1e3af1c66fafd69feab25d540f5bf41ff53753f859ab13f039a02ec663b9f06c522ea13ba2994f650f7ac70ec6437511b332f3b62fa01162bd2045448b90e458c951f3fa138f49c4e6f1d0e6642184bdf1d46586bb1c6a3ef9319b719b4418e1ec53b6bc00e88bb06bdde788e59b41753487167737186714ad00b516c2b916b2fc7b63f3f38be39936aa776b03155ab399f465468f9a17752e55b4702a849520ac7eaf48af650b10c290ede935796e14808c0621886c21cc007af7e5570587cca68e327a48d73fe91cbbd7936756a3217c73b4a642980f8bfee192a2c6f6508b4736d8e1e578e18f074063dc30fdc829984bac9122f4ed068c3e501d491408b36f19c5373f1690f789cbff3b810f744b67c9db10421f7bf4b80d627210d9836cc363ee492f63787024ed123bb23db6627995ebcafaaac193f6e956c8db998fc207990f13839323a295ed0c2b2d2b7e84c3d68e8b1d5dffaf24a93613f0c8336f9dbcb6d17793ba5e8645edfc0e97837902785ec84dfbb789bcbc450ece077aeb6e3aa2e948a753673c114d260031e001ac5f4001eefc321bf37098ee665363dba711a25a6cace39a3fd4523b33627803dc9b3802d6e956d129d5c8f3684b974e62e6ed1e6f4963f55c3547186c7d330e3b5aaf4ce5e7e258be344fa9bb8901c9f595438c51577f772b98e9a4eb791f18784602a5b779796eb282f5a6ade5ff508d49926de8ff65acbfacbdf4db3454e50b28a5d7272c584c330c1c2186c6296c33352011bd9867f1b213284c8e9da55a42556acd1cc610792d53b5c3f1d44327098caf58116b7f6f2dc378d561f2b86982c04384da163ff5911f887e6fabf99ccfc59cee3af3fdea51820d456fe4e838a6f1a5108c8b83e3fea50c51a5ff03d5a7b3b3f1519d50c70483cb1b5243192e1e51e0d2895a0a00977165c8b6e48ab9639059639138c1190dd4570d1feb0165a00c986d66d6ebdcdbcb45fd8f5c446457934738fb6299b2af115ebe8ea9c0dbc5895e2426c65e0106114c19c183303f799f5ea2d8c9811903359f42cf064cabce5aebd32678ccaddcd009043970a9cb87179ea21ac29a4c0fa07c2b101c0a7fdc937b1aca1abb6627a782150a6300fb733d92eebe571575081a9f737839e795dff7eb62a9bd2456e344b5ff42df28ec812b3750360e5527c9812fe6b1ca0deb72b61dc24d0e61fbad7de0b1e97aa627735807729b6b1dc9c1804b097de3f76156aad5ef0da6e8b5f7c3f42e2ee351ab9c854ac474050ba8c110e0ce8f6c518d7b938eaeac232157a05b4c96a4e20520b72d656465bd0caffda3ac82e435795e9fe21b76c190e7f5c243e847c5535aaf1266ee1ff121256212c9b7448502c556ecb65b9524a2ec566ef4201cb5f9852f067862a6cb8a3d9a1243375c5bb194dc9ec9a13daf1ae574899c24059632d1e3cd60a558700a130c722f1b4c66b1748656bf2a759b6193c411d893d476b76a6d66c9a1da542e1017ab7ecffe823d713c56228a88d690afc3b947b44b0c89f3dd3b23843cba19344fefccf9916851f7913283c0eed9bf7d17bacf27dddca11a8b25051406c1b2bb21a85b72cbf63e6fa140192f2eaef3b740c5dda1d1cfa7402aa686bc938765a8aad9101082bbc44d94010752679a948e38fc86d4d2a2d2936b0a2aeb901a1b925f2b1920be896d4b97f0faa23f8aa5b29dbf76120c3eedd249142cd0466acf7b3977df99582cbd8c01a0b7777aab751524072f1b5d4398e86d1a90b7bd228569e0da3a0f825fdf279380f74afc00d58ac51b881bfe40d67af87ce83d32766033f358d09933f0a79881f065de1c2f6be6eec7b82c9a98bb15cc199de815d8351442d56087228e47933fe6c4fdc890b23f1628f7889171c26ceacba4c5635257b9a309489a83514935b23816f6aaa586c7012ff8d12312022d7eb8d135eba163fb7cb826fa47f9d720f71e902fde117d18d2d92a608d2ef739e2eee307dd85b468bf5b65512a0bb74d102281e95640abbc8bff8f1f5361d4b0cebf38578865efcc47ca1c6d869cb0be061127fd38ae8c173fdd0bdb0a393f84ceeff87d3daaa86f741e0a8f9fe0264f28e3fa1bddfd4375730d7bfdb84b8e592896eb8beb7fa71dd634e7fdaac9a5166400994f53e053dd0a3c16c0b46454ffdec0f66bb0a90d758868b80af023ca350aea885f0ec35e55f63741186e874b56aae8ee75cf3d54cdf9a88f0cb1ad6e11f28275331cb8b48b8337058d3d1c137699a8596bb942de4c51696043d453069f0bb47ce2647e37cc334f2d5e20b6332cf322dd6f76a4b89339304b3547d48688743dd346d14d45280d454c0b60ff643487c0b07a840c2194c4519928f2ba90238005796bde7e358811f71fb05da3ff947843a6cea37f74fbac58e92077b55975e35280272137d2f77706e1fa3a37b73be31b353ebeeb59adbf9b4fd7c14898e0d4e80f172c3151e93551bfec5f372040e5af908d934395fe5e931e0ea97c89125a2fe95316800dd00a6d09caa07d5d00208eec39697f72b2f8236cd55a21afecf0d96335f6566b9b34fe8ac439ddf6035937badec9ce4e97ddd5d099451c135cf762505911344288d528c3dc404a95db2c833a326592229555bd4687ed0c43b6f790f3456c9edd9367d9755e94bace0f0be3e1bf68c4a22b2513d8514ed85eb52d58f0f99ed29ba75af15cd5ddf2ea52a21225e91f0651880d7dcc7e89b882942b4cbe890b364b47bdbbea3a9ab5278aff34caecce2627d8816a81930196e9b1cc9f4a41643a36861ba52a1c4289d2d83ec4986bd895335fbf9df139e40158ae5a733b13403bf43c76ea0bccf6c8728bdfc7efec9ce09a11449ab2d9e8067440736798f6de4f0011eddda261708e3d57d1928771b8f64c459a26ca9057512b5321587c14d7e596a280040e770e89b67ecce956a0d09ec5dfb94f7e1ab4602d2ee7534398cc1d43c19559c388e4c3754be3e2ee4bd8c85228bdbd166e95e560f9dbc5d28e12b97f3cd17c8e0aec320c2277edfcb3fe7a04560c2fe475825effd8e99442f082b72aa862663c46e88a2f09ae0bceb026f3a0955fd9fe0e834c14ecd5174532a1d381e4cf02fb098a9d2f2c4c84b867dbd9829ca12e0fbe8da154233f7c173f5af5f26b27aeb8b25944c3ecd4a9fec0f62ccd6fb656e", 0x1000) clock_settime(0x100000000000000, &(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x0) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x33, &(0x7f0000000040)={@local, @random="244e534561a7", [], {@arp={0x806, @generic={0x18, 0x803c, 0x6, 0x1, 0x3, @local, "a8", @broadcast, "ec0e9a073669d683126fe00c44c20adf"}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) socket(0x18, 0x0, 0x3a) setreuid(0xee00, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f22051"]) setitimer(0x0, &(0x7f0000000140)={{}, {0x101, 0xffffffffffffffff}}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000810036000806001890000610ba6d75c8df26c07d9be150920002aaaaaaaaaaaa7d9c182d55b6b1b7b8ce08e09e401ea100000000000012acaf05"]) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{}, 0x0, 0x0, 0x4, 0x0, 0x1000}], 0x60, &(0x7f0000000540)=[{{}, 0x0, 0x1, 0xfffff, 0xfff, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x0, 0x6c}, {{}, 0x0, 0x10, 0x2, 0x9, 0xa6}, {{r2}, 0x1, 0x4, 0x0, 0x80000001, 0x7}, {{}, 0xfffffffffffffffa, 0x2, 0x1, 0xc}, {{r4}, 0xfffffffffffffffd, 0x48, 0x2, 0x6}], 0x3e, &(0x7f0000000300)={0xc23, 0x20000000000000}) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8ae) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x3f, 0x96, 0x5, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) pipe(0xfffffffffffffffe) seteuid(r0) socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x202, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r7 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000240)='\x00', 0x400, 0x0) getsockopt(r7, 0x11, 0x4, 0x0, 0x0) close(r5) denied attempt to set clock back 2068 seconds executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x100000000, 0xd660000000000000}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r0 = socket(0x1e, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x6, 0x2, 0x81) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r4, &(0x7f0000000200), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x124) open(0x0, 0x205, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069de, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x25}]}) readv(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff9, 0xcb, 0x10, 0x0, 0x9}, {{r6}, 0xfffffffffffffffa, 0x13}, {{r6}, 0xfffffffffffffff9, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x1, 0x40000000000000, 0x81}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x3d}, {0x16}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socket(0x11, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x13, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) dup(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7e0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x380}, {0x6, 0x0, 0x1}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) open(0x0, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x141, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd66a92567010b0309fe8000000000000000000000000000bb000000000000000000000000000000000406000800000000fe8000000000000000000000000000aafe8000000000000000000000000000aafe8000000000000000000000000000aad623620c7c117dd116720c777ec4d23d64d9929bacc9a194564da5a00be09e947aad168b004e714483be16b3ef8fadcc9256fb4a2a6f04cc4072e7249e715a1a44ee8f7a34ffa597d4c015f0a4e7106feedafe24f4eb3e19a1e60636fc02ae9c7781148b9106ff08504b7420aa371983334bcb9a40b7e2963633232abaa2d597ee2a4b71b184a6169ce6234712db9275152277f66a6611db943d8437e18d84aa0d8c5233328aed46b8c3c43ed51d9c286572c0dabff030082382e595f26b92d130a1044696a3b44c87bb8afe81f5c63c603654"]) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x300000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x31, &(0x7f00000001c0)="ebffcbfb13b9fd812eaa4e71304800f810341b171531733861aee71f5bf13768124056a0b757946d547e5f4ff76d0b2d311a85784d083cbdf1059aa8e2928101f0e7a098d7691ebecca2bda69a162e768201731b901aacb152ab0ba6bcc0a5f2c7f6cb109dbe1c1003a1b4c069b731fff042b0cb2574de7a1ab3a4c1235f03fe657361aaa86257942c36732dd696d76b3dbaee07275313467e98d37926e0dff51df1b46dd44dd9eab1b8e6234843b956d5bd5fffd12fe9bc2198f58690c3c6bc9497e671", 0xc4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0x35) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x735, 0x1000}) getegid() semget(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) seteuid(0xffffffffffffffff) geteuid() getuid() r2 = socket$inet(0x2, 0x1, 0x7d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffffffffffe38) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x0, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) executing program 3: setrlimit(0x8, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x2d, 0x2a, 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x10, 0xb7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x24, 0x0, 0x0, 0x3}, {0x2d, 0xfd}, {0x46, 0x0, 0x0, 0xffffffd6}, {0x2, 0x4, 0x3, 0x40}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r5, r7, 0x0, r7, 0x88, 0x8}, 0x800008001, 0x1f, 0x7}) r8 = getgid() getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, r6, 0x0, r7, 0xffffffffffffffff, r8]) unlink(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$TIOCNXCL(r1, 0x2000740e) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xfffe}, {0x1, 0x4, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x4000000000000222, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) geteuid() setitimer(0x0, 0x0, &(0x7f00000004c0)) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x5c, 0x0, 0x3}]}) fsync(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x2) getgroups(0xffffffffffffff84, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r2, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) listen(r4, 0x0) shutdown(r4, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000004c0)=""/195) r6 = getuid() seteuid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001280)={0x0, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x8, r6, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) socket(0x2, 0x5, 0x2) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x30, &(0x7f0000000080)="711dfa13eb4993d00304745832b85a9f6e69ecca98ca126d5a822b31f190dd6feb7c4b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x2a, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) writev(0xffffffffffffffff, 0x0, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x150) r0 = socket(0x2, 0x0, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f0000001140)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000010c0)=""/97, 0x61}], 0x2, &(0x7f0000001180)=""/42, 0x2a}, 0x2842) executing program 6: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='x\x00') read(r0, &(0x7f0000000080)=""/179, 0xb3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80000001, "7546068d2813137fd1447a6c893e868ffe00"}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="97db31da18b30e9438e5f7a4b33b4aef78dd9ea44393669e37aed641c3573bee77394668bebd82d689c67cef609d691bf4360bdcffff00000dcd0ce895063704a95daf6e5ef9526725198c0cb36cdd196cefb9756d224b4b8610044be3f8c8e5f18a"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x8a, 0x0, 0x0, 0x80000000}, {0x2c, 0x1}, {0x6, 0x0, 0xfe, 0xfffffffb}]}) r6 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="9705a6fe5688506af3255ad41528a8f9457a74b44b972b3fa0855ef06314568fafed74e8625ff11e0fac0a4afcbd798d99f287f07d239b966fd16deda487ea558c8bd3a5126d9adf9f09207aff2d6591d50ad69150b2bbf7d48791441ddfe832eba99a25cd90727cbdce6695aae70cd1f73719ea706f7509035a2ccc59d3ddd9ff", 0x81) setsockopt(r7, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socket(0x1, 0x4000, 0x20) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x4, &(0x7f0000000040), 0x0) setsockopt(r7, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x80, 0x2f, 0x3a, 0x9}, {0xd, 0xda, 0x74, 0x40000004}]}) socket(0x1, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x11}, 0x4, &(0x7f0000000280)="808f643b27da5db78de01ede1f377436b1f46482478cc0654aaa06d4b692531b72b62dafa435ceb97d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c21304668118159259aa6ac357c90e2974b2e2bba73f4133a5d70d759d3c86801b4d07a6a9297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000140)='W', 0x1) fchflags(r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x14}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, r0) r2 = shmget$private(0x0, 0xc000, 0xa0, &(0x7f0000ff1000/0xc000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r0, r4, r0, r1, 0x42, 0x3ff}, 0xfffffff9, 0x0, 0x0, 0x0, 0x3, 0x8, 0x8}) wait4(r3, &(0x7f0000000140), 0x3, &(0x7f0000000180)) seteuid(r0) r5 = semget$private(0x0, 0x3, 0x12b) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/204) wait4(0x0, 0x0, 0x1, 0x0) msgget$private(0x0, 0x82) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4811, r6, 0x6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) mkdirat(r6, &(0x7f00000004c0)='./file0\x00', 0x170) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) wait4(r3, &(0x7f0000000500), 0x8, &(0x7f0000000740)) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ff3000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r7 = shmget(0x0, 0x3000, 0x490, &(0x7f0000fef000/0x3000)=nil) shmat(r7, &(0x7f0000ff2000/0x1000)=nil, 0x1000) kqueue() pread(0xffffffffffffffff, &(0x7f0000000600)="eb34137213785f51ad36f890598892ad00b67da8ca1aed5b381c3adc970f5fdd960b8fa5572e58942062efc6fc579c778e1107785e91f05b143e0b331139369e26f840711c94720b2c3b8e5aad3977f03745a2b2e0aaa725f23e0fb197408c848ec3066911840478a81ab3bc22bfc753fca24c3a1a9533177eda5203748faa0247e191a5e65c609f301cba7477a18047037c9a2eb42cd1401fbfa48c9a045ac6cae544bf0e937f7f2c0b6aa58efe2b0a7e3cebc9ea3f45395371a87fd3bdaaa482600545bba1b1de3fa2ce8217e5e7965f", 0xd1, 0x1000) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000700)) r8 = shmget(0x2, 0x4000, 0x9, &(0x7f0000ff4000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) executing program 7: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0xfe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) fchown(r6, r7, r8) r9 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r5, r8, r9]) r10 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000280)="5ab7776a", 0xfffffffffffffd7f) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setuid(0xee01) open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2fb}, {0x4, 0x0, 0x1000}, {0x2, 0x0, 0xc00}, {0x0, 0x2}], 0x5) msgget$private(0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c, 0x2}, {0x16}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) r2 = syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000014c0), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x5, 0x7f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) r4 = socket(0x18, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe05) executing program 5: mknod(&(0x7f00000000c0)='\x00', 0x80, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000100)=0x8001) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) pckbd_enable: command error executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x35}, {0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2810, r1, 0x0) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/65) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x61}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000000)='E', 0xfffffc36) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) connect$inet(r4, &(0x7f0000000240)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x84, 0xfffff, 0x400, 0x332}], 0x8c0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x30}, {0x6c}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 6: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1720, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) utimes(0x0, &(0x7f0000002240)) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r2, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(r4, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fff, "2101000d8000f2a60000000013a642d0182f6ae7"}) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="141a", 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 7: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r2, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f00005a7000/0x4000)=nil, 0x4000) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = getuid() setreuid(0x0, r5) setuid(r5) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: socket(0x11, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r1 = getuid() seteuid(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7e0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x1c}, {0x6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) open(0x0, 0x0, 0x0) (rerun: 32) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0x10}, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000240)={0x0}, 0x10, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) writev(0xffffffffffffffff, 0x0, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) (async) unlink(0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x16}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) unveil(0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xffffff03, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) open$dir(0x0, 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206918, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x5, 0xba87}) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}}) r4 = socket(0x0, 0x0, 0x0) close(r4) r5 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r6) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x68, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r2) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r8, 0x0) setsockopt(r7, 0x0, 0x7, &(0x7f00000000c0)="0000ad14", 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f00000000c0)='z', 0x1, 0x195a05e282d6161, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() writev(r9, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f000008d000/0x2000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f00001c6000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001e0000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000015f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x74}, {0x2}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0187009, &(0x7f00000000c0)) dup2(r6, r5) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) recvmsg(r9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000100)) r10 = socket(0x18, 0x4, 0x0) dup(r4) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xfffffc82, 0x0, 0x1, 0x0, 0x20, 0x8, 0x7, 0x1, 0x1, 0x80000000}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = kqueue() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="a2ef5d1724e6ab068e71bb142b1d05f77b93f7ed73674ccd558c7a700bbf77ccaff2e2f048cc52ea1056cf73bdcfc206f8b9e7039d6b0fff5865dffb840d24a5dd980911fa099642c3d1e6eb90818907fe9d18025ca6eeefa1501bdba10c34497354c61aae22003a94b858a8d2969ea2fb4eb95d7c20ff98d2dd297594992feb", 0x80}, {&(0x7f00000001c0)="184afd3915b571518558c3da761976e028f3fbc3017b014ea12b809688c2cf793ec9328aa1cb01be115fb27d785a1a00b3116e0d4b0812106b87a50b7b2455d85a1fbf1e10e9246f0daea25d0e0062532b79b327d53ddc773660059037c0613bcef5d04f276167a7c02d22b1a88a894134f8ca68f838975697b235b6fb5b3599c28c4b9ab4e7d4", 0x87}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="09f0aa099b8bf24911f74a7e29c27b00ca11cdf658ce9d27d3a4e984f69011072adf1632c572", 0x26}, {&(0x7f0000000f00)="b599c598ffcbff06340384f9edd15f6b42e589f96e16e345877f78f2c14b7d984ed604688b72820c314e78f2d2aaf274140bd079bc4ca15e44056f13b5f757cf1980092a2706751da1eb9a3afa20b7741e33e11912a7c0830394dcdb279a69c859df7697e43bcc62c8fa5b7aa57253a9a2ebb587b5be09bce810001c552339c3fafb499eb1aeb80540965f5964084e80917388c0c4adb1c8e3ef6372faedd782c3f57f98c2161e44db14ab0cd232cda0b1bcb707a3275de4b267c030a55824d47cd4524ca734b02fe0b3462c32c39ae2e16d8e950750e497883b8acedeec3c07a8e4c5c78c54f2083ce1525f9653af0e9f00f8d728703f7fbda95f50d359aca609e27e7616ecbae352a5c7f7c4daf50398c1be0847eeebe53f6ce95582fec1f74fde34f70b96e92fdf2f5fc75e757e177f1059a789d341de43b978d6e321415470865cc136c9bcb42dd76a5325c4071902320ae0e2dabc8962f106bfbb4e539dca08f48815b4842dde9b7eede00a00253c985dfae31615bbbb670677012d85614373c5a9692e2458ebd36be7d61008d6ae8d0ee9444521974f17e7f871b3ae1d913818da4f5878ea268e8aa2717d86ff30ee4abc9fd64e50b73056b922c811154b7930f396674ae7f2e70e777fece2b4921ea7e8ac6d73a7293f62ac34810609f6d09c3e35caded2a0c83a2093857f4b62b08b43e5f8bb15fac48f62d36ddb7cf5a89c857fbb64089404d6554ddea3ce8548d15e4d7135b8abc02c8a4487a49dfdd698f9f8024c7fbfaac7d87182ea19eca9179dab329fdadae9cbebbaa7867662fe3a1b23899d53ac391247740bf5e63ef57cedd23df39bca5f9ddc567c52bcb3c8ca0aace2e1f08de6eaf3901bb995835302629ef9fa0bac568d3f385ea24ffb4101e86c662347093359d922f4a1996d14ed81f60b8d685e5be721df2ee02156b7b735efb963c282e952e2182828cd5173522b820fdc7c7f0369b23cda46e0dfa6862ef76b39164a13abfb2b7571b3010101e5b19f2432f8f204639ab9b0ddafdcbc59976473b43d8899c7b48302987d7f9161ebe692c1c1043a340e6a084240e1494d59033c9729a5d16295a10d8d39adb040acdd9f176f54347bae72b31fa2d8947893fea0156bf2ed5f4dde69850a8b6ba049dd9ad4ba4a79a6c4ad8a92feb171a4f29d3adcbb2c48613e69b626765ad6628c62095bfc0b8ae5a020b1fec9bc6b93da8d204640925761b64b7feb7e71d011f897c8205d763c6df151120973b84b0ef88828d93b0c1debb4b776225f55e88abcad456700820a3dfa6448111fcad5234bb2bfba40c8af0de5e647e25460989a10ab43c5b488a90d306cc6f2d645fc67e0063cba17fdf14abc3d0082783da06a450d27f47e518aac28b0d7b527c6aa6a14d6f80f0664dadb74a38f5e6abec5019fb8fbc2cc25810b7a63a093d1965ae0b964d1b94f4ca6abb2956a38318b9ee824a854f4c87f5ef42aa6b6590769a046a7f6c592ff7ecbb4679026463e4ac040e507a5c955ce9e21e054e86056a7c9a16a28af3a9df46b0c2c44f9ec4289f5569caeb234a14b8f1ccf1ae6accf12df551df06a9d5fd261d7c443ef37469a1ab8040f45cc066d1d9be85be87cc1166bc813441787cb254eadf0dc6bfeb38b55f640986202c207f7d8933b2dd82099710c145a01f2a112c97f48f04a86069cb7a7613f4e8a1adda4058938a3fbab1e6a447cf29cd0ac9e7c3928ea024946d9a89b60da12e810a53d2aa85e8cfbc37a260cd169543028d72aaca1ca4a45c91447a076a23f566bed85b90954c5e51521f4b5ba037b7dac1e079a34a331f20723c2dcf096e050bdb8fee386f87549deb8b995545dbe9e08747b8a699c5ab75a084f52e5cb29bd8503e1666d186dd622faa457a558bbe352ee9553a5e2ec65e0e808b587fdea713ed7297977348739ce8bd74f5ad946dcda72ad25bddda81f597f538c32bd08daf2944e0f497763920fdb12aeb7a424b1bef3cc6b7a52e1f3082db6b5a5ad19d1d245cb135b7a6e6ab0243048947b741d2f0b6836414961a333f6fcfd6f1db5fdfe2bf76aa0faee1342722f923481858f1d723e5b510923216d7b3063dc4413fa46e80b6e8b3bf3760191e7a12389b44ef42e91f2e11f81eb50ac04e2ba17d154b333152410e9db6a0f9e379253355c7f1e1afb6ba051371946adbc0461fec92f05552c3707fa960738038aa2e32c50f84daf02bb20867bee877f22ffa27c523cf09221a43b4151817e05736428dedb2f2160de5609fc76d794e7fb430fa01b8709d4fa0fb64576bdfc3bc8c21958b739bde483db0ee16cb8c56d74fbf7aece0f5c3966d8cb7436af89f9c5fa82f84f0758bd48b6a070bda1ddcf1cf8b55d6e797f5d15adbf62b3379bd2ce21dd55e8b7c63d51f7575467b1f3a57bccf746af1568bf28385128f531b6134c1aeddabb15d06003bbad8f3235ae5d2b33a17a4e8bfd3a0e27b63986e538d84344a8f3ccde1f9596fb4af73aa60157882839858c7755ec06242d0ef7a185c1b9193dbb0972677cb25e155b6fe206c74698d1a1c0775cc32085a3434ce237b1f238f7fdce75ce818f54220944dce0e09eeb7cf515609d8bd9ab1aac813f68ad8bf468f7ad7b141a3fc26e85861b95c5a5e9066734461da719e8aacee28bf9889db6478b1dc7a6106f2eb3e7387de0be17b858faa974f2bcc80ad4842b4b717f02c959b64dd683d7c3d075262c91b8d84cabc6abb5d50a3a23b6ce0d46e09c8126c1507141c16814b0ba8fabc8941fa387561ec7c6268ff0b7c92cdf8e363ccbf4d5a53d23898816e4e515f9484eb0099f7fd8f5b4ada91f6f4d3311214111c00ce2d8c62c0c7fcaa5887a972d8f12ef8de9f2c1c59e24eba9f176b861ebcb31a01ca3aea3bc82be22486d8fb22a9882be2836f3b9089e5fe65258046fb15435597a1a5631ddea9b1f718ec664ba5d6814ce7d0af8155edaf01a90157f466dc881c27531430a8e2e7dbbca9b98d2eb6d8f460b3a4b60ae293f50ab4aef96b9cd58f91f63e753611812ba39e2e72839b58dfeb510bb231dd248762949ef70816b60fae5a9f3f724f577e9904f72b2cb937ea545acf33d68a47bff12c6a7aa962c3d7589a1dbd735e9902db345e5dbc798c536626cf94a95632466000669c4cfe865a1afd501830b12ccc6aa999853a3b1c7ec84734d7fc3efeeaf5a4ba9d2487604227727fd0d6bf2d610bdf1b3fe112eb8c13f4740ab69947765eb2ecfc861e1106b3eda788cdb76e20145dd69559147fe986352c30c7baaf6737063c1683ee49cac02f2088a68a11b94e18b391d0f7f69fbf568e22e18f8c3d6ab15ac9d92a1acbcc249e917abf4d53a12cabc809ef5f0bb4702a899f69553abcac23d1e94a586cd0215acb3dc608754ac1a2cf65eff662a9adfdb4417829db5fd86c41fd92bee84fb838689a5ac276a7f6e25cf512057ddf0fb099182fda19195128edb5f5687e79cf2270857a866e98499e13d703c1543ddbee8f97f4fd13bfb95d0de64644f0cc280349f5a0491d84e38844982e7a1be9c594af43fd31da04ad6e409d2a57b20a2d14ad05786bf63d686dc61aa9422cacd2dfd07478fa8a51d03d1507f38f009338008a8c01a4e0710b4c2ef6ce9382f320400087c933f0ee0d313a620861da4d686dc4c225f900b6db9b27172dd6474a2b79fb2aad8ef4ea603cd4bde1b6242c1217561f8bd813d6dd9a4bf8c208a9e7e88e80d0354e54cf273b588b23f119369ebbe2b5718ddc13b7cedd5a053cdbdc0bb1d4b12c3b2e0581bcc812cb87a8080ccbcc5df36f32c7c62402287eefa6b8ef499e46395c7b780feb59397d2e2cd0e340598c0ffb96b2d2ee57a49ef9d9321e853d53196f91134742f9b0ac83535a6c4124a1291090a1de3bd0a94f163041c7da35172a37bbb213da905b5e3e2876790506ee9b7bcadefbd89af9c514bc1cc950eb274d386d22a7d31738ee80aac6ba90432f1d7bc5bea03df99e8456f52762ccb9e0be5804f0d797991d7d18be80533880c1a4859eaa77827b658e772a11823069f3b110feb56168bfae876ffdb9c9fc40ba580e8ac3f5901de7997dda18902cddff66f226c6c3da106a09c8bc978f714c483e5552b295cc846cfb1d774e52df739d54d8c4e24fce52bba3d00d0b0c94686ed2e58946c9239db0195b46fe963fad4bda30c9f4128ffd2c434abbdb5770c44d839cfd9823d7f5388878d2acfb6cdfb2d13ab832e6a4c791fd0bd9fa8ce9c3036b9eba52c606b8e9a70f2cf1481082accb0470690e202973582765f88a20749fe9a0efa2a470dfa250dc0d2827121d26c8b4952c07e99e8062438e8b4f49e665bdabd0b6b0cbaa1afa42be76a54a28481c213b8f1bbe243fe385131d2aacc25a39dbdcf8891c3fb79799027414f28c8e037e8a4c08c81f95cd308157362f35d26fb75e5723378368f0a40cd0899a70b9b4e2506b011aa811769a1102291aa8ef9457733212e2c0defd9ccbece79ff9157c2f436fe3d02e9ccec56adfbc2791a986658f907d76e57081eb1a287507cf05edc7cfe9739dd18f663d776905fc5f3923ee17a78e6e88bf34fd22a459d850f99bd86c24d38c632939a1bf6158de124140bd5e6001b40eccded8e7d5bc61aaef3e99a43c0f8e2974714f1739cd146e860c0dcc469d0048a8630ed055321876bdfc5528ef8dfdaa5cd08dace06870ae1d225f67681a5f8e2d8a4b85ad107cacffd54ecf17f9ba7c56ae4d9d2ac7d9eb4158acd309baec57635613c6eaf76fb3fc91e59df0d319779de5b00f7b891bd117f9de5d862493c1e4aa895d5ab81156730adcda062a3a7061e9ab6ac760dcc98e357a90f0a8faa92c686bc173ced30b6737a9484ad9ac004df7bc1d1f256851adab1ac9cae25f35ad03f8e6fd00162b42ca751af1093d156ce08f94e414b5b21704788bc58991757afd30561785e3ebc62b5ab4db81aed88287f184b215a6108f4efe9af1e157e96e46a0f01240dc6b772a059fae2e546fa2acdbd3e47a14c07dd4b7d07d5fad3e32dfb84dbd796a6048b6d5f1eed68a3c8be31eea37d5f655fa5af9fd4cc7833632d5b32a984d38338f57da824e0cd1f17b3964361296d370089e8f91852eb2942355cb4ee53b4a76b645d915e129e46fbf8acc0c511b7bff9d9d71883271a2cbd869f2d8269d9632a9cc9efa556fb324343839049c949e87042eeb838ad1d4556aa4a81210019914d5bf6109bcaecd3a8cb18b88ec10913d35431491d167196397e70a303201a1e6652c3556d29301f502ed95401d1c35f89b0a28dc4e388c961600ed502e8e957f66f964e39cd021a2fc150e428f323ec3801dae9cc7be428dd62f43de6c421ecb9cae925e7ec21fe4b823a170bc39d285f1dcb9a61d1513d4f19db70458ec391abe459491540b312ca470571153a9c8939426ce8d705d5f49717915b3440026eff1d2b71ec0c92aac6fe4852483666f89743ca64a84021baec0541149e27431c2be9242cba103482705727d050c09a9c082b4122fa2f1729cc2be6b113e698229fbf2b65116201c0f9c5616d340a73bb364f933f704a4fde0be7fbdd61519319e5c42fdf37d354e2af3b841c2d9e9fcea7d82827ab499062080908876704bd48dcf2ad11564eadeb75947e685b94de2c9e03389cb7b6664e69f8c4aeff83e72b90367d43ef678b8fe8fb17bb4c0fb4813b4e19a658c87895e1b57d67201523d95fb2965e96673ce9085824c5303c4a3cc76a7786d40de07ccf8a11a9e80c265255066f7baaf4a3a70b", 0x1000}, {&(0x7f0000000200)="b291eae502f36d16a2af580bc19e4c66e9737958eceeeeb9a0f2f25e1c1630dd7d8ea20b63ee06db9002", 0x2a}, {&(0x7f0000000240)="300d497656fd1d6b379dc4478e861be4bac27f5b40744bf976672b01b4e418af6bdb02a7e7669e28768b600f63d3dfe8fe1a892f724cf8c74e5f00328a9665ed54f80af2088dabb0b3f8b8203e6a6691a12b5c06cf8993a2cdbe473123fd97170cef7270e2460b33056a87394a908b5ab4cacd991ec4b721b30b3138717a6a7214c201d134f808c967f2ddf2b3e9", 0x8e}, {&(0x7f0000000380)="890e77486b576e7eeeb5f00dace13a327d38bb66a102dc325eb471449b2060fa6d0c292929f72e91fbb37508fd756778fb27e64a5bb08e8ac0e4b0042d31aba8df127bac6cb002f793335e32be0508192d15129be8e0549841a6e4a4ca87cd128275590c5fb15ac6d7ba35851acfc1115316a19e7b5bd54d13eec7b101d7abc948190d137e5c3b36d1fe9598cbd534c02b070e1fd11f2f53c07d6cb5c7af60b5ddf13c44719fe1955e6365e5576af779594ec932e14b16f3c04c0cc4355c6336a64141580024ee7b17a1f841f9576cd3b5ca844aebb47dc7fa785866a56def3fdc40320b7f4f36752764b65073", 0xed}, {&(0x7f0000000480)="66ddb3324164764c191d9439317430d381f60c44f02e585da763284192f5928dcaeb5f0b61511c9d5d268945ef5c1cbe4fabd75b3448da05590afe01a6a42a6882", 0x41}], 0x6, &(0x7f0000001f00)=[{0x20, 0xffff, 0x10000, "e6e056bcc577f9b3c726"}, {0xa8, 0x1, 0x2, "62d8fce77f3b839be9c2a7001fd47a25c71c242f6e3e996f5c39ab3c4b7aa38a7ce6bf63f0256e22716e2227e5d78453ecdb42c54dd3e7fca82ed162bc7331253466d463abb17cf2393fd62d47eadd98f804d3129d69622cc4c1894ead1bc664b59c5e8ecf4fff55574473802756d6dd6b3d44391dce504e98edc48d71801c983f756c5c8b405e2f7f5ddd112e53110af895e42be5f3"}, {0x1010, 0x1, 0x3, "99a9a8c5c2d537c78a305b5ad1ca9650ff2a09b2d64c4ba72a9f1fc829de74fe99f0a0e25115c7a292a82496bdead1bae99f041fdbe58e4a86dc07680c30bf8e1d67684e448c93548f8c0159f4351bf4d69d93b9f40cdac37d8d6587cce7b28bb5ce4061a6a4192b85c0e484b37dce2601ba467ad6352b9048cbfcda7e5790e0c6c9f9578e23afdd0b7c9aa6aa57a3cdb47414505fa49a761fe7d59b220dbeceaf9d69cd863183eb29dad97941cfeedd91e468cbf7de10afb13e47f05a5dfd7881d9596c53434e07f64b8f9bd02275d3c467f724668a848470270585d43ef87558c713924c0b96025070988dd68a8e30179bb0a22e8ad6f6fa55919e3c366130dc17c538eb625fb1f5ecde0ab6bc7dc898398b3d24253a1c1ff428d5b41f93c8324b41fc7322590fdc8702566f6a20ccffbedf1cf9f20e099bea14f74c886e1ba69d1dcb19543df5eff4cb46444c63ca0d6d9edd75a943e4c8ec4343bfd1e94d353a14e0d212a014f5f1bd3809c2f3f77be4269d080acd5bbd7a52724e9fddda8852d7e4d7fdbf7080a4e8ba292a2eec140fa3feb09821b084afa602288069893fb95df0f2b2a6bd6992f1bb7c79c98346a95130f3fdcd993ec00448d01f6550b58ecce8067a7afa71583f67c5d582c494a608c8aaedb3aa41a288da1574adf2ba83cbe84ad5acf6f2934eea5c5891e5509b8d606534083e3021d2550007b0c296ebfe5b54aa7d0f36d182d9891acf5a35b02a62a24e8f23737e3a8c267d203365f6c75b8c237a926093744f2b8bfcff0676845ecac470f2fca01474d68c025f426b1a6b5c58218e6679fc434b5d9266b18bc802be15827b7345cd9687c873fc74b53260b2ad71cd152347140d5622e9783eedea2d1db9cbb315bae7177dc18de71cc678b3d0ac6003e110105d2059c6798c71b2ca6647454d870df4ebe9b84c537d5de88b44edb13d86089b3844743f27d37352fdcd76234acf19bda32f047f51860af8d50d29525a2344b8c69f46670bfb08a21d320bc2c56d32bdbe55b5488e8efd96eb5acbbe27db483332b9416166ced32b8ce54bccddc82e71f71a274083ba681391e91f3219099a1324eee442a7ffb6f53a64592e4d7ec1dd36869250338e1c7da6f055856f021a0bae9b50e49a5c1b2ee610a8eaba6518498e240154c71908d16a60c7c062952eebfe65bc1afaf20d49f5324f1ce3f8173979ac8d6f7e76c3b4651ec677675250845305900c3500f25785edc990c23df8fb33a11e5434ba3b600c862d9652b66b29523749c04bc738c06ac2da484a18d95c98cb3b006496588a07075b363919cd52414eb3c5b9f15ad392cf28b59d80c9c86c2191aa793bb345649ee16b15080823809726806378241302a368e6ccad969357a379cebae3e0e09fdca28b67ad285ce7ed42ca57328dae2f0d0a4f6dcede71b39b43811ac4bfc6dd32a2b55fce84abebc19e6de9d4eb5c115f835ef21d526b338a3f99d073e7bd70b45ecb878ce586b2b84b27f63b56c76b599b9627f8dd2f805b8d0b686644660393069a7e095075a2200a52f054796e05739ff7e134ea2ef2af285305f94e61f3724185ee65d2a0534806c21fa8d96502f4423af5a2de76017339f503fd5b7e7b00802a24378d24872fa125cbb91805247d792a36662a42b655968b2b663295198c5041c1465c24ba2a32ec8b2c9817a08982cf7c07b0551ab54b287bec510d80039d3ed9e495d71e8f0b0ae96625e0631e699480cfef1fa042250e9c29f0d7e4af036cc8ddbdf3b3b16af25b2c95aa46e622f01274a21445a0399647b51a19f21cbe47d6766916b527da6a548d16bc935356ed84788c28daef40f0f4f4ccc1693ab1dd8237d5180a7af24b95d81605f07c772438ba4aa3dc6701d9b5f3d242213618c372702c10e9c2bcf3d93c91d14b4f5fe463ac7a4790c9608d0d58680b5725a5b8017c480f1dd6f1d052bcef89c64da18f03b0430927e5993a513c267f565879b23d0fae8d125258d3521e2b418f23eb3a903c801b498884683ed48a8365eb3edbc0645129a7736f917e39b028c768a9333ad97fd5d1479ab0634fe1fe356600ea22cc8b035aabc180286e44d7fa4a945f7bd1dfc8783de33fc424c6326791b4bb4aebf94256ea0270d5d5ea5b99bef84e84a13a55bfefb1ce89b3b79cb2a21d5b09e0c6e362f865f387a188ade81bd25bc8a03ed63847d254a608d37b5a75bf6bf58c9b0dbf0070a3691807cf64d1217e8a18cb2dbc8448ac2e76b8b5e19308ded2611632901f32590c42a2014f2c86859150e2dfab2c44d7b899026e04ee04beb3e75865092e374a61f8b5796ada8498d554e87b9a5d70c1443979603e2518291ce937f6c2730d9076a80491d9f2efa1aa1a3f2ee8a05dc03a96852fd496be6943e1b2223b53da75bdb84290f604e31f0fab9344d8cfc6748acd9ba39a09ee97990d79d31ed70ab9593cb4e4f277a1f58d01438d7793a1c57e84edbfd77b75b89708f667f81962aef8dd29ebafe1bceb22752eaf97ed762ed7086a03e7eaffb995e0c5f480f1dc3dfb22ca572635719963ba35e198ae21e1dfd9af08b08659ab3f5d775c654352bbbacce9379ac40a3f3ae5ac3c4fe40f0ccd5aefeb7f683de95b470b7fde2777a4d8c420ff9b04831a5374755bd2cab5790e275c941e0e745cfbfb66980786979865ce5596c25adb89373f103255491e2b3f2eba1eb41cb806d0ab6df2f58ca9069a5a3e69dcb64951e3678d135ec34dc28448ea25c7f1b56111d62a28f1a59337fccb67d07e347a2115be2842ec9ce0e8ce25c39ab69bbce59c58bab01bc9a01930795762f13c99f247dd16a0b8b7125bf67fbb0b3d6b29de053b8e55e0cf67f4e4a9c57ce3c2b505f517233fef7d81a08383608fd6edbc7c4f749ed523067ef5688730326c901d3a9214b6963c1aa23f8cdd2000be261f9366eebd908d5a2e494f23b0a95345e6d57c1f26ef99498217e081fe51c84e7f552b342803265255e5e2b7b589aa77b6c28b959ccb6e90f600578f61d3a1b9608dfb1a58d85438bd3c1b97d444b0f0693cfd39d29fe0d9db3da1394ab00c81c6d116d34dcf33c5ec874347fe1ef0d59a421e9bd929763e38d77c530f20fce4951bb3f9991d33901d5905264a39524d7747b1f4b6d655357c4bd0ff396bbe83f32d096e24317024e742e1839e2e753a33923984d3540e8b8be453aad995870a65b5db7ed3d813c6488803fa1095fd2c0dd4f8456a76f53e90a18b69d99a13a12bf8e6a73a5f92caf23f58c6135693ba0dcc27e3b877a5e97a08c3042bcb3c5a28b7470ce8d56e46d3fb7b41c112785f1cad94aa7c34232f1faccd3ce38824c8fd7ddd73861e09fbf87bf4096dae328539a1ca5ae3bff09d802ded4dbb9c73a9314ba3508a1cbc4acdf22222e687081253c34731fbf086751a9d16caa084cb099ca99a749637e2329596098a70e57416c101b7c2109cb442d2bae133327d872ebff58a2a1ab751ede3119b9d52ab2480ffe89028546ce8e8092b8061ba6947c6aa7342188cbd5deccee21a2696fbc69a0c2b6d19a0797b8f4f26709ba2534b2d40033da677c9e1b792263e9114b64bd05b481c6892319c6089ccd1ee20d887b38e1fab236d5c1c89758d6cf33a57cf8ec341b60fe927fb72b2c0641c60c9f2509faa24e294d3404503ab821a661c07d54c6f945dada18d80a2ca7a374cfe7ea23d21e922ff5c038b23035693b9c64adacef29501b2769c8b9b7bfe5499449bee018916692f06c56e92e9b41d80272d91e4c46059e7c6365f8a59cf4223a4ad28a6b9b204c1894bb5be69c1c773f3c9b1de19c8c0642f816549751708db3933f46bed35dfc537ef0a27b47297bdddf53df04a8b26f5894847ee3aa0fd70f364840dfa02e801a9a5a62524c354a66a5ab103a7ad14b76c9738296f1b65d6a37c8c6b22ffbbe9d33f6817936d6eba9228e56f5e9f17d0ee081a8f0e794db2119ae1ec0e42b686c6c2b9ba8ef21b287225fffa401362fac29198d5468da65ff8dbc3bccdafdb415a4be2b49344034bd50426e2d92ef837a25fcc2956555cb0ed276d8b27ee6736c167d509a6c48bcd4a2b8b7636665399f59a942dae6c302ecd6876d3b49ad06044408fcaf44112ab2cfea9bb296ccee0d5f0407755ede0e8bc8255482bd0482e560d0a5a059a91559b03c9d53b632e38e5b86a628ca6a44f98bbc72fbc8c4fdf6e2b79e13e7f85b60ebe6d963647199eb6d4703715022d3431872689949b1543b2d4163a105d87847806b848552cfed9881ebf433bef63d97274f65a9e1c434c9a9f2dce33fa8b4a4bb93e8d23e50f579e161122f9c7a0ec41c0e8dbf989bace22dceb2b2aaccbf9d7919ac97d3797226eaecbe53af0ad846f39d0723c599f1f57af607bf06c23a22593e7ee29e75054bcea9b09252fe65696024429207fa6c2185af1f267e86912fcbe82b5a7908199d222f0a1da94e46354fdbaaa225ad4b0b67f102199a1a688fd5b2bb78ac484f85cb7f3502f11a1dc9d7d9e53df0b00a2211bf4ecf96f54fdf092cec5dc897de9bbd7afd5d53de78fd33d41ebbe5e638a3c71db6db920606b9a738abac5be3ec57cf9c7f5df9218c952fdc0f7ac9f762064246659ec32825561c26beae9ed83dc7a115e700953802b32a1ad71fa59ed87243edd2904036257a224530f235e8173cdffe8a3e63cd6c57e3f252bc302ab4647a93ec69490847de17fb13366207f43176aca26cb281cbf5e5c9f95cc653940c814d3f0a88e9718de213d781f51100cb78fd8cf965643c61eb2ff0aeee4d0249425012f7794e9797f7b72a3c9375094cb32e9006bb59b7aadddab91f85d16475b8bdc7f94f6bc578953f7fabe845497414f5556ae40009f63c117f9676506df443f6c8694325c77e0c35f7782d843a301ed444a41561f42245d1df6b444bf3e5091e05699600a32bb5fb4785212f75925d19e89dae94e2dd310463e54951f83060bc3bb36f23e45c7fbb8e9637a804c11a59cbb47cc1b3fd7b70a96bb321cd9e9856c640b9aa91b2ffc76e8d52892d33f8fa16ad0a952fb136a53109b733eef9e47e026226bf3e483ecd65c72dca1611ab7e054c9c2c4b605080845ce7c6431182da4db8453ac95c616a4f4c1ca3fc25e88580fdf0c67098dd57cdb94639dababe45d0cca22a18f805d4022f0fe3c6f3aa647faf718802b3968576c2c83067270b65e14ad37af720c48a628c88f8085f62770166f427b2c9059c634535ea4ab46a2ca46c3d2e226324ab041e0b7b9c3c9df4891b67b89f27a25ed80f7289b5cfdf3e0ac33ab691b00a612c58636de91604132bbeb7ec45f30750ad6d227c2add935f2382b80724c89ffc8d003d98d7b3af95bf2ccd8cfdcc2654f98f5641ca1670591962b9bc90bd1a67ce71f391bd8b0995a42a1f22a7d5971e7354639b3cf441bfc5a8a3115ec6e9d2419ced939bae8653cc0b93b3445e143e382fbe9fc06868110cd864b18257870f3f1335258df43779dae2f047fdf3673889e4eaf5264003cb15c1242630a2de0e4a03a16d66bab94884448a0e71fcfa68803249b458418796ddc8a7b9562aaeb9bbd8dabc71edd3bdd2a3cc9f60dceabdd738e02cf499ac91819a5075a5a4dced1e585646a5c3b1f71609c069901d832559e26b1db4ee8cb0fbf259ff4096eecc8b7b848bd668ee6f44c62ce2617f8ab370b229d7e391d3dc0c7b1a7d54db2286fc95b27bf04fc2e8ba1782c20d50da1f8303509b8d1bba680f025294fafa022ddd17039071e8fac50d3ec"}], 0x10d8}, 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) fchown(r6, r7, r8) r9 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r5, r8, r9]) r10 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) executing program 5: r0 = syz_open_pts() r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b", 0xf00}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r1, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) executing program 6: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/252}, &(0x7f0000000100)=0xfe) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffff9c) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) close(r2) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x12) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x6) setrlimit(0x0, &(0x7f0000000980)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r4, &(0x7f0000001440)=[{0x0}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="0b5c94399aefa94b3415a3eae9a87b8753e4e497f9407a381480d4c26157d4106c16e9e9ddfc2600fc5699bd21210d97ecc1fe3431e371d30ef67d44384523f141a734dca57d3d9162cc7657b08440f079034ecd8b68f93b78c0217d0b0030a4c66aab9b06c9c62b490c9acc44bf84f4747ec2048682685935d199e2391b25e3facf8b6799a07cc90e6ca854bd1ef8537ddb14f008572e547272b48b18fee584904bb4cd0d8a754c942dd043", 0xac) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x1) r3 = getpgrp() writev(r2, &(0x7f00000043c0)=[{&(0x7f0000000140)="ec41ecd5ba909862fa690691548750a5a1129bdf2f7fbbdbbc26e088a4f9c753b94e4bd1f8307a896e0c6626f9587f6c5ce1d2a0fa1430f3681cb2f76aa5305fe469302f6f4145febe26f98faca50fb5051cdf3c09a143f84a823590b1a65025c57e283164942447a219807a74a2245677333ab9446216b5880795898aae3a9b174f602bdb4d13cf90c59198dc912270e9e49e032b12104386e68f530dd9e91dd5113e9ff4ff7a60a50576d153cc9b1d37f6c538240e1f1a7fd6343c01808a28495131e61a8696878efaeba9f584c8d4ab9027815a483139f4c78df0216640fbfdc225b8aa7d8fe5f87120fea679ee5719e2609cfaffc069315ea39368ddeafa261eb3d2fd02eddc47dfba0028fbd2da4acf51586e740270fb4d86f370fc4e02ac5990a03c5108d3c88a459b0fdaaddc50044b3ca658f364f67024286057e76515b25e0f96834ee026dc9a81d4190ea1bcd2e44ea766126da357586fb0f98aa5221185a2e8f551b0d187297385b1d9889feb942f0b05cf8e35c87d13767e56ca4dc24975c73d75beaa3412f21dc4492a44638475cfc636bb4a1718767c748b63eb21f91fd8ed7468179752a53df6b6e544d50e9439b1219b6d3cf237d087fe7e8f0b05bbb66947653d7017db71de260865dab3fe5c71361ac87e73eff8c21030cde608e7a2d853326a998ef79cbd6d09c1290b315277c24f6aede59ec0aaff70bf73183135dc39dc8e1459731fcf778a76f02d207a52c00cd59b5d9615190429099f42c30cf98d015580ddd1a83e0ad978f8edbe707f8aa11fc0d4e1292c50a5a2ef1d82c4325feefab20ee21019bb2679efceec94c7c642f2b5e5cd917f06fae3a8a79ede3fc90cd7aae9acf7009f2bb7bef1b422a3d10ed6b10fcd6d4d0593d7eabd8d5f858f3d9b9bef766bf6eab2ac1f62438af731ddda5d2c7d984d232d937492f4b615c4f4e244a7c51b8b2a917fca5e03c11be6beeb4d28034c8e1c7c646d0672285ef9c3b4edb767daf4dd75b2c9c5491dcc1fcf6cd2faa18aac793d58c6058f4b7040c7e05a1750811a33f9156ce933fab21cda18f9ed9cd185da421bffc8ff31cdd76755e0bf386b5cc8376784ab3d4054f7b9b2c3515af4aaf7c0dba7d647a611da4e06c045521bddedafba30209d0c3e3281c9e270ff38e939079c9db1983b006583123fbf7a5a18836a88038c1782859b914c9e4676c0fa13e1452cc1ccef82a40e21adb60dc9645a51ca34001613e1afc45a5d9e59a946034c85475e2d052a779a981c4d1ea81a2a5697222763e553e986adbfc450ce535cff640a2ff8c6d8d757ba74de0097a6eedf0078c23a5ac982684c3bb357bfa5314ca2056d46f813cbb74514c1adb52517bb68f99c1178f7ec2e8b31012de530be2a38fb3f8c87938bc9047fc41765d4d6bea0dd3cd556822c8adff8d094c40c7d1e1a0f8cc1216e1b34716a9e2a92876b1f18299401b0526944a447188fc069db58436c4062a687b9352aca9fc2391ab35d9a8fa633b8dd2ca2cd79b03d152b0ebb95c218c2765f719c1b57da0dbca5f2fa30a7cf040ffd4fcf70f8de80255a8943dda135c1f4bb612aa5a5116645388589d1724c3c1eaf8e79a97e43cb26cd8e64f00df80d0fa1e20545372e4698b41f7b457205cfad90cc965b6dfd774af9c0cc46b4a5eb954541e438bca2d5698979d6ef32f7c4c08d1bca0d9f4270809da1d288a717a17923d6591335e7aa585ed1e80b93b98feaca21a26955e22efbbbb9eea62586fb97083588ca7ba76d24d0e36a4a9a3fca84b870652730fc5c648901693333d1f3ea1b760fce86beec20ee9dfde978124ddd072c0681996eebb8ae04cf8c1e9bbc60a9161d325baef3839ddf8e2208b65e2fc5572608246b2a6fb3580b24a01ef2a4f8a40cfce4ca3158492423287ff512759239899608f3ab9296e80efaf9a701d1e665a5af2f304adcee91f0c889de7516eb7514edf70006103df86031a8baf34ef8fe953aeed15fa9147d489511aa054c4222abe8b6366630d2bbbb19f60a41d01213dfd61ae8588fce6348d0d2cc287031d68e827f3263cf7c6bbf02b1fee746649c3c77c4ad0cd5daef6c0688be2a8229e830b7b18f91f05baa562f6ac0bfba6164b9beb7738a4925115011cd896b4f818ee2488fcb75c081d04775799306a25c102bda06319303536801e1f66d2bbc6d83c24a82de7d91513b3f0256bf0a60a9bf721b42472410cf6a6cc8283014b44dd8a14f3389942442c8178a62943ef1ba8f5ca5cd3bd1fe4571f9e860757474d1838305cd798e3ed6673f32b441168090c6abf434328633fdb600378efb57533a2b09ecc8bff1b4b847d45d09ec84fdd0219fde8dba3a20c39b93efd7dc72d17a9bcb0fea2ce68ab8cf120aadd32064bddf3e03c2c3f30c22cdec63e9fb1a3e20e184d7b59a0eb2181241ea0594c0e4d25b7c3493e5789b54063d324fee1d97d5dd46bbba8fd4d9633fe079ff96cdcc642e2d68e5f8274510d7efc9353a6e5086f8bf27bc2ebd8409f25705b7b81eb19065c79feb6434ff3a57c07a6d3d5394bd261eca1d76b131a525f0a9f997e64f93c697f8322c37db633a47d3bce5aad5824c28c7fd7142dfcabe10914e24c71ce9d5a21cf7a0ae6407ad12b2c92c19f76220b68ca12a9f5affafa52cba536090ebe0520ac3b99a7ddbd350b844021e1ead974845631feb3537cd421fd34b5b016a585d649bbb428e944669dd14671b4a54f629c34ab729ed79cfbf330eca816b758697b0d91c842fafdbf79200bf49b39e477546f66e558af431c7e50aebcc01a3c591b4070077fc4409dacbc87baaac59e749733599f5b694b537e6ec433c16956a17358c1a39e856abd4f12304e210ee1016e39f4c28fa01ccf0e6d4760a806465cfda0f14be8ce852c22ad2df2950881fe746d24e34b16af95a72785584b730fa9de278294b8c21112c7967231a1037c37d4887c41d9286ba69b1947ca00b393c0bdf3b88ba68f01bd0dd1bba7448aacc1d31e86d602f354e238c46cfce75078dfabdbe352df3c301919b99e510cd14ad2bd4e9404bebb91bd6a7774f63c8dd20b28b8d8730bb9fa3956b50e700a8da0ba890ee2fdf8557acd0cb725258d6dab19bf6fe1cb56e5f72b820a9833e52eef98b652a685a5a97ee0eacd31740da794a3baa797da15340f56856e0623f072cadb25973f8b52f441966e3b74d787bcdf8c5d62d6fbab95227a50fc25e14b6b1617a026173a5f1b869b681c54469a0ef2d13d9a692594bc7ee2fdae1eeb52a62e83c84751dc6d79e293cc8be93c3fcab05537b2b4aea89b7a72ca96196ec599576b558714c03afcb018a2c1035f07f3e652c6340ae092d6975839feb02cc2603f963c70ef80cc45a482187963a6c05ae716b08961c6d9a86f6c890ca9a648c9c255817337067d319b4ab8a338034a394aba55d00201cae2500ee928c2125e51405e8b0fcd066fb7ab035e4901704ea7d7c28a0319c94e6326a5f9af88b49bbf6913d3d219e76b51d059e72730a13293340044e1ec4e5352ee8a753aef235ed71c2909fca64b3d82083143ca23c64a96089114d15b6874976aef67b4bd297cd71f7bb0f8d575d3488125bb3da44ca8a3d4911531ee6a354cdb0fbb7410ef708e765730a47fc1c4e7c8fd339c5aeef59f0f49d4485ed1a0be078f40443693f1ce3f479891421017e3fef8d18ed9eac82c4acac4272ab345a5ba0f3ae31f246df8f5548cbb068a90bfa5a5c5716f582308cd3d472dbcc85f5161c73f367bf8af42495b83d57cbcdd794e06841e54e5294873908d0417ffd88e4452d13ae4e906c6712f32d211eb3a2688fb1820e2c2d5f211fe52339b73857164a8d509f0460aeb69bae100e92cbca3555f6a56ac6015148f04efc734f913ab6afa1385884d727d75e14ed8f69b09e51058f1ea311ba120d244d1d26fb20527bb6ee6424a2e43eb5091aff7df43bdff6477968cda4a9717e0dedba2c42c5bda6413204361896b883c8ae3bbc78413a43db5ccfce81e87152230fec87e8505d43e5e6b49c04b61b06a24e103d3a1c5e24475cab52bce50c14a8caa7f9cfdb53a6e4ff507701555de33eae0db5179dedc31221b9f29a92350ca22fef5e09b370f929343d45cc20e518c9584990a2a3231e53e432862abb35f97810e4884254857fc08ac9d7d2a7e70b3c91791c442fc88a6f713d489ecdcfd1947634dc2b4c1c18ec2f9d84db53315885e6f31c467b92a037d2248b0b090f2022a4452d7b2d51c0fde6c03fce539d77a108826cda22abee6239d4b88d286cd27dbc150eab18d69f3f971c40c8f7ce18f5d44aee8df69a03b19b7f7c288c62badda94c9b12db6e4955e172f3175f9f02bc4b0e58a2f8e3c245b3a50e4941caf98717cdffa1ae6f23ea2f0bc1046f5a33e3c2da513ac071e0582188f000ad16a518f063c7c584920c1ac2a77ee98a5604d0b858fe560464650197d994418b92a6f492cdf4586c6a9dbfc963c7e9a37a9b7fac76ec7b583000cd63faec352510d9b60edd36abad849b1358289bc5479f2a7201250589c193740dd8776883546b94b77e0425519e8a697e1ea3308e7d5c24195f269d8537467774434593070be0042df7c2bfa13b92af132a39e315002ea4d860fc10fb53c132283fcc0f9163dad77f714902696307f01c75e72249f98f7ec5aadd34c14e816551c2a6496d2718eefe190d0226e40ce591023b84ddd643fe69eeb8de67dc10c440fa4c38f569a89051b8be5eeaddaf92637e0c2ae67018280d75a736b040ff74b209d21d7c177d7e8100e9d5718d3c28cfbd452ad53e6220c0186d5803a47ada8682904b285b0864f18ae49bc313aaa59706cef12bf90f5b55304e453593b046fa8f97e4b05af69dab6c335f3cd89c15e681fffea2512cb327c64c185309d1cbf8bfaae481d25b47f419faf5e1dd6777745e5079bde137aa42c5341bc23e629c8a37113ec3c489fe5309be3050f63070abb28911b3ed24a95c77886463c459e69445b1639f4afaa6b5bce83e6480d382bcf2169eb6796e1769f98e8e3132ed77625abe85f018ca23f4f9860980de676d95ee47819c9f809dd4f135537eb98444b7b58d478eecf766a3af1c330bb89c0eaa003a1b8c92e14998d325988095cb11cb38379952524395e52383534f86df3f0ccf4a9a144a2f7353cbef76cc0c90eec34e3a6db738f940c90db47f3371eecfbbf876a8abc75ec5af00e38793a7d6f0593d151733f5f296722230f0f4a5b79b7505519b540a8ed96085bd6e1fadb8f4366e72ffacb9f745a38b8e119ce616ec8ea03e946ed8d62c004d1751f94542690f4ef391044f872c3c10b98d882ddc2265eefefbe13d5f09aacaf5398981f6fed3a59ebe37c4c6dab83aad3312e7606d3ebce177ab3e756da8dac27200f8f5e15b335a9af3220d26966d1fdf2cbb9b6b95058b4d024c3de4831b960b40c755dbb1da814e8d7da3ad9597b1d68e1068986ff198a247bc91cfc69fbf1787cdebc54d7710cc7e676961bae2d58ffb8886e886b35b8093e2d10840c25745a1d0eb3101b318b8c12d382e8c60ce155bd9f221f0fed31744fb36622f82eb1b5b43352eca08316c115357af7e6d5ecd6442393a6f6667fb884c1e000b1959e030f3196aa44722cdb2d1890fda495b2ffc5cd588b27c99483d0ed9b85d11e391b617c09c6f1fec66f0773cc8b6e5e8db65a4ebda6fde3f1e8b14aadd5d8b55ee213873d6b1fdd2af55d7da0a75de2931112596dc80d3a440106478eea00452013de3b3582ce9", 0x1000}, {&(0x7f0000001140)="06866a87a3cfa34f6770693fabac177b2acd50ebca89e21e8f5826a2a7434e118c4a91ee414ce7027137018d3aec353cb12600241efb149ae8f7fcdd205538ed4263468cafde24985a50", 0x4a}, {&(0x7f00000011c0)="15c746ed7ed25b487006c1e9ffe84344394b995d05c602c6ccd723083e811f4835b55741cb0d1fc1b44ccee01da9d77d4561043b61d9124cb5f7d4f851e02f0523bdfff39cf083a306df6330540572a6ffba4ecbe203248f6da86610322639efe13718e2", 0x64}, {&(0x7f0000001240)="c9c0273c8d4b99d7ece95180374fa3c511901602a4e67c95e6c7972d4e3debc9996d7c823b95441785f673147eaa1dff8d7b4a93d8d3e8dc029927bae4b13a90334d49dfca19cd4bf3d250f907a91b792f16efe753d041f96a7d103a203387b79ff4c9e892d180b8323cb16703570a60a557110ffbb1be14a1a2258b7195f55be37ad569f8700ba72cf924fa028bde3ad2510dfbfb5535b9be97007662af0b204e22de1c8d3babdb13ff08ea531314407a289dc25d5495eece913c97d74289e199d20d9f79e4ef5ca197c232fbee61a4d198435d37788c9b6f208d1d950b2879d1633cc5bfbd9f573fd1a225685457d258320167e919dbb8cd27929c1fd422c67bd40e79524133d951a7a2645111d03da9df1b002eaf3b98aa042e4cb69a7f25b12dec5938d2b185c752d9ea85febb592867d2bebc7504aa7f817ebf337eb637586eac3dad427830ffd04cf843f38b84eb6349a6b552cb49e43b105fd2bf062c5cc0cc06a8f03f60e5d06d8876e9e96c9f7a5a6dd46c405ef851c8c511e1b595b694794a82d263bce751f8fd667c0ad485158cfaffd5f0de4c6c098872f12ce38dd38ff1ae53821f5a21e107fdcc36aff0f271468df77a57882a7b33b7a3ffdfc95c472c1b83f73c321ca3c8e26830cb2e81d47fd67b722948d7d37459fb137fa0e6322c543456adf0a80ecf81dc97d757f5fb97166776036d06178fa33bb0a0435ff4ea67d15c1ff219c1f0a2e5d7e89353f817b8d3617c0f07ffe42f5e3192f2f5aefb1ed886b9de0b0869ad90accbdaa901e5ab1901b6a88551cc8775815f5f08ca0312c2e8aaaa39cf4aa137a345a401d5bd70d47b671136e82f3d20cf5544129fd7f14f29b83335bb47ae768518bd73c371ec258525287cfebcc562b383d91bfd96021884c6546b6646702ee042100028511d6bae66550e0bdcaea10c3e22cef55614cd20e3b19c6611318e6a5bf97cbbe2c1f04cec9d6a5b023a8484d5a4b9db04170dafad943a927f8bc104a437db6c42ded99899de57a8155dd8c4144603ebccefe1239e236dd2d6ff3836e5d1aee12e828aed1444f01e717e8cfce5f9361289d2c143890276f06ba3b87c2bc8e022513ffcc02ab12eb098322bc771bba1f271fca7300313d239fad39003022a3552e574ab73f6da6b299e74d5097d2e176ec1a24b7140884aaaba21de47da92616fb31cee7bb6d23dd5ef1fc3fe1e19b27b28fea4adcd0fb49a39400d5e78345f13cd862de7d4bc618272e12e9b3646a9cdfb449eaa4c77016783bb81bcdbeaabdaba0b06c30447d32b9ac4266539b1bd3ed594969bae36a1074fd03a25f8a16c74aaa9e016051ec1fc39d138bac71bc68264d3005132bd0af2d2ec24f02450fe26af71586ba7ff5cffa4604057ba38b025ef15419580ebd6550f9168ac4a2ad2feeaa2dfbf6f0b2df545c72b1bc3b9609f908104a9473626f81c3db53cedd86b7c9f814d19cbb47da9a70fa2974588100d3dd53738f24755f6930163f6f6f38f20c9ed6ed178dbe64692f6e610a3e85d62a719ca58639ee83baa7a0bad61732aae8529184ede479fda4df6d17e8b39874bd685780d6dcf932d77d5f6ac917212ca33fc6020bdd40e99c99871a0506ee25b32a50de7c5e0c4ca30028df976e0488e7815455452d1c9ceeef83de11be3b5aeed7cf4b16e3d161dccd1676c0a3a867aaea90ffdade41ed044709f90690a404366fad398493bda09abaf5651773ade376f8959267aaebbc7b8359fa7ca404d9429c8f61ebf1365a270d3408367bb6002425bc3a7eb8ef7b304b09ea7ce181f2913b7c2c3700c713e26d33287143f75436181cef146b2922932a0c28be0a6b37093ac30fbad0546fc34691346ce21f452eb176dd1174af06a546bc6783df9de5c0faa100df4e6adbd45ca2ccce152ca8be43106df9d54bc59ba3777f1a69885b481466ca15154370b7d0572fc476b5bd88bd346a3bf9b802b60a39c6867336584c6da2c63348f0e096c5a9b73ca86c1c8d0dd1903c13109633f060c0b278e4f0931c38686dc9d7c83f0cd4017747c5368cbdbf7aa83ab13063d90d08686bdb5af795357dd0d627e581152ce17c4c91e0eca93e1a754aabd4cead94a8d972107da7b0d33a59d7b163f8339f17b92761b08a02f8bfa65923e00679639793425f93696d9f671dd8d9647833ed696483a8dcad3f3cec7e13208aa0f5f8dfaa3dac1d91662d300ae51a564155691e6dbdfcd62e1ec17d8fa0a05ea5d74c0ce7f7f46e3672cadedbceea0fffcbd1810a20ff8c9feef6a7f1821dbf28471e6ef8542f25b0de9db4e15c44cd8976f7364c912152535cf603755cffedf1a1f9db884577899aec30c38eb1592132cc49a925bf7532e7135aca53e1ad5a0ff536a3f5c28e868e29a367da1aa6cb4de4bb36e7e523dd4324a1265ce7c77c979c14bcb51fbc82aee44e9647a16d88bdb343d62f99887e8abd97315b11cfb48f082f21e86a72550b4d77aa6871975ed4f78d2c16edfb080efc1618677674a0438c01b0d5f4725088494e1fa387cb00bd1cf0343b4bb9fa8e0a5d6a456fc5ddab722ce3fa1897ef3c4a68c1703bb3bb35a66b00535811231626f884daf6a195d9ab4fe5b272973f62ad70ad7eb60ad75bd9df82889e081893e2bd4987cb3a1a4af9b64e629c1390c81c1b2db8b896002c5b7f9fb2ffb8553dcdcda2100a7ed7f795afa540b7c82a9d165ca0e3d9ccc33482d666bd979aa64b01c942383db80e67ff33cd78c395363d98142a08becd81b6b2c1f4c9126b3cd99e879d4d15e0326eb553d5a060306be1b9fec64ba0587f4cfebbe9237acd454fd34e7a900fa42392e789ca5955e1c4ec3d73da7a4bf2567a38cf5bda54770f52ecdda3bd7917cb4f35b83fa4fbde9e14476483e24f4ea3ad178d78f8ab2b0f1e47c3f65a54b82ed9ba15689006a6a18fb3882e406d5546e2c853a9309bf974886a54ee1c2c008268ca5f447273d5c8d3e961526c8c5aa9c978c2f90d242311426b6d2706a2a61140cf6172c4d82161762359db22512fa24e38531ad21b68c0c004f89940e9434706153b19cd6f1d49cb6afdd8973a50c02d50a40d633d9df6495e93ec519428629a808fbe5eb1f5c11905d09501223da7da49703dee68503525244015ac266de5c8d521ca58e8482c1b675378f991e379b955fba066c1b283b8d7bd64233b8e4a1136ca443eab04682170a6dd3be920e6ffdc80bf89ce88d8e836f7c7cc27a6025ba0ecb52e58daf5290654a7ce543455affa6ca014c8c911c2c57db16ba9bbd63fb1d44298a52dd9e35cee0b97b7ed75e21d9044f22875316f16e4d3400011e44f11fa4c03b2e104c1f014cd6fb37ad579e5e666226d7bd4b4fa01d8d8d13cae25cb2998ed8f84ab6a908b00aec1a3532e30f39cce8ec2bf7bd39daf4ae83edb247b2c5d2369faa50b38c678c5049478ed61159e71de822370b3efc8cf48c02a7b7d46667ffa7d0093c9fc12a26c6b844c7a03185c56ca99b3d65f58604b3c88a18097e2ca02091841305208de42369a414864d4ba014d75e9d91973737869eb0f590b4c683efc5faa1588a14deffec2ccf79d87dbc9414f69eab2ef1ae3f798d62399f9832f04c6710c61007689a96cc52da5a5d79995b493b0a3a1cdae96a31b03d01d105534aacbb18bb951b41908d4fbab07bd65fa6dbd31d77e1b3beb705d6bd7e99ae3fd616ed2f16f2f42669c1d1e7dc4908ab243f1afa3d246878eca1b32158b51f0fb802c297de4181784d9c5a3441244188e92f32e86d56566f07d1d43a9939365304262f3f1de0c903f21a388245cf92cee731f6026e294c586fd333cb5980247a7661ce2165c5529e299933e76538a931bcf7c00e0f2b5487dac43adfcd7e08dc830bd1db171b99ffd8ab1049b69fe32d2c91d39d992e211893caf8c622233d75b18d0e7a1b0add448974bb3666e79f63545ae4e01ea35665289435cb5fc39d19a6a553a8fc401588bc1d246618861d35439eab1120d36e47f7231e6e80e9e1fb5a12be7299d33b1284ff916b446eed2d8ed828925aee4e00e3a4f9f4fd9a2b1ce2bde541f03673c22db4cee1b61a823bcd598669acd86d554b23cf9c39c2d7b7fdb4a564762268aed3ec487d22a541b12ce4599dae98dd3fdc49ba9e5dcc761e271efd13a1e9d42dcd29aad889bcc18969f6957d741ee1e748e339dc4380fda31b073243d96961fab00d32992d8057e2c6c602ebaef3d81c81854ccd763d30f4e765ff7118fc4589babed474abb56b33d44044abcfc69e87b1205dd51ced3f8d7ee01e3b29e97769a76adc52ad400c60adbdcc0b071097e0eb4148219d668f6f6d90f9a50a44690ea9f0346750252f46b4e40a492f01f4dd12d427a392b9a7afb957a4cb9f04f6d7ec0ca96cba21feb95af8a455aad15ad9c27a904531c75db2283031b3a639ee3a2db21ed271b92f3f12816913329e76ed4f90ee6e79e80bcea3dd1f9671157303219dfe2afab25b330138bee081510cd2df8329494f27f88c5ee7fd1533cada6dcc2b036a1a332b1df9fb3b75f455a78b33a3e7287237fb97a05626ab7069444aa819ca16264b2c22e335026f6841e14d9c632f8b4f4d8f10e4885de02d306b26b8dbba8df1b7c61a24194d6cc76f6b4d5a8ff86eade20970590480628b99c990a1eaa2a3a4afbc27be75e38c647542e73ddb3535d2d1ba83c17bde32d159afc07a1f28ad5a47974b662d9e09d05ecc43d3e4cf01e55902b35186bf2164c900cc89221ede4275e6d4418df43dfac11d89a1e5d2cc90f796af476873bf608715e44d7db0f62dd12bb10c0c104f56fd9f17cf637e7d950fd3d5e4662965544727320b74f606f5971d4e6d4eef4069df5d6a26400c7e13dcadb645bfaa58b3bd6391d270ee6db73c5587658779580382cabd11c6200105454f0ddbdf3c2cab6817d54002859d43f473c8f126c0d284ddbe8f6e78b503d8fe0329d7899a7892d1efb53ae4e1513190ffbbf43e250c790b6f476f727a185968d6ee38212cee569b9d38770568822a6f6b7267ee81f5806d801173dbc7e524a253d82ef0b8bcf6c670f2f56f7563b529b38049c4678d25a9753046c6ec9eeb8b3c7eb0669eb70516e88602a8587ab7518cd6f496318fe80250b2ede6f83bcc810364b45fc81d27712ac5f37e37800c9c58436c14747ad0f7680125969f4d5cbc40984206b21a93bf0c480703cacea3c55588b9efaf596748243a07321789bf9c46d6a5111a8e4560b74976d0acc69f129508aeea15552a0e96260b63b6203515ee7db8963a1f91f2bdf7702f9891bb3485628e44f26eca215566652e70fe854ec216a511bd32e7f7e0df2d6da2b0b63332046295691cca9ea3cf38632e30792a1d5da3f25359d654783b7373dd944b8586d0ea74962044fd27d0dc5e2ddaba25070cc98d9af15ec4b8292a3ef1ed3050c4370d305f21fed8140c5524fbc4b1453a9808a7a495bd90cf2d0b0054de56b2a56097fed2652671644315fb16065cc0c1e6da74f9bd28b193f19c8f8a9deb89a8c1d997ec2d93695967a029b40951c71f1abf4a4645d37fb8e2204d43f995f308a7c5e01083796003df2cd605b027a579a70e791113226715ad5c25105affa5708764994f145063e9592f499c3dbe36c1dd7021aa75dc3ff2e4a4bb5ae3f160c7fb8ac8e5901d30098c5beead2ea08e0969c8b8aa46b5f15460db5b356596a29d2f65955127124462062039ebb68c64e978c40dee1dd92d2f764027d0e66dceb282e51c4a57dba1128a029374e2da9b93", 0x1000}, {&(0x7f0000002240)="a042895bd267d261fb71ce2deef8328a601ece1c5427a2e042c9ec347a9bc0a7a9f2f2ee8d4e", 0x26}, {&(0x7f0000002280)="2c55b0012ed62eb31ea02cd73fa08619ae472da0de82c4ed2801c3a9db487d7d4075c83329d55b69792ba9c307cc6374af3f3f61d7b29254e2f3035b4ed7168c6933054868de26d76bef48affea90dec2f84d272b80d6397159961e606878551bd01b47b6d3e4008f916721a02945561dcdc020a25", 0x75}, {&(0x7f0000002300)="76867b28ddd766c9a9d9167a2ef1e59b7a6d4540177a4309b6a032f809013ce379502979119025bd50f4f616c3587712118fda2b5b92f3e5f402dc79434080249787c98ed9d6cd008bc8226c9862d962182b70533ad9f64805fb5c4c6a181f3cdc49999983ba9a2530175ffe22a6a2956b64dec23896435f81c090449409f0bc4716affb82944591f8fd1f38dd312ac3749096bdc6b11f68ee57720ea4202a88897318684ab27d1b6433cdfd8a5319e4312628948539755737667cd4fcb66f4dc83ee4d3ee45bd51a50004766e0812b352bb0810b172d2db3eaf6d9e511083bc95fcbf76bbfffdec43e12a3209b6e0c9be87fea5fc019e8bad7dc39a55e237fe31aba964b7911ff24c6584c4e3bcd35a4ae0dfe2c9068b701b70f9303a79372a6ff925286165be3d9eaaa8d9beea11bf5cd95409a6e796d5e5f56d9d253c698b3479a4888881a34de49a7264dddd8f9574fa7122bd22730abfc28a00ddba0c4f3f581d54f8f633da3966c357d633feb0590d5325f47168c8c5be20c9c6da51e84b5db93e9e94cba9f6235dc0aa295b17ce8c78b51cbc80fb1e5de697fdea20479da1c00cfeed8205d5bd09f4f3c16b81642b85a36ade2760f500c62eacb1f45b6e8cf99066e635e6266555750786168d1ce4930c75cf87873eda7aa03716b204a541485602e8e8ff30eeb19c747fc3a15cc1d3fe174218ab33708208b5cda409ca8230d9ed797edf0176b0ec6fb14cb12ada6eb1301b06ce328cc75c767511b64e4e3c2ebadf93f5a420b9620e6151a319b7a924d16e52edc1711d61e721822759bec05a912b3853d79971dbdc664463a2a794a61ddee38029e6a5974b0a94061cef224ef924ec1ce4d63db8f1c25587bc859935cf3bffea7a6b5ecd5913167800838664b5192fb8bdbcd5e3223eec6277258914d19179c0abd39da1002b4df29e971b528ce9bc0cc341ca7ffad64d39720df5fbe6f53688013109730d13fe47cbfdc4085e0403577755ffe9d44f465fc04c4f3127aa46b6a6b6a9e97ff7435ea4cbe015a1ba6080845d1258d261da26953cff0e082150d756a2fd55bd9f084d15752a1eb1955d7ddf006d0c5bceb2d52ff316b61363d1b5467d4aada3deff14ef0fad5cf6ee6dacce3702356588296471565eeea08dbad1a412bf0a72921de69fd92e6524cf5a96cfeca32618c8eb40ae5763bc5b2fb6e6d09a34c6bd1364750e4c0b4b383cd130e6aeaa88541f64dee7fbd2eb558595078ddd07773129edc481e2adfa9b8e789e9522451cb76bd37352548c2d4c4cef15ae2a5afb1f8cca21dc1cae129675de5d5b1e377b7e90c0c2ec10bad874fff37ccf4e41a73906268d919062edf11acf6feec489e0a60cc358541f22b87ac6cdc916981fc5c4263791bd798bedc6f3533dda04765413da0e12eb1d81fcd122b57ede6bf50f43f3a877c85648fdfc8a2726946097f11729206c789b1894fcd9f5537ea62e1abe4f29206229847d9d494af71a9bf35234ba6c1bf8831b232c7e75ab8649d83a4c188dcfa5b9ac60d6898debc055af338a363479a773d745a73c7a8d0651f458f4bcd1b6c2df315135da0eb85c8187a37809c58e507dfd3b673f0a04bcad0b21fe65d5b22c242a8dcbe97a3928464016d882cc077c2a067e69ee7c3a0fb2832d3e39932c3112ae1d58859fc6ae1f06366164ef6cc870c2cbf079f5084400b583851297dcb10f5eb3fd601cd7520c06326a8f8ee2122ac63229f10549db4d91e3f4bd84c3dbdb84d8d1aa7f8b85ec7c4104b088afb7468e5c7e3fb3ff1078a5777f60cdada9066f0de58e2e79bfa8eaefe6902c1b84be512ff2321328589ed3a4041570ec693ca3769900306ca97d8f036905afe96db15bac27e4fff1aec4847249771911e7d898bcdd8cfff90999a1ab9b263e220ba4c8b5822760e38ebdab6dd2928449eed29289da04ba5a8e745e5027a79101a9d89644b5078f5435a72e2a82771eb49dfedaf32ad4ecd93cbee370aa28ca46098b12cb1a86bb1f4be751b3a8f6686ce0ab8f2a4dc3844b26b3d99cf52a79428495cf0a4d0f6b6f61e3e6c34ac5dafeb8d3bcfb08c2a9dcb6ef890aa3eaf17fd884fbb4389268aab55984375b57540fc4bf2561c0a28f9a6c216a494ec730d7186708d024c1bf2db5dfe79bcdced265cb665924d15d9d0f1d48f324084022babd64dfe30dd90bfec7014f23f60c1ebdabe7ac4349c2a201ede17f7ab0c76dc50c8cf41e3c67c94705c8435329a1976c63f89f219f7b21daf62519984c5889042e68d56adf930bdd65fea9e49e449d077854a1c440a94ef54425aec296f3fefce407668f62d0583900bc8f1ca050c8f32b2e56338dfffeaaf029f962e4ef931637b9210671a080722214f92f8837f76f00b6ece954a7727b74fb1bdbe9dc6f10e0b8f13767c8518a9c1b0cce58c7e03c22b5e705e45cc7c7f1e8865ecd0f542a7bb50f233a13c66589c1118770789d1da30211c79db2cc90f1f56f5cba285fd13acb3e8e4f3cdc9e4def4fa982e2f362e9c7856055c4876e4dbc164900bd3a9bd68e314a9ec765e20fd2cc79379f1dd4c91c17dc442ab15d0bce33bab384ef30e87219d5344e0b7e4e7fc47337358b49a09065c6c9bbf24e3481094704b2514eb3f1541e61537a31529c9d99f81a05330b9d75bbf90e0dcb854fed8f75ca6022c5ca8394f753d1a69317cab3d806e06739887d008f933d01b68fc0f821503a35a586da7d178df1ad6e759b42dafe007aefd076fe92719a890cc4bf9555c75a0314c86b6e10b48b00392068ee6d6d255ee27241cc3c2222dffffb6c3375e9c98a15b8fa9c0c74b1fd6f201309d6ebc4f22855a939f726ec02246d32bbb03abfa6a9b5ce2b4d58d2187742a8175323943f7ccaf68b52d4880351268c45d3fc2477f7b9d1d270c134e851337f610edabbf26e9289390c48a31cd298dc6f64281ef658c4d1506fadd466b78f068f120793b4f00ed3da77c4e9779fb9c8133a670ca3b1a8608a8889e9a82e1c1dd715d6181cb50c15267bff62977946c0a5d91bd4c397ea818394040cd5ccd573e39c93880c0a710ecd569955bf8713927b7a46ccecf42ea7ba6758da42cafae3ea9ab9bd9d2d44a77af93868e7d2870de89a63022ee2c53b55929e4eff88b5a95dd9f3ced357b68cab185ea9cf25e8e3fee16b6a09654902a39c945b239c8e180c843dddf4b86beb889c0b1ea1266883f8f86902fcab495c1bd977990f171d9cbaf3a7aabf5c959e22d3bfd44613921e92f3c23374f76d015d54a45e251f5df4e40cb338472ddfbeb62f378825d1d8924d70630437a87eb6c44dd3ae2ddee3204de80146c2f86a8c6e033b3dc65c26ecc0b771d8ce7f2e9c231654623767ef624af52ec9f66a3609b64e0ff7366444651d954f71eeabe656b4eee1e1726a45bff745f6f09edfafc7c6ad456217a3008f26688cc4717e2347421c6218a43e4c86c9b1058f6c7c59f5707659a70fc3d341e79deb08708f826209cd7369ba836f200502a0970dcb58803563a069d34e76451e283a16949edb4a84ffea043de7f09bbb05c2d3a392e2499136d99612b25d86395dbe72827a93e803168db88d16c1aa5df6f8e3f2cd2148ee8c7401a5d3d6b3f2824dabbe88c804afd65fc00d677b808b00192016e7383a3d8077845d208b916acdd53d4dff287bca2ae035f845e4e1683934552d8c51b8adea39d5d29a109ed087a7a8ef77c695d9c7d553b509053e3fe34cb1559875baeef79f58b45ef33435471aa6c1af3c097a7782f8496ae4a574f75042e080352063fc92fdb30a47b4232064ec4963b0ff367382ac19a6a98fa12efb40b57f52fdbf0605d9b75d065fc131bda84015dde37df95f02d52be0ab56beb508bd7da5a9de08300be3014415fa21d7632ff84cdb1539707535a8c25ae2b2b0462006aca8a11e54a98c50796c1502d1afc7d1399db0ea111c600c964821f31a5ca0c7220ee13b7e758b1423aa45c1f827c5b70876db8dda73895b7d348de65021027415741c0e802fe6f64a7a62f76a238560e9dcd6d2db9a20eb389815a7abcaf6b8ebb017d649815b60c8dcdad13b310077e86d91258449edf037cb92783167058516e969999c1c66482797320117c1a9c399d30f9356c4771253d740e98061d3a06ef238b100a7ca21fc3216d7fc88eb5e36f96d36aabfdc972b949d256626e5b3ef1f0371b1480840926a471306cac0e41b761414693c41a6bf5154effbb413771f93318cf196661a90fe40a630a3b3a3d45997c0eaa27628c03c5af1127543debf13895b9c87193538e8c26e7721c5444deec40336f8e7d8d7431d1b913e2c20c6aa130a9120e0344d7de50cfb8beb222a2bdc55a539f8fb3529ace65806f31d383dda7bf6aec100a09b5cc7fce5bfddbf99730613bd16d691068025ca0db568a97b12b069ee4d7e7272f5d31a2e448aa1eec7a58fd6971d0b26d2d3b42efe21bfd7f90627291dc3a3294ddf23efefcd89c5bfc85aaa83e2c9b2974b222ea9e1fdd7538617b4e402a3bda51627cd60fc1c381d18e7f8edae03646b4b2c29153d16e4e4a70c7d5aec36fb1c45cd569dac49c9e7d8c566510d7ed24e94c55c62369e0a6db36c1d9a35dbf5986f95bd635081990bb3853a004bc004f591e81124e9c438552abe9eadbddde45cbede5bd8f4def5860c07b52ec3c5da17beaf2ca117420df5caddee55ed389974dbc3d253090443a3730d674cc1dfa43c9a15b80890cb09340c60893a3d10304a844a87fe40f94d774af12c57845a824e0d0e1deb6b8560b7c7afa00e9042a60851d492dfee065a6524cdc9fae3c694650f30baf56698832a451a1aebbbc750e7cbfa7ae507989b65d379b1859af831109e0126640541a6d440f740a0cd5d2caa016ea88e93bed4aa2f2038a01c9ab86551e01e864bad340f669a4258b68bdd36a77c2ca0feaaa80a68f0f96e91b7c8744dacd2dbb495b26384f52baf79a5b0d466566e1ffc0aad9dc477e330ee0d1bdf19d0695dd143b94b0b5b4f5cfc7dd6dcf119d4705be2326effea9a35d8527a09c2e4c40ec713e26737550ff5c12e0cee1e887010bc8d57215f071f95153f8d886f8fd749729d35d0950a7381ddbf1f4a6d3ec95cddea63c91eaed6b2fb796b225cf98d66be5382a813d10a628f6d1cf1c62fd362385a4a63eec09678e6d360c1999000b3a6981965f745adfd4861aca0609a1cdc209275d9d07f131621e4743740d2ed981d4472165b823bb1253655f80d83c003239eb5ace7fe0e1731d3dd51750f2310380ed085131e6db6138f908c7f7f25a8283a74d99e3c316063dc5db0ebd57b4e60d6a3ae31920dbd12bb05a8973d9ca0657a557bbd2e780e782b3cfcf694ff4f1cd35e34b5795ce5d3abb33206e631657a0a60d2320349fe5f61e822081b2e118640c6da7a7c44866bd36ec0d71982715790fbba2c9da71d74937ca1b37aeaa6afc7fb0a8d7da254700bd7fc1e2cf327ca0ba9e956cf0abf41e1b5b0337e63b220153f8d88bc5b948fdfd52900b8d28145b4d98eb0c900cd276a84daa1f3d0eba446501441dc1584b07f473b856be30ab7ea3c8d725e916eddec9e47b618a3ada829c6813a59b95027512ff881c8d12d916bbcbd0888d9bf0ba88463062a6e2b8983567c5c870d9e59d8db2f2607ef12169374f552dc18517da7f49fbd39758c41ac64b9f4b927ec28b4c329aa65ba82e7fb3b7728e217a8b643cba3a9bda1a1e10b4e9573fdce466ba4d53e6a9e23930df17e8e54ed1979808b100413246d7c", 0x1000}, {&(0x7f0000003300)="c76c755cff893c98909f35bb2cbb2f4b2fcb74ebd63e3448bc6daaf537070af37fb0584d20c22467e2f72199e6b15d65c08271ad90628ceaf0cc878ac56a8456b445a62b073c18bda7ca07eebf9453843f7822f133e60ae9980ec5c69a95271b11e3c0bfc1fc3458a26311048d78fb67af1c60712bc33e08b7ca5cb556a8edbbd197e6e06e2efd370b857f7481970cf3e430110bb4ca92738cf20e2e8f801414d08f12ea682c289a4b92da8da786d3e7443cf200f371ba9975bf27bb95aa30f86c3a00da61b22948553ad916951fb685353807cf48d19dec03fc98fed8c75a1296f963943dde0b3bd82669c1c54097b836948114ff1a48f64a4e8eaf5ca1de7691acc2a42c0810188f8439cd96b78688b8049ed5c0dce7ec83651a841b025ede7dc1d831fd9243dcdff9094a5ab15d86b1ad2866c54bff205d77f771b6ba0f911a39df57803b15bef0d7fded05cfcb5788b88ea48a69253bc6c2f81975ff5b2dffbcbca95d0755cbc0b191361e2a90e248af8add335578d60b1c4eb7b3547406f52cbeb5e1369b3a26e3bd84806251d611a1a2a52250e3ae6b89e9319596d69a7ba18ca59b94a0bb7444c49073435aa2c4998fe012d3b0033b3e63c531edd6e828205277b173b8f51fe1a332727fe7be6bcacc6fb84e5070fe6ddd87bfbfe537bf8ff258f69a00966dcbcdc68f4484171a1fd2229fe6636e420395954b48961414bea11f6ed8f5771d523da0c6ef16d4c96ec41322d4fdb0d5c9f9c50e421c407c722b8bfe75a01197e9209d6b173dd50660d981e7405ee7869d9bab2c6600f3f9ae7c6fd16a213e8bfc9b8a7fa7389de6085258d70c4c1ad215457affb4ea92c4fe148e2ec701b5dafc7e25d4a54a8af973a793e8924f11386aa6c83d291e1092a0fcaaa058bc5bcd2db6346811ba348966da4e176d208c07ae6e83ee04b9061cb7cca9e23a0e8a787378a8c6e91b16129e93c08ca67d38ca390b5e269a5f6b86855851dc472b53664c42f03e2d55850489917d3aef7c70c07c96f9da603bb85551aa3a9eb5855bf67ee25e1ecbb3ca68d09ba722890e8d887cfa5d47a35954a62d093b4fc780ae011c903c1b1f30db5107bf959128726b37440dd34bf6e7820eca4926c54b1c52eaaee08fe4c4c751798341745c9b61a40d2fe7f964c52ad4cf6af4165ff37c370ef05f60ecc31f36877bc27c891a606c8c19abf72c5e1eca49a8ad7f61e825dc9e0be2db31863ca29662d3d56a15b3851bf5809a283284c74bd1a4a4252b6e2f0b42b501799bafcfbebb06c1f69f791ad2c49e6cef78a2d46d68bd5b8a2d2c1164049b7353b95c41beaa5c57130876d44d718ceea721171ad2cf47f1c8e2713eea5b702a89b77da71a11638ca6551d376fb404f645b2344bb2c23e73b3d62aa3547e00175b2c374c59f7f7cc8a8163f0e5dfb078f5f5652e6cf476363bc24482d14d0c6ea1a1461ded350d1c0e00cabced65e1c22af20758fba37e71084a1e914cda76805332b4534dda39017416bc1bbfc8369f4fcafc87e06cdc380f5d31cf6fdaf5773de9dc44f3a18d93fcc262be3aa386aaa983d733f5289b31547f927ebfcaba71e64232e8380ebbcf535e99faa598d1f01e4ec7b914c2eed24a0a264b6e3b92ebb165088b2725538ce48413f5cda6ede168798ea87e3a2ad82c18dd04176d4e1d14281588ddbfc19567d647fe26a97f9b273d4c2040d3398a1e14bd50d0cb966093f2ac108d79622f8317f3a9a99123ae53a8c70f4716bc03e463b0ea6426e96d07ffe7beb18d1156e0d4623151c201ef1b1432530426a1d907990cdc645e887661100b77cdffb403ddb9fb0ebcddac3309000dcda34687ea633a5331092f5520f080780ce28d21b96085bade0de3d451e18eeb0aa4f815d7b6f971b399a227546a029565587b13fec11deaba4b6a373c1b963d8371fddcdc5b7d7164dacbdfa2c9d95e283ab4bd2c59c6eac9c2cd9d0568cec540b28134801b6fb084a98527b6b5e69f403c56374b6dacae337a5635f7b0db3ad7f51b3bb27f60bb21e52c06daa487b0152441b6b3f28d846a1ec2647b7b33f25f308a3f227e8db2e60a0885b12264dfe28313a8a3a0d299d9455165be9317baf8e2321d885bf247feeb5e939c49027885ca4ed8b2a35e7e82af0393d9e6aad454276fe89b830ce5c635ec3654a97856f1fe617db4e17d6e5a4df04c3098782bdd4615f07ce54ff8e6692c0735ea86a728de06d22d3f8072c3e50d269bd224cb2bcf2000d58f8a280e5d0efa307d18da45029cc4a0591aea5793491a1c4ad0310159ceb24fc106a0bc0758d8d8de62b42bb97f19ebdc26395ec9bc8d0a94d1315accb925c676785737a4394df0381d21121beb82a896d88b704cdf257781b26d80ac198f46a99f7b1e0e70ce73e08d202e7982af3874e11ff6c46bd6af5d7cbba53dbf720a32850b4434d8344bbdae1b2b6dec5992811787577fdbf9a4ffe91df4a471e5f3aec71d0815d83c17249ca2e21d35bf020c6ee714a4d93ffb16d7abf6bff42704cb816395f0fe20a701fb33b114e8055071cb0b0b70b5885e91f59896c437ec9cc99fce3f25e451df224489b956a9447494d8f8a2778cdb5adeb195ef3f9a09b791ef6bd6e9ce7b2e9bbae27db8e177e1a9f2bc79d15ffe1645b06bdf6ba475cc3966f64fb51bc07b2d5548fe010ed29009bd155c9ab38be2d9eb2f5871406a7c253057428e1fdd7d8a0cdd14e7ed72864b3157651b788a2e7e2328c60b30c339a2088b2412733490791618c6fcc01851649359c68946ade9091d10922b565e0ab5e645fac1a40da088bba4f65afbebccd01c4fcd11d1dd9c1983eecdaca16c7402319b31dda792ae8a9f2a5a4adcbd53a05dfb985f4acfedf35f7497fe58e73e63c88fcd41abb4e483c6edcf3776a71a914feb815855799cdbf45a643c530b83dd23b21513f666aac371d81baa6dda8d6e627914908ba3e4f7dd3c6beb7432a066dcd7e4000b29245d5637603e174dad150f721ada7ca761d86f0e09eda07cfbee8eb9f16608b3a78f9ca26940e958574aa7c0433f014b58f458338f13f28bb7df01a37f89a1e9756881130d5e446ea9fd97f43c50b4bab0a25537ad35e8c202117440b47416a9084759682a62cfd01c548d601e6e2c907e60aa187195af0fd9570450601f621f8b4bbe49c91144413b31ee440fb74faea271ba1570af80c162442854f3065fc115ba3b960ab92f4a034d8da1e810031e1361f820d773da2266f21b7c09082dbdb07b138ded1aad905c2082be5439185b11603e6c2a8eaa81d99f9c94205a8da0374af61fc85095e68c9a647b31f10c9a6694e0657c8d906189548c6b8eedcda3c88199bf59a0aa763e0f4ef17cbe40063ffc084df754651c182e78a56319fb24a95d0c2123f2f2f0eec7fa992aa7ee67459c273266a02d8521f719e6e52890e16e9c7d128a3858662090d8a41b0c64fcc727fe7153a868fcff99686edd0bcce2556a84d2ef8eacca6bf4cded1113722deeb9b238d4ced89c0a824adc153a2ea8bed4a8a91a80673f18976d61ea14aa44f8777a17bb097bc1676c8831d22e94cc38af4fcefd5e22060d939b8e706c908e4039e201a13b7c69ec0cd8b2b45b4493972a79be1d978b2b86fa4be20550b616c7ce8ba5b84378b84642667c7ff847b8e4cd0534c7267a7651f6ee6aa5f1382ababb39c4cc69bd0ae8be369559d884bb2505be3bb0594ae401e64f24cad8bdba9627f531beb288e9d9079f1b322772258906e9d8856dfc7fad681afafdb99397ff9db8705d76fd75cd127910ad200d992ab67443ddd47bbaf484702e7771cb75d84cd9e8fdfe6af9cdfc67bca4263589591e5f5eaf6af515110f0c83485ab32ebbc5788ebf900ba7b8f9aebf541ac719bc8a5b1c79bd272fe7b1438e1b1786869c170737bc0c0c1e1e1a3beceb8cfd20ac798b8875ff7825beff60c48286e9446f8ee6fc04e520251881d45002861599d599a10d64710c99bd796cf720e1ecc3f34243eb54cca765828b4aac01676f4262861755b7fd85b4e934867533cfa7e9299fe275e447e8dcbb7a4be27005b34ee4f551447dfcb3c057765f1ea65cf6981d1e2696af8b7bb0d61d63592df7966d36a9b5e34b6c42e5095cc5f3554a838485c87314672feed61f4afc3a548b59cae2f6bd80c0f35c8a10328daa02babb742d0b1cf1d06e36050e80f0fe1b441493f6720c3289a875a9081bede37be52d7585626c56b315860d448ab46f9d437f5c8bc7e69b80b280f96eb393d86643810cb6e4bdc2bca6434927009828b6acf9f5231a29917015732caff7be57f85088c548abeade30ddfb77bf276d3ed04e693faef361d68bb0b08c19e56fe56475b4045288d176dc3c0d161c085582324e89aa979ceb5d6cbb0cc0fdefed35c0acac67b9dc9dd25f33beec20726659a3c79bdf98786ee0d3064ef5705709bb4e0193f387c6f7f27ffa65a0cc3028147aebef8ec396dd432d3ab602aa22ff68a9e30e5d3cc14f6e26c425882770d845ec9c0367518bfc3b3ae1a540cd0db4a22c8db514851bba89ea7dfd454847c8e7838676e179ec46cd4a1b5237ec5ea5bbd7d8feaabaeba3cae412914eb0a837200bee0bb77c6e3bf1c4af9434755e85b22830db7efa443844127e274d0be8c340f874dcacc32b279b96386038ce972e0f9a8121d141fc022690db0e402816b4637e2ed9e2e4a7099a4926f30d86cbaab698837d24042782206696586986c8a5c4002b8f708eada44b34036cf5c85f96719ab8d526c19ed4a76978da2bda38dcd8c2becc58e1456512d2d7587deb8136e8df8d0c0a6d7f7572c6f42b677744a70c42649a688c29d35b648b932319392749f566aee3d00682310fd5a0398df5ce00d0182570e35317076bac790ebdaee50c1493862d063400e08322be60bb18ef24a7dfdb9909d75f37859e3e55bca8656e437a1e93ff9f82f558c6cc29544fb7d2b26d46345470cfef3627f79baa769b8d6a8e72917ff083a220b385b37e7299da3d82fbbd74b7c4f9376f0838809893c5fbb4e80ab7e01df809cd3d6fb9bf954a53ae1418434d2f8ccf0584175c16fa2f49aba45e4550febcafcf3337983b3b47fa18df08ecebc203d2e78fc71c19a00c07813846544c6f61f1774d93f560884c1d93adf840ea3044bddca489229990d4284b841403cc2496f0ce4e17a459bf073749ccbafece5600227680454de72a0c81f668ecf15e9fb09772a1b02b6fbb59987e11457fbb64eeec1b959d297b2b8fac7c80df4d8126763a2a989a81240789d4b0731fa57515d4e7d2182fb7c5d43e263ad3626000c9de31eb3e0b85e4bce0593309e22adce2b0300fc8774b54b861b5c1ca82f6a4def5b45bb01f0b83bb88296ef6c41c7c2bbd83c6f453c13214c567f29780d92f40af7735b5517f487f164c719562f6fead68145c0529cd5e7a6d225259cf04e718149e615435bf9336051e546320cd8041c36c4403a9961eed6478d696d94d252fd582fa359aafdf5a9980e42dfc717ce7069952b01c2b247022ce3e64eff54311c11fcb1dcda0d6fd0e03012d68bc0d666dbce4dcd5e34f10588ab46dd0e181efbd967bdf070df2ac2a381167f79a95aad3b403676a0fc1e055126da4d2e45463cd66c74770d60553ed4d79d56225b294f94d93a8841bb80de716e0bbe19e1be7dbc9133990735fd117a2c0a35f8c345c2e6ac50e5844ad2eb1470816d9e8ac0df285d148566c1a548879db31aed60eab4aa12d6a6dcef18fcf1bb09bfdf91c5dafe0", 0x1000}, {&(0x7f0000004300)="6cb156bba4428ca1573866c64db58a71f9e5b6c3916b04940278f4062ee0855a7885312dda6987ae40d3d74e3b96fdffab5b21a19491e5e21151226277f2f8811b2ff82ae773940b90111e66448b32b53343a5554d69eee5dc8f74f1d3d7c269dbc16ec3d1e357a83d25cfe1c7a4e379e49a0646baa76072b8bbca163def1c74101e970b706abd5abca485c2a42542fb21aefeb3ac7157bb440af69b4b01975dca970efde8c066e5bd159921aa0b5169", 0xb0}], 0x9) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) accept$unix(0xffffffffffffffff, &(0x7f0000004480)=@abs, &(0x7f00000044c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004540)={0x0, 0x0, 0x0}, &(0x7f0000004580)=0xc) r7 = getgid() fchownat(r0, &(0x7f0000004500)='./file0\x00', r5, r7, 0x0) r8 = kqueue() ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000045c0)) pread(r8, &(0x7f0000004600)="c7eb91d57b63808fcf41720ef14481f971de7540ef7df577a5eca2211798b18cc01056b5c510f69a4d2e70e5292415f757d1ae30e6e7eea4eb7e", 0x3a, 0x8) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000004640)) recvfrom(r2, &(0x7f0000004680)=""/59, 0x3b, 0x1800, &(0x7f00000046c0)=@in6={0x18, 0x3, 0x3ff, 0x40}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000004700)={0x2, 0x7a1}) setpgid(r4, 0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000004740)=""/201, 0xc9, 0x1000, &(0x7f0000004840)={0x2, 0x1}, 0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004880), 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000048c0)={0x2, 0x7fff}) r10 = socket$inet(0x2, 0x4000, 0x80) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000004900)=""/3, &(0x7f0000004940)=0x3) mlockall(0x1) mlockall(0x2f3192d5624fda68) accept(r2, &(0x7f0000004980)=@un=@file={0x0, ""/32}, &(0x7f00000049c0)=0x22) listen(r2, 0x4) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000004a00)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004b00)={r3, 0x0, r6}, 0xc) executing program 2: sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000300)=[{0x80, 0x0, 0x0, 0xfffffffd}, {0x54}, {0x8, 0x0, 0x0, 0x400}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x59d7}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket$inet(0x18, 0x3, 0x102) shutdown(r3, 0x2) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r4) pipe(0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) executing program 0: bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x80) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) mknod(0x0, 0x0, 0x3) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800490000380066000000009078ffffffffe000000144100b0000000000e0000001000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5001001d90780000"]) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8}) r2 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x7ff, 0x1}], 0x3, 0x0, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r8, &(0x7f0000000580)=[{&(0x7f00000001c0)='Nc', 0x2}], 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') executing program 2: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x100000000000000, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x7fff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x1, 0x0) sendmmsg(r5, &(0x7f0000000540)={&(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="301e1299fe56d99457f6cceedfe81d95c3877a9a04da2c021fca770ab22cef8e2edc6adb9f010217c0f14267c3476e5f536889eb774e4d32c2be64c4", 0x3c}], 0x1, &(0x7f0000000380)=[{0xb0, 0x1, 0xffffffff, "ef5f32be2170c6b4588f76c6b16e0c2b230a328b758960f872054f6729c914dd32841253441f11f1bdc6ae3630dec175a02272f1eeac1f9ed47d4835905813a1885eaee7c5752c8b73515f97718e091baed773fedda8b4a8d3b846c31854bd662e64de5703ff0293ddd7ca46fceb84848682002bc97e7d75bc445cd253a2f773efceee056b7e87aa882c745329d8968a90f6a3d46d5c2ee3d637"}, {0xe0, 0x1, 0x7, "228f4c66ae1313a16de139557d73daef79cec75968b29da3a91cf4eb800e1af97cae77b99f5fb06b85a008d7997ccbc311f3ebad9aadcb7815623ba7793af6fc7c041c9f5719e21ac5534d84b23c92e85cfbae0f13efb3cc4eacd96746f63455f043fc8c0a3da31682319c062d1dc59066ed4c39c995c9f084dfafbe8b7242cd381bc0044059864578f0baa28e7fb4be755d67ec2c7485304b508cfeef32c97be34944d84899c4e080deb07ab5bf2805083742bb13391e390a590113382b4ad2a97e1b6c7cb841c95cfdabd0a40d6a6c"}], 0x190}, 0x3}, 0x10, 0x2) getsockname$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x0, 0x3f, 0x11, 0x200}, {0x9, 0x2, 0x3, 0x7f}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) executing program 7: socket(0x11, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200), 0x0) r2 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8005, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x40}, 0x0, 0x5, 0xffffffffffffffba}) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0x7}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffa0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x6, r3, 0x0, r3, 0x0, 0x108, 0x1}, 0x0, 0x5}) r4 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f00000003c0)=0xc) semop(r1, &(0x7f0000000080)=[{0x1, 0x100, 0x3800}, {0x0, 0xf001}, {0x1, 0x4}, {0x1, 0x3f, 0x800}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f0000000400)=""/57, 0x39}], 0x4, 0x0) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000b00), 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x10}, {r0, 0x2}, {0xffffffffffffffff, 0x4}], 0x3, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x9) r1 = open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(0x0, 0x20000, 0x2be) r3 = socket(0x11, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x8, './file0\x00'}) r6 = fcntl$dupfd(r4, 0x0, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) mknod$loop(0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) write(r6, &(0x7f0000000140)='p', 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x0, 0x0, &(0x7f0000000280)="eb", 0x1) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x3a, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x3f) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x3}) denied attempt to set clock back 1419219809 seconds executing program 1: socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x3, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x1, 0x0, 0x6, 0x20000}, {0x0, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: syz_emit_ethernet(0x1046, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "fc4883", 0x1010, 0x6, 0x20, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x3c}], @udp={{0x2, 0x3, 0x8}, {"a6f860f18ee14f560547a59e767da61e1d7257cb515f60adf9dd25616d687fccd453ec02a8e0d79dda19bfe81150b2cc89174cf5f9de0872caf1af3c551ba4cd344ed6511c985e1975c05f0dc63c3212cb3540692d645886e81a386940621aa78d2789fc1ffa53a7700328066f55a1e6d1e7ea2907972d68f7cc5a4b23d8acefd0498eee528055eebe409ff49bed07531d0b7a171e7ec7e850c15ab04291c31b871d34e0f39338f0aa72b516de5a43805e90fcf920808d99e367e2f4a70979d4be0f998541f65b93a274b5b852d2b8cb1a7f31f750ae6a84552b08f1b94bfeb9b71df1745c35a157f9113ad5f248df6b2e48cd3bb130ce6efea08d13e12bd2fcdbd13556d7ff94778d3b76e7a0e09e0a61fbc771290dfb2bed0add9554b312a79ac60716c623a7dc9fcf12f0118c62f9b138436af7943d649e2a24f2566eed538fffd6c8cec4de86c45204292212b90862d9a0edc2cde01794a0abc760896a88cec765e26d670f5e9e66c61668839dc12b399c84aea980c65f0c32cefd4ce003c4f0a1cf170dd5ae2fdc210e2c410274ff679c9bcd90f6153c8a64ec645850efb00de6ee7aba640a9d9581b6afcd38ca28ec095dcd39504e15272ee1b7c599ea836c006be185064d78b312ce7e9fe8a71f5dd5899cc2e3bfce1d27d4839d7bbb781e572c5243323cd600fa4523397f539f128aea1ce66492cc15285c2524a78241f2df045673f8a996d998b1f04e794968ef85e8ea0e836d28b5a23236c424f1e7afd307a9d913bac00ca4b296f7de3d947c950ae088bf9432c87a62393c89ab7debedd17085457c337b45debcc135c899b39fc9cf0382284a9ce50f793a3b6000c3cb2fcf1124e55f393e214507a787fb2592b741cd15093bc3c8337fe8507114183c456485465be01ff4441eb0186a1a10e59aae1f7fa09fdf19772ad10f36c3d6b8b8342baa6cd69b972b29976a1c25f1771453d3404d25d5ffc118c975c5f2b1e8295721e1c0513d2e9d3659ab6ad26e9507030eeefd1ad2ff35a62a8eb9f0ad4b2809f2b0a1006d12c2c18af098c6f33676aa192c82fd30b03cd7e7540770d4f37d7e55d60f04822c06b668a506123dec0084e40cdb1079cd40ba692338580275c7df46a225e2de6ef504ee8f3e7118a623b6135d68e6c9fe5dfe95b1965a85f1f14081dfb9a56c9d6daa18a8b8f34a269e023ef4431cc18f260a8fbd119acf0a77c9647b0f64c18385ef17449c5bc734f43cca3d12f03cce92d558ae424e023c59dae9aab4d84eb4dac0e1e101a9588333daa1eae48604124bb20c04a86af0d8b35f8da644f2a4083c89e4d9710f64c47a8614423e0c8163f8b4931f39e38bd3e47c6331dfb4ebeb6745b58ba0fe8f3697d3d7e740cc840c2bea175d6f5b733eac14d9bc1eda3be12b77a89f8e208c4919b80008ed2c645a761a127aa0a6ade2b1300f23c9177ee7600a0fb17cf47a31c0b7cea3ec373363e3cc5053287213a9cd868b31848f22474be0a31142952e8b1189c205704309b2f19280aa085dc944f866e84f3468e00f21967ee851a9e5700dd8a513accecec9c391529ae9aad34e7d11fae78b1db5727f7484d826001fb8f4864cd1a4c507f3b94914092c4b2ecfddcd4f85fd1f94ef658ab49543bfe30d1ce1997ddd7c53b0ee16498c5eec9729f3b9201d1d60cbe3cf0ce8d59d5b0ab9a8b7e1b5f0e1d7b38177c544da34db93938babf9a1784ba3a8ff5c1a1b5f754215b2916c6da37c1f6a4f9527a0b93ad49a1c1a33c860c1c82bdc02827780400deccc94795bfdf4b30cfc86df6265d9457d44626dde88c48f830d852e9f921dc23585705c489e163fff297fd5a32edda488e1998ff52965d09a3d78bb2596081aacdb75884b578e58ed766f5c01efe15695033a6405de55cb747c831871fb933fef12936b4c64191de608ea8559259c63ee62afb4182efad5802c3658ad2797d4d3611ed6f704eaf62de998bc302975e6973a2872b38234fcf7a8d8527a45f25285f12bb86cc61df2edfa3c4bf0c8b0d44d9ec052234a1ac05b06be0180a912352c31ae633adff0f1ed5ecaf9706d6682830c33f11ab2645da399bc61a0a269cfcf5ec9beeade47de7800ad9f681d9bcf1cff5c4644bc5857df4c3197d1f83c6eae3b06ffb9cd720d7b37e0aaed6758f46d7972d96c0006303cf0d5f8efc72954cc9187a17960ecbc44162dbf122a66013e98b75010348a7e85b5b520d43264747760c9da5b793691bab29ae81698d4b42f859893638739b9cf9616fe7d8e38fa0f960c27906a39cce686f724bf1edd456ffe355c83cb4b7928f6ba6779d4575c1abd069bec4b91dea1d17f5fcac0d0645a5e92a3651a4c36d6d0fada515fb5866f594099b6bc35258f7753e0b0438aeab96e415f214cd53f886ce38df4d539beadf2b16d20f114de51ada0a8ac54f8904626193981f05270667136f1fa8f255a08d0ddd7b722a51ea6b7a3e8adce71479d1fe4c6dd7fceac692d95f05e4b2bb7b0b57c39c3986c466d29d9908368212f27ce59245f84b0411a640d7e06f82100ac4e2f63ba43b388a70134b02dca5abcdf778b291ac50394bba031481e886c7bb3d00425f38d54f5ce1adc55da0e07fe909194923a1d42616ebd34126857a6c181c4fef490573a45b55676786357d4b63f7203eaaf54f9bcda6bb596b6dce113cae05a7efb9a0b4ba3a8cc5e955779e03eb34cfbc5521c2b1c198ca5f6d2db7c40d0e6defaf3723aad462dfcca32b54b8aa9be46770c88a9a21290c4dc438379fc4cd98ec43a6abc4773f13db3903827215ca7ca9b1bc6940b88054ecf4328cbf164fc113e6be77f59fe2d671a6f76bd953143915aeb1f9dc77f0a1d2e9f21f738c9d8508cfa71bca7a57886b90f20785571089f84de58c84c2c2b5a3a969d4e61d532940350769da0e45d7deb6c7aa50cdf404a151fa157216463d452969a2a1ba835750861a37c9569409966b957897b101749e14be43342ffb1ad4d167db63a96904d5fad2bbd994e682279c14c133af39d6af4968777358b4f65408daba047c6137d4b9c113dd3082ac7c11cde1fab82316bb38618900158c9a090facbf041088da875fbe4d7ddb601a33dcb870a02d8634a6533ad42d0c344aa8a032dc4e197d14fb0b0d86e3099364fe3ba89f37732a85c5910b493b302db6b120bed53e427f894162dfa68668ae8d00ea0a883298407622b8aa2be4f54d87fc6cff6e617d5caf94e8f10ae151a60ba61b88ada657928f99d623afa288b326d5bf2cece6b07de299198bdaa75edd4d7ae3226e4747a0fb38456c0dc0fd6d6570d11c78375eab7f76cbb3e480ec54d11a3c3dd384aff6f13f4d60e0caa2b5a9fe59171073ef74adbe14e92525d1b9035166f46a48494bbf0d20fee4521a6cd6f1a9bc1f8626a5758aea81f2f786a3c7c2f9a4a8b18d3f02d424e30ccde0450494f2e9891f0b0a724f9077be6aadeada3af98f95b82d59ac8c5b75c529512c96afae48c08cf01ccf4a19f796399473ca8015eb96c36e58281a3aa6db3dae530ed2cc4cd54d4d2b1a4f6645b573b7f6071c38beb2b063123bde632581681f32fdfa3e91de853106202569ec44f047c51a3b27c1b818fd51b4206d638b3c1a6de3dfee53187263f07ed34081e816d1ac8e6fd941aef2b13d27a44572dc8337b3ba41bd7fe1848718b4d1f6bd51adb3d3ef0c783ce5cb4b87c12e28b5805c719e37bb1c4bb16012250fc0e6592b5b122b113ae060ac7794697ceba3a16de7f8876cacbb3bda87ab728bf4148ad8e2a7f24b9db9441ced8a2b46d774fff4194dc3e8e13cac565344e48f88fe5cbc5361e9eb703a6b713a207f98870de3bbde65c8bfbba2c4e33f21322f975f074f6a1fd35432b46f7c7fc6c6cc18b2916aeefe8ac7c35adff00334a62cd1db5e741bb05adf2090ae379d6053e642a0ff45cb0051ff06b8e7c2d3494d998b8cb0a36cd83966daa2bf31fc1b75ac73603e095124827dca6df41fc186124cbf2df45694df8f5c2f887d8a9bacf9c61fde89bd2844986dbf1eae7ff1723a7e8a73ebf93531b4c4944c35b289c50d3b7d8c129246fb4bc05c0bd69e6327fb2caa2f33a6d2028d344333c9f21902a1bed5e4860ba41e48f0d067dd576cf586f296677e48bcc535f24fdf29732228a6bad150125bc6500d731caa318b6b9909a2028b5970d06e1ede252f1020f65a3613dcf9df275f190bd844974aef60bece2dbd6023198d97791a16a01d1d3c8ad04f4096436969d6e6c4fdeed3f5a3154c41a69aa598f182b64dc177f3817d42478a51c4e81c6460c4efd20a19cd3297d2a386ca5f69f3a5da8ce8865e9fe02ce5d9f4f151d9f4996ed91513734c3208eabfc67af6779dc4ef0293b5f4c78e29be2c8756092204f7de52286c6dbac7c6c7393c55840d751e4ba4966dd16ee303be08e1b0054418783faf03361acae38fe532a559d112ea1c0576e82db3ff9bb4ec1b8a1dba7fc13ff66d12965c3c660981750f57dcacdd509cb8da1216d0089a1d2b4809340170707f77afcfb0ae0a3aed78b18ea1b01f9a4f19fb599ffcc6f35a27cac81bb5f26e95c9ea70e070431b59f6fa36153a498a2a36c8b543c283da2bb9c15ece1b0204f415d5528a94b8af06c453db6f36016c12848e41fbb17fce5c23c6a68ebed6b57ba77a6dce46c651c1c078be714b7e5e5c352a4d8b53edb23069b16a763ddfbc65862fad799dc1225c8d290c40bbf9d7ed919d849ff302f8d4f37257d5e566188cb26d63a6080c34568ff7d5da14e26fd6fef2c6a3fb2b1bad09da3b9b5f0dc71d426d7e20a4b830ad39959253721c51df0a51b27816d6693c5892d36322477c99cfd4dc3d8585adf1ab497e744f4f409c15e59020f7e95fdf9143891504e175be5bc7888208423318a7af24027933353513c3e5723a6307766b04d420f8ab5b6a9b25d1f7f324c21004570e6eedb88fa2e90da472f982e4da2feb8031c948928afaaea60ca0c80adcb2114fa78ad0380743e50ec5accd6f69d814662735960eef3f3ebfcd675a89706ebf10276f1ce593a0d69a9eb490fc65aeba57d5c0548a36a0dc653cfc02bbdfedd9e473f3c548d68c364ccaa618a161ad137c65ba82e0aceb80617a33085f4a7b8e17e0d7782c665e2a50e5234a43bea844dff24e85a75fa9091c83e6830dcf33d439959f04e84405d8bc1e10c19e0a923af77c581b8b3af42dd4feaa2fb11902d3994af0f7368f2d85d9a3cbbf33ca890152a079371da2b472435ae8cea0991bf6d7968a232d1a44b998f7651bf03bfa57b4782ae162e43849eea065ca584a1bb4d5e71b04b0d242b8e9c183b800ddaa12017e302daeecc58f69e0d9030459d987c82d1f29e54b550cb576053ae53614cb5541280b5fbfb703a5bcdfe7bae81b66c62646dfd528da98debc945ab4b13b26cac629ddb2bf8e21b71ad1dffaf36fe4df822f5a7ec10f561037b0c63e65a14ca7ff7608c95eabeeb0d183451f75b57882a26726a5652b2d8c22fa01647311221cc6b79ce3c3e0cbf8a7ab751c043756c61b70acd1ec79e694607198c367709e4a67654b7a7e73a34249df331e2b339e8ba3663ff91cc878bdc801a2f4b48b5aa97eb11983e8ec812be1aff005b3c25eeb7782e90e1c958b163e76047bba73479226a441307f77c2ea4dafa5b939d18cbb26948cc06d45fab1f576cf06b0dcff27f82e879e80b72ef66f4731b9bc27189640bd80c9b4c255a061da28d2a59d529ccd0e84d83112dd9ecdb848438cd548ddde745d4073839c8"}}}}}}}) executing program 2: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = semget(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x3, 0x1400}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x7) dup2(r2, r0) writev(0xffffffffffffffff, 0x0, 0x0) getpgid(0x0) r6 = msgget$private(0x0, 0x2a) msgsnd(r6, &(0x7f0000000740)={0x3, "220a7e1e8760c501107467f2fe90628fd3e4eb45560f3d9a4ca067ac05f81a621cb915f93a3a321586ea657f61c885c15b577c3489ad7228667fe7415ed87827e8330abad80ad3f3e6e1fb9defcd5894f6cf219f9e2141f7bd14cdf877d40242a384d6b5711678bf0e50c5d19668c32edb124805205e2a9fd5a15d14a29187bced398f281175ea9db1d9a3015633e89f4f4d10e96a167fa2feb7a3e6c9198b5dfe06923004c840e7067639a31127a976620fd82387bb897b98ff12e983beffa85d6e0914011c1125318b9c98b724bdc477dec992f30243758ac09ed80f47396a357adb7d35d7ac98fd42ca60df486320e563dde901f56b7d0f629e6e58dc1ddda15a9005e2077a1c69c5b4d74bda7a5a428bae1c778a6ce54346c81539e748f6286c210a0a894a98d0206a8aeda31948694f433da25da3c3e9385df76a29a21a863110ea207085a88de720c359c19bb1e838820d66e1b582549cb4cbc7beeb5be668fad821f694cb0694db717292e322c2208436c281c762f7a7293fd5404671342f67b4e50579526bedbdbefecd06794e88f37eeb1e2cd2047fac053689b9dceb931ffad7a8ff062cdb659ef9b61a85420ecced4d19695c0284181fa13c49d8c4793ade8a0fdb629b322b223f80afd8552fb8da36d08c1b9925413d854424b2ba61d4c291d8ca090b689302888730cbb2ed0ce76ae1cd697182246dd865467f62ccafd6635476bd5ede96e93a5e1606a95741588ba2ed45f2c1730f0ee2ba59db764c04d79cedeb4f888ab3a63fc9d6df10aa1137cfc509b5287265b27369f7e6c4164181ef6c1a7e515d114556d0ffc354bfb542e0fe6d91d913bcaf9fd9bebc67570a6e2ce2c5f6bc8eb35b2a4ebf40d1ae50e85f90e06b6e41e0698cf500dbd819bf70f4964e4d5c278a075b02a2c9b164f161572edfd2522f1c9677f5efac5842cb88bf1212b3ff1d9cd38f1eb0ab0c33be1c199fbd1afad4dd72fcf9bd0919c33d04c5d878acc856af87646b25eb0c7f5b3cb4aeb103f946ceb3c73c9c12e557c94f206e3df43d2698706de37400cb4b3ed8117bc8c0ae4f5d1b13e42ed2451e11afaac9d4dfab26359581dba88e3bf03791ecd00ebd71c71aa739077474b36b43749dc71fd08e5a2a33cca63138a5093f061b1278abee6199fae0a9ff51bb8ddfe9e467c24b7f8852ad15934e5bc4ae1836ec6c7c7d1dc0b5ed63347159535aa1bdbcfd683246b15f9729f91c496a84ce94da11260cbed1c79ba420762c61dcb8d933f76001d6f82e8383d55f4f1f15bc1c14b88086aa5491b3a97589d4d99c8561e600bcc7f21689dd3128de272f66a8ad3d4166af68cbe45abeeb0419a5e554b5b0e4a652f56b4670561ebbde8d4f85becb28d01fd6072cf0ced5a05552c06461b6071a9fc1b7459bb9408b24066342e87bf372bda1435d222a4acf0720c622e7d817a7a3264c49133598273d9e336b2a1907cc59f8cac772df5a9f21c9197a476d4e6c40e994069a56125ca32d8da21301b8614411ccdf6f587f61930c679b18d0241de13ff0e9202aac5ced5ea2f7c0b74dd94470ed61b7f495f61a0a9a116dada9cb5a1306fa140469dec99babe544ab01ef29a655bf415183d592966e5b6b82c560af96727807647a0086d67213879e3cad89743baba2ec7bbc24666097ac882f36d1e4bb9ae883a938de938fde6560549295dbafc528b7efe4457f3ad4d58f0237233d1b270fa97e2bd6c7f6cdb44591501493d6d5d36556f993f84cc07a5519762d47600f87f2719f52b94421bc8f96da6dcede4ebc91a9ede367d1eb02fa8ea771da3d16ec40daf6db3bdfe23b869531a17703bf450cf3a24000dc37310391b494afa7522cdd0445aca024562ef61f526587b747cdd7f32541faf6ddc3813fad9f6aa93d4d53cd7f2dde4b40ac9399e5cc309c0bfd05597ea20c6f52a28a8b2c846ba682e3939c23310b422cfd3dbc673d222ead331b78de9135de1f820ccad27e84d0898ce883bb7a9cd674777dfb714e102f6d58b064ccbb14b55bf8ef61882d12c7e9c0353bd680d27e97831805ac549299a9fd1cf5038c38354c9b63c887d8463a47ef22d4394fc94eceafe6b60ff6f405b6cb2f20aa8db27fcf01aba692260dc25a59a8c5a619a9b568d432d6a02081d813b9fd7c4578ee3ea508bd4b5ecd8357bc7fe56fd11d4a107e2843613d0f3dbf98d4d745f39cc09094921f2de7270dbe741663c8d12f90869a025ad4b18a9cdc9720027e59986d05850d3510be141dcd53010d62182ba43dde59b6f3fc4ee2c8cc679722d4a0f3003218c43b3c0b197ab041952c961dd5789a6ba956e4254f3218613d33beed4b858a9a4caafc50d128c80446781b0b1fd7f2203b6d0ee44a6340e10b4917c7e237ee459c9bdcb03ffa4f98050d522a5d0c761245c8a6f91a737fdd552c56e01be4eb442de460c05a8caeae66fbbf9e371e7af79d52f22d2d067c9973f767d0be25ba51744765a5686c0c1b462fa780ffc6066e3e58300761b86447d465e90d794061f10369a784dc1bc19762365ad907cda4055c4fe1397c4980736fcab550571fe50e2b7a847b2b64ce4152031bbb928e44da2470417bfde391da6d5d5cca7c5001f01cd001f8eaab638a92a1d012dc8ec115a4107d8df26b8ae4aafb467ffc903fd9e75d65d78bf8b40c428efd107fd63cb9aef6dcb40fd9bfbc35376d97f90ca99dfd5eeb94cda15ef66682df5f12a1b380b99f0f840719f6a0f76bb91601fc9b7360e80c798d87b193ae8b77f51322e482de81680d4c4bf755f184af5e9ab0ae009e724d119f9d56127a795d612348e22901942182ee08c0c927448cf47d57a186c16fd176feb692641c2e7203a6329d374de59675d4d5c5bd8013ebbb365bbef6cfc78542ce4b799a82aae5bc8b11c37af7afbd391e8619de8c65c3920f546807cee3272774c339a248a91a7f9e26cecbc43a707880e130fe62fd90cd3a618ff081b6964f3d573d3a9f1476057fe52433c6bdf183d1fe646106d719bf5181977e6102dd01e5aeea6f547b1890907bb9823a256da29623cc8c51362abea014685ce6961dea7283f022850767fd1d940f0471afe8887064c26075bf1a4c6498aee99178b42d515b1b04020f965e53e05551675c36ee415aef49b5832b6af6453ba9bd1b8d8187fc8d8c8287a185d6341b585782979c43b8ff94463966a8e6aee22fd4fee5f3abb70d06424350accc6f78dcf4d0531bda3e989eae33f6543b957839d32a95d56f246dcacad23e49c7ac6e04be75c0a0b64d29cfc6d88b01a07756f15e576f18c6cc357fd94b03fab1894c055ac111542ef05cac99af7ad8a5587742132adfd8e48cfd762d097d909341cfcd49b1bef808a29e119f8821f045e0d7279c6e41ce9e9395c79861b0218cf587f4cd433b594b65225a3a09cc6faf758ae4fcbea0980765651f8f6df1bc4ce5ee8dcc28111bcd045d5d80e1d1e34d1e852cd572a8d333d4ef540145d2f7db26ad52f90f05a798db3fc6ff488f93ef93ba3daecc33c1e7f66632d7b394ab4032ffe99f9acf9c5b47b9c2c4ef1e9b9280d119b64217643da2af66162699794a9a2f9ccfe482ed0ca2570471fb5952a967e2d8c40149e1a38bd14629252909761f1856bb3b37e22167795f4e7a31d8f976ad0c760c865f3e0d60a448243aaf4983a1578580da5e2086965cc466408152520f0d752b370f0ac05579db0cb3210b4290c527a9a0b4aeaa497d8918c4b3eb52379e95cff48c43813c21bc8545ad01095bced759a86054b771222c5bf4bf75f5fd56d7f46ab01d85086b0454896b957e414f1f6d3720793763c71c203b2c1ddcd5704462774f720b3efd71f6e650c972524be9c7f579d19836f62b1b04247873a40f55d611ea56834b944217d91f0fa815f4621b6fcae5b483b869017134bfa98fe57fbc8442204b6a3fca2ced3c2fa28543c89fca87c9000324263172fd11f983c0148311d44827a65a14085aad32ffb84934fbef8b3b92d487ca54901f4fb1c8d57148bdbfdfaef4fbe6f0ff080c15ce048f0ea8ca183ea1a6ddafcd205d2cb375556b7385152e8cd8a015120cf0ca2e03dec847114da25f03add160eeb6837c63efbd7e0fd81c741450c8618c605a56f614556fabda6d5002f94887e62558faba2546726e2d89374a6e3056a548c1fb5717e94899a17a31a11a7e2d2ec40dc05479ff461cac76ae91d09ab0cf6dedaa1e21025b80f1111dde8693e62c31a099eeba2b95940d665fce57dc3c911a0067715290305c5078dd869e0e8789959a8c12b302b476304ad313255abdbe1aae365b0e91d752467ea8ea209b103a5bb5ce5ab67072fe5cb9540469f9284e23bf4c7dd0192ba9b088eda5a2a39c4940ec3c671668bdd782a2c5ab3a5e00d1524e9b687041e418069870b8eb058b9188de2e8447a773e66dc7a4b8cc762817ba8cc88259d8587f276d33fed4fa67bc73d3a2f30428a9ea9d1fe98829d6dbd70ecfda379f27a09f77527bc38e81a05b020d67cd029ab5aeb83a11992634f7d069c6af803a00a493f5c3e6fcb1aeb1a8f758cf70824ff85359f6f30daecd9f387155d2e8fe19b4f4c6f6f438aa954e9b21a48c3fed168e9e012d32d963cb40e8368c6e7048638ce94c7e898c2a4b9bb28617573f66bd414ee158e4e2da27791c07d6e9ac7fea232dad9312f0336087db9af01e7bbe86e04a5d857b1ae107ecd9acad01b821acea439792b080206e1da1c1c8cea154e104812cfb1c2fbd7cc3abf156e19f838533a28b055a2eadab93bf7be2341b25f484056370d73be5d842bb340e22f623122f3de670ebcaea3f7439113e4ddc066aaca0a7cec747072fa89abb2c1dd7eef4b3e57d71a6b4ddbaf62b88d7a44b7f5ce67f4e6b4e62b38e89ad70d011f7dcab65cdec5ae0ef48f35455fd1d3c05ebae86bac1819c8611c3bba272265bad38ca6046f6b9faa1df0ebc56bbedb8c1a67c298d103a0a44000c21aef6779aa0945dc1680c51302c21eab16640304694b7bad2b97384c9f7bc80f0e473816e6e28af56e2c813fafe6007553e2ac82b63acc506d0a45c25e28be32ff4c8450e407d1a06d15b7a6301aec7341e79469cbbe4b741f7aaf761085c5cff37a2293a2032853e54fa0a82ba3e440558457e6994a237fb63ed5f1880896a6aae6eb23e42acfc47cb830c5af8d6f5139d700269d86796118bf73b7555c3138d98f95dbc1df531145c2894736aeba379e887f8943340abcb3587421de013dd8b4879243f148d6474ec18bf2339683f20128c9e55599e4f91d2949113ad66710b0fe2c59f96dd432eae27f4807181797f2f75151960d5e2b4fd65df412477bae5ca25962458e8461ca0df8cfe99c5a06723bb5d459c3b4a0b7aa31dea566019bb1b2df0b181945c4dc77d5a817aa66e28e83c43f1f1bd2102b0d8bc20a8cc0040c693fdb1297c60bacdc69894d077d97e51985584fc560cb807ff8e54c7cdefb06aaae8b7e51e70a08d7634838b54f80f854ff968a0de73d320acdeec5ce2b7610d2e2f2be87fc565a9f7ff4f4be11046049e8c2dfcc88c47a450fe273b00c3cec04b71bb8b8551d9a81ea7bb95c3e1b54f60c7fe10fff9b2405845c431e6ae4e6b3f689817b8734e563be270ca8ca79d062aae3f64091169d75df0fa0811aafb5420ae95796bcd8d78427f5bfdecdaab1c4e2fa1a5018ae4d57cee3c87a129133b5c92ec085489c7316f0c941fde6ee66ea1cae1a4b4cfc56b0b2deeb1284e4dd8f4cd542147a017f8d5840d334ab56f"}, 0x1008, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: socket$inet6(0x18, 0x0, 0x29) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt(r0, 0x0, 0x2c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000280)="fff094f88a1e15216455bd464ef49bf3572c2583c038eac31fe3dd3d2b278126cf0d84e300d982e6829a73bb13fbd6a9fe25e078c258918d68fc5f3d754ddab10a3fa525", &(0x7f00000001c0)=0x44, &(0x7f0000000300)="931b5da84f66acb97cab216c3683dca83bcb194213c23e385fe665b496401f1f3fac5919789d78a7cf4c57890a9ae88fdac2c79192e46865ab18c26a4a3bd729c97a799b2586230fd98859d625af0c71b08802dbbe5151cc6cd9ddfb6af2a4ae7adcc8cd504b561e16616abb1682adcfb3baeaa77243b2ac64ea02ceee23ac14826510243281184922c77fff74095aeeb3636169e2035055a8afdf3210f13c1e288f2073aaa30995ec51fc6837bf37e232adfa8cff50bc92c4", 0xb9) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e2857575000"]) socket(0x1, 0x4005, 0x0) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="2b1b3a2bffffffffffffffff0800460000200000000000019078e0000002e0000001890300000800907800000000"]) executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100000886dd6039a7c4003000000000000000000000000000000000000100000000000000000000ffffac1400bb0300907800000000609cb34e000000000000000000000000ffffe000000000010000"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000500)="ea000001000000007f1a8c1981a09fe75af62d1f74e473fbf0f6398ca533070025c922b9934019e83f3eaee3fe758370ed080bea619100000000000000cf0d8329be5705a6cb6143ace5168011aeac99df01c4585a69d410b1d46f700cec0245ee11b4a6d3f33c4f67638216618b7339a60d9bc9874a798f835413c5e7d5fdf727be9b713653c07f9f148e5ee3e090c159aa163a49d61206cb04dc3e6595782f830b8db01e187f2339f85f93ade706000000000000002f20afef24", 0xbb) socket$inet6(0x18, 0x4, 0x6c) executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206932, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10000) dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0xb, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340)="f5f3b19a", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) pipe(&(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) close(0xffffffffffffffff) executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setuid(0xee01) shmget$private(0x0, 0x4000, 0xc3, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(0x0, 0x0) ktrace(0x0, 0x0, 0x2a12, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x3}]}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x1000) syz_open_pts() r4 = socket(0x1, 0x4000, 0x3f) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fe000000acf20b0300000000000000139b672f4d335c223e7d0c032bfa4164f3a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/162, 0xa2, 0x401, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r1]) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000280)=[{0x48}, {0x3, 0x4, 0x0, 0xfffffe01}, {0x6, 0x0, 0x0, 0xf83}, {0x8, 0x6f, 0x1, 0x943b}, {0x3f, 0x2, 0x44, 0x6}, {0x3, 0x40, 0x0, 0xfffffff9}, {0x3, 0x1f, 0x6, 0x9}]}) write(r5, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x84) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100)="71f91e527151b59c7afec37082006fe1000000000000000016000000", &(0x7f0000000080)=0xfffffffffffffc49, 0x0, 0x0) ktrace(&(0x7f0000000300)='./file1\x00', 0x1, 0x4000010e, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x1cb) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) semget$private(0x0, 0x1, 0x220) executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b", 0xf00}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r1, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x0, 0x3dc}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x8004, 0xffdfffde, 0x5, 0xffffffff, "a79df021e9db403d3536244351bb500082b4d4ae", 0x7fffffff, 0x3}) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x2, 0x10000, "efc608bbe0c44c4575dc3cbade7ca79d2f6a0e12", 0x4, 0xffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4b24f1fbc35507f3fe66010090a1757118e24da53a6e3d6133", 0x97}, {&(0x7f0000000280)="b8aea73618c0957663982e", 0xb}, {&(0x7f0000001bc0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c795920000000001000000112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc090000005d827e99b9298af8a3f0fb6d5a574a2321da712c70be4a09f3d8a2ac1003ea514215f85901918ba201a4d7043df955d0409228fdcb82c9f39b6d6f3b0d4a165df49fa1d51b5d7ce9739b4380a7e64f436c8c2a7428d7ac2f8acddcb40a310601afb483af768e111ef1026c55c1e064baf6f23ed514101c8457108cfc187d61e191af846e1d1694800e3ff59d62c7afea63f4f8cd7784b667ba7a62e19c038cd06000000000000000000000000000000000df092ae1e2b5bbb0629eb7c1adb26e60269761bdad60d4884a81e4e03f003be461c60813f2f68b33e751648000384557e0", 0x1a8}, {&(0x7f00000003c0)="91c16ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d6dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae33fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad7262b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be8e08836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac7b40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7d63f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5f0000008000000000ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422680a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18c7a1a6fd9e10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be00"/4096, 0x1000}, {&(0x7f0000001800)="930486e288adb146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0173f76af63781b6c350897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xfb}, {&(0x7f0000001ac0)="3ab8f3aaa724820008000000000000b70879fba9a4edcd8dfb583bce59810cf3606d7f5d06500561e895bc5ae66cd3d95e47cd9fd0a04f4f58c191e8a316283a7863fa4d5e2d59cfe65dcc67b47eeba2beb93a813384519944e2a7e6a09eaba14811301fc7edeae8442cac2d616772987ee512e761bf9748c07c385d4e3d8f6027d37c0f54f4ee7cc5f3b50762a2f575fcae9c2af3c3be742dff07fa966a4a4cc5e7794832ae87cee804d08759ba5037ff99b51a2778e977bbc163ed57b53b8d9f5d25195ba9f7563daa04a69dc67dcbeae7fd34887b7627e069c34ff840dd4dc58a095ec16d74f338c829088b0d58d2", 0xf0}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r6, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000015c0)=0xc) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') symlink(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000380)='./file0\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0xfffffffe}, {0x3}, {0x806, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000240), 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) readv(r2, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socketpair(0x6, 0x3, 0x6, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r5 = semget$private(0x0, 0x5, 0x0) semop(r5, &(0x7f00000003c0)=[{0x1, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x9, 0x800}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8082, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pckbd_enable: command error executing program 7: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0xcd4d6212a9d911f9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) executing program 5: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) executing program 6: socket(0x11, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async, rerun: 64) dup(0xffffffffffffffff) (rerun: 64) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7e0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x1c}, {0x6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) open(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x8000000000000001, &(0x7f0000000100)='./file0\x00', 0x8}) poll(&(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="218703ed3cfc62d246c85a1c6018ef1f9d75a1be1de19ea98158bb6a1e9c7b953df244762cbc91b7e5c748d9d9b39a3781923af77ef6f2624661a9800dd6d248735914c073408adb", &(0x7f0000000240)=0x48, &(0x7f0000000300)="d3f2c2efb9bf110be228c93b0bf30686929e7d9da36aaa92ef95c1fa920c7cb8a364073a6cadda7d95197c39cc4928", 0x2f) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x3f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, &(0x7f0000003d00)) syz_open_pts() dup(0xffffffffffffffff) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401", 0x9e}, {&(0x7f0000000040)='R', 0x1}, {&(0x7f0000004200)="94329b78130a80548aa2f01f9136985e53448a9d9cd902c24543e2cfc88d262e97921121e6f46a35b3d76dda128439a2c6adf94891b85b1f35126763626ed38c30e795511d06bff77b2f7f1ef56c6e308c03dad7966e592e8eed07a3324e358a9fde553e5a718054ca66049093a0bae68d2b6aa4d42350efd24439d2f297cb8ee5dc24efbea62d0e99bff3a87db7b2d4902ecb020482521a9b5a28e572a396d50a02ed28624d5e6dde1622773c130549d63e81060dfae2262c1fafaff4126c42334a566d884db2744dbd0e6a9d34f278555f6679f6befbd0c61a62fb29fe6b2a7e7cbe97a56dbceb3d99af60f917029ba2d7559c14cb99c4afa17e4dc89098f11f5ae101525916885345d05963cb539fbc52972999c7327697de5417cbd549373564d261c6bb8d1d165254ee604dfffb3e5b8c55f56919a984eb646fce37227e51124ea510ae85c10d790af90d4382166c3a1f7cd61d117bd166ae4525ac261c8b8ce6cf4fa001bd58595de3aea13ed0e0a5b8d79070ed7fa441dd30b7c19cf75f007c136a12f2684a819974f457e86bbbfd1a739ff16bb4d00d01cb2a6213a572154ee4ddc61414725a34acff36d9a3e30738bb762823647c47ebab5b511469e64fea28134d2868bd6fdd56db942175fb3f3040e8e3beee047295a5ee2282d5f183bff7ac8dd7a6b0316c063bf76c44fdef81d6e9f0b8545e84dedac99b65cfad5de54417259aaa14dda53677f86614ece721341a6dae3a55c0266ca226286b4a686d5520382a2975503a5906badb331e33d60097e4d1763f86dc66661713fad9157192e47c30d862d278c93f1d0fbf72511317678580fff2902b480a5439164907b2338657719c1ec1853f7cbd0b7960152a83a9526247013a282571d5d0d663f2c69ecbfba5a056121cefb4f16462a458490dcbc532287bb2e5fbe2c8e41852504e38795ee8e7e4502cf6389993a0a84dece45236f4a20279fe66fb35c079813946922df77deeca80d87e4b1537a19550f3bf4b643cfbacf642cfeda62206521f2eeee616f158adf81b135ca0f61204bc86c479ffa87201d917deaad2cd7746ea17e423485d966a80fc1aedcfe53c0d2f64f23ffa4cc7c9c48c9a49e33a995f4254aa81cce2fcf8632ac4a1959f7ecbb0e163141c09f043d84c635871e459b0ddcb7b6e53d00e10eee6d67d68b2b5d22fb2865e7d40df79e11f405ad70e2f19545265717d0dd445c3e98f145df3f669e1314cfab9ce087a72d85015c6f540de3277f03f376f79995529897270d00e31ef47bb07e5a42a8cba81ea27d76fb575f2fe59bb508740a285abf23e65de505371cd25558adab94d929551a35eb51f2d8f1d3b8454f44dfb5f5dac083a05a11e3a11d6021a76222fa7b18f40e70d97a111635ed23ecc877c456a3627d511de046d93cee052cbc165afc446757046692852a1638b8d131acd358617148475b07e7fa68e0c46acdade552c576c0238cb8bf857774067620937a61a672f6a5936d98f823d8d40bbe76e8d0919e7236a90028aa88ef1ebc3b922afdf875ac5b6e24931b3b46c26a72e93efc8b071e3386013b773c9abf82755bc1f189639c0ecfa163b886cd31fb863946b308cb53dc83d5ed636518425e24459b4ccdf0bf0f91374b4330ed410aeaeff75bc90a0866baa23a3822c3837be07fc0483c1073696e106880a65de3c507ad0ceceb646787b285705a5537dc626f97bd2d2120fafd815345712c78ee79bf5882484ce82d8106993e5d8dcd2a8bbcc344b976680a44ab1f0eb1f2f240466473962404dfe0bee642f52a50c2cc839af1191a6fcdf0910eeb71437f49a7f301694cb9c814cd4fdf6e9c412d3858a34765bb6d4776da3a3ce1c7fb8a2db7d620f007976070e5271ab56077e69537e9869e08aa065b9dd366f4d884f218d995dc4933a8e895a273cfdcd6016d7fccabc12af8f09b57f571f468f77aab2c3f7bff11948ba617a745a4c3d6be50a39b61bb0c7bf30d12155bc93ee40394a6e8e15251da5182551f04aaaf13f30a162a51fbe9de64b39f9533c3ed9d529e1aa791738e81b44de981565b03658ed7be3ec10953dba5de314396fe50988519f0c4bcfa16c5423e7d904efb648ab4851fefd60354bb1adf73f53e74259dba1e0c276d34887b535be3def59c0a4ee44db7fac4409cde5547fb2dd5b41d6fc78fb9707828742a7e34a5a95283e7dd450bb488ecc2c75f278a5bc52761c31fa9b15eefcac641d0d45145f7a3b45e080dd8ae0a804df546aaf9ddd20307518e9d65ebc1e40fe18a4d016d5ff475ec1efebdaaea1b42bfa1951a20ecfd8ba7c74ef231ea9a59a67dbe776b7b822ab3ee6efeb1a2501f69833b0e9ccd4aa33dbc0a8724bf59d8a3ed0d817f58ce6be1e96ce2b36314838d5fc2c73ea07d293dca4f49cc70ad3b3ad6597bd1d31b44ff64d9fd4d9d2ced45800b27e9e85107cebbfc5c09b9b50a5016d461320dc77cdbb40dad6c4ee90285639332fd8d218646a7bb91c62adac60aa07424e7daafd0ae5dc07d918817ecf4c0b763cf4d4d16048ae532317cf2615d79b9c9af82e06b3477b4ff5c2be01fe5a15baf3f933aa5d96909cdea3e4845450fac0fa7dcdbb09020ad76dbeaac9e0afb573c5b9a92c2b30ffaf018e47ef3e4195b8aea8cc855fc8bef60227f6ce5290bea0b020e6eefe73f9e3865adfb749f6969b9d770bc6c27f8e4775ad531f01503c53541a5b863f2af689cb687c3401700e3bbf3b3e7f013b5a2afbf1e45e7d15de3692f52cfb33466eb85bc494f6db726386869b2604a0f4f27cf166841c8342b71b16143d7744c6a00063cc99c3e71d12622df2f8d14ee7d1caff76b64c1765313f6868dd70660df58b4864da14adcd6e5e841f237c09a49a1d1cc2826b4947f6413ba2bae9d7e00ebdb15230b966eb91e90f525a8407b9362a360f286563cf347eb0d46713103c981a5c41925f6d527efd93f7e9e9f308dee29bdc0419cf06fdf1ff4d641015e4a3ea9ae491f25096e473b0b4136ad01975da2eadd350bc2496156a8c040d5b5b40b98e0aaa7d10fa7408fb4549256cd3c4b52b15270b2c3b6e3c57efed28f7bd1aa4367259b73d0e9650b2cf55a166bf088169736d5c896c20ab19e06bb398eb11b9e61a32e27622e5f50b923c8abd22324967fd79bff0f4c405945673e18114e4159b9a0c1f845f2a2dd2cf37e8b62bb68c1a89cd905b1bcdfb2f019c2cad0e904415f414418ae73e4834f54e9b8ffddc21c17aad13e9a9fae2488bf1b658ae9937e426963519afdeb35e6c5609df2480e39783200412679e0f889563d770c67ff7c5d260ce66d115479f8c4c35cf50176fdf4bd1bab5a685add566104d536ec2fb44488964c4d6484c6faa4b6ff5f2ec7d031b62613f5b0d2168848673b27f6c98f1fed3e82858c0300e9992b754d6ab367c4c0ca8d826b467012ef0a6bbfd70a2580f997c5b27fc69b925abf72a01948862e03b3a66f2815b0a5cfc80d1666e0910b162ac9d1f24ce54e565cb7b57e214e0dde8847335c39615f2813bfeb606b8a446b4c2b58790617da01c3561105c59c3eeb90d70c0b27f482e567612adb481f497bece006a568d366d819e6708398b36f9539256681dd13e60f082e2fdb537e5557088854c2f817d6f9091aa4b2a8a9d69421978d1caf5c89be49ad07f25e3b03147082124cacb018067b1be41907e6e7c1e773498107eb07cfdb342c5db60d4b95f7e8824050accf8e31af2ee8bdebdc6b4d3abba1884ee2993225004b09ecf33d5c94cd0451c74c3098d2ce8a9a3a81a6437b75dd7700575ada2f4edf107770eac79fa5623485fea19e3ae99df0b7f5c2868835919fcb71e35c1dccdec2f6cf3d38bd04b6632101dc6cd9947409db7e3021fd033358f5b58f3c127bc10701f8b5bf97ee73dbfdc5e17ee0fc26b31cecb51e1fe24c3e7516bc814f27cb492cb1da6f71b0610644e9dcfbd351b2e1ef462f3473a2015706ea2201a8979c120a668dcc9b43c5d29647bebaea515471c355f15607d4952c3d7f05111a68e61c624aa88c678a2ff9dc4ff839ac6860c3f6c7dc1a323ef1ff9cd9ead15c04e85a67382bda85f72e14573fe188db01ee69dda81cc492783064e96beaf3cc88b25700453fccd828a6e76f145337247d0e84722f037e730eae0cdb2d79a7954abe06f7508e8cb09cda576fd52ab7d2ef30b5dd15348c861208004f9af6f386b527195235308c0ec3fcca588a7028e2ab3c84bef4ace5412e7de6dceb79691784c06df329b8bcc2a7890644328ee104797d2f28dbd2b33331f334e3feecd04d2eb7f64c4416748ad08fb8e7c0cfc62f3158704167307570dea9d621bc04a1da123a3243fcf570e91675eef6a55d36e9c716c8ea2fd8eed4ffe78d3731ce5b6e965abceeb63e921cbe70dabd064f426b32102e824b4deb7f9862b2247cb1b7696477a0800d72a4cc10d7a7c56664f3d151df9dabb9fc71514107d441fa66481fb8b6656ccf34b095295570584bd26505a88f316c3da476d759f4d7f3612d5e004f26cb4987869f9580bfab6e14e198859bbe42a4eeb93801c631a4c55f3fb05ee42cf6b318bb2c65186258ad0f292892b5ade4f52ea08dc6ca7575094b23a24df2f63661a222097a1e32dfae191c024bd61f6a9884cffc384874f016ab9d590053589da699b69a52e8a437bae2a06b1b36cca8be4206ad0cb0721f7459b42be3fc101b6700a4792285850cf72388717b7e86341dc23d277dec59cee4ac34894955982dcad2d58886c373c37afd133d3c6abd1dd9cb7b5cb20efaaf5fc3b2d08192fd594b4425ad6d300978f70e49bd8acb17699fd62cb7286e223eaebf98769c78ede1980247c90ca506ea7a89a92122611d2838c2b08ac879ce71bdc750f37f6e9e9b93a6d630de6189eea44369570a68bfeab20163a0c1d482bf38380fb2f49a8408a9ed0a93bdf8f4560bf540c88b60d296c46b358fbeed58d74208ea1cf52b67f4f54a6e7d65ff615ce41d9e6ad6cb017ab880b5a08c88cc3faadb82b3a786941661e9034cacc522cc6febd64538410925a2eb164cac5ae8e3c2b1d6272032401eddeede0570f97adaa9e472a6d71070cf1013e5e597a06c51e8708ca0064bdc896dc68effdef6f2ae01638d4902c684b0f99d8608ca89f867b257cd605be4610951e03ff62d31b7e2702f99e201ea133ec08bc9a67c07062b250bb023cfc50d6b56855705ddae5d28d40bf6724da331c80170f11cc8f4223e1c38e517c78d1dfbee6754dd3939448b77fd19bc259f8d20e6e19245c94113ae5b55fad2cb82093ff834b62fb1a98c5825ad2bd104c4282fc2a65e6bd4c5cd3640724d508131d63f65f91bdaa9145da113247defb5746cc42299b135c75ac764ce017b9eaa0d864b024f204b313c242a548c74184f55d948f51b210512ee69e82baf9c25295537cc4e6e078b551eb395e2ebda78dcce27453d8e6c94dfe67e8415dd96c099cd56e271422d6003ca701a7af482d88625b6750e2dc2b73853f709599ecc9d9c5b643b5aa027e8e16eb1b34a52b2d897289d1f5b588d4ca69f513c3c344b7dde12058a3f64f4ec3c01040d5ebd8d3b9256091b3d93bcc4f2376d41c508953fd7d5d10caad6f987d03cb7ad3b3f662182849ae7c759b416ec33e8944f3acdab5f12f8d8750c9eff75d2ba1abca513859de2fb990624ebee9de3d83b07be13c849f2a5c0321a7f6b00dba037cff9937fb19e5a0f021683d44477960b786417fd5e541ff07b08ca9f9741396ba82768760769f", 0x1001}, {&(0x7f00000007c0)="5eff22fb3fb6c62544f68a2c36e83360faedefe073475ed6c782795fbfbfc2773edc668ade5f5aedcf8cfa444b32c8fabfbc284313352a1b4487d9b9b481f7326e2a9e8cffa2af5fdb82a5f1a3c186e017a7f8c6b2056f52fd404dea581171670ecd433da4274652089e31ae7376b0e296dfe36216a0b20bedb129e5ee115ae255a9c9c9862ec7ddb5d83877edf66e1bc838bcbe4d56eb5525198066c96ca9a20efb401d89479f4f89fc215e38dfcd8074fe148a41668b3e92cdf956251b9543eb31af68bfde", 0xc6}, {&(0x7f00000008c0)="8d35a9b5e422e5d2ab98cfb0cbc36fe30516b7bcab7313327386f2319cc60a5116afcdf9a487656f3cd1d88f31e0882104d8cdb74f6d21d5e93d0baef94c1a2fa24081099f07d1285a19bac0c11199e25442cdaf33129946b73a4cb4d84e82abcf9596c3b51f5434e96eab65ef91a1cccbe440118e5b640d1b32d5ba5f1541d52f28b11e64a5e937223e60cea5ea76a160770286331238f168d5de6434bf691550d5a0661cf752dfc41e2f76035504fa966a1422c74f97ace3de4b4b58fe8b78f74dfe5315267cb855e671cb", 0xcc}, {&(0x7f0000003200)="0b3d3a93de3dd84a463cbdfb2fe3f0d71ffedf37a97e17ac209c122c39bdedcb7d126eaa302e9456543f670a9d0529cff570ae19aec812e591aef1c0a894c9ca3a86b3953a68bd5eb222ce0fa3cd1c4cc3e08373c78659e3abb076516d044fbd6d693ef97b751923a6ddff1062d4248c63d7f6075a3ea03711cc4668ad59c49d5389816f3a9a01568f1238573d713df2d567f46d2ab354b98ff7c5f45031d7e8b9a6e97b37b3d787927830e70b1c75d321a1b02540183ee80d078f466c74e28bc935a5c835a42a03e9591d7d1795ca2e6c2c8daeeab9940d26e1494926c20a86eb8fb095602993352f454ffd8fd1f02591f4dbb646eac10e53d527f1807573421351b1017f4a4794a656e1e5137a8db992b02fde55651ef0f13e0270009e35ee176de837481ae5257a64dab6538010f669afc1e221e0102b3538a27eab4f1017801e559d2b08ab678e5b7878ee70727fa373fda08ca88386966ee01c668e22416644474ce0712967dfecce00990c54d9b98ec877d849f58e21bb674177ee12b7595c2d1b23f0818b68c13506469fc0912b883236545d80d40228e1e82300e020f8ec1fb0199dc6872d15eaf691173c28fe6873e21fbf1947c46451c018eba497d7f96e6874ae3913d14a133e40b88f122e09b6af673d75535e0313de3f282ead83aefa3ce1fd52dbc5602dfe217445b6568026734a807dc71e9df0b4ec2073bdf17535ec44a24ecf2986aae15196b749723b02cf6625347fb6e5b7b08bfdf12f1909b2b512689e0f59c71d67a4c0084b3eed0e4f53406dc5e9999451baa9840a8cd4c3e3aa7077bd0e1483edd7a9db880ece1da8b2518563bc74cc43a5cd7f7dbddd06dcdd64f3c9c3546a10005666423f457bf0cbf71e4a04f11807be86d8d1ec2838f8a56c9f49ce89c60547a1bd08270875dce435d513395981dd9a106afb17de1e6d9f12bb32f6d13784b63f4da4017c60e73772817238a36757fae1d4a9923c62ef5838e2c024c474b4953d78086ecd01c9a615e54ae018b2c0980456e29caf78f14969940565965b504f7c1b0314781c24f036b7e2d28a557e2ff95cfe5d3ffb5d27220810404f85fcd061f3945ea29b7505838a5bd7b9cc16563422807e1703387391291dd8d463cf46552c5d5ba7b89d6ea675c4f0a311432aaf47f3daef836e78e6759c0a39962322aace15fe688a0acd6c7ecb92360604624aeceedabfd09df3fae62cba9e5adfbe3387112eecbc5c41fb55e508c6c46aae36447eaf287cc40bb11d99afdea86c87ce7d4281ad0b59d8b697d5827008715458b83e277ca5a1e58f9c646eb1d2704d0d900d6e157faa16229852a1d7ed9d13d981b3e848c8405960d9605e06a301644eba8e375ab33a394ec6047c8c06eba2a7f5d2649ce825b928a04d0c151ef9605896826bcfe6cc4fc93d962d477f7e51309c14f0332835c2b7bde4f7bc81e7966b225a67d0221b1d4169cc74910f9ee875f8cb8ecd0a10233f975ca5eaf80ccfe647508a35c66b76e9e48721ecb3a2f87402b00c56e4999ac1813b251ea132b86f659d740062ceeef6ae943afbed82439667c08b3454ceac1c3ba8513d18579a19935e2adc8f36c227799d11724fe5ddb062a11be1a2cec4e00baead252d692bb781836bbd77cf0478760732433062150cd80a164590b5c94f73a6e9055edf1a2fe1c70d452558f26af359d93bf5783dcd8a4deb75f25c0f0aec5ba70be7eef4791bc1f86438943877aade52770e62873c20a6b7705258a7d898958e42924d8d60b01cdbda79cc5a8f3bdaa78df3b809ca53ae61893c85de0bfc346765cc35be9ed49e90501b60a8432af6885f137cc86b15b496c9c07a53ff018e90e945a5db617d67999096b125088a787458ab901126c8e300032610d40aee4a1d7c3c031e13781728297ad4cf52a353c67b9dd12b146ec2dd705e8af0f606eee4bff8bde4372ac66226a95952367813611d536f8cbc9a12752e1503c8eb4552717441953b0a0dbe48d37e11743aa4fc51be69581872aa5c72ef2cf0b67a158040c966530de422d772a04f5e21481a06ddef09c02a061ebb87dee21852d897adf8341bb4abc4dfb83aa8d1345864eff4216c76962438f7cbe974284445551159bdfae39530057fa253c2ca2a0f3ead1a0596b4e6a5459fd899807b5e5cf7f4aa8c79fd41c699d8c2c3e03453a7775e9d0b5503df0e3f51bde6599174c082a489fc2c6077ca82f94d0e4a04f9c81a047d1b96d5e84dd033e10381b550d9c656968e92510be9a7a834b2e7d076d911a01c929dfa8e33bb28684b515e3c8c8d369b104762333d4e6fd693ff8b7bcb59c37b80f45de033dd03b9936d37cd98ea931efd5a2a2355d30d24483c998becad72663e24173a0a3dba1a152c6d19d2f675ca1af3f121c87d0f1e5dd5bd1be6650f4f7c2d4baae975a4ad0bc66ffb7b5df06c43f647a4dabe6548971614a53fcc75a820481af8640e65fb99dd76961464139c1a4fd5a14da5bb638861442dbcbb5c439ced5df8a1080f95e7e478947a82e5971f6376cf16860dac1dbed86dc94f50cee582f13b0f50e7c437b53c435d94d305a8f343f7582a0149211fedc9ec6a60f6000a8ee8b4eb29b1be61a3abd261af92c0ade36248fded0ebc7d4e0fe015a1fd23824b5ad63d5509beef6caf81d54608815ed3b92c0859b8b966b10680b683befa23c32b9e530206a0537ade7bcce85364c6993941b0459c492a1e5cd622630776a9ea3b491eb70d286e4c6e95daf790e27b27364d8355e3438f013d6b764a3b46b7c51c363640ed8ebb5fad12ed53f30e74eb30e1143b07d4b420c232f370528a9765d46175d1db76ad1add90841ee71d62dd550272cdaecf18eeebd0b860645a83a7ee14f8022e52b551fba8d23c9d0c02406addc3df813636429adc9589c3872924a0d63441958affd62b4660fd490201369dffef09216c08e995a84c89f5721f89673050f5ebbe4963321efdc41df1e4a0beed348d7c74888cb2ea807bb529759389a8e7d5868f37dcab06d5bf2d7720c311f4aeff19e9f2421426df73515d853de2f97ec540114ada7288243f80ea5a9b8ead98a01150a44d43f9804a03e939aee60a7592491eff7bf7232cb8f19ac7b4d3e3f25269f4f8e4268036f78a2edc095bf276eba035a2cc8dcba1115a83a8eb026aa50dd3ec19372a07d568d4e86b541f0ee5cdcf740b81b9acc5116eacb4bbbba86e9a19171038068a03ea5d0c359ce893bd8de2da3d31c1e146837a584ba56f6c23165f030fd03860b721b8cb58ad2adf8271ea48a631bdf8cd01ccb9cecdff5e3b7dd9ac9fa416f7bc091d911cf99bab65eba3fee39efdf9bbe9a34448c0d70debb47e4c037720ee7b41610b4edc42c6fcca7460ec1d0635cf179a189f44aa0fb594f24568a5a5fb57a3a5af685bd362db7336ce2636a0a8fae41c44a07c960cfac8e65fff13c7dce91b408b78435079d6495e72f34f1fa4a9130bb0cd9bf6e3f7844ec66d0e5b0cc42adb73e5228a1039fc115961a766fcc63e79e8019636634c2ea406e7a94d434e600b7d46d389556dabad2767f8b3f7ef28cc9a81a496d0538117f9926857db10cd881797f004da5f7cc287647ecee18294ccd9336be96be8a1d172db7a9d372b82c9321d68dba6ac11a51b62bde225b4ab2f2db7898e3e1a89469f696864b0681f8b641fa22e742f16f486c67c359b16a3267f6f72fc0e7914babcedce6fb659204427ec36d5cf0f1906339efe1ff22b194d634cb8ba06a67e00aaa386fa9cbe939ec43d401adf514a1ef21c93eb06f8a0a6a6e6055bc26cfde03fb8bcdfec31ef573bce08ace701e58630c33132c4a1070c242b3630840753bee6ffa5399f1f5e3c80445643deb97e1386a2181531ccf1a1fc37f717390f52e6039b75ce456f179bfe26e38fb4298c40efe159327183cf4a6619d48122f67efc5275aaf13342f212064868ae0c639c9f17748a8b8494016750cc6ad4f72dc971ba6c8afe04d80cc2a9e38f5d605789d6743f69453f498605721e20d380b480fdbf538dc4b88e88939b82d697740ceafd5121221529c2d7cc401fdb4b9c0e482d04bfcc07388573af5c1c5705b99b5beef7eeafb0b53ad47990cd5ca2f9e66f1d1603d65fd713e4e4a61176983c7791c7a7dc607fc79d8a4d6d913c9e555c2bf6be97328ba80f1631c3a082b1c1ad10fbc3ddb6b59ad6d5339ffca616989b80328aa8e420ae0502125a016dfd2d4e7cb4aa0405da09b7ba77dcc4ee66f972acc37b2b47136dd572a109580b5af2ad46210c3a3c1ec82a8b5c3c7bbcef897c10ec4002a8361b8cc35ac3a9694e586b54f1efa1954e9b464ea2dfa13f4ca690b2620d26d0974fae70754d73567b0df33e22d262d286c44251f4c34019f3a98ffc8fbd1d8cac949f54034b46a776412c62a864b70685b4e05a23154019a6eaf524e390ba79fd26f74aef633124b5aa19d0d092838dad89cd524ce3c706c2ee5a6dceca728be6dc38030796f9a8034f0a8b8a7fd4e6fc138243119b30a0b5b3c5be3030104111e8e729ee6c10c0b0ce6c51b2bc3bcccda14b3696a1359c912ad568cce9924d6d0fbb1afd20d5d17525b2a2b3d189c7d64bc753665e13bb74a4ac4f275731fea2999d557eb41cdfcdb844919fdf0f174e0c0e7b18880fb4cdc6ef8d85d9c9192850b781c72b4528a3f16f0341af72346dd72399e785fadaed56ac2a3bf095db346ef983cee635e51d0524a33804253b0264414f6dad458a908b5fd942be483018f6dcde501aa6cfce1c36d0eb711650fe2f63eabb1d20c7c96cc028b41d0fa93ac8a6f2606b7dee250a87953b581b45fd92275f9bbbce051be2748a8b3d1c829286958ffc2f7325661a7731e10d33b8ca30623d7625b7cd29b7cf074ade0d999e8a9c16de9372c714c19dc30f5252266bd3bfb36a0e485b5cbf179a56718942055314fb92b2f83b562c86c460bb984302a7e334aaca7c78ca5c95cfb9b7a7e89eea2fabfa77d5abf7eb3573f604b8b0c54023eac210f1bb342ae33b4f36129abf5e22403eb80bc0767bd6eb5163907eb4ff26eb20c4d15bc03f71a28de99492e372d935f4e8f3f8083cd261d43ff670e5ec29705f93d59cde8fb2e81f634c38a9d7d6e359c5b89f7c3dd180e67cfa67f84281381bcbd796594b2c2210ed194d6c8bf3bdad65866e2035c1b11856b25e44811649d202abc995b5bce9a26129b395ab029dac0e1249120e21965ced10a346d4d78a533c4966cef51607eefe99e04c6a846689bccd2d0e5519776c02e4934d7fe5bf2c1eac19b20ae68154cacb504c621eaf179b32fe057590e82cd9ff36cbd2a661df5ab8bb29b09a548fd2467f1f3babebcba4727fc7d4e7204f8d9ea4fc212e40472a178a5fbda966a30645c998ac6a1257d3d0a189a17c96f88b02df3b0b94b9e174559ceb4be3a3d5e4b0fd8e6f1a230bf695478173e1247316b06bdeaac63f9407a3679cb48bf9b9063d98098241a8257b72a354232051c72e7a9a45b752ee6c697a86666cca565aaf9523b8b0c3496460f37b88c84e6dd2822287248f24da43a73f74c4cc5ffca1ad31e7cc3e05e43008e7c8cfba59f4eec89d2c17d7fb6f4af298a3d472e86355a51e289923b328a5fa0c178204c50178054f9710b0544083a9849799ce7ecd957bac1f5bf472462baa0dd223399f21da6f0fc8e273c1b96be5a04de17a001b25495b91bd6161a290527f1ed5a0e27b61c28b11af8278211082719c3797dc32fe5d263c2f99380dd4b9f12b4cfc80b9b8", 0x1000}], 0x6) execve(0x0, 0x0, 0x0) getuid() vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r4, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = dup(r5) getsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000001c0)=0x3) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r7, 0x4}], 0x1, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x2, &(0x7f0000000500)={0x2007fffc, 0xe}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@empty]}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xff}, {0x0, 0x1f, 0x0, 0x40000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) pipe(&(0x7f00000001c0)) r3 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r4) dup2(r6, r5) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0187009, &(0x7f00000000c0)) executing program 0: socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000000)=[{0xa9, 0x8, 0x7f, 0xd3}, {0x4, 0x4, 0x80, 0x80}, {0x2000, 0x40, 0xc0, 0x5}, {0x40, 0x1, 0x9c, 0x3}, {0x0, 0xff, 0xf9, 0x4}, {0xffff, 0xe9, 0x1f, 0x6}, {0x6, 0x2, 0x5, 0xf0}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x44}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) clock_gettime(0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7c, 0x0, 0x0, 0x2}, {0x44}, {0x6, 0xfc, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) sysctl$net_inet_gre(&(0x7f00000000c0), 0x4, &(0x7f00000001c0)="56398cf3b62241ab", &(0x7f0000000280)=0x8, &(0x7f00000002c0)="af4f2eab72", 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) executing program 6: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r2) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000005c0)="d86eef88602df47eab50f7b2fe1283049f985777c165f0dc1cc9167ccab9c4ed1a3d687df7d0f83a91f3d47f233e5a99edccb9feb1354e3b0c8f1187b2fbe5333816830761d0b18051e3d6a28c8cc864df1bbbe0b727075663f1cd9e39c6649a1ded0e8aebc42fbb6b2a5bb28082d2e0f042d01f56de8ab5f93dfd25bf8f0aa37be1eb0bba9c2c9f2db8ca0e4292b74fd1", 0x91}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000007c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f0000000200)=ANY=[@ANYBLOB="a5951c91601270ddd73c4133e62174aea350266b91bbab4592a2c3e5767e291e3cef683453e5bd6440d6c85281cb69ea53d9000000000000f39d43d01d3094a300000000000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="0e", 0x1}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0xfd14, 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x1286c094c80e3be8, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710ae9b5c4014f07c26d764b532e1312708cb4d732", 0x6c}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/4097}, 0x1009, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000012", @ANYRES64=r3], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0xfe) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d7", 0x0, 0x0, 0x0) getpid() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) writev(r3, 0x0, 0x38) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000240)="ff886dfa1d68878f2a1620cdca2fd37a8bd0a31e852ac9896b0fcab9e753788c22699e403310850f53a9565615660dbf328a8969f58c72e7061ddb6b969de4313da19e2824f83d316d7d8bca6af75153d669f103be2b6ca6cc75ddb59e99404b7c69b47de7fa90ae83e6694d6d44a6d498ec384a2ad14fdf2d2117d589010953af53ada8e054398c86483cc9aa5b10117790eb", &(0x7f0000000200)=0x93, &(0x7f0000000400)="4507fa5677893e621a770655af8b460d9596761302f208b7021a6dd47be7fd25a8c85758f5cbe75bfdb4f2727dfcba8261b9457d9987178b23723cc5bdb841a5f4ae182e1f16cfc917456da426d5768a9023aa0f3d1a399c22735e0ef1760860213094e255ffcc34c18397", 0x6b) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b", 0xf00}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r1, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0xa0}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d0625f5821ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411f5c820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b566777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) close(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x7da) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair(0x10, 0x1, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000000000000080cb8454b7a0c756aa3f6f16f17eeb726e63c9f92a9efabdeecfbc0baeb4dfea8db208f4e736e3ac211407882a9f8854faf7ba8f83089e1765a1b94072b58a475b53f9fadba0bd68"], 0x10}, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) executing program 0: socket(0x11, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8eefef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a40b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815f4405be7711a97d1649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94431f00a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a9526ab1d7e23c4c633e3cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b74fb461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d7", 0x7d5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x8) mknod(0x0, 0x2021, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6", 0x1a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0x3, 0xa6e, 0x8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x20}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0xc1045763, &(0x7f0000000100)) mknod(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, 0x0) r4 = open$dir(0x0, 0x10, 0x2) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x40, &(0x7f00000006c0), 0x0) lseek(r2, 0x5, 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket(0x18, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x1000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x12}) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f00000004c0)=[{&(0x7f00000009c0)="823027245da3d464a1aa9e24b1aaa17deca77fd7c6f2fc08ee324f561123875fc4b191c833cc76a730cd3f951be547339e93020331b59e4a37fff37f53b170aa3711814a95325a4210265ae0364c40f8b759c66a292e740a7024d9303d1ecb7678f59540fa0d279b1e3c02a3e0308b0d07c37b43440ba87ab0150eb726ef21c6bf8a981abe9ed8e90e6b161b32efdb0090dd2098627a4faf5e16408e5afc73465376682a7c5af31d8664c8df893bbe278f80110c1877f83ecd4fd1ce9a72e40dac5f1e25b518b3c7fad49a7a85bb73e012293533852583f8017698d35060d044ee35048038d6357db7f7821d8771ee13ed748090a78413c262f1a1f3ec0b56f1fe9eb381757d878a0af1dee1586acd5060a7991eee196a15156429ead798bbeb32b8934ec49bfe3360d734a2d881dcdf37018bba39238cd2cf83396cb84620f99950413d88bb2e046a195c831f5cb4e418386ce976940e75da1b26c0dec910d5a1ee3d579f432fa45e6ec5950bdebe69a5f5917323bb06ff18f28a91ec3a7f59457ca9b4f419b8317fbe12c58954f50c5f7e5ceb340bf498ca098b7fae3d14ac546220db00ff547f8c0113232cfac6e0df9cf8d142395682a4d03f8042bd8f6bf075789da66815e857e467a85bbe7116831ccfb0b2d33fddda7b5805c11226e52d7637fb7fc855907efe4c97f5789341b70f3b95643e12a14af72597972102ffd07ce7d0a5d56da910775240327b8940431f4e02ba9275d450dc39b17733b4fac92a16f6f07de1cdb6c711837035e747c3c3466b9c5851a8bd77985e4e3fddc7e6975c17a9f9aa40161d039fd62a5e86a3a7e32072984160c161ad7128c0c64c363d2737e65c996f2496ebb0f9254ebd365b912434213a6ef49589d4b6469f0a458963ca1df94adee0128e52dc", 0x28d}, {0x0}], 0x2) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r3, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: syz_open_pts() setreuid(0xee00, 0x0) r0 = getuid() setreuid(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getuid() r2 = semget$private(0x0, 0x3, 0x1063b80e820a7cbd) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x400, 0x1, 0x8, 0x6, 0xc65]) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x8, 0x2, 0x1000) socket(0x1, 0x4000, 0x0) shmget(0x1, 0x3000, 0x408, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80085762, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340)="f5f3b19a", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x85, 0x80000000}, {{r6}, 0xffffffffffffffff, 0xf, 0x1}], 0x200, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x6, &(0x7f00000000c0)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r5, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r6 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) pipe(&(0x7f0000000580)) utimes(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f00000000c0)='\t\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe(0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) r3 = socket$inet6(0x18, 0x2, 0x2) sendto(r3, &(0x7f0000000100)="7fd063d7a0e38e18c567e5a85015ad9ccce80a240aef3409d0c708cd9fdb5b1c4cdeba9230adffaab3f46de92115fe440e16d268ea40eb89e8c0fe3d5ca061c460829af3ea376de812e1909dfd329925b9b8fd", 0x53, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x67, 0x0, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401", 0x9e}, {&(0x7f0000000040)='R', 0x1}, {&(0x7f0000004200)="94329b78130a80548aa2f01f9136985e53448a9d9cd902c24543e2cfc88d262e97921121e6f46a35b3d76dda128439a2c6adf94891b85b1f35126763626ed38c30e795511d06bff77b2f7f1ef56c6e308c03dad7966e592e8eed07a3324e358a9fde553e5a718054ca66049093a0bae68d2b6aa4d42350efd24439d2f297cb8ee5dc24efbea62d0e99bff3a87db7b2d4902ecb020482521a9b5a28e572a396d50a02ed28624d5e6dde1622773c130549d63e81060dfae2262c1fafaff4126c42334a566d884db2744dbd0e6a9d34f278555f6679f6befbd0c61a62fb29fe6b2a7e7cbe97a56dbceb3d99af60f917029ba2d7559c14cb99c4afa17e4dc89098f11f5ae101525916885345d05963cb539fbc52972999c7327697de5417cbd549373564d261c6bb8d1d165254ee604dfffb3e5b8c55f56919a984eb646fce37227e51124ea510ae85c10d790af90d4382166c3a1f7cd61d117bd166ae4525ac261c8b8ce6cf4fa001bd58595de3aea13ed0e0a5b8d79070ed7fa441dd30b7c19cf75f007c136a12f2684a819974f457e86bbbfd1a739ff16bb4d00d01cb2a6213a572154ee4ddc61414725a34acff36d9a3e30738bb762823647c47ebab5b511469e64fea28134d2868bd6fdd56db942175fb3f3040e8e3beee047295a5ee2282d5f183bff7ac8dd7a6b0316c063bf76c44fdef81d6e9f0b8545e84dedac99b65cfad5de54417259aaa14dda53677f86614ece721341a6dae3a55c0266ca226286b4a686d5520382a2975503a5906badb331e33d60097e4d1763f86dc66661713fad9157192e47c30d862d278c93f1d0fbf72511317678580fff2902b480a5439164907b2338657719c1ec1853f7cbd0b7960152a83a9526247013a282571d5d0d663f2c69ecbfba5a056121cefb4f16462a458490dcbc532287bb2e5fbe2c8e41852504e38795ee8e7e4502cf6389993a0a84dece45236f4a20279fe66fb35c079813946922df77deeca80d87e4b1537a19550f3bf4b643cfbacf642cfeda62206521f2eeee616f158adf81b135ca0f61204bc86c479ffa87201d917deaad2cd7746ea17e423485d966a80fc1aedcfe53c0d2f64f23ffa4cc7c9c48c9a49e33a995f4254aa81cce2fcf8632ac4a1959f7ecbb0e163141c09f043d84c635871e459b0ddcb7b6e53d00e10eee6d67d68b2b5d22fb2865e7d40df79e11f405ad70e2f19545265717d0dd445c3e98f145df3f669e1314cfab9ce087a72d85015c6f540de3277f03f376f79995529897270d00e31ef47bb07e5a42a8cba81ea27d76fb575f2fe59bb508740a285abf23e65de505371cd25558adab94d929551a35eb51f2d8f1d3b8454f44dfb5f5dac083a05a11e3a11d6021a76222fa7b18f40e70d97a111635ed23ecc877c456a3627d511de046d93cee052cbc165afc446757046692852a1638b8d131acd358617148475b07e7fa68e0c46acdade552c576c0238cb8bf857774067620937a61a672f6a5936d98f823d8d40bbe76e8d0919e7236a90028aa88ef1ebc3b922afdf875ac5b6e24931b3b46c26a72e93efc8b071e3386013b773c9abf82755bc1f189639c0ecfa163b886cd31fb863946b308cb53dc83d5ed636518425e24459b4ccdf0bf0f91374b4330ed410aeaeff75bc90a0866baa23a3822c3837be07fc0483c1073696e106880a65de3c507ad0ceceb646787b285705a5537dc626f97bd2d2120fafd815345712c78ee79bf5882484ce82d8106993e5d8dcd2a8bbcc344b976680a44ab1f0eb1f2f240466473962404dfe0bee642f52a50c2cc839af1191a6fcdf0910eeb71437f49a7f301694cb9c814cd4fdf6e9c412d3858a34765bb6d4776da3a3ce1c7fb8a2db7d620f007976070e5271ab56077e69537e9869e08aa065b9dd366f4d884f218d995dc4933a8e895a273cfdcd6016d7fccabc12af8f09b57f571f468f77aab2c3f7bff11948ba617a745a4c3d6be50a39b61bb0c7bf30d12155bc93ee40394a6e8e15251da5182551f04aaaf13f30a162a51fbe9de64b39f9533c3ed9d529e1aa791738e81b44de981565b03658ed7be3ec10953dba5de314396fe50988519f0c4bcfa16c5423e7d904efb648ab4851fefd60354bb1adf73f53e74259dba1e0c276d34887b535be3def59c0a4ee44db7fac4409cde5547fb2dd5b41d6fc78fb9707828742a7e34a5a95283e7dd450bb488ecc2c75f278a5bc52761c31fa9b15eefcac641d0d45145f7a3b45e080dd8ae0a804df546aaf9ddd20307518e9d65ebc1e40fe18a4d016d5ff475ec1efebdaaea1b42bfa1951a20ecfd8ba7c74ef231ea9a59a67dbe776b7b822ab3ee6efeb1a2501f69833b0e9ccd4aa33dbc0a8724bf59d8a3ed0d817f58ce6be1e96ce2b36314838d5fc2c73ea07d293dca4f49cc70ad3b3ad6597bd1d31b44ff64d9fd4d9d2ced45800b27e9e85107cebbfc5c09b9b50a5016d461320dc77cdbb40dad6c4ee90285639332fd8d218646a7bb91c62adac60aa07424e7daafd0ae5dc07d918817ecf4c0b763cf4d4d16048ae532317cf2615d79b9c9af82e06b3477b4ff5c2be01fe5a15baf3f933aa5d96909cdea3e4845450fac0fa7dcdbb09020ad76dbeaac9e0afb573c5b9a92c2b30ffaf018e47ef3e4195b8aea8cc855fc8bef60227f6ce5290bea0b020e6eefe73f9e3865adfb749f6969b9d770bc6c27f8e4775ad531f01503c53541a5b863f2af689cb687c3401700e3bbf3b3e7f013b5a2afbf1e45e7d15de3692f52cfb33466eb85bc494f6db726386869b2604a0f4f27cf166841c8342b71b16143d7744c6a00063cc99c3e71d12622df2f8d14ee7d1caff76b64c1765313f6868dd70660df58b4864da14adcd6e5e841f237c09a49a1d1cc2826b4947f6413ba2bae9d7e00ebdb15230b966eb91e90f525a8407b9362a360f286563cf347eb0d46713103c981a5c41925f6d527efd93f7e9e9f308dee29bdc0419cf06fdf1ff4d641015e4a3ea9ae491f25096e473b0b4136ad01975da2eadd350bc2496156a8c040d5b5b40b98e0aaa7d10fa7408fb4549256cd3c4b52b15270b2c3b6e3c57efed28f7bd1aa4367259b73d0e9650b2cf55a166bf088169736d5c896c20ab19e06bb398eb11b9e61a32e27622e5f50b923c8abd22324967fd79bff0f4c405945673e18114e4159b9a0c1f845f2a2dd2cf37e8b62bb68c1a89cd905b1bcdfb2f019c2cad0e904415f414418ae73e4834f54e9b8ffddc21c17aad13e9a9fae2488bf1b658ae9937e426963519afdeb35e6c5609df2480e39783200412679e0f889563d770c67ff7c5d260ce66d115479f8c4c35cf50176fdf4bd1bab5a685add566104d536ec2fb44488964c4d6484c6faa4b6ff5f2ec7d031b62613f5b0d2168848673b27f6c98f1fed3e82858c0300e9992b754d6ab367c4c0ca8d826b467012ef0a6bbfd70a2580f997c5b27fc69b925abf72a01948862e03b3a66f2815b0a5cfc80d1666e0910b162ac9d1f24ce54e565cb7b57e214e0dde8847335c39615f2813bfeb606b8a446b4c2b58790617da01c3561105c59c3eeb90d70c0b27f482e567612adb481f497bece006a568d366d819e6708398b36f9539256681dd13e60f082e2fdb537e5557088854c2f817d6f9091aa4b2a8a9d69421978d1caf5c89be49ad07f25e3b03147082124cacb018067b1be41907e6e7c1e773498107eb07cfdb342c5db60d4b95f7e8824050accf8e31af2ee8bdebdc6b4d3abba1884ee2993225004b09ecf33d5c94cd0451c74c3098d2ce8a9a3a81a6437b75dd7700575ada2f4edf107770eac79fa5623485fea19e3ae99df0b7f5c2868835919fcb71e35c1dccdec2f6cf3d38bd04b6632101dc6cd9947409db7e3021fd033358f5b58f3c127bc10701f8b5bf97ee73dbfdc5e17ee0fc26b31cecb51e1fe24c3e7516bc814f27cb492cb1da6f71b0610644e9dcfbd351b2e1ef462f3473a2015706ea2201a8979c120a668dcc9b43c5d29647bebaea515471c355f15607d4952c3d7f05111a68e61c624aa88c678a2ff9dc4ff839ac6860c3f6c7dc1a323ef1ff9cd9ead15c04e85a67382bda85f72e14573fe188db01ee69dda81cc492783064e96beaf3cc88b25700453fccd828a6e76f145337247d0e84722f037e730eae0cdb2d79a7954abe06f7508e8cb09cda576fd52ab7d2ef30b5dd15348c861208004f9af6f386b527195235308c0ec3fcca588a7028e2ab3c84bef4ace5412e7de6dceb79691784c06df329b8bcc2a7890644328ee104797d2f28dbd2b33331f334e3feecd04d2eb7f64c4416748ad08fb8e7c0cfc62f3158704167307570dea9d621bc04a1da123a3243fcf570e91675eef6a55d36e9c716c8ea2fd8eed4ffe78d3731ce5b6e965abceeb63e921cbe70dabd064f426b32102e824b4deb7f9862b2247cb1b7696477a0800d72a4cc10d7a7c56664f3d151df9dabb9fc71514107d441fa66481fb8b6656ccf34b095295570584bd26505a88f316c3da476d759f4d7f3612d5e004f26cb4987869f9580bfab6e14e198859bbe42a4eeb93801c631a4c55f3fb05ee42cf6b318bb2c65186258ad0f292892b5ade4f52ea08dc6ca7575094b23a24df2f63661a222097a1e32dfae191c024bd61f6a9884cffc384874f016ab9d590053589da699b69a52e8a437bae2a06b1b36cca8be4206ad0cb0721f7459b42be3fc101b6700a4792285850cf72388717b7e86341dc23d277dec59cee4ac34894955982dcad2d58886c373c37afd133d3c6abd1dd9cb7b5cb20efaaf5fc3b2d08192fd594b4425ad6d300978f70e49bd8acb17699fd62cb7286e223eaebf98769c78ede1980247c90ca506ea7a89a92122611d2838c2b08ac879ce71bdc750f37f6e9e9b93a6d630de6189eea44369570a68bfeab20163a0c1d482bf38380fb2f49a8408a9ed0a93bdf8f4560bf540c88b60d296c46b358fbeed58d74208ea1cf52b67f4f54a6e7d65ff615ce41d9e6ad6cb017ab880b5a08c88cc3faadb82b3a786941661e9034cacc522cc6febd64538410925a2eb164cac5ae8e3c2b1d6272032401eddeede0570f97adaa9e472a6d71070cf1013e5e597a06c51e8708ca0064bdc896dc68effdef6f2ae01638d4902c684b0f99d8608ca89f867b257cd605be4610951e03ff62d31b7e2702f99e201ea133ec08bc9a67c07062b250bb023cfc50d6b56855705ddae5d28d40bf6724da331c80170f11cc8f4223e1c38e517c78d1dfbee6754dd3939448b77fd19bc259f8d20e6e19245c94113ae5b55fad2cb82093ff834b62fb1a98c5825ad2bd104c4282fc2a65e6bd4c5cd3640724d508131d63f65f91bdaa9145da113247defb5746cc42299b135c75ac764ce017b9eaa0d864b024f204b313c242a548c74184f55d948f51b210512ee69e82baf9c25295537cc4e6e078b551eb395e2ebda78dcce27453d8e6c94dfe67e8415dd96c099cd56e271422d6003ca701a7af482d88625b6750e2dc2b73853f709599ecc9d9c5b643b5aa027e8e16eb1b34a52b2d897289d1f5b588d4ca69f513c3c344b7dde12058a3f64f4ec3c01040d5ebd8d3b9256091b3d93bcc4f2376d41c508953fd7d5d10caad6f987d03cb7ad3b3f662182849ae7c759b416ec33e8944f3acdab5f12f8d8750c9eff75d2ba1abca513859de2fb990624ebee9de3d83b07be13c849f2a5c0321a7f6b00dba037cff9937fb19e5a0f021683d44477960b786417fd5e541ff07b08ca9f9741396ba82768760769f", 0x1001}, {&(0x7f00000007c0)="5eff22fb3fb6c62544f68a2c36e83360faedefe073475ed6c782795fbfbfc2773edc668ade5f5aedcf8cfa444b32c8fabfbc284313352a1b4487d9b9b481f7326e2a9e8cffa2af5fdb82a5f1a3c186e017a7f8c6b2056f52fd404dea581171670ecd433da4274652089e31ae7376b0e296dfe36216a0b20bedb129e5ee115ae255a9c9c9862ec7ddb5d83877edf66e1bc838bcbe4d56eb5525198066c96ca9a20efb401d89479f4f89fc215e38dfcd8074fe148a41668b3e92cdf956251b9543eb31af68bfde", 0xc6}, {&(0x7f00000008c0)="8d35a9b5e422e5d2ab98cfb0cbc36fe30516b7bcab7313327386f2319cc60a5116afcdf9a487656f3cd1d88f31e0882104d8cdb74f6d21d5e93d0baef94c1a2fa24081099f07d1285a19bac0c11199e25442cdaf33129946b73a4cb4d84e82abcf9596c3b51f5434e96eab65ef91a1cccbe440118e5b640d1b32d5ba5f1541d52f28b11e64a5e937223e60cea5ea76a160770286331238f168d5de6434bf691550d5a0661cf752dfc41e2f76035504fa966a1422c74f97ace3de4b4b58fe8b78f74dfe5315267cb855e671cb", 0xcc}, {&(0x7f0000003200)="0b3d3a93de3dd84a463cbdfb2fe3f0d71ffedf37a97e17ac209c122c39bdedcb7d126eaa302e9456543f670a9d0529cff570ae19aec812e591aef1c0a894c9ca3a86b3953a68bd5eb222ce0fa3cd1c4cc3e08373c78659e3abb076516d044fbd6d693ef97b751923a6ddff1062d4248c63d7f6075a3ea03711cc4668ad59c49d5389816f3a9a01568f1238573d713df2d567f46d2ab354b98ff7c5f45031d7e8b9a6e97b37b3d787927830e70b1c75d321a1b02540183ee80d078f466c74e28bc935a5c835a42a03e9591d7d1795ca2e6c2c8daeeab9940d26e1494926c20a86eb8fb095602993352f454ffd8fd1f02591f4dbb646eac10e53d527f1807573421351b1017f4a4794a656e1e5137a8db992b02fde55651ef0f13e0270009e35ee176de837481ae5257a64dab6538010f669afc1e221e0102b3538a27eab4f1017801e559d2b08ab678e5b7878ee70727fa373fda08ca88386966ee01c668e22416644474ce0712967dfecce00990c54d9b98ec877d849f58e21bb674177ee12b7595c2d1b23f0818b68c13506469fc0912b883236545d80d40228e1e82300e020f8ec1fb0199dc6872d15eaf691173c28fe6873e21fbf1947c46451c018eba497d7f96e6874ae3913d14a133e40b88f122e09b6af673d75535e0313de3f282ead83aefa3ce1fd52dbc5602dfe217445b6568026734a807dc71e9df0b4ec2073bdf17535ec44a24ecf2986aae15196b749723b02cf6625347fb6e5b7b08bfdf12f1909b2b512689e0f59c71d67a4c0084b3eed0e4f53406dc5e9999451baa9840a8cd4c3e3aa7077bd0e1483edd7a9db880ece1da8b2518563bc74cc43a5cd7f7dbddd06dcdd64f3c9c3546a10005666423f457bf0cbf71e4a04f11807be86d8d1ec2838f8a56c9f49ce89c60547a1bd08270875dce435d513395981dd9a106afb17de1e6d9f12bb32f6d13784b63f4da4017c60e73772817238a36757fae1d4a9923c62ef5838e2c024c474b4953d78086ecd01c9a615e54ae018b2c0980456e29caf78f14969940565965b504f7c1b0314781c24f036b7e2d28a557e2ff95cfe5d3ffb5d27220810404f85fcd061f3945ea29b7505838a5bd7b9cc16563422807e1703387391291dd8d463cf46552c5d5ba7b89d6ea675c4f0a311432aaf47f3daef836e78e6759c0a39962322aace15fe688a0acd6c7ecb92360604624aeceedabfd09df3fae62cba9e5adfbe3387112eecbc5c41fb55e508c6c46aae36447eaf287cc40bb11d99afdea86c87ce7d4281ad0b59d8b697d5827008715458b83e277ca5a1e58f9c646eb1d2704d0d900d6e157faa16229852a1d7ed9d13d981b3e848c8405960d9605e06a301644eba8e375ab33a394ec6047c8c06eba2a7f5d2649ce825b928a04d0c151ef9605896826bcfe6cc4fc93d962d477f7e51309c14f0332835c2b7bde4f7bc81e7966b225a67d0221b1d4169cc74910f9ee875f8cb8ecd0a10233f975ca5eaf80ccfe647508a35c66b76e9e48721ecb3a2f87402b00c56e4999ac1813b251ea132b86f659d740062ceeef6ae943afbed82439667c08b3454ceac1c3ba8513d18579a19935e2adc8f36c227799d11724fe5ddb062a11be1a2cec4e00baead252d692bb781836bbd77cf0478760732433062150cd80a164590b5c94f73a6e9055edf1a2fe1c70d452558f26af359d93bf5783dcd8a4deb75f25c0f0aec5ba70be7eef4791bc1f86438943877aade52770e62873c20a6b7705258a7d898958e42924d8d60b01cdbda79cc5a8f3bdaa78df3b809ca53ae61893c85de0bfc346765cc35be9ed49e90501b60a8432af6885f137cc86b15b496c9c07a53ff018e90e945a5db617d67999096b125088a787458ab901126c8e300032610d40aee4a1d7c3c031e13781728297ad4cf52a353c67b9dd12b146ec2dd705e8af0f606eee4bff8bde4372ac66226a95952367813611d536f8cbc9a12752e1503c8eb4552717441953b0a0dbe48d37e11743aa4fc51be69581872aa5c72ef2cf0b67a158040c966530de422d772a04f5e21481a06ddef09c02a061ebb87dee21852d897adf8341bb4abc4dfb83aa8d1345864eff4216c76962438f7cbe974284445551159bdfae39530057fa253c2ca2a0f3ead1a0596b4e6a5459fd899807b5e5cf7f4aa8c79fd41c699d8c2c3e03453a7775e9d0b5503df0e3f51bde6599174c082a489fc2c6077ca82f94d0e4a04f9c81a047d1b96d5e84dd033e10381b550d9c656968e92510be9a7a834b2e7d076d911a01c929dfa8e33bb28684b515e3c8c8d369b104762333d4e6fd693ff8b7bcb59c37b80f45de033dd03b9936d37cd98ea931efd5a2a2355d30d24483c998becad72663e24173a0a3dba1a152c6d19d2f675ca1af3f121c87d0f1e5dd5bd1be6650f4f7c2d4baae975a4ad0bc66ffb7b5df06c43f647a4dabe6548971614a53fcc75a820481af8640e65fb99dd76961464139c1a4fd5a14da5bb638861442dbcbb5c439ced5df8a1080f95e7e478947a82e5971f6376cf16860dac1dbed86dc94f50cee582f13b0f50e7c437b53c435d94d305a8f343f7582a0149211fedc9ec6a60f6000a8ee8b4eb29b1be61a3abd261af92c0ade36248fded0ebc7d4e0fe015a1fd23824b5ad63d5509beef6caf81d54608815ed3b92c0859b8b966b10680b683befa23c32b9e530206a0537ade7bcce85364c6993941b0459c492a1e5cd622630776a9ea3b491eb70d286e4c6e95daf790e27b27364d8355e3438f013d6b764a3b46b7c51c363640ed8ebb5fad12ed53f30e74eb30e1143b07d4b420c232f370528a9765d46175d1db76ad1add90841ee71d62dd550272cdaecf18eeebd0b860645a83a7ee14f8022e52b551fba8d23c9d0c02406addc3df813636429adc9589c3872924a0d63441958affd62b4660fd490201369dffef09216c08e995a84c89f5721f89673050f5ebbe4963321efdc41df1e4a0beed348d7c74888cb2ea807bb529759389a8e7d5868f37dcab06d5bf2d7720c311f4aeff19e9f2421426df73515d853de2f97ec540114ada7288243f80ea5a9b8ead98a01150a44d43f9804a03e939aee60a7592491eff7bf7232cb8f19ac7b4d3e3f25269f4f8e4268036f78a2edc095bf276eba035a2cc8dcba1115a83a8eb026aa50dd3ec19372a07d568d4e86b541f0ee5cdcf740b81b9acc5116eacb4bbbba86e9a19171038068a03ea5d0c359ce893bd8de2da3d31c1e146837a584ba56f6c23165f030fd03860b721b8cb58ad2adf8271ea48a631bdf8cd01ccb9cecdff5e3b7dd9ac9fa416f7bc091d911cf99bab65eba3fee39efdf9bbe9a34448c0d70debb47e4c037720ee7b41610b4edc42c6fcca7460ec1d0635cf179a189f44aa0fb594f24568a5a5fb57a3a5af685bd362db7336ce2636a0a8fae41c44a07c960cfac8e65fff13c7dce91b408b78435079d6495e72f34f1fa4a9130bb0cd9bf6e3f7844ec66d0e5b0cc42adb73e5228a1039fc115961a766fcc63e79e8019636634c2ea406e7a94d434e600b7d46d389556dabad2767f8b3f7ef28cc9a81a496d0538117f9926857db10cd881797f004da5f7cc287647ecee18294ccd9336be96be8a1d172db7a9d372b82c9321d68dba6ac11a51b62bde225b4ab2f2db7898e3e1a89469f696864b0681f8b641fa22e742f16f486c67c359b16a3267f6f72fc0e7914babcedce6fb659204427ec36d5cf0f1906339efe1ff22b194d634cb8ba06a67e00aaa386fa9cbe939ec43d401adf514a1ef21c93eb06f8a0a6a6e6055bc26cfde03fb8bcdfec31ef573bce08ace701e58630c33132c4a1070c242b3630840753bee6ffa5399f1f5e3c80445643deb97e1386a2181531ccf1a1fc37f717390f52e6039b75ce456f179bfe26e38fb4298c40efe159327183cf4a6619d48122f67efc5275aaf13342f212064868ae0c639c9f17748a8b8494016750cc6ad4f72dc971ba6c8afe04d80cc2a9e38f5d605789d6743f69453f498605721e20d380b480fdbf538dc4b88e88939b82d697740ceafd5121221529c2d7cc401fdb4b9c0e482d04bfcc07388573af5c1c5705b99b5beef7eeafb0b53ad47990cd5ca2f9e66f1d1603d65fd713e4e4a61176983c7791c7a7dc607fc79d8a4d6d913c9e555c2bf6be97328ba80f1631c3a082b1c1ad10fbc3ddb6b59ad6d5339ffca616989b80328aa8e420ae0502125a016dfd2d4e7cb4aa0405da09b7ba77dcc4ee66f972acc37b2b47136dd572a109580b5af2ad46210c3a3c1ec82a8b5c3c7bbcef897c10ec4002a8361b8cc35ac3a9694e586b54f1efa1954e9b464ea2dfa13f4ca690b2620d26d0974fae70754d73567b0df33e22d262d286c44251f4c34019f3a98ffc8fbd1d8cac949f54034b46a776412c62a864b70685b4e05a23154019a6eaf524e390ba79fd26f74aef633124b5aa19d0d092838dad89cd524ce3c706c2ee5a6dceca728be6dc38030796f9a8034f0a8b8a7fd4e6fc138243119b30a0b5b3c5be3030104111e8e729ee6c10c0b0ce6c51b2bc3bcccda14b3696a1359c912ad568cce9924d6d0fbb1afd20d5d17525b2a2b3d189c7d64bc753665e13bb74a4ac4f275731fea2999d557eb41cdfcdb844919fdf0f174e0c0e7b18880fb4cdc6ef8d85d9c9192850b781c72b4528a3f16f0341af72346dd72399e785fadaed56ac2a3bf095db346ef983cee635e51d0524a33804253b0264414f6dad458a908b5fd942be483018f6dcde501aa6cfce1c36d0eb711650fe2f63eabb1d20c7c96cc028b41d0fa93ac8a6f2606b7dee250a87953b581b45fd92275f9bbbce051be2748a8b3d1c829286958ffc2f7325661a7731e10d33b8ca30623d7625b7cd29b7cf074ade0d999e8a9c16de9372c714c19dc30f5252266bd3bfb36a0e485b5cbf179a56718942055314fb92b2f83b562c86c460bb984302a7e334aaca7c78ca5c95cfb9b7a7e89eea2fabfa77d5abf7eb3573f604b8b0c54023eac210f1bb342ae33b4f36129abf5e22403eb80bc0767bd6eb5163907eb4ff26eb20c4d15bc03f71a28de99492e372d935f4e8f3f8083cd261d43ff670e5ec29705f93d59cde8fb2e81f634c38a9d7d6e359c5b89f7c3dd180e67cfa67f84281381bcbd796594b2c2210ed194d6c8bf3bdad65866e2035c1b11856b25e44811649d202abc995b5bce9a26129b395ab029dac0e1249120e21965ced10a346d4d78a533c4966cef51607eefe99e04c6a846689bccd2d0e5519776c02e4934d7fe5bf2c1eac19b20ae68154cacb504c621eaf179b32fe057590e82cd9ff36cbd2a661df5ab8bb29b09a548fd2467f1f3babebcba4727fc7d4e7204f8d9ea4fc212e40472a178a5fbda966a30645c998ac6a1257d3d0a189a17c96f88b02df3b0b94b9e174559ceb4be3a3d5e4b0fd8e6f1a230bf695478173e1247316b06bdeaac63f9407a3679cb48bf9b9063d98098241a8257b72a354232051c72e7a9a45b752ee6c697a86666cca565aaf9523b8b0c3496460f37b88c84e6dd2822287248f24da43a73f74c4cc5ffca1ad31e7cc3e05e43008e7c8cfba59f4eec89d2c17d7fb6f4af298a3d472e86355a51e289923b328a5fa0c178204c50178054f9710b0544083a9849799ce7ecd957bac1f5bf472462baa0dd223399f21da6f0fc8e273c1b96be5a04de17a001b25495b91bd6161a290527f1ed5a0e27b61c28b11af8278211082719c3797dc32fe5d263c2f99380dd4b9f12b4cfc80b9b8", 0x1000}], 0x6) execve(0x0, 0x0, 0x0) getuid() executing program 5: r0 = socket(0x18, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e", 0xb4}, {&(0x7f0000000040)='R', 0x1}], 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4}, {0x50}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYBLOB="272020e34ddd91fe694ad7f710049e3ece8d2387499dc17a2d25becc0e2de061df14b35b", @ANYRESHEX=r0, @ANYRESDEC=r0]) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x2, 0x0) kqueue() setreuid(0xee00, 0x0) getuid() open$dir(0x0, 0x200, 0x8) socket(0x10, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x40) semop(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xffffffff, 0xffbf, 0x7, 0x8000001, "ff00", 0x1}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x64}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x40}, {0x6}]}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde", 0xf80}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r1, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x12}) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f00000004c0)=[{&(0x7f00000009c0)="823027245da3d464a1aa9e24b1aaa17deca77fd7c6f2fc08ee324f561123875fc4b191c833cc76a730cd3f951be547339e93020331b59e4a37fff37f53b170aa3711814a95325a4210265ae0364c40f8b759c66a292e740a7024d9303d1ecb7678f59540fa0d279b1e3c02a3e0308b0d07c37b43440ba87ab0150eb726ef21c6bf8a981abe9ed8e90e6b161b32efdb0090dd2098627a4faf5e16408e5afc73465376682a7c5af31d8664c8df893bbe278f80110c1877f83ecd4fd1ce9a72e40dac5f1e25b518b3c7fad49a7a85bb73e012293533852583f8017698d35060d044ee35048038d6357db7f7821d8771ee13ed748090a78413c262f1a1f3ec0b56f1fe9eb381757d878a0af1dee1586acd5060a7991eee196a15156429ead798bbeb32b8934ec49bfe3360d734a2d881dcdf37018bba39238cd2cf83396cb84620f99950413d88bb2e046a195c831f5cb4e418386ce976940e75da1b26c0dec910d5a1ee3d579f432fa45e6ec5950bdebe69a5f5917323bb06ff18f28a91ec3a7f59457ca9b4f419b8317fbe12c58954f50c5f7e5ceb340bf498ca098b7fae3d14ac546220db00ff547f8c0113232cfac6e0df9cf8d142395682a4d03f8042bd8f6bf075789da66815e857e467a85bbe7116831ccfb0b2d33fddda7b5805c11226e52d7637fb7fc855907efe4c97f5789341b70f3b95643e12a14af72597972102ffd07ce7d0a5d56da910775240327b8940431f4e02ba9275d450dc39b17733b4fac92a16f6f07de1cdb6c711837035e747c3c3466b9c5851a8bd77985e4e3fddc7e6975c17a9f9aa40161d039fd62a5e86a3a7e32072984160c161ad7128c0c64c363d2737e65c996f2496ebb0f9254ebd365b912434213a6ef49589d4b6469f0a458963ca1df94adee0128e52dc", 0x28d}, {0x0}], 0x2) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r3, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="2b1b3a2bffffffffffffffff0800460000200000000000019078e0000002e0000001890300000800907800000000"]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000000000000000ff07110000018000907800000000ea9550a801e1e841e734de85f9e66486e48fbc9600"]) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000680)=[{0x61}, {0x5}, {0x6}]}) fcntl$dupfd(r5, 0xa, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x7, 0x40, 0x0, 0x7}, {0x1e, 0x0, 0x0, 0x9}, {0x6, 0xe8, 0x0, 0x3}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: r0 = getgid() munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x7, 0x90) semop(r1, &(0x7f0000000000)=[{0x0, 0x400}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9000, 0x7, 0xfff, 0x4, 0x9, 0x200, 0x3, 0x6]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3ff, r3, r0, r4, r0, 0x44, 0x4}, 0x7, 0x80, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r7, r5, 0xcb, 0xfff}, 0x1, 0x5, 0xfff}) sysctl$hw(&(0x7f0000000240)={0x6, 0x19}, 0x2, &(0x7f0000000280)="d70937fc74b70836a1fc851353eda6c5ab81a58856f8bee02f7bc9c25782219980fab59d0db29bf26bfab812119bf82f5b7a60785a1412479e19e769253101ac8170851638de8563e787607c81a1190999b35c5f527e5df904fce6c32a046ad8049d06d84fb5fdabfd935f634c97b0053573f18021ed80681c7fc555cd658aa7d37a03d04523691b487d29f04fab1ff1adf6d03390fedb0661df214e0d0ec375cd8282ab776f7bb49f99055f50aaa140c3204a87c2b19d99b22ecb617f6eaeaa58e5f2bc59983b8b924c", &(0x7f0000000380)=0xca, &(0x7f00000003c0)="55e39dfb1b6f2f1f40284434e70b0a7d35873722ea97bb8a50052b9b406c1c013fb07d4a9fe758e0ac1143d9a293", 0x2e) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r8 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000400)=0x6) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000440)=""/4096) r9 = shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) sysctl$net_inet_icmp(&(0x7f0000001440)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000001480), &(0x7f00000014c0), &(0x7f0000001500)="72b058ffbd84ddd34b5bed0053afeae425328dbfe13664f58be52f7525207d2cfc225e5839f0a01db317f0f4cc89f6bcb00c9ad8a4a635ad1a435c1511a3ccc3a617fb2a64897d", 0x47) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) recvfrom$inet(r10, &(0x7f00000015c0)=""/117, 0x75, 0x802, &(0x7f0000001640)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r10, 0x800c5712, &(0x7f0000001680)={0x72fb4873, 0x9, 0xfffffe00}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x7fffffffffffffff) connect$unix(r10, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_icmp(&(0x7f0000001700)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000001740)="fc68297043c52a82ca1e56c6fbfaed7c5e04840becf45fb94b6b9d2b9924fdee649bb71aab4581a281e8cdd8e6a294a6ab19f60f9359856bcb8668aeb7487b23da81ce8f1899df04ed385cdaa546dad5922b8b68c915076c06beb387757f4417917d51292d373119252b7ed9b9b24bb42ffbb50adb36ae28be5c8d0b5ebadf13327d2be4768e246edcafb1af87c3dcfced58b2b3d1e44532c90aa4b9d34fe9b8ed3290ff88910e43262491f03a306ac4553cc7f31690f88f2cf20ddd60a2c0cb16cec1316ea201f6c5aa5d26670b395967bceab7dd41ee3fd9844ad0ddba9e6c605a0386f9aac99b56f871abb1d84875e819656ab68f6d36609a7ba115c2dbb21353206b1112cc7405e67da7fa67dfc20025ac5e584ecfa8b8515579b093b577cc6330204b581060f8fce8e8cb807cdd9b76de91bc3e7b70d651154884dd09f840d3255261eb6281d7a2fccb11f142aedae7add6492b63cb81ee7ad13645994d45d7b30a7c206e2a0563ed9f9ecb8a433444f70f4a8d2439eb99202b93a2f427fe72851bb8a6b06ab862dcd812ca8d2940c510b0708dd5971f34af6f3364972757da580663bbc96a6556ca86ef3845749e1ca7b61f06bd0b66847dcbe1db4e1edc4631947c0c4da89bc7cbb283954fda0f73e4d3d43b65a80ec1d4c1b0e59b98081ea70bd20ba021dff451c16ae0aa25ffcc823149a520e8f6d34222f588ae1b205d6aa095e031b871c3f74d1bbd708d2bc798d31d5cb88523367d565155f3954bd9e29f3f8964de2506ac64a0ae775bdbba577b993c0dc80e8363396d8fccfd90d7620c7f85f06b9492751bca9eb5d1855eac4f14a79c65628381f47cb5b13f160458f19b74ae2de9d8b476cb24c1f852cae39ffedcd9b995a28e86c39cb9efdeec5ea255cc2fa622b97207cd2748a041f58219753e127bf0211194218eee67aa0e55294a4f92c3cf7b0e54b50d3a2a52e343221b6a27cf2918de4005344fd6f1ef46d4ed511fe336e45d367d2c8f7d1991500cca2b350b0528d2296d62a981583a585a61f9a94257c0705c858ce189f1bbd278f0183e6a2b84ad25115399985890cb0bc258e8470d87c47d525f4c0458e85080318d6f5dab7fa057efdb89865becf907761f537e2f815de4618bae5a523691bfe12ec83e6370d78a1f3f1ad8b5df41502663d764c1802f1512b505b416f642189cecbc510510338adea550c824a6cabd61e11ca14cdf2b7b5b5c77b265c262b1406b1c667f3f526509819c8d5c83eb2ff80f3cd2b57e8b5a07407a5566bd7d1be0d13c06f73702f7e4d71f88736647e305d8bfe91eecec2385643cc84f58e59f54ad1a14b14a4c45994f5b800205edbf4289952d3217b87c0b9077841ae9ff9061128a0b7d5710f1d872548df09fad08b37a95ed6ee101e4f4fa8ce94769ebc8e83790c876062fa3c01cb339644ac13533b983a3c1f60b9d5d56c737b5ff46eb1180634ecc8a52a558a07d284a897ccd8d7e350a24763124ec3fb698fa3fc0cd42dcc7613f04420dc9fd24b679f94164cb814fa733b532416bca6519a438108af5474cce3803a3249ec1d125128197d7f8cda52d14fc5d4f484e337c90bd79e81a1a6740d8c9367dd14ff2c38b4762a23aa549416d2ca4f31381dc7747b3ff856b05d74b5619b8f8e9d33d0b2cc8cafca1d13cd0996c52cc9599a8a5e71fb65c8ba13e226d9fe169d837a353cca749811302db04ec66c017695a47ae4be5a5ec9c1c432ad0c19e7b19c5805670798b545c91b8acc5ef5fdd182112958372b82346c5f6850e7f762272e26136f79c9235177afb5f44855be4b1fb46061ca76cdc9f5b88acbc9f3611d1ad2cb926fbd4333c31639a332ac0d0d1e71e97ba9a9646f8c28a3a33f7a09e8795c10ed3529a22c7eb1e1f21b060c799ab8715714b72317c09ec7b2ce1da43940462bda96f43d2e2de8e5955fc80f584eac52a0e6201c865682b50acb5544d2ad1d58e6889c4f0086d9896c135ae97087fa944f91d0743d003e3acb144b6c3332d599157880426e8436a99cc852fcaaeef8854016fe166e95d2242e0ccf73071e662cd4bb2dd183da7428a02981b3dc54fea09162f5889ec2f695a433fcbca9906e8a33136149dfcd9eff9a95b1ca5bc931ae714ee956c269898b0e3c7e643b538a986fcca55bdfb06ae1472fba3fb87afaab18fdd3be7e3328eadaa91caf5340d7c480c0a67af653588bbc4741c42a1493147a3258c3645c63ce0f2431b994226750e3668a34ac18db0f81c34dc9499137f0877bf1a825957b49425515321e44de5eb5f3380a5ebffadae71377e37995c3b17bdef5a5552452d5ae3a8a1d99601130fb38a2f8f479b734fc7ddd9408de16acfce295706cccfcfd89a034278952c36223e3b81d2c51fab1662e485218e9947fec96713fa6d3411a29d6fa9cd8b7f159ad59847da338f8a373e3e1b3f7fa462f38bc59af732a4e71b543815ec8cb712765078d1932f3671d686e732df4b757d2f5731bb80a3d424451261530579fa9f47b0deeb363e6269311d36937cdd5dde91a6b227e15e39281bb353657b332b027758d85e4feabe367b136aa8344f7bbbc72eb1f703cca960587d62f0360722a0a2c02e7ae8c8fd7302d0512134ba55bbf980ef8bea10b713bf7892574f76fb4a77a50af532fd55b7f91a8135051c2b530293cc0f200173ac694da84850e4c616621392239786b6e06185a47973c0b599ceaa4ad02851d1d6a647677c61d64ef03e22694b1ef2eaeef188fbcbdb241c42a86db06dfddcb19ad7f73c271a25f157f16d0d3af5d9fc8d679f1e652db850a923fdd761ac425edf37ec928c46115433cb7d4fb5a264cb3ba95002cf1e6c36fc0c9357bca19612e3231a3cab660ca506d5b85c57a3c30d6df1ca422b02f5014ea0b69144d49460a549fd14670563402b294483ca6589a1c42ab4ce912bcb1d3418a6b1624a7e53187abbdf35413a381fedfe424ef3dcbba209b49907adc9220ab490569ba18160ae57c9b795d66c64dbb8c4d6ad87f1becb86bb1b8edefe21acd954e0f2d8648c02618ae57669129874600dfa7b75558a2e70de6aebea9a160db9879fc8695ec397d2a4a03dbc9936c4cf364e9491b501caf2db23fb1675555668fd3deca576a77f1442dc1caf280907a2dbee5658fd89600c0e7674c176610914e1c8628d3b0657711040f7fc2fcb605dad2c66a947b5aea715c6d319287c2402f4d556817233a4d6ac927b654aa2583b47142981c142294507a05e3aff54a3d03ccb56c5d8d5b00a61740fb7810a9c2339fd6b77641e98e4881954e6a9c633b6efdf7afd0a71bd1862cabb1de3de93849178459181f02a9e61edbe80b7b867761fb9c3f2c80101b46a079f80a76869ba927b8dd904eb91cb8d5d3472344af6816aebb80cc019da7eda2096c209019905b2b32fdc969a0716cc3319c6e5ce60a21105fe481eb5e3abd2cfa0f30c3ab8cee802889067d1c56823c6d4f811552f45bfc238a448c9c1428532727211c0cdfc72f26fe9fa2da0999678e139da7c0c9b6eeb0e58cba9f3adb557c758878cc31ca60560e8431b67dc1589b4b7b2c89a0ba77d54b77b1d5cf50e9228aa6718ba466b40f3496c61242dd1776e9f818d4ac6ebb41206335b1920812fba832b564611dd76c12fc1663d4f28c7a2c7082b2d99fa9baaaed5445684761460663bdd92b006a482dfc9451a0d1b32e82753dfea27db4d19dca4641445db0d54cb26bd8d20d2765d870035f3ccf7960a9482f509204cd650213aa9358fdff56297b35f743a05355041ad84448f4d6b4b62e03e1a40b715feae30af14c2f6017554fe04bb5ee560f8db03c0be9745d97c6a1517ee482483a30af115298f1fb89c405ced0ef31c6c49296313507c5e14117093bd9a21dc64cbd375fd8f2b7f0ce1f4d14edc1995ea6063e2fa19d218a041616f94454abc6f6ebeacdbed0c7c53454eee7698d0593c0f0ab9451037180aa89d00be80b88357e66af1ec766709ee2797a8892f26b4420c0f9093682897f5f031e4346a27da3f03fc3619d74d901fc4d2936989dac66044f16484eb6b4b4a2d88e260df87855d26f4136e1bc6a0969833c9ac1a313b05cfda1ecda91be539475320c98dcaec293c365cb0405440064d8c9e1e19431eb74eb440d28dbda934dc0c5ee615641980335ab26b9ca75a08882e4073c2acb8fca77f9f5a4e76b0b5822c0d667bda17a853c1dc0475289fe45a23d37fd180c4b15da7f582e0b7ec542ad08b536f79dfd4780a433e922a9cf5d71b722dc34cd50c41626e7d145b5e99d3c7c232f1ee1e94327f18c6a6eba1b9934e9b27622e4d4400d690714310d2504b57a31dbb579392e058d47a88956a8a7cb95dcdbaf2aaf340e09891860cdfeb270214b4249e11c29ad8b883411d7f5e4e77bea750112d3a2847179ef5edd745d7769a2d7430581a18bf0ec079f9fd73f595a09ca64ac779a69356389bed3e0f351ac1147206e64d0c033638ee2a4aa0bd72a966db6b41ad59fd9c9a00691ce2ce56b7cbb814dec86623f8965704d2099a17e9f0971c099c5ffd9fcc78b8da4330dc0e2a9a9efad2d94be3b39f2a840481a8ea9b864e51753053f6d0d06cbfa978dd19dd9f1d5715d398502a12c0ac4eebde30008d74ae2f16268e88cde095e857b7598c6d7a62d3bb7112823f0b5dd3edd1cb7e90d74e176f3640d65debc51d23a9658a6f87b1f14ef1ebb90062c86f91a845b111d8c3dcbc436c24f6e6aa7cfb1077f7ef975776c6b6de27bd0519c1e0f951f0ceba8872267cd3d25659bec1c0bd0b04f20d809cf9d42204ab72401d93c5ec33fece6c6725d1051ff89204a510f55321542aa2ade4977fcd9fa5db65a7dea3f03b2748f35d9c969e6185203bd1a2a7148eb5aa44a9901673e79189e0b461bf40a67e7522b9caa8e401a24eff927c77c8771d793091736bbb93194e7276fa88295cd6a4c9adf7188ccf8564cc58a172786673778dab8d04372511730c3516fc3320bdd5a5c9136adee8bbf5885a4ac44664a7f4e289c8912b2f27e81e17972a1c39267709525bcc60f9f0c0df00fb374758a87fa1d84c3bb6fffdd02041f728360b34380f994374cc70edb6f3401dfcb42bf0ac3ce70081fe4e93dc81976e3d3a44c4a498d83433f3831b9eec88a22b42deed4ebbf23e437abef712520f5ce56d3240518072894665157ec28c7436e3a88a91614dc0f94c8db5631d805f6ec20e13ff1de28e7c2906da7f910267bb92c88f4ceae2cc161fd8bce1e46fb2904af825bcf0d38cc02e0c60bfd660564f8f3471fe998ee2c88b21deff16439533191e133f9720c3e7ab06a9d228838c380efb2f4324b0cce33006b71a26213e01084de3a720d18b472704a041f44163ede2b447fe863bc9c2aac2e2bac58f9f443b5c626e4354df29950ae3096a18fb25c2c5bb33f85054350e6c8b7ef54187ea97be95a91daff5cf1c0b23bea748fd5ad4c85462490ca7ea6e868d1d3ba2d1711e8a29da20c26275884fdee47c3438f1fbabb5a6975f0aeab773fee0ef8cbe5420bb192d04bef13315a166841536fb74e655f4e4319f715d4347c8deed5435bae8f5804e6e1e912c1d43745fdf1990d766b2a56b75e4986da4e70bf34071fbb9ab618318bf105fa0e876327aa2a52cbd943d05a658e9a8aec5d97ea1dc692643838e03de66be60e7e883b4e2a52639e9546d49b5ed7bb843b44bab8438d06130294a237836814c6382918cd755f8c3e61597028eebc961a2bb0f962921a9a3232e8832bd", &(0x7f0000002740)=0x1000, &(0x7f0000002780)="a7ab6530ba580c170cb279dc9ed4c74ae52923317be113834f1f9b5ffca6476cc2def1ef4a4de2f962fd320d37c93df906411d96cbdd5ffa8ef4862907131f12c8564282a596ed96b783311ebca98bf3a0b777c70394cc630d34d12cafe9bbd64bb064bec0ef88f69c796399cfdd0a2ce9", 0x71) ktrace(&(0x7f0000002800)='./file0\x00', 0x1, 0x1a08, r6) shmctl$IPC_RMID(r9, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000002840)={0x1, 0x400, 0x686e, 0xff, "1f652b26b8ac749de7d1620495fbf7686d67987b", 0x7ff, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000028c0)={&(0x7f0000002880)=[{0x0, 0x3}, {0x100}, {0x81, 0x6}, {0x84, 0x8}, {0x46, 0x4}, {0xc1, 0xffffffe1}], 0x6}) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 panic: pool_do_get: sockpl free list modified: page 0xfffffd80795be000; item addr 0xfffffd80795be609; offset 0x0=0x6a12b38c39d234bf != 0x12b38c39d234bfba Starting stack trace... panic(ffffffff8285eceb) at panic+0x159 pool_do_get(ffffffff82dbcc58,9,ffff80003077b66c) at pool_do_get+0x434 pool_get(ffffffff82dbcc58,9) at pool_get+0xba soalloc(ffffffff82a34fa0,1) at soalloc+0x58 socreate(1,ffff80003077b798,1,0) at socreate+0xa6 sys_socketpair(ffff80002a62c530,ffff80003077b8f0,ffff80003077b840) at sys_socketpair+0xab syscall(ffff80003077b8f0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7195505a30b0, count: 249 End of stack trace. syncing disks...15 1 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1498d526-897b-4d0e-28be-a262cd523d51 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace