kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 20:21:28 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.3' (ECDSA) to the list of known hosts. 2020/06/29 20:21:42 fuzzer started 2020/06/29 20:21:47 dialing manager at 10.128.15.235:28800 2020/06/29 20:21:48 syscalls: 364 2020/06/29 20:21:48 code coverage: enabled 2020/06/29 20:21:48 comparison tracing: enabled 2020/06/29 20:21:48 extra coverage: support is not implemented in syzkaller 2020/06/29 20:21:48 setuid sandbox: enabled 2020/06/29 20:21:48 namespace sandbox: support is not implemented in syzkaller 2020/06/29 20:21:48 Android sandbox: support is not implemented in syzkaller 2020/06/29 20:21:48 fault injection: support is not implemented in syzkaller 2020/06/29 20:21:48 leak checking: support is not implemented in syzkaller 2020/06/29 20:21:48 net packet injection: enabled 2020/06/29 20:21:48 net device setup: support is not implemented in syzkaller 2020/06/29 20:21:48 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 20:21:48 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 20:21:48 USB emulation: support is not implemented in syzkaller 20:21:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r1 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x282, 0x40) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0xfff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='r\x00') dup(r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0xffffffff, 0x2, 0x1, 0x6, "9d2d0817e2473e41559fdf2c459492b532428a92", 0x1, 0x3eb3}) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/63, 0x3f}, {&(0x7f00000003c0)=""/139, 0x8b}], 0x4) mlockall(0x1) r5 = dup(0xffffffffffffffff) r6 = openat(r1, &(0x7f00000004c0)='./file0/../file0\x00', 0x40, 0x0) r7 = open$dir(&(0x7f0000000500)='./file0\x00', 0x2, 0x50) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r5, &(0x7f0000000540)=[{{}, 0xfffffffffffffffd, 0x36, 0x40, 0x8424, 0xaf}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x100000000, 0x8}, {{r6}, 0xfffffffffffffffc, 0x4, 0x8, 0x1, 0x5}, {{r7}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x4, 0x3}], 0x200, &(0x7f0000000680)=[{{r8}, 0x0, 0x86, 0x4, 0x100, 0x3}, {{r0}, 0xfffffffffffffffe, 0x48, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0xc, 0x1, 0x1f4e, 0x6}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x5, 0x7}, {{r4}, 0xffffffffffffffff, 0x62, 0x8, 0x0, 0x20}], 0x1, &(0x7f0000000740)={0x4, 0x6c23c07b}) 20:21:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet(0x2, 0x8000, 0x24) connect(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)="6ebe374ee6a210a1", 0x8) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) r6 = fcntl$dupfd(r2, 0x0, r1) setsockopt(r6, 0x7ff, 0xc7, &(0x7f0000000240)="7ba020ae1c4ef7616c88239a12f349b9129c0dc89d81eed3e7883cd9a08ca01a071a3b2c3fe724b1ac311b8b1afe50aaaadf205d0f10b58bbe4cfee6f3e981765556a0312191f77d869ea8cd80905bef53507a28109a044b4454d51ebf663510d2cc7fced66ddebf2e0fec0682209e4abe6b6f31e4f67e44f0e5a01df27d052b3373a4f1ccf0", 0x86) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="9df3cfb199e1eacc0dd3176b9a3eb8e923171b8c515161f31e37f9cf95c5337630c2e50b08b5511857d4", 0x2a) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1810, 0xffffffffffffff9c, 0x0, 0xd69d) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$inet(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)="8524dfa862b83b58215b873d3abd8593dd50bde46307c4744f9114d341592a530de2a536d84175c82b682e20b77c9d72fbd4cdc5b03db198c20cfaf8ead2bf93e938fa50cd186cb5b4f4c25bb7a10741bb863a67a2da6e4b8af9b10005dae16ba812f7c9e09dfdb67fa7219a6b1502758cb0dbac35056fa72708942e50a43a8bb2a36e10d0a2a8f9a1b1b21bdfeeee0adc409c3767c7c2a38f74781368454310c626938790af2bf6fb286ed4351e72b8f763761dd2f86fbeb116d6526eeb7953bd5086f0ff64a91dec36a884ba68e0547ebcb3a840b81c19", 0xd8) utimensat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x401, 0x3f}, {0x101, 0x9}}, 0x0) 20:21:53 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x101) clock_gettime(0x5, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2d3, &(0x7f0000000100)="edff050013b9fd812eaa4e1dd1ab74290f6ba1935d691f00805cb6a014a3dbdb9f3c04af62c33bc4e01010791e0fe0feca531405152785157507a1393aa38eb43f5900"/80, 0x50) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 20:21:53 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:21:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)="32f8e7e1249ab0888b192b2f23eed28264457561fc9d0557c43a9f66dae10c693c9b25c37e0ca932f5510d39c83adb452a6605702748da260f84913dd375083c5e0fdc7a2a2e89d8cf45de5364a1ecdf2452298637af005bf3bfe38363dbdc802f3bfe9a2bd64d9b17f39bb7e0fd065b1740d0f19a822bd5dce1bc18c38b36f29f4aa305866c95ea777ed60e2c0abdfc11987b7fdf7b64c679e7b26a501ad98d6d2143139a98fe272167bba73aa57accb5860dbe979022e574c8f5847fa6", 0xbe}, {&(0x7f0000000340)="74c50615780617271f298def8b6c87aecd9c57536aeaebc30c5a1e7d92a1f3f66928d503e6bc647a6372318b6bc7b24238bf95d372ee55f36d255bad2b58b89c4916bc54a3baec4d92606a63b98757d560c8500b095da4a80f18ee9847060679f72e9c1e8b996a22ef506a116da129909ec82ceddfbf2384e7d085555a56bdab68316d2467d0fca2239c71bc7162d292bf8794108954854409ebf5495ecf2d91a734a6", 0xa3}, {&(0x7f0000000400)="73c0b1778674268bb6e51ebdeb3fefe9424a02308643cb3328e26ff624b1858892e2cfaa7d1a549c59eb53d13fe394851fff6d25d23988a9b9ef527e5096b98bf1dab32384a1f8a46ad246e2165671f8c8ac96b7cc37234b318e0b2868e815355eb7a1bb4d354e1aaaa52bfba7b4dc4e182c2e2d7f5c14a06bfc5084fa20de72c28eb319534b4de9faa80fd6584301280b268fb33e1046304c335f06054463a973800439ad2178c2fbbc818a4d113f05604d8780cc8d32f976f0f08a990100dfb25875b050b1cfd868cc64ac27b3de3c624770599cdf9a7ca3d5865be55d5dcf0bcd0dc7a8ec8e07acffd85fe20065382d9d40daede6863094ca79a0ab2ec012df9e70390fe31ce1347207093144ab3e1bad5f1852678090c7520be13cf8e821de94583cf8c11f115d8ee8e01e6c8cac9717740c7df22291fa68c8cdfb6e6d6d5465ddc189732668cd0c18d9b5ff96157eb1bd3787607d78d3a6d0e10deda30d10bb484e98ca3d7e63715efdc3ea13eb123f74b97ed86c40baf44930811449c7c597033c598a1a10b20477cf637685a5eca9401e6a6d25db561bec2271f141284973e236ede38b12e5d3411d9e9566491d3c7688b9545d7f657081889fc617572d7f77157057fabaa7448c47de03ebeba2beb2942de252c2ced1f53aaf0d7043b6c5baa1e508a64dbfdb941c2f574bb2c278f26874d34447a4f51594b386ba5286bffeab3da66dde05f493c9abb58c65bbeeb75ed157ea225b2ba1a327bcde15600afdca2ac009a920651a38ce1bb70ba6c565dd915317dcbdc6c05605863d884fbbb3e5c9ef54f523b9f05cdd85c2f2b15e50d30be84353fa7540bf7e9c560ad5302844abaeeb345ef263bc20fcd7e55712ebcf9164fd6561d26882ae4972a6cee2eaf1d4d374c62c0dc68814169969c633bcd575e233d4ff0482c7661d01767f9fcdc5bf62128fad9cfd0378e2ea09d5e02baf6e102fbca0f1fba906b4cbc500bff8c4be076e0824916b293c7c1430845badf67284f866b6f7c88768bd76ad7956d805df7bcc4c6bdda84e7db1357c694679f8b22c38f3811ee29a619301bf33c6b2a089ed963f03268063a5f38c1aa00e3fcb39709fe3cef67f2ccaab943ebd319f070fa12f52efc0d8c95706f8405cd1649aa9c43dad7fa7c100952ceac2d9b38d0dc9205ac3db9525a2566bbf6b258f95a1cb501fe9bf9d599c8b9e98a290219760b627ca77c6017e710429da71b735487bab2c3eb38769d49fb4091eb679b04ee490b0755bf449b287ef3bf50abd42ef67e3f6656f2ff5dac2f78283eecea4f446499b4a01e018dd38c7fd3280273dd654263ddae5367e7d0bf01ceffac51e2ec379ab8f932dffefbf94199fde047579769d2b4828fc6ec2ec3d8643dac7879706808c94aa6b2ec72bfeed626257ba7542730456226857001a3fbfda7fef4c7d66dc3e3e1ec7c33c8130c7dc1ffca94f6bf4e76cfcb085ae202abd4ab99a1723af22332b47285b3e5d2fb69737fc70c5cdea6263fd24e4fa88d7c749af0516734aa25012fc8813c3f058e1dead3bcb1b02e10e67ffb9f129d92910bd462a243bd347392e25de5267055117035391478069b7a14925a367a5a62de23e3b7cb5ff723bb5d65e18a2a1a3bb6c15c57cde8de037a78d3222b49fb80d2dc345c57127b85738eb88281f51b748b974344c1f77002e8cef457720d85cd41e0708b050818202117238d8993a9e07c701470cb1edc0277711f06695819d0806c06dc0ee664d4a11f17535c3f6d702d6ef0a0e835d0de9b46194afeef62d480064e101248035a4869404bf665b79fd29c9b05f1bfbeb770cfadf0fc36c4235fb8ddddef46e0e7262ef918d1baeeb9c3fedce15470e96331b9ae13ef0e3a61aa664118ed576a548b6afcfdbcc3277390c44b3f57f0f2676db43941a6bad258359a11173ed6ca5f0774e6b253a55cfccb52b5e556aef7443e71dfc1b5d7f32b1e656c184304f900ae7f339e57b30fcad26229b0de14fa83778625506daa337cfa52fee7809eb5700926b69c84757f623cc98e9d55b12f3087622ab2682bbdd56e05c0456e47f2e27f904b647f592dc85af8fbf3df9cc2dae41c5faa2ac39efa7267d7bf75b957e719cd30539191c71d9fe107eb0af564a44af81206a0f85ed5986c5bdaf03c9a6a934b641ad8d26bd2b7b808b1fd879a6727f6bcb833d714b95ed238ece8ede7596069f27deff82005bd5d99152576b0b39bb8aecff4f08ec72e01ab556ad4e8f23c8c60610061ce1937d08bbcc0317eaaa9fd91727dce67137138c34ff73e6ec64b5f90a5756ecdded5f799ebbc359608d5d73fef0d45a808c176fc576781912a86e2e455859bbaee8481e533149fd3af26ee5171ddf0408c4f7d628b2802bf2f94a75eb68c9cafb18ae526bb9940ccd666792255bf1218006e013c30d102e5a2c369b01fe8d870cf55a33ed4cd64e37cf711ea81dec9cc0bec4eb0c743d6c07e384a0de9c444ff55bbcecf95a853ccd26ffcff5b9d9d12a9e9c43d6efd767ae833038a93fbcc7cda7cdbb12dc2603f83399792d6285e9fbdb328331dca05a7cb8e5b84365bedb79139735303fbc4e05eda8f606bd609c8a071c439980b8a4b61d2b30c0aff6260bc361ea2838b3ba3844845d75f4063365e1f85f0ae04c38bc703fa4997e8255e49a00c3eb4ffb5e5df85e9409cdc39821d97a3c579329d2cbc37dee001a9fc0f6bf7ae6840d850f4d2d42506d353bffd6554d5aac28a7ee46f1a23dc0e450573d1409abcca8c2a6a1cd3cde8f5716ef4d55bac0c659263afc44b4d2b85fb0c1ee36313f682dfd8472414933b65e7dc038f34b1bb81d9c67581ec3aa04234ee94ae6e15ff8edc4e6a48045daa6b8407b1f9a8baa640345dd3c609268983d10cff4f73785183102cb7024a5db5e2bfa991ead03d211f75c552af1374fc023f4616eab6bf1c12ba8ce09bd7de05af09ead83a091132d8cd43ac0a2c0ad301fdad17589189af349d703e8659e4b9acf35e47f91881f992b025a646cfac50a031bc45fe062837ee259f3ab3bdc0a27d7efcdebd1be8e92792d70f5649886730850c4f4f6b30c8fafff340c874e69ee50228b32d7d92f3c315c143216f3496173521d93535d0826af3f9299e6cbb9649ccac28f51a13dab3f8eae0b56c64735e643f4dcadce587b8ab287c759b7b2c38db9304d05a5f7b5e1470f2ce0708f8b101a2ca881119e4c011bd659c703dac8e42856ae41bc0a117919b6dfeef531426f823b94cdedf664f90f1243a4f2b7c38a5e91d6d50afa93285f5df7a6c0a6daecb2078f78e1f11fe84594259c10df6dadc0b42032967866fe97b0b18d5d5b7d9e3f93093f8c8b6db2c8a260bf72b6670af0047012ccee89cab18586189e478b5797028c4d4c9afcc02ffb8dfee527288fec169f916493601f3dd5ab91f31f6fe5b269e18306eecd4ec8335e9d5b9e44d4a5dacc10394d8c4753b55137b70e19e5762e4e94c10268f0ec9459b673693d67a7b7fe8bb267e972e7fc02d88a6437e6f2ae5d8f158c8ca69deba76aebd015f97f65cd56ea26eba55c7e4a4448b8cc624db0f0c8eb29043af0943c6f31ddc5c70ff081f5dbbdc6f4f062c8fc04c4be193c666bb7ec88b2d320bb831ccd8588595fd0914e8db44f8a330c57f877aa17744b4cc70714722790add19f41da770558acebfada93990ebb4f9eb2e8471503bc970a9b02928f662ae53c30f7670313bd1a5e2e94e9f18eb3900402f2280af378dae4fba897e5208c9521aa2cf4fc7385f0b5b08f1f5e9259165aedc54da64b1df15bc20b8326be08ed469329714e100e9335097296337aa28888d51e4a8cbe1ea51b63e4aa2d96644a3c1af08352de4ec9f6c0d6b45b2e6a4a5100537c7d6c582b0698610f304a43669337dee2b23b27b4dd801b1ea806ba17925040f05fd866be745c806279d5eada690599ae3708efee8087caf8285b614f22ab30b8925017e4a344dffe016d0686894893b5696189dbcbb70cf597c841822b114a64036ccc4d3b7e60a7093e0112fb660faa3a37d0a599526cffca546e9fdab20fd166872085556c0c79e09b2a92a965b6c20ff92c13464b580da3087fe1c42b2629aa7396f9ae2c1c8b4eea9ec6d4a9f5aaeb945109b0b906a22b0e7fea8dc86ad3cfe9258d7f2e92803e46d7ed3bf6fda5ba540bd1118e5883e92556b89fd4f085eeec50a29c7595fe03e64245e94847d4b297ae23162d30d334f747ead155b8370ea9765155430d71b01b5d66d84fe67ba40d596fcb98fdf46f50881912242bfe5198ee909660860aebf6ceed752facdf35337e408a8496cdefc1299f2ca0bca7c81c7f1d3c1449cc601847f5a9d91e9af6faf8cfe32ff747e87455028962d3f7ed505338395acd99823e652d2a95fd1a7afceb311b91688693ae9b805c40aec7779d858195613d9604054403dc49e4ed962d9711074b47c93fd58c8c5aa56a7a812935927ffe38e1c077283a64e1f8abb104d2668afdb9d0dad91eab1dcc20a0c160df9ed1b8ce79cabcbb5189cfa2e1d8279610875ac12b8ffa9675a0233d12a977eb156c1320e8e9140a93e9963cf499ab07afd0315f868cb6774747dc7052c82a71931fbec515f3c18d6994fd4ab5aa949a2b02e5636b030a31b7539e9c8dc7c1feb431d61b23b3783dcfac3b95790e5f2b249a09f6b9858e7f57c3947a389d53d999a46f2fc364540c66ba1c240f8617e676de13c8a4facb6398f6fd559c064e26fe67443e28922bdae83a67448633150530b85479759f3c55f87d6a865cf3e0ba5f8d9cf4e25c7d890485f6efe5d0668b05095f5966f2655567ae0d02773eae123a55e64a4936465b16d5ed5bd3db0a0400498bf3d0a901fa534caf45fb177e510ee5eba5c20edceb1a112c775bd7920578f03eb898cd395c950399a10869f8aceb7d93d3a2c6ba8c3fda56e64d0cd58a3161c521c4f068f5cfbe0fc0e7672fa4b6dbedbcad712b7c4bf03c865ce71934224d2561f12472ab1b31ffd1199fd0221a599466a1b2dbf76dae514357e1d29310428a5a05480a30dda39dc184665e01c8992f07faa0c8d368a00b682ccf4c76efc7d54264baac3eddbb735333b8fc683cbaeb8579c058313ce7dd79faaa60bdf2976439ae781a44ed0d6565951e21a59b913f5f646c6e29cb272a4abb90722145e4236ae4a3861db5a5419db7025084c819532cba7e395afe40cda7f871367df5694d2d32be8b49e578a9e549242f433d5b1725750e0e2e24e949cabff803af6d9f4d723871aa5c475bbff4eff85d139ada2ed5bc9d123c38dfe88637360009b437c45d13775347e7e545d167764167092f9aa6e13b19a35ab0b6bb72eb3a962fb494bd978690d69a1811dd47bcc6b805db1b9e2baddfc435ebd4e1a94135e1aa741bbff69b48519790eb63eccecce800246272431a539d1974e0915a2f6d0dd2faf9b694b0170f1b44115d305641e095ae8deb35254815d3db0629fec852286a211d568984f21084da846a40bca814efc8b288ed26b6eaf028a2de74f54a463fa487f8e4f3ebc6ed5fa262e70f690cc5b414e6ce38afecd8d2ca5124cfe8c762dce2f82785e2d251fb9669ae479835e43aa875bf5e9874834cbc2f185e295ffb92d48dc5b26307ab8f70a6be9fb3623c09942fceb6faafe13e4aa5c55684621dfa3494c721f279eb46e15fc4e5493a5f9a810e9459d3691cd44018ad727b42b195236a4fe2366def09f6b2d2f03c487b1a5957cc7472aae7c7906cb5d9c23fa84493b46c6409", 0x1000}], 0x3, &(0x7f0000001400)=[{0x1010, 0x1, 0x2ef, "28882cee77386fc259fe49c5452663ac0f225c2934c7f98ad423e8bfb7a728bf2d630058ca6d444a8b632dbb107e0fa8d16446d2ac20c9ceea6c82fe88bf08657b5fbed51edc4b124fb9567923b8d1f856938d8de92644d3f712e06fab8198acc65366f8c8ce32348559d39bf678a17a778da84c26fd09203824814d615cb87fb61fba2e7490130e058acc497456eedaa28581e8b2524d3a04c5f03af139f933dc2f2fd5d92b3730c0f8475f7378d354d4b05423db02a816da4d7c7126ee13017cf0bab8eedad0fb633fa4acc8b4cc20a3b8e1c5ba8a3cdcb5b89ec9ba99785e105a5739d3b5aad69fa9e8c98c92c876d1ba05a7bb7f6512ed5c1ad7194f517ea14254b054c3134aaca258239b5b35d9f70f6d71bfdeaeb129622ee46b26627c4f6ad312e4a6b2342003d87d7d4e2eb896c77b1135122a0b03903e49593b2bee6c064f1ab35661ffb094e19ebe7e5b50b613f0aa390aaa18fa4fddb9ec66d2249570076d1f4456b2e0c90cd9263f32b0bce1987755f92574141b0860862c9eea8f4a69ae7624c65c49a2469ea4ebe0ab903bf93f98b44cbc23f4537fd1617ca4c493ae24c72748978044697833d62ce4fac98ed138c13aa13c86ac5b4642b18341ad821e7400d190dd3d295f694d73f6d4cdec50229c21693048794c228812659426059ef4d2e8663bb14b7356804bdc65bceac7e091555d38dbb37df95a48c326b3f8504d81d5e9750b574e6be07044f88d88360f19a95c850c3dda312fb5084314e4ae896c5129f4daf7514ebb0998ea3f73c9c5b796ee7c9c1d32d549c3a0637d8e0c7deaebec4bacd5d1fdc6a0346434d4dbf8fef950200ed2295c452e83d9e20168e2a9cc0316441522e04f12e247f19a3b3519ce2ad6c989c3804eff5f13bc3963e59a43b0d741d618df95d4704ed61c16ce3ff3b0c9cba1ce5eac505c0b4e11171be4c79c75796d7637a259d3375221984b0bfa3faa61b315f9cc83f33860c1569f6bf5c0fa1022a3d4e7bd2810e9f9a81c7e2009b55e8b8bbb22cd2a158ffb60e136ab26f3fd92eda31062b4eb160fb7f1420dec2b2cec3dad50b4270b9492c3f217c21656803b27f5ccaf1d747ad7d352f697b037f17c7d3c7fe2ec35b2457610e0140d9c2ab8058efd5058c125da9e39c64807e292a3b2eac71919f34178477f708d36986565a9c49ec0945a68254a8ce2fcd9496583ee214f444276b8e5299f0b49a5f279316d84911f26934753c047915bf6664528814942cc624d1a047fe2e74def2eae470612af0695278fcd6f7510a54741168b30540a8441769df1d06c303ea345aa69604cb9fd066ffcf84a22c6fcc2eb53335adc0ac7ef443ec040dca1beda08b63bda552c7c3fd5d1d8164fc5df09db0371a8cf73d24d72799870cde2db69acfbfd2f769bcd5d650ece94142df2ce1b477c644f20b42747993ad6de39d98e3095a42014da35aef19a66ca842db8fe9c03dc826aa74ff0caf6994cd3248674ed6050e5cbb075b6ba21036813324944551577db8da163e47fc6c4ce71212d84b92e06fa3236a47fd5dd0859d9d5cec6124ce25e040d62e64752b973cc61cc71e5a0b3efcf91933ccfffeff4424968cfb22f53639d399a623b77f6dd2d98bb4fd15e96773c52dbb6a1c0e4ca3678d6ca8b4ce01c50d54f6a13b69b4b5961fcf0f316e888f6f53fe8764b79e9ce66815fb117d4c5a67b3dd6e87064dbf4efca1306017513a9efed0ee1df7af55aabcc94a4917abc28548c90fb0f34bdb19375b74bb21b503ea4e320248f8f67b0c093a4354eca5bdbc6f8d9ac7726e978dcc9684888bdb406a8f3eb7a693285e2d97883efe4aa9eed97cd6d0eb2f005367aedb30fbfa6b16a27cf60dac49fb6caf42e3cd279eb0c0898db8a45b581e49ebf583d41e7031aebef554efa8e7eb5117f0e58b0a56bb34ae65eb01467a1fb719beb24464e73d82bb42ad6611e260b6963120463611ef06eb17ec8ef1575ffd4565604f96b35e261ed925b8815162fa376a09ee27511813f566ccff81a08643ac3ae6e2ff1f5a5ba106aa9d33901272e553a4655770509d73a38b6a15b7518f5180b74d8e3855957c5a2d01d3c31ab6c4fe530582f82bf5676513a29e55e5cdca79afb43ec978d6b2fe9b31fc97ea9ce56dab7cdd6e2705bc3e55abe155ffc97ee63d84f9eaf1614d9cd67d6a4c149b0749eb5bb7be29abfce98382a3aa90f27a0b4813a2bbeffca69d6a33fe7c93fcb1584c9b7806776243c7442d972346c99a55edb38cfa862a8d6f6419914499611908d7384be4b523aa0179de835645cefeb0d3fed55c5808e7f954f4a7a3225282a9a882723d0dd7f7aa4f5ccfb6afa30f0d70064b347eaa1e46838eaf27d89311e9bab1a7046c283c4d211214ce48850d0fa59cce96f44b8e3d542ac0073e139088ac1bb1250fab31cf7b1fc8caccd89fbc720e60966d49b6b7708b5914fb7615ee7bea42c462393f128dd4813195e44289fb78fefa7be12312df3fb0eb094d5b27226472408e863ba99fc6aba14d70aca47cdcdb65fd9659aac5ca537ff2e62184e15ef2464559251b0b6d73a80b6387a87a4b6318f8c89acdd7917a53003baf3355812b5e7e75357fad1b273a47ad241cccf7cd3d0a61a075c99d169d9e42c2c4a9429022b8429a0afa2b8c0fdc172dbf9d6fc417252fb2e8c91061bba4736676ffd2498f4b2175ceda3023a8068a016dda947ced43a054fda7eb96bb135ef5e2daa7950bf4f827c6fadee6bd61c488a5bdc931e8b32b2d913cda09f02f5075e29abfe389cba2b1693eaa94dfbe47d242dd10f2eea7bafddf359d0229816309bff2a8105fad5861a33661d2a90240eb862e029d90ea810254cb0f25e42bdd4e4c6812ca071e6157e00250d0472ea588421a2173cc9c3f8cd646c366be2422d45119c44d2c036149e504eb71b4ff4466e8d26f9757dbb1a3422cef209e6ed051eabdfd439f0e503dbe7065f75010dab55ee7844aa4352163d0a199b301c73d1adf89aa65f432c69ff611aae316671d390049a33d8193f5ef60786477a09ad361091b451dfdc31209467b6ccb02ae1e7eae8a928e397be1cedff2c8acb7a4b7d24e09429ae44f8767a91b4f1eed84adb4d39657a22b3682679bd09c13802e8add5fee09ade71c6d2c976fb0204fcf1e0149e1701c4b82b39c066dd64dc73240e17ad55f4df0c6af654d3bf543b1cc806089b63dec9ef9bbaee531e589bb4c242a9637d516f9b926ce3376efdd7e6938ecf3d936a9be429c9ebc0ad2580e5acf3e245ddb468377ce0f07f60f8e2396b3df465f7a6aba75ca28ba605df07d2b1522d2c3153409810ac42126ae20b682a15a4d53acf7cf8021730cfe3150f0ad6c01d7b359c4d92a60cb03a75d3af08273d187ac6500638a9c6155b0751ad60c98a21a5f4be972dac910eacdfc0c7304128bdb548e5e06c66defd0d7e5bfdb4e4d51c42fb5f0fcaeb1516bfb2a02f464d8d4af45c68fa555effd213631ecad2047725e16368a5a6dc08d61b76c9bff975c3a6abfb220d316cf55e5b7d16bc4b33584f12c2aff577d08727636818e544133becc1f423c91911b9d1d38c2b06700b2733b215b49e197218299c418a2fb7fc4d9e86f69bdda14d6b80b0d70effccedf2b77b3ccc07560f405dd56afb216463d021b4540c9fe3e65ad349508290f86a073c1ee7fda0812d76d6f2c3306f2be16ab50e550a61e8a935f9f305c825c83d0fdc2602da40620d811855dce787fa625be2bf927266108b73701c70e1b5f1356d4eb5bf99113d4c4717631322a1a2a63717489f6a3b5348e1b3dc9ee8a7b43660d39d8a81d6c66f42c6046cf45d0b5f39c49587a5a261e12920305ae3bda217fa85e59bbbab26be5e61edc195853ba6947bbf153c82e504d20f5c63f0d26d2f86545afddafe3e51005c15282e419e331d41f93ba547b494bd8654ee349331c2381b81eba368c1908b4b86c47a03514c5961992d3767063febd6325e798c1764d14b7f20d50ca37317e27bb2dc0bf0ad0290ce7c00853290cfa63b3a466e46737a7d76a8331809da3a2d939e8b9f59ff72a2a0fdb0ec3c3b1bc9f44b5fe4326e8acd3360c5a5f3558d6d68f0dcafb8560c4c70909ebe692cf841c57b5dcd34ee45a0bf74fbaae2f17cf3d115531a212f2ad3465b6b406ddfd8ed1d421af453f4d464489bdf024b008bf31ebea951d1cadb360d6c0679d9dd9f11a9197cfe34cb7db5fa31d538486e916396030aebe4e030754c36a1f455edd4ba683f6ff54ec5c73a707eac6a2e77127fef1d2a211496ed3c9c40de47641d4f0edb7126e2257450603c594a7033caab7d38f41e7ae0be0d2c78e9e5f8c6c1639fafa58e4d08c8713bc401d2dd430e15074dfc1d7302da0b7d46a12d067999d2735f926f283e48fd15537e717755b9b7330e541f8b82825f3c729a714d2ac3ab0dbabfa5fcab813325b8549bca5f5564b80a7e7a17e0800d10c4ce3e67f35fd53d4476efa99cab0d88883c98f4cda989cdabc09dc130040ff9f4cb13de913dc4c64353a64c85286c49bb44fcec6ee3b5cbb14eb246d6bdaae3ba52fdc7ac81f97ff9e6e3728ee0a60138e7ac69865af5f5ed91a176618fae3c486d98e6c4bcdfaed477b9fc21522fe535e647de419c0537ce8ae1119c86dc0fdadab9ffb20f2aef1ed8c4df5774698bc71e16a4b6a6e3547bcfce31425f39e5e7e2fbac515ceadbd81bb1c192da44f2c834940cb725225061442ac9f39d4431500084b7e2161e726a3dce8ba3882f657b21a06c587af5e79c8ed30e5b5b8af650f8c5250c13400c2142e7504ebb9ee027150233ddb60f32d135c3f64804e2cc52efbba1094b2c9716840b917bb2cb8c319adbe2da0b4150f02081df569f3bdc0489c1ca849c4fc508f22fe334ab8285a228e41db9cc6b5865cff2004bf7cb0c466c3139278aada9161033e5b5608bdd4480f8f01c39ee616fd5959cc89b2d1792d6a516967e9cba704a5ed564a6306eb043187ad740b0b0c42792db2b4c267640a027b4bd198a227ae87f340671eb24abb9dd05ff3e0349aec82996a932aa76f7ce97f08256b88d6ef7cd03fdc0143317bd1b441be2c081dfe20796a2c25090286928e9fa8be08b8fd03a788fbbd8b5affd6bb22ef5960d8f955fe32190c5cca65968048aa888d058c270f982acbbc6509b68f9f0b790790140bdc70e5ce716c90c0ec9f44055bed76083cbbfba40a7ce25cdffb01f52799334f70d6c8630122e5fa1557bac7fa0e35f48c02853b48f5b760017843ccf5e19277eb26694e7f51f13760fe165da26170acb9d817e1d8361e136908e8c42b82891271465c27150ac82e7eb4ff17733d85f7e3247d623b5532aca73c01f4c487b0e0c8fda749f243ac422a9b89c07f3046a7317039795e1ba3d8d959873e53b712d2f55f2b155a576a8808a86f9bdfc2f913ab7775034e25ea4371e4a774ba51e106e2e92abfd5ca1afa3df01fb9195f899de28e9d1a785776f476986ffc3ae1670e2d7ff6bcab28f68fd1dc259e5b4e65374b6578b1c8ceabdfe1fab6dfd049f26f3b359bb91a3a84b48ba55db926894b3024fa2534eaf4b5e19c5ef1791b603012a766904eb90a752ddb016ce92bdb762c09b959cecab34ceccf9d070941b2eb66da41cb24a0587219c0d2ac548f1a10078cc6d04740e0b224754c6f097ab5bdb0114a2634b70721d8340dbbb23593c3322a3c6314fa2eb8864c2f790426753593fd5d283b3273e15f54e100fe4543aabf2413b5df9424d1ee1db7623f46cc2f6"}, {0xc8, 0x1, 0x4, "20451cfc4ca412e4b67e8e99266f989dc4755b2cd2c52e0252a467c6b904bbcd9de632bcf07de6d3d5c219aea0ba2a7a20b1ab55bd8a7409741047e8269e24058310223d9795a5e948ea90766b6d6efd5cc6a2937c0fea1ee90202145a82ad807663fb6bfb6d29f0746eefa961c490639d165c714b9c4aa412f3e4771973481350cfa321873d7ab93141b99b8e12050ca5acdc21521645e22c5b6893059dd256a15941ecdd9fb0f050d7799aa0f01a8cc4bb3e49"}, {0x30, 0xffff, 0x3, "eb3c941caf6f0cdfa6c1cee20a1995401c335f2e34b68d3440"}, {0xd8, 0xffff, 0x55b0, "9b1a672887120e9e3f2c7a8ae06efe7cb95d58d523531956c42ec24050490c768e94ec3e2c5205bd847b054063fd458d74b877a727ce3a1b0d5ae88e3ba8338c50f875d9755abbf183787bedea2eaecafd0dc14775e75372c263e21727a5b0c030a177a10af20225b333bc78684c936ac6eb989a9d90071eecf7f5f619c2d224b7c7616f1ee560b992a0f8f8c109197c6a9cbc9c71cb915904a3925f2eab540b29c43475b9785be760ddce13137db9926a157925fcf449048b30c7668b61c275c7cd9d6d48e753"}, {0x20, 0x1, 0x80000001, "ace27b22e6e8aa7067"}], 0x1200}, 0x5) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r5, r6, 0x120, 0x3bd6}, 0xfe, 0xfffb, 0x0, r7, 0x800000000000, 0x1, 0x9}) lchown(&(0x7f0000000080)='./file0\x00', r4, 0x0) syz_emit_ethernet(0x51, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x1b, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="18de7d1c06d9413a1dacffc57a36934f0b12578f49df2bd2488ada"}}}}}) 20:21:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 20:21:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x800) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 20:21:53 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x9, 0x8f}, {0x5, 0x5, 0x0, 0x5}, {0x3, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="bc3e491f41b73572549dda060c9368a72bf0b04645e640ed9b685402956499377daba1162836b676b78abb6a5146959853ba1905d6e59e65745f3ede2b7efa97623d727fb51f6b4b837ec3430b8468df7f333944bda29ff90b", 0x59) 20:21:53 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x8de37c1f40aadc7b, 0xfffff, 0x20000000000009, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xff, 0x81}, {{r1}, 0xfffffffffffffff9, 0xb0, 0x1, 0x5f, 0x5}, {{r2}, 0xffffffffffffffff, 0x43, 0x24, 0xffff, 0x7f}], 0x5, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r3 = dup(r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x7) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 20:21:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xc2) read(r0, &(0x7f00000000c0)=""/220, 0xdc) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 20:21:53 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x3810, r0, 0x0, 0xde) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2387, 0x3000, 0x55}) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/171) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x722) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0x45d) fcntl$getflags(r3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r6, 0xd) 20:21:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="68022e2f66696c653002"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x3f, 0x0, &(0x7f0000000300)="eb2660d2f24911596b44ffcbff13b9fd812eaa4e7130482a057ab050886d51799ccc65bafce1766e2347bdfbf2a25f166a431726636e22754e5cb7c94e169a980940dd", 0x43) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x18, 0x10, 0x5a2, 0x1}], 0x200, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0x2c, 0x9}, {{r4}, 0xfffffffffffffffd, 0x21, 0x80000000, 0x400, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x80, 0x994f, 0x400}, {{r3}, 0xfffffffffffffffe, 0x41, 0x20, 0x4000000000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000002, 0x8, 0x3}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0x40}, {{r7}, 0xfffffffffffffff8, 0x81, 0x2, 0x7ff, 0xe9bd}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x35, 0x1}, {{r2}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x4, 0x4}], 0x1, &(0x7f0000000240)={0x80000000, 0x8001}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 20:21:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:21:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x2, 0x4, &(0x7f0000000200)="eb4011e32a8fcfe89732af70ffcbff13b996480017032e9b5f01b487a1f567191028660182c7bb3e85f1451666ccdba4b0730944de52031296806d8971d4104d7c1038696f6a13dff9d86a3366fd6ca59e0e487935e2fcc90db0979aeea86667bd58e767a729fe4a2105a2dd2348f13eb1493e755b89bec55ab85c9264d9ef27fb681ad54b3282d99135112721183b9e6f290ad6000c6cf21aa49f18c9643d92e83188373a5571f8179503aa4cc8a6bcdb7c21fbf09bce979dcffc2ae060a105ef13fa022bbe27463b6608028f48e834713df270d77818925880c4ec174e906bc1665ee8f62afb5fe80ce3ba08da788b04b25579abfc8d3921c7b689eee32a650a28aa4c13a9ed41cf9e1e84842d238357c27857a03289297daeba93363aab1f1a89c2da4d15732f0e92927e5276f3216219158c568e2c5b30f82d03444bcfa6dde6f87c8e35594507dc4e5bf1d631dc54429984", 0x154) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) 20:21:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812ec49a5600f8f321b5929648", 0x14) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x1) sendto$inet6(r0, &(0x7f0000000040)="d48add93df5ea005cea3b7a5cf30231b1b7009455c859f5887d84df27e867e9a5cdd76b4d7af4558d1ed81c2b15e53bc70d459bb918ed4d125ac4a20a8cb61c28c709479bee671f3ecc073d6a02191637f81711f953313027e4acaddf1002d53af85ad411a6bf5d0f525a0d6e5682943fc1390ff32d95e118cd66a3da4991208297f678eed54ad9137918d75db2c676462f2ed104de1b5fc1616d0e4f69e65b8833302dcebadd244e5b8bc103ce52b312c8eee6c1101983d", 0xb8, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x200, 0xf96}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:21:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00003ab000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) getpgid(r8) ioctl$TIOCFLUSH(r3, 0x808c694d, &(0x7f0000000300)) 20:21:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x126, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 20:21:54 executing program 0: syz_emit_ethernet(0x11b, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100e52b00bdb973531eb4089d60cca81247e4f515fe8000000000000000000000000000aa4e214e21822d4e2571d04c594081e35a0ebcbf3d3bcb20b4fbcccde581940da2746fa13389bb8beffc06d08858ce53528db4bba3aaf7368adc6a16993314de6e34539b0af3bc16b53b11239b70e17ae64252e8076fcd02a698ef91797a1ca46195d86f0834572fcd7ccca8a3bd080089ff07e159a8d15fb04c9ed1608823190c3a7552ea4491121b9c502c4e57f94286548771931df04d4f6a655ede0352078d09b76e67ac2b52b5090e6f3ec4bd4f862dc793ca333915810f507c20abe0c74a95df66bf95afb5a262e4f4e70cd47125db7e3f215b6398a449c1140f2325502c5be719b36b322c7d5d886add061dedc87071f148359ca894aed79bf7dc0a9096a3a04ec0a7fb054cb6ece8950a21a51cd41c45cf0f57c58aef46028c5fdf344cfd148590170880589e16b89970747201cc302e48cd7c0553692cf41b72edd09b3290202fcbc0e7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000125b7f3809fc28e781ec765d3db8d9bdf2baeff22ff89dd3eff88c9700574644ba3ef3f2c327c8d53c87febf035b2ee5b01cfea1e6f49b66f479431bed6e4fbc484c4a6767b000bcd2fa3b3dfa375c1fc2f24aa61984843744eaf9889ff6fe8ff4808202e6fc113fa92068f7b8537d686c47b139dcfad54af6bcb5c0b12e26aa10256ea2f7f6223d7568c91d3408a469cad39da9ba362925674f4a2dc31bd6798151a6e16026ce32f60f5d22b0ad71b1a873e4ed0345b8459f3bf5c2400d6f0011a22d49243c8462751900000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f0000000140), 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x86f, 0xd8f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692f, 0x1000}, {0x4, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/151) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x3000}, {0x1, 0x15, 0x1800}, {0x1, 0xfefb, 0x2800}], 0x3) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000001c0)=""/108) 20:21:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2df85feb, 0x1, 0x80000001, 0x7, "25826ca4125efe115aa09a15cdeb811c95490d36", 0x3ff, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r2 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/77) 20:21:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000980)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000580)=""/110, 0x6e}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/254, 0xfe}, {&(0x7f00000007c0)=""/206, 0xce}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/143) 20:21:54 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000001c0)="fbd8daed89916d1d3744a8d38151e24a49a97bda8cc6809499a1d6f0544ef9010cc4b8776bf8a67e4ad32ae0a58145b6c490f4eb1d6b00830ab1", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="1ccd48663e86f7c9ed03a43c65d00fc57636c25f4e53b8ab6a6475abc89f", 0x1e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xab, 0x3) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') renameat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) getsockopt(r4, 0x8, 0xff, &(0x7f00000002c0)=""/41, &(0x7f0000000340)=0x29) r5 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc796945eca75250f73adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654723705c25d29dd1cda0278a97d73121dd6c6aa9b0414cd1190642c31ff56ad0408e7cb312a888ed94510ac0bfea842c01d389e6a23fa219df275301a657b50a96a5435e6e068009a91d77b53b359032b5e3e77f90cdebdc22fa9e0e171dc9745b5cff65c3c866b5ee30d6159a1447a439bd4f6f9b39250fdac80af19cb236d043fee340983691b4b157bc2d948b1269efc003d10eb0c94d6d42c6dce240b1a5af0815b8023fe8de7d2fa50eb649f66b69834e5236ca635c6771af48dc307143ead1feb9e71e3e6aa"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 20:21:54 executing program 0: execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0xa00ffffe, 0x9, 0x200}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5}, {{r4}, 0xfffffffffffffffe, 0x8a, 0x2, 0x7, 0x4}, {{r5}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x5}], 0x1004, 0x0, 0xd42d, 0x0) 20:21:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) 20:21:55 executing program 0: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r5, r2, r3, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r4, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001904, r4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 20:21:55 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86c1985f4236dd60ec9e23000000000000000009000000200000000000799b250000ff020000000000000000"]) 20:21:55 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xe6) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r4, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 20:21:55 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getegid() r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) fcntl$setown(r0, 0x6, r6) 20:21:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000100), 0x0) 20:21:55 executing program 1: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000780)=[{0x3, 0x3a, 0x1000}, {0x3, 0x2}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:21:56 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaa000000203afffe800000000000d78ff059ad263a8c13cbcce44273129f00000000bbff0200000000000000000000000000018800907800000000fe80000023ca2a14000000000000000000ef4e7f3c02b71bb509a4a251fcb1a30e369e57b221b2250d1f5700000000"]) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000140)="3d65ce34229b74ac007860d8adf6b01caea6199b42d9510ffa7e77002adb2a338ed1e4b23e731d53e7a382fd7ebdccf7d24c874f11cf8ae0cf731dfbbd6966b7535669018a85ffb27c1fb1f5badf8f0ba72e7566f08e6fb5a1c6cab6b437812e2a37d1c42926210352c2983be4c83dedf67a042ad55ac85e6031219853d97f71c0fefaee07e0102cc56e21e25acd5dbe3e9dca7e1658ead00ecc7e1d83f91b434f9c5fb9cf2d65cb223ca443b300f30516a9d26d53bcf50c8ef99f96bfa2c25598c57e079ac35c14e129746c64b3662bc38b14e9f3829638875b061361ac14f82f259c36df89fe31dc523ae01152f915eee68a3ab901d44883a04c6205d775951c28384960b3392e948847264268a1718994db9a01efabeea48f0afad17840befba16fb9835ea875c8ab40ecbdc7d06587d75a63ac011474491aa5d237e68b9e448f84e0d609ebf02aa78a63eba306772ef293d0fff6f85d1d96b10e6e3d57ed72823ec1a1d97613a1d4bcb71e7f2b495d1da70163eec7f8e310c5bfc99a603c564d88f583628c5b15ddeb264dc4d2a7f2c588be4c5ca1878a196dbee1b9a6711e6186ff0c04c8a927239bbb3728cda79749c9175cc8fbded6a31c02d13b687f7e7ed789e67b1d7d696ed583dbed847b60b1057b1f413daa4a21eea753a31e45d4d18e6c5bdb2007e5f2494f0a24ea938b95a065289a660a023eb6e54d25aa423a35b17db0d1f5a0391bc90116cb4acf9d06bf74fdf033a704a50bc335d4a6f637f1352329bdc153ead807aae408c6c0767d4956b2a6ca202b1c6c501ce4a89670fe5f8a648a376d016c3e2c87bf9be6fb6a60ff2360541695ca6d8b22b81b44ddfd26b66b74a2f9d67e6f5e051f5a05938c1e809af2e9709118d4e69349b3ba1b42d0e6748041ae9c660e437d95913289de9c99c50e435bce33d8a88fb37c25fe5bc713444b0e1ea73c0e279e70c54da093c8768e7cba696ff2da50f2b856f8df690ef33d7ecc4da06edf00cb0f295ff982a8ace4afda7eae8b07285d5b5f457a5a9f0c5b2f6e03186b034974b0625de39e50a5c445ab2ed3640fcd4826673a30eb4f6f938e668947a6826ae5402ac1eb0ca30539a6de8499d9b188a3d921e3941b0e5938590415d078126f779bff6a824bdb28a5bff549aef1ec6857f901f6e512b428e0b0d8a77366fd7da316fa967dfb38198c39d2bb0d4dce4304fd54b70e34b3c1b25c8ee99fddf1b0f3c429a5d9b89728a617624688e07840d746dd56a60345a1de4268b11cd20492ad63ae3b9175a57de789f48bc84139462a0934d6c20ebf73a3b0fe6d035996c34c962bab18912cc6093ca92cb4584a7d64f55d38cfde556950048f5b3e2caaf8d01e02b415866b71e10577af5e652da89a2b4b7fac81782c0f710aef5b99b154ed2f03510b0319ec68fdb6f91c862ae4031a2180bf699e5da98ceed3526f1f47f516ceff84f903ab388e6c3c2d63a953a64dbfa83fc3968a81572348f36f5d8d762855819499972d9b76034f36bf1f651396e1d43c10b83604c6c7db3bf840f78d418c8d8c8678ddc346badbe52a4b4aa24e5935cc2e78e9ea82d90cd6d64fe50f4fccf2becea9b1b1e504938faba127859aba61970edbc0e6676a4c1f908b5d499d0653d4f05af748a96394ce8823217656f91f3af1000a071ff6f5f7066ec105c5ef2f40230de2d3f8c7943871e4b97c68db08a83e48983aac357faa24b7509cbffbf1c4ed5eef5c3975217312123d4183d81df6e56cdff223b313166da8ab3e2c5ed45e491b3d3a52ccd922334241076a5501add3165d38771b5d352baec855c867c11487e02cd963f65ec62cbf12004c0ead6992ec402904dc0cab0c647462cfacb92be8707a395bd5d1d3fa97bae9d56ecfdc33a6f35d09791cba3909941575f3c5728cb57c7caff49a3f4bc5891df47cbc78dbf50b6b29d001826895308acd0f44416f34b28fc90673e5885ff3be3032610dcc27e10bb6fbd40ba11a18c385053cad72378080dbb0183e0cf8e2564b94ec6588193aa72150d7facc05c63871ec761a720a8d43dada0343c64a73be5a7dfe64f3e4bf3f62e167712922d77da60eb5c03f67eeaf9df3be6022658f967915a2f4098f3c32c5eb91f478a4c0a0f0be6a939c635468e7af7c554fb3d3b4720220e21dbcbfee39c0d032b9f68fd833156d93d999209ae1a3d0b680a813bdb30037a069f1303069be348a70258f3002002334d403ce46a0b43b72d8b4fea0ae4f593ba4157feb434b306b854e84eaec277ad2f5200ef0130296a3e51e0cae37f6b32e11e95f096b83460a5e92bb9fecf400b67b872d9ad766fd652bbb3b7e4a764f08d7fab509b211f9e24216d51c13b1c6fba5f9c3580f0631942b072eafa459414d65a93b4747b6eb117e038523e2d82072de65dd8062fc36024516a81491a6b9a5935cf50f1de6b1d993ab59c28b4d3bcc0da596a543f670121351a7723807a5c49c004d5519ea134eeb80af2d9ccde9924e01d8e59659b919179a1b169a0ff85b94a66a745edda683c310b998a3a24243f0ff90b7b6cef841167372f7b33bbdacdb71d4ccd0614ef56ed045d2b9a4c425fe594d69a68b32479dad66130920f609a1b3f6f1fab4caa81b83f32bff83ada257e250d2b81d6e63aec656ee40eed44de85358860c7138c251ad74d416f90b3a0e3dc3c200ca4973c9709207ad9a5d92a2bcb13276e41109c9a01e0b2b03a23878523310de84e5f379fdffaa8be28efaa19856ccd12bc16b9dbf1da4a36accce03e225eb3be2f636d607217aa09f51fc67e9d00751647f9e9776a17624d6e829d945ebbe1690cc3939866a8af4ed5a07f4eeb04da01802122d2c142d7774b518fc1d81290632281f47cdd6fac1883372ac89a9fa356d54851fded38d03112a6b6621e9444e62206dce36cf1415a1063628af3ff3981d3f2263eef0190569fcfd14ca2171c08ec2715afd66bfe75b99ceb53b8b1254377fabec5e4e57d273b3936cf61cdda07609195cee38652d2066cb5f16d08a928850275a3d9e8903ad82aee708ed3a2add28b86b646b27d54d99752b3f6e2c813554b99859a19508d1ce3196710352e6b257eabec841cd5b843f464df73e775c0ff06a42fee8ecd106b5841ab0896acf68cfa68aa96e549a5698deb862ec916e82ec54c992a70d6fa055cd839583a86d4ec9aa5ad3f4ebec73dec0238f4e9ed010720f500ea37d3cbbe8ff01b746bf53d1ad2d195bdbb986b9c21bc13764c8e0f243a722cdf1b9d3e1fa11d7890a0bf66c6f999cc8f26434bcb6bdc85c31072bff3cb41828f95a61506d14dbbf5483e9082f53740b612920ab2d98fe611f3a5cd3ddaef1092b038cd1eee8d08d20216c0e5096460774e866cbce4739d76a7bba47facd2a1687db08706456caefce86588bc9679acd3551c5c15a5e20bbd5bd9c78d29789b03624cc997398ce79a815b7b47cf267ff6daab5ffda70e58c62fd06b05a726eb1f34050082796289ec9f794ca729e3098ed28dba6539ed7733796dc082a2053fe7e844ea591a71c7b25ec5bb8f5b6c55c9a54a7cc32f88a34c7fa8c7e58924b79de20ef8eab561356a02d23b504ec0d50b92e60cab58a98588418eb143d4aed36ff7e235388c5fde7239faad6281aae4448915824dd62fba8905b6f750a07103d3e163b1ce59002b31b4897f839753b83b2ed47bc5861038c0df59beb1b5c7f8838d99ed6c329b57f8b266c84f2257bc704ec8bbf439a717987568fc0947074199578f990373569231bb9dedbb4c803f92b9c7c0ea78d050ae267a398ae2d568be63abbc1be6e28412d954c5ee92d95f06f1e80666828d3598cfd4c37606950b6563f1d68924766026a03730fcab761a6172160b6d386adf9285c7fe5f1cddbce22f1d55d543ba7c5ae617305c09585bf2553d2e81abce68aa8a721b0728e0f67f1a22576fec9698d87aeace368175a8c4639a52ed5f94e51cdfc3c131f46ebf53d8b34164fd03b21c35481babbc7f45c8b9ad5bc314028e9789122962bf2ac5551b732adf261f87f51fdaa382064da05282b8a19dc081f5152eb580a088a84de01eea930bc5919494b61c6491934b85b41bf9260f1856119476b18b02b15f26d80d7ce86d11b247b847ec2ff5a3038677ec934b04eff929b2a47b91a8fcdf0fd548dedea23834c5a8dcb70d3eb2238b7b407e6e85abcd0477b89692a0cda36c0f3fbef6e4e38b6f47bf90b9dcda671c59fbc0aecb0cb1ed17e244a6eddf4cee8811f91c40d9e767c8080e7494c8c9b1020e7b230bb74f67c834ad9469c4a45bbe3f2ed4580e9368f9f605c9ea2d98d7c11a6a100e6e455cc8a8d5e0756d6c84ecc9742ccc5fd97174862c6afb150dfd81d183288b4264472b79f5cabdb0ec573e1da4066634dbc4ed6d349184cf14e46aaf98465a67c95c079dd7c03cb6bddb92518ba3670ef5fbf7f75a15cf615da3e0d62b95eba54b29d6237760493066bb7d965121a26ef6c84b9f14240cada593affd9fcabe9ccc4b4d7f4f4cd066b6d777eb9e51a4151b3ade3c13ff38fca50a3eb9c4a454b260f5a4f29b78b306aaa709053dda9110f3b5b6de80e5b4f88a23bac7fbb3209c0b13e4a0bbaa00d42bf063d994d42221aef3a8a5c00ff37e0eefa85fe2e385212a958e324189576a218814bdba9719ee3b62412d0a9c373313ab5da6358566d5442c38cec97bc07f390e3bc2f0f33474de7bfd0fe9d28bfb87cdf6f2d4d165373f7bf73c847b87d8d1f01c9f37686c35becf2d32ba51c4160ceebc6b3c25b234ad864f5f783bca65c583fe8cf6f832e10091d6e26c1e41a26f824f2ca478f2fbe412cbbbc88c1a2e10b17c94278082ff57675f1e3f231cb8863f752ae21435b4fd9e516db886e337630aaf23287ee0de14b15b2812d1531e17096a208d3c22360a305993bcb477d14a9519294cd069f65705bbb1672d0bfe8c5ec2f23b3cf2e732983c785993a7042f623127a058c4e2d3b36bc0d0a15d045a93dcf72499b41b4b51981447690cd28de438772e851bb9e6d362453f703b7af5acd8932c4032e6f2b32ae7bfab69eaaf12db1cad2a78e2448bebc9889656278b92fa0c61cc0ff661e65e41b6c7a1d8ea0fefe01f25ab5c9ef77405b119444189e3fe97c2432fbbad86f3dad714167871cb1ddb4f9434459d978c45196269533d96ae68ad0566783dc94aacc2d18bbe274c4bb35970c8dc6d68a8f826c3a1182ba2830fbcb2c2f73682e154d8fcd4091fc44d192148491179dafb860f3d55f81bddba377972d6ba3a1c5f32e84f8810f9a95ae5c3e43b28220227b3a97c25d5852b6b34cf3885b5102d292311a06d72ba09f51423edabe9bf7e2750ac66315c97df6fc0f26ee5812e2122ab1da11803ebd27f7b58d8bedf46198dbc137065a1dcbc9e0d1b73477cbf9bc60dbde276e6220eb2067dbd61269ca991bbdd74a3f41e59eac6cfddb67406293c9763896a7217ff7c8ee083edaeea1a9c2e51aa35b0c8826fc2d39446d5e22d29b59f088375d9aea1b92eec216b2dfeb40e770e473a13cf615360a6797871d66645c0d9e1a2617959af6be18a34e43ac9248f5edd037c2e4f1094ceb7f84864a52d63ae9c73083831ca7828f881b653b59ba6ad02e0e7cc2f794ed37cf697b93a73c1c9a31b8c1a5aa13fac53d75c00febb5139e1f79338d60f6ec6d02f3afdbdf04fb3aa3686f1cf82c54227ed2c7f4b68462e58f3a22f24e7386992997800dbefd78fada45746f2883fd33d0a427959457c60cf2f0d55f30ca77b0eb", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="a709b41b036f5e5dadd85799e726b4d2d2ab9e10344f4f0ed4360a493ced921fb4f7478c3664f719b2f94b08a3771fa0d48c09dc515f4f69128a4af38f0823ed3975e7cc39501098e47ef5e2da954625925ca837912a231ce0961c3142e48e673a9d0f8e65ceedc1e7dd998bdf45d9feeec17017d355b75bb6b6bd7ec2b428c7ffc2137b7136c1e5e46301b46ffcc7a5646b7f0266706d0040d97e4a618ba3e8cafcd1574ac05a77f1d73291a8e240e53d63b2cd0a23a7307b6962491a0a6adc18cdce81933deec2f7027934d87d3e5d4b3e0d", 0xd3) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r0, 0x10000) 20:21:56 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="515c3a770daea82d9c02b26b297839e5d503f56f89a4b704eb50293e8aba626b02eafdee86e7c53da952c69edfa41dbe16a87ef5b409964b9a105b631e5dc3bb83c67b3242f68d40"}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1deb450721f651d7, 0x0) 20:21:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="000000003c3bc43ac5af6430eab6304ed8a4201f9494b58e80ab1b46e0098e30e251f266cfa88d99936c310d44df88435731a7ddda092532d907e18e0418649b3fc172fffb166deb79333b81505964d985586d38b15586d350e9973497a29869f101b56bd0ee901a20893424315e936e14a88342e55f6a3b77f701055205ac173af14c87434145484b13d9000000", 0x8e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:21:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 20:21:57 executing program 0: mprotect(&(0x7f0000362000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f0000000040)='\'\x00') r0 = socket(0x18, 0x4000, 0xcf) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) fcntl$getown(r4, 0x5) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x154, 0x0) 20:21:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x6, 0x4, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x7, 0x10001, 0x40}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x2f39, 0xa3, 0x9, "3a813e62b7a8219f786eca8a5231244be576236a"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:21:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)={0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)="d4f35345e4ea4603e0892b534474ef58faca0544bf161684275b0bf19e08d0be0cdee91f9cfec1e02f84d00231e358c0d524a41d8ca86c94b11414111d82b21c7d32ff69b97d0b916858a11efec44ed652f2999945ca2d2dfc9981b2b261b17c6e2cbfe93cbeb1183f2ee34a2442f84ebac6f8ba6570f8cb3f83e6e3e6abaaac6c9100"/145, 0x91}, {&(0x7f0000000a80)="5bc0c1e68fdfd6a81203219663c185f973a9d629b97539ffc2093116e45628689e065830ed5924ad5d358b6a909c8fbc797d140ed2ff19c862e561dc3ed614379a27c3d644b76c12fb28616deb2a68a5e4e7f6cf19ab88532a3faddb7efd8b08d5e3edbca312e8271841c93062fe5638", 0x70}, {&(0x7f0000000780)="5aea0d06e72a8cb8b8d70e3fad84256467dd578f1c0b032c0833e498528a406df11d58f3c52f4460683370844f3bfc2101053fbabe1421c373916cf0e4d9b21dce21c76e81becfbb15f4346bfa023aa87b85576c65fda2a42023b1628543dd00004163d12c7c8c8194c59b0033f8e041f533f725b5d0d27f3e6858c4bad6ebe59403c73f9cbf187b86", 0x89}, {&(0x7f0000000840)="0474113c27eabeda4f0702b816c7a7f4e37192e493d96edbedf72632a520290157067035cbdb8c6b9ee44a6e6491c26ffbb2117f7b5a778b74f3ff916893d97590ef4e2ae29a34382851c5b14b8e5725e79bdf51ab250aa781f2515644", 0x5d}, {&(0x7f0000000c40)="9f3ecbeb6467bc5682d517d861dc8d8a5b1888d472d4077c9437eaaf7fc2f85d45325ece838a313cb3d1d038097a73f226c546f9893c8c1560697862201893a0e33d34cccc51a979fc68f42b0932e474a7881c6de8dd154921b0ab535f60803d0a64e836a7380ef6e397f79abc561bae6a509970602ea6fc71e2b5ccd0acf8f8666731b62db13330fc4f70a97bed1718d05446264d172f5d16ade70a10f08cf2ab463af30d3b39f82d8a2f076094c4368ee7dae6ce440f34e5a68b765ace995ddbeb15fe6d2cc7316e5d628ef2fb290a23b0bfcaa8c028eef9505dacf0c17a7d4274fc7c763b696a0acf4b85d4e851388fc5589be33d830608230cbe9ec1af6c2deef3247be4730dbe", 0x109}, {&(0x7f0000000b40)="b3a0c6017cef9c4b88aeb2b6c44a36e045776747e3b817cc28e429a6ffefc5e4fd93ebe67f5f7fd4c31eee502d5962cf2520575ec75f6250eeb39bf3f5e37d391ee320b8718c80431bf48af2ff1b0d131e58e551677fa9fb70d15073a162d80b10950373c075383a2be8c24e0bd0255ebfc37d176964f6aeeaef90acf17b4a596c7a266b60a425b8c1ba66774842244f372291746ca12af4e567affe5cb661d5b603b9a0233372922a83fef47c2113490467786d504120603d055a45e293b28413ccc5985fc66dc52236b59ecd94", 0xce}, {&(0x7f0000001240)="ad2038835eb448f0f47955d25d6044bec1d239b560392f3308fc062d8409eeac39eb7c5c90c64a1e6b5a4becadf3b086f4b1225dfd6bbff61feb394697b1eb95222185d038049180f4a8b5f06dc5bb38b2dc64e987d93a7d8a6a6c8400f00647cfc0687300f3456fc352e6316e4f96c64ad62730479dcba8b26d72dfda7781005d7fe0d0ec13fd1378f8fe043b43f8d2f8a8ed531f9670a264b4c20686f6b279eb83fa99f31b58642d3fc9bf415c00eaf0a64117d7c9887159ea42bd71f6a5d0f8ef196af10cb892374b55c57324be84704ae2391dedb94c0b4f4bdeae6287e05e84abf27a77b0aacd223dbf68867b065aea4e842983fdeec86173ceb606b901a704b048df8965236769136cf463415d75e9d4095397bec264e7a01a1857ea804bd733a22dc25948c6a9df436251d63f56b3e8e550bbd07c02e001d3081bdb8e9b3ed3d20850ca20385df69e2fcd5824a318c781411bba5e50a0a1ae57d4f77265631095e5d649e4f87781845554362d95e6f0c589aedb4f7fb4ded9dcb58989d486101f5dd1cdd20846e755aaa82b21c75ffccf6d379cabc62ebd493a1c886f39408ba56aecbf55cc0bb4b1cb6af34665d2025919c7de77527d6d2322118121424e6ea17928b73b0c4ddf263baa1588f1b060a6ea3527ad1c294a71d387421769c1b162e3195d8b9c7ef0adb6b9721ce3d145212ab5a3986d1c2e0de5c6463e837253b27bd86dec7e7552ef18107234271365546d984b2089deb25590449b64eee9557534477c25726243577cee0eed39ecfb6615bfeddc46ba260157ab553db8c4042906b1f9d6d748c395868d2ea853349d9a40ce7301d5d72a8a5d02120545db9b2636890bafd7a672ff0e9b93b9449f1870ce150952e0ffa5068e430170181243808bd3cc47a9caa08ccd8c3b7e3bf6e30d8b1cc8ecbd428d7e07953e4d434c2f34d4feb890547b1f2b0ff6553a4c9e29127fa56a49bf388fb4a2d2b2c306ce45034d5e37a2c939aedb72b8d8cbf7697eb53f45d169a97f2dba9ebcab7308d1814cb9e7489fa51b2e86b4cb593bbf5714d1f853bcc1405e8577a369335ea0dd6b383c8319d0d837db6f6ae5b136e4c4892b7c0349c7d7c132c4e5bee16a23417e5660262a826bdea3257a4ec80baed1237362ed938774bd40f1b903ce6d72e5df75dec569baff837a8e88d2b1b02806482dac039fc2374a16799b408ed6ac047c7d23a5f1da6be8431fee9f6087ef19e5eebdf44b709678c18b56f81bdf9077414533285dd0fcc04207576483572400f7943c5b4fce28ab9ea8a7a91ad7bc0ec9ec5d563c004ab3e1bd4b60bae2660bcd704f8e5d0931f52977000668bb9e5c340fe8c98a63c141bde509d8ff47a9f693cfb129adb656a8138b90fb42ad520789dc860c17dab090d4d762cade72d204a0ef8456930fce636468a33c3b937b4afc7fbdb7a988ccf41051e197af9930a23785001bfa6c4e455afd81eb07f38452650353333f5515b7e86e6efb46d21b84e7688c88d347acb65077acbc6632cc5f33068cc0793006656af7ab2b20b23eb8060a2b815ed7d62d916054ce1135227bb9c4051af01e378a392f8a0e74b5e91158ea156ec67bb91d3ed36489034e71448f19363a19bdd2dacf3e7a65e655cb8bdd56052005a38b22c19ab3ada23b1b282afd4536322616eb402435d6526e0b5aa80abbd15711d8753e3ebf5d66ffbe023103f95b3d34afa4f4381294c0ad5ab6cc0224f21b6a6266474c290a481759ed771fa27d715781f635e017cc7a7da4351514f84ff9d51c3e0edb6da11822be013874ee3ce6e78aee8e735ff8778732a55d7c24270168c05ca8b223935ab66775a685e337bdc3a5fc21ccb559b7fe5d0308a548249de9d44271862b1a6e4ea49dd0a150d5287962da3d044206f82689e1312c5a4881b98e8cdc0e60df8ac090aaf1428d4451360eb29dfb460604f6f9aca635c84ee2c7e06a4e1fed6b7998f66768b91140f1315a5d42b8222d95b12094b7f207c9c28e7b12cc884149d2583aaa01bc1c6fdb042705b1496c645dca426456d701e5f869712c65db64c3acfe7288d8cbafacabc2fa1b942ddd1fe55518a3f1eff845cbd4ad702f4b302e7351259cfcff2b82c2182ba46e9eb0ac626d185081b37bf24c9902209fdc8a32a3378c6e22736a35504389fefb5a3c27837e2d8c7187034b4518dcb4658f7ac8b315e366b44545ae8ac2a97e41b28b22db04acfb4457af91ee146cb987b2c7f8060906e6df8eb15ffe4e7aa91ad450098c4053448c55f7e3e4f6dcc743e0407e9a73708660eee403d04ead9fddbea51079ba63c72ff15e87b09f7c68af1ee74df989485faffa6907a4f77ec8d8bd1a343e941cded0f541e5879ee8aad4ef7489606210539b44b280f9c9f4e50a78b462fb111141b42c3d7b46b231b86506187e998046fb295cf1f10330f3aa5befead9799610cb73ed3a752865e038eff9b6e06e569aa8bd272911039daf7cafaab117843edc03f3012030254d3aed3e214b52e87d95424ec6e9ad1962854244d5b2dca0af913478dd44c24728b8c73cbbb8a22742805f906be24080f5bcd1ec77233b750dcbb069d8386119ec29f1ca6abcd43a34f1241be7d520e9700ba19a9f7e4275aa3f1cfad8ddaa341b8d89858875682c4b428bb97a91decb6ee56b3ba3d8b806cd18cd038516e56c91aa5652005200c7e030094d13291b4b569c9d3465779e4c578d5004f71e07f1793aef4e03d78882e232ed7f21ca695ee97925ae17f66dafe9434180f58c33398855d0f36b573e238bbb028442718eb15564cfb3ac0c1c74932ced31f1abd4b8e49a42ca495b63716ffd7984842d2ba782c222f112264b918eea529ac4f1eca07eb07b05f0f38370bfe9debf0f71fb344c53ec37ab85a91d2ae2ec194face2178a8fea1ea8985fdb13376900288aef8541434df419da9df740e5714e88b0ae152d66ec1d1da6968c9aa9c8b0945afb794491978f7b171e41528572d797d921baeb90ab7e24d122790119628f650d2deebe1988e3c1b0f9e759d7b313bcc5d7f6a8224afab56b8bcdea34cc134934a0a81610ec08dd232d0474dc7461fda51830b80f244ffc5d7ea8533d6cdfb6571d556b2355c49f0d63c9d627bf427705ae603bb1bc05ef9591e12070a43064f95d81e728338f997cd1f98652eaf3e2c9212e2ebd14ed9af906a6bdf3dbe79bf94fcc37ac73ffe47d9af88e4dce6ec669b5c9902c9612669b86ada2e286964c45eab59564bbf3ba53ee9481009d0afc8ab8ad6605b9f24f291f2963260b480b41b0120b35ebda088112f5ecdeaa573b9eb254657a3346abf949f491e8a299789ab44bc4aa1596ce342ad4699e9ccad0c48049b431d0b8dbceff9cd795d339c144f284402ed580310072d10b369140d3275456a68556439c63d73b68b9671ff6fd46ccb3790fc21df1e199999a9da54caa4d8dd107db57c4b15d61f598f75c361d8e883b5aa9c3cd3fd329e86f3845bd608c38e3f4a8dd3a083aaf0b61e039d456d01d45a6ec5fdea79c5ef9ee732a464a66ef2c3d7a33e19943b2298fa0fd1dfe1578cacbf2796539455d330ef8d306a3eac90727fb77d76d007c2a7bcdf03930c79f42b6dbae08d34b70f1e4637b23807f730b6558264bf876794f8385df7b8b3c0d1135b865fe6c9eb3565058fdf3dff994ac4dff34366cf381f365632f8566463517886b456df78bd7dfe382678a643a32fc3faf068a51a4e9bd475dac3bcbf9cd9da0697b3e85eb2a7ec3ae23e6a35b7d142b4d7d1990dc86087437b9cac3ad9699f47a6f1e3a5a1721d907f0cfa41273329f972c68b47d7c43614b32004724921e6997566fe3f2b0e7686f8f3658d87918e7d8ce95f0b8d5424bfe9e52eb4e4a526bd86a8d33ef9386bf759dffab4d79408fa1a2cb69748692c602bc5ee7f37cff194657570f9db78e9ef19da2352fcd87ef1befd7e3e2989ba0edae2b23f856ec5ceb9a853a36d6a4e9bd45f6e7900350ffbbca449ab46be09614c8758102669b3ef5f1a21cf1fdcc397768a99db96acb2523535e05125ba63238f4f643ab3141204de4b2d06481cfc2d429983a30d662ad9ad1e1f4a52dba657acfad751acf97b733695978e626ea5b525937f37860d25692b8a55dae4f508a0cba6496b567b2ff0556ff2b85c864b3cc72577d181211cc3b2669672eecffc472808a84efd71d473565619388e61ae02b1bf68091d9c4ef2172256e7fc946bba231d329dc18a8ed6709cf08c1c30bd48bd2c6a741f5d0a8af75cd646f574deede6b9a457700f24f52bf93ac030d21306c4e67ab74c584db710a09b571934f86fa27bb30bd6b2731b3e92eaa0dcb07d3e5ab0fb75cdb4b953925a3bfea42388423919bc705d6a93d5f9a71e0f8ae5a54c05b13db702fa41671d78be5ce1a8d6d379466be158436bd9f888da46246699e053e97e10db2583c972451b24c8ffd9db20d5a60da738c3d5ca3a42d6496121de09d502ce82535efdd7f62d0f235a9703bcee473008a958bbc91244310049fa987ff995e2b62b4b2343bc2f3ad782ec8e251d99db22f9a7d12a81df53f0ed0822cfde4c5b6ec17cc4dc0b7057d462e778c66e6f04e2e792d6a5ff81098fd8df5de88d42fa6f143f56b809aab8ec938428d5595733edbea4a18ceb0287c913154dfae0fadb9aa9f897cbb731128466e6c626c968c3e932e1b31e0eefb6558fcbf15308093aad652000049d9e67f5016067238975e02af4724ffc75992537001ad21233de84046664bdf2a04e6668b755c111e4306587048eb6dc9e6299c5db97e0ad9ca958c9d7352ad766c703cfde6574c31629037f90f44d71c5f8888f078bbe2a8f5ea632a734808a03d5998452c27e6561e529384632be1809c53cdbe6f21d8e46b9ddeccb0b8df1b96379eb737d89d7d43458f6c820196e60b26757c3a02f17a8c097414dd354ef39cc222fa734a51d972fe954da34b36a7389d2b68a280d1c35a5f5021850ce510bda65fe98799af431e899659f1494c6bac2073f37c04b4e5d3ae8550a825708136df147b55a4d56932ff84d6f1d5efdd4efcf84226998758ed27650283508e564e6dc5ab139ef0e9595dac53c4b90acf519aaa8b24a1d838e0d953d257f799cc2cc9e9a05fdf19bc69b4e83395b80a73d607f388bbe1ab79cab7cbdc4bb9f6767e58bdebe4b3a5c60a8700b3cf263bdb217a3b44d1cc035be8bf6c838f496a7adb49cac1759c4d7d70fac00d67d2e279803607f39aed82f9318f81389ad5026c656b6e5a2ca7b63ea3802215894f416cbff97d08553c16345e50f8e8a81a25e79958b5721aed0f4bdb667d015239d9f3210159351854e7a2065a24cb3d80ca98772ad3d5d8dd4eb5375beae6ac419e0a54ceabff920f9949a14aec4b0b26840e5f5999a2bb5f568d8385de20cdbacd8e7675ede4fd82a1ba2fe9eb9ca33f95a6e3cc4326bab3006e493c56df2feeb08667e76b53a0f227c419ff4ef049303aa47ae064e2ceb1f76eab1eb43d1d70c54af5a85b1bf53e8e2869225e88bd12737d84ff4d62f41d4e4105084bfaf77d99e472e3b1b9abf9e3255ab55e53b4cf6f15c2a1ca514b43049ab9eb6eb3a78e10c40c2fb9cb6f97c08a66b040275847fce660e7c17c4fab0bc5ff89ffca23089ee99502c927d8378080d42f1e956737c6adddfcf7645fa26d79c4964a072d8036847022492e2dfc9604363f91f0495ada164cb946865cfeaa06f49adf87f71e0067ec44e943f7b0c2b95315279a9e8c5c3541f385e2d7", 0x1000}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x8) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) 20:21:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) r7 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r7, r4, r2]) getgroups(0x1, &(0x7f0000000080)=[r2]) setegid(r8) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) 20:21:57 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 20:21:57 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x248, 0x280) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x828, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x40800000007) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="ea99aab5cc78c877b8345d28b30925f1f8edeb0613589ab5bb55604cc6cc523419", 0x21) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/140) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10084) 20:21:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/176, 0xb3}], 0x23, 0x0, 0xfffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') fchflags(r0, 0x10000) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x215) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 20:21:57 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040)="2acc74f1b00b11475bedae2ca1c5c672cb7f5fa97821c3fb1ca35ed9293e57714c8c7f3bcb726afbf1154c377b856b14aabd48a1005e0f34d84941c6508b327a0d8b2419d16f4932b1546cf97425dd471f40", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, 0x0, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x88bb, 0xfe, &(0x7f0000000100)="225665a8860ae4f96231663e737312d1ce381f7ee0638a638c3390396c7e546bdd085d0439f841eab170a6c8bd2193f238bf0c4f7ceda3960cab23", 0x3b) 20:21:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xd0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x2) fchmod(r3, 0xa1) pipe2(&(0x7f0000000040), 0x6) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x164) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r3) 20:21:57 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x1, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 20:21:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1000}, {0x0, 0x6, 0x2800}, {0x3, 0x4, 0x800}, {0x4, 0x986, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9, 0x1000}, {0x4, 0x4, 0x2800}], 0x7) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x4, 0x4}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x8001, 0x8, 0x7fff, 0x4]) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x2) 20:21:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) shmget(0x1, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) select(0x40, &(0x7f0000000100)={0x5, 0x17e, 0x9d, 0x7fffffff, 0x0, 0x7fff, 0x9, 0x7ff}, &(0x7f0000000180)={0x100000001, 0x6, 0x100000001, 0x1f, 0x100000000, 0x8001, 0x8, 0x3}, &(0x7f00000001c0)={0x6, 0x8, 0x2, 0xfffffffffffff72b, 0x4, 0x4, 0x0, 0x7}, &(0x7f0000000200)={0x740, 0x7}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:21:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x25, 0x2e, &(0x7f0000000180)="0900000013b9fd816eaa4e710101000000000000", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r4, 0x0, 0x8, 0x2) r6 = socket(0x18, 0x4, 0x81) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000080)) ioctl$TIOCFLUSH(r7, 0x80606955, &(0x7f0000000100)=0x2) 20:21:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000001840)=[{&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f0000001300)=""/239, 0xef}, {&(0x7f0000001400)=""/114, 0x72}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/155, 0x9b}, {&(0x7f0000001580)=""/239, 0xef}, {&(0x7f0000001680)=""/175, 0xaf}, {&(0x7f0000001740)=""/248, 0xf8}], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9ba, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001900)) 20:21:58 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="d2120a787661c6eaca879e2a329903179f01cf6b5b8f496a938fa02458daaa8c60a6ab04f38a5a4f388df49b1770fc19dab4b6cfc5ed6e0fa98c7f1e870d8fc1dfa5059be5c6cd9edc1bf387f2f805b948c7a2dcc49ca85031", 0x59) read(r2, &(0x7f00000004c0)=""/4096, 0x1000) 20:21:58 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) 20:21:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "9203ae726ffd0a765e2bb4f0ffffffffffffff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) 20:21:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) getegid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) 20:21:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2fe, 0x0, "003700200b0f000005000000ac39000500", 0x3}) r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e67217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) 20:21:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r1, r2, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r3, 0x800000000000, 0x1, 0x9}) r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000200)=ANY=[@ANYBLOB="ce002e2f66696cc395b0f5b6698d68b4653000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="92ffd39da45d341d19b3b65372cbe0a7629584f35687ab55c83e7be6af61df1d7abfd1", 0x23}, {&(0x7f0000000180)="2c7314581db95010ac916a73ebe84c4bc6af83410df209223e5166462dedb80132a9c46ab1b6d9b300"/55, 0x37}], 0x2, &(0x7f0000000540)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r3, r5, r11}], 0x120, 0x8}, 0x40a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10801, 0x0) 20:21:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x6) fchflags(r1, 0x10000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 20:21:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="3dc52c0915f36adc8864874cabde5c99e96df1738aaa489b6fdec476462e3fdcf59523d61d6a805553504147fc18cb0496144040bd86a880221f6bd4a5a3", 0x3e) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x800000, "77ed09c71886888ecff6c5b0f0c7657d8093e811"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 20:21:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r2, 0x0, 0x0, 0x2) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 20:21:58 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa8673b4b529c6e3b0000c00000000000019078ac1400bb00000000440400000d00907800000004450000000000000000000000ffffffff000000003698bf4d4770b1a390b132f77cf9f1d160f23a7a95c0e8cc6d88d0cb3c498de36d4476d9a134c4b8440d57cad95fa40fad811bfb92d0dd2b7744e468b39ae148edd80b1da2fa"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) 20:21:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="b126ecd6ea87b22f4f5a572e0004f96a212a39e007f16c7360e9fd37cd5cc813", @ANYBLOB="1d02005d7823c1dcc33135f242a82042d93df5ed248324360d733d6f5ad2ad5ae6e1dceecac4de2a51b55ab9c79a8efd4a36fe663cd44861c2bcb712e9f9138ef654573e9c276071d76357a4b10b5355cb8873f2d9", @ANYRES64=r2, @ANYRESHEX=r3, @ANYRESOCT=r4, @ANYRES32], 0xa) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r5, 0x0, &(0x7f0000000000)) 20:21:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000004ffff0000010005000000000086091fb08d2c5096b6dd97a587f2045b33f053b5e31add9792a7345a5fabd99fdfda0f35c682d1b80c71f8d17f9f821e91246996fc85aa958768aae759848ec2dd6397861fedc43bb3ab63ede5748a5e3c1c6a8782616dad3d44a044c0a14915f4c2223c5b9bcef815978f99fb1379e504355ba30300f9541caeca32596b9c51f4c6df192f126cc5f304809dfc0f57befe94aea7a49b5602dfc6498888e3e00d9cae39a96b638cbab2289f901225d6a6c95d1e7008e0a544a23ccbf5c1474b67f86542a7945b7a3d345c5aafa245fc137ce5441d4da8eea77c71a06d35ca61c4a09cd2fa9f990de456838c0705c788b1959aca9a31ff983806e9fafc17b457573a403f513aaf330dc13526a96cf9ad331942bab39629c03d440e77e267cf587a4cc2ec65f43a558fbe67"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 20:21:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2bd, 0x4, 0x1, 0x0, "56cfe1056374fada3cd94a35ca20f53d02711786", 0x7fffffff, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xff800000, 0x8, 0x3, 0xdb, "01ee9b89acb7a4d428cdd32fc168e69ffde1b583", 0x2, 0x4}) 20:21:58 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff9f) 20:21:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x22}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) 20:21:58 executing program 1: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000000)='\x00', &(0x7f0000000040)='*\'\\@&&(\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 20:21:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b", 0x171) 20:21:58 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xb2, 0x8}) shmctl$IPC_RMID(r0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) shmdt(r1) 20:22:03 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x193) r0 = socket(0x1, 0x8000, 0x3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = socket(0x20, 0x4, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x7fff}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2811, r0, 0x0, 0x800000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 20:22:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe23c) 20:22:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 20:22:03 executing program 1: pipe(&(0x7f0000000040)) 20:22:03 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb803500010800060400002765d78ce8ffffffffffff7f000001553083acee2f79df8551ee436796729aba5717fd1f52238f4db7f14f02bff62d6b0c4d3d0093528fd16c69f039524207df56f1d06c374c01201a"]) socket(0x1, 0x5, 0x2) 20:22:03 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040)="f034c70f", &(0x7f0000000640)=0xfffffffffffffd79, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x26) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="12e92410a0f2332c77abfbcb320f3ff785dda7158ab3878dc86582e2a6cb584acc5585a382ed0cce5cceb0ad162d48e2798979ef4bb873ec42211e4d9883b5634c115261d462a0f06de3fd37eb3afdc33af168d50132b8bda65ecd18e0f65dcf9c93598074e0153626ade2139627054851e129e04f7035123400ed0a5925a3b451d3bc60473f9fa56f89e0a3672c27ea8a917ea1ada3474eb996dc7104c3561f0c7d808c3fc921678e56c4f13bd57ddee11447e766b4a8c2e2862ee1"], 0x1, 0x0, 0x1000) socket$inet(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) 20:22:03 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059c8cc27000600fe8000000000000000000000000000aafe8000000000000000000000000000bb1f1d732f4fd22e9ad5ea4452c077c7a5a7bda9e362a9d2ca15c540a9647b321bb65698d1ba8b2af705c0b290308dd59a8e"]) pipe(&(0x7f0000000000)) 20:22:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000000000000274, &(0x7f0000000080)=[{0x2, 0xf8, 0x0, 0xffffffff}, {0x5, 0xfe, 0x0, 0xffffffff}, {0x1, 0x0, 0x3}]}) semget$private(0x0, 0x1, 0x100) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x8, 0x51, 0x3]) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/198) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x800}], 0x1) 20:22:03 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x2, 0x4) mkdir(&(0x7f0000000180)='./file2\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 20:22:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x7) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x2, 0x3}], 0x2aaaaaaaaaaaaacc) semop(r2, &(0x7f0000000200)=[{0x3, 0x1, 0x3800}, {0x4, 0x44, 0x800}, {0x2, 0x2, 0x2800}, {0x1, 0x5, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x1, 0x0, 0x80}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000740)=""/4096) r3 = socket(0x18, 0x400000001002, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) semctl$GETVAL(r2, 0x9, 0x5, &(0x7f00000000c0)=""/41) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000140)='\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) utimensat(r4, &(0x7f0000000000)='\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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 20:22:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="aa00"/12], 0xa) 20:22:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 20:22:04 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x2101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 20:22:05 executing program 0: socketpair(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="a1863d9443b0b32a6c237bfa01b8ab45766346a5d05027b0111ec35fba92c8d77edaf35029d65a72f2ffa522d98dc90595e1369c4690d2cc5f191d0164", 0x3d}, {&(0x7f0000000100)="25af8d4477eb53612e23a3e478475842ec82a53bbb1ef6a8c417af6145cf12c09a5deea27f406b938359b7d64b2f08c45edf9ab53a20b2fc1a400f6d38c2507762e84e387739ee4859315f47d4ec8bf2f32f08f18407b63a84826ce216da55f948bbbd6bb4b77d6279c1f062dd50450f0caeb6f18042817d021dc50e0d89c4eb27952a95266c2c3b101ad1a6eea1c339fb57cbb9bc11201f6181487802897de2242cddf814e43238577a13100bf0650d7df75f0df3a228dde534ef2c35046f2a9b4c192c68ed583c3de87ec9371a5e165ff472e200eb2a0d295cdb5768b1d2a1cc5d56f0d8490ad4c0c4a216605d", 0xee}, {&(0x7f0000000240)="2dbee7b05c148c6119f674d6dab9a882c9f4180bae6bece06e29fd752e1bc4396f2131c4602e7a61e95e1772b4354bf0e5330e04fb17bc8d5bca88a53f92ba59d965ba703888218150da8fd345b62557db717b761afe62bf4e712483d38ddea38608935718b6672f5182c23399060d655fd67fb1129b21c1edc1b8f1d914451820b8d5148c8ccf2e203d1c725f59b8fde618694f808548a38ea4cd4642bad60aaa4a52eb40d31195e7c45dd2702196295e73923093ebf3ea04798d33702bd6e6943192342ffe83f56fd88dce6786468d873f75dd3c47afd77e14b2bfc3168c1214c8d21d0d65f18cc14ebb27ec4fb3a41e5977b67100", 0xf6}, {&(0x7f0000000340)="05bf44ff07dd4bd126098a37fc537ebf2a0df5a4f95c805c64443eb25e005c4f03c15774ad49b67d78265069de64c81902fcd1d66cbd4b770465e2778b9a9e", 0x3f}, {&(0x7f0000000380)="cf1df9abaf368a045e2bac29db51ba841b6d1710954d298e90caab7b202672b41c9d4b4b078e77b80c48e75e7bdd50d64f81c2b28d30ca7f7faa7ae48bd335fa098bdbf3900a9a929ea7ba5f38704f0687049aaea206c338157f201028e5f7", 0x5f}, {&(0x7f0000000400)="24b897979b538a017da088b2fbdc9096b91dbe58e2c28bda882d43f42e99495e6314c6314ff79ae6ce707657e7906789697392a4ffe54ab1927844e5d1b5de137693f54379bfb75fba4acc9c8d213b83ae3e223daaef3e4a49750c5e683d5ceb254a0b70d81589d79161074eb70749c1e12b0a28c93aedbc7054ce", 0x7b}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xb}, {{r1}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 20:22:05 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x6, 0x4, 0x3f) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="8203adf9ff1fa77a0ce91388c1d10e2c44f290a8eb3f758a12609b50913490cd9e6bdc36df4f3a85c2677a7f2aa01f1eb229acd9e26985b4af00"/73], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(0xffffffffffffffff) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="01012e2f66696cc856dec5f9efea07240bb96e06683fe5127f9549acf1f501bccc9280f10932d9553435be26635acc29971970d91781ab3c40d2ef5933f0b6eedf991a7d27a9aa2ec0421868beac719e4fb8611e99bd"], 0xa) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') 20:22:05 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c890000000000000000000000000000000000ff02000000000000000000000000000133000000000000004e214e2155ce072bc12649e3441eeba132e2920f2166d3e6b53e2d879ba7543172534c46954e94743a710b364db3aae0407c62f6d59276d1520000f0cc4989abbe39e417176d756cbc41ff54fe719e7134b6d3ec3120d1728058e0a6efb825b49483df42d3c445549e609cb112659bbdf217744fd3a2cbe760d25ebfc4e1cc08aa961ddcbc848295130656c194b7a362ab8f822a5bfca9df87eff4fe4e1d727142225a54fc7f9611017c1a36b94f66ac7364eaa35af11aaf15f42f591ac071aeb719d373ff0713354a0dc0a7453cc295002926bf39e1829c0241f382745e65e8e1707b0174a19b9c9ab9248db5983c2ef9d76c20c715a0665eeba30000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50bd000000000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)=0x7) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, 0x0, 0x6) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/120) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) 20:22:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x4, 0x8}, {{}, 0xfffffffffffffffc, 0x51, 0x2}, {{}, 0xfffffffffffffffe, 0x11, 0x2, 0xe3b, 0x80000000}], 0xfffffc01, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x80, 0x2, 0x10000, 0x2a6}, {{}, 0xffffffffffffffff, 0x44, 0xfffff, 0x9, 0x9}, {{r4}, 0xfffffffffffffffe, 0x41, 0x80000000, 0x9, 0x6}, {{r5}, 0xfffffffffffffffc, 0x60, 0x80, 0x2, 0xe89f}], 0x1, &(0x7f0000000340)={0x6, 0x10001000000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, 0x0, r3, r2, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) shmctl$SHM_UNLOCK(r1, 0x4) 20:22:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2=0xe000ffff}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) fcntl$getown(r0, 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0xfffffff8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="51f788ec0fc306f83a7f36b0b492f6daa03266526f192b9747f1798d4c0767d658951001444d96ea43f4807d70643562cc870ce5a89976075421dfc0fac6cf6e9b", 0x41}, {&(0x7f0000000400)="1a86cdd783ab77a79c550d", 0xb}], 0x2, &(0x7f0000000480)=[{0x68, 0xffff, 0x80000000, "7edb8ccc02cc700f42683625d485bec2d0e572dcbbd27a1087744a8005dc03aea657b25b420a8e4176bd663413cabf9902cfc66b8e6b0e322827da181f6456ba9668eca1bd42e01099e1fa6f94df19d15d1f1ff2c5d26023"}, {0x20, 0xffff, 0x5, "d28f9a9c085c73837f49870d9cc8e8"}], 0x88}, 0x400) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semop(r1, &(0x7f0000000000)=[{0x3, 0x7a, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x80, 0x1000}, {0x1, 0xbea, 0x800}], 0x4) 20:22:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608463d100183a0000000000000000000000000000000000ff0200000000000000000000000000018300907800000000fe8000000000000000000000000000aa"]) 20:22:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff0000017decabf1459c69bcfce97b9125ccc333329db6e1e2ba27b66f2f3b176721fecb6bc5f24a2e6ffe6a11e35b7942b187467140ecd52851d95245576733faa345317318147ffd235535fd2e8415aa58afab348f3a19db3fca8b8d93f371c75c89b973b9513894b8f484a77fe987d3ec15cca8ee0d58bb17197db9bd6048a38787f15c2d67e6b68b12cf7c37c40879bfb7059426206195c1aa0ba07576dcd9aa3e15fa8e3da9a79265feac5a7d72da0f7da2a77ec590b1842ffa0176c34bc3a156ab0e2a84ded84b3fa13129b0373f5b478b9380cadb2937f660907dc37d710c269027b5b18105787215d16125d5be226ebd5df40ba24d338174c35242f0b0ef241f8f09becba26c20c981ad19606ec470fe87e86e73ecba4c58ebc9c24debfa109d6be3aa3ee32112fa730e53cdc672c717e0"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 20:22:06 executing program 0: socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x10, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @loopback, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@rand_addr="b6e40a886caa9c997e71580a0ccc0b9a"]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/101) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) setregid(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:22:06 executing program 0: setuid(0xffffffffffffffff) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() syz_emit_ethernet(0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaf1acb563ba3c88a83a0081000e00080600184242060a0001aaaaaaaaaaaa0325fc49832b7a7b1388aaaaaaaaaabb3d7508afe5baad677cffe4743cc27430"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x0) 20:22:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001940)={0x9, 0x9, './file0\x00', 0x5, 0x7ff, 0x80000001, 0xfef75059}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) r3 = msgget$private(0x0, 0x249) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0x1, 0x5, 0x1000, 0x6}) r4 = semget$private(0x0, 0x7, 0x3e0) r5 = msgget$private(0x0, 0x0) setpgid(0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000001740)="2b636272decba23b505ad18e96affac8542f2c4cfbf4ff376ae18ecbfaac7a4cb16060476ae27e44fd6dfb6436cea749af5cfce370c12a21337c4f3828a04d6aa5883ef9a4fead66b7abd7859049b1925625f83d3ce303945c5b2cb0ecc3af9c5a4a4c13e3fb8c7a8bf0d4c74bb77d8386769e44c798e1cd23a32504b133c840ed6c81b632df12bea6437beb63144b7a84b782bc71aaa30a8e90d1adbddc6bab5d0289db28f1ed098ea1654ccca01dd1317425cab6860c5f7fd9bdc8a31d5b81a20009701d75e87563bf0b3a02a93bec3554b54638aa1988133d237098a5ecfa71d7", 0xe2, 0x40e, &(0x7f0000001840)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000280)="9ab8c23e1270a33a1f8634b996305f02c90503611af71f166452d6455e9e375fada6f3dea0d71425088e1ae0119db9af7327c9d0f068cd9d593c56910156f52c0beacf9dbfdd02329c60caffa7b69bdf26a534a5df9c5811be22934a7c871a16418e53e738ac68be6ec99145ec548e5f1207508a6005102fd19649315aca61f1ec6956dbcd0314d96d79ff867b3e97e791c225d6309683e6482dd1a572874103d233fe9aa5a4cad19a7499edbf5e28b3b7041ac35446e37376ee43f64642a199c0e84f9603fea845bfa1b00fa8c6968e82eb53df3d9863bb7324fedb0be302b8832eb41a18c8c986e6d64e32b5abf4f30ac1754939fb0ab76263f761d9624fd93e5c68812becd2d56f13a749b8ab37f1f95debf4dbc95285f5463da3e8d148c724c8d16f260c414d8663bde828ba177a1035ec651f8cad3c77e1e1603878d0b452b8593ce905e7cac0af7153bf866b9f85bb95032dfaf6de7267eb58929b27633cb05ea85e30d4edcab3a73ac9660fee03565bfbd5460423d687464b034c9d31e79af9adb8c8ecc6bbe466c5681ed2dbb1a46eea02ee65a99a1785a0fcf21b7191cfd720646e402b78ad2c7d00effa1b124fbd0714484b48962a251d1db95f9e7603c8bb1a00550df855c78f36e774cb4af727aade8f91290f9bcae70609571351005d5f06cebf196df42a774d21b463dd58edd788d525be92882381b32a6e4635fa71656d588b14752e066481a3e4fcf39eca2cf12a73ba44e3ff6195109700b34649e50479343630342a5fb6e344571bf18e44373eed578041c6bb4dfbf5a267285e9cd861095e5434df5718d57fc2d057f7991e78d891b50d7da1f98bb2055847f9a874d0341565a6208289f29df0694011789f7e473940a1f805d900c6bd94f735fbd3e96c0cb2f06858e8bdfb1059b06bea16856546021175671b5d4bdec580412ec70520010965162c5698d14216c574b6bcbd80fe4d0bf7a9051a063ba96536f6b37c06b91228701272ab1972a5c78e28c12a2f26a34186225a97d86034a0d3f5aef268ffa20f2246269ef0e8d677d68df589b407473e9a9cff8e248697dcf2937b52a6c0322b75e2e0dbde264b4fbec6ab50cc0102b9254ca7233ca4e54235cd2a9a6f335bf4f2a7282c9e19eb0626867e6835a85b2f0f3542b89bc785cf0ba60d01c4d42ecf737b6741eeff64dd719798e2186cc24c95b9ba67aebd1e39d82385f04e47a45d57354c307cac62443bd571c6562a5ca24a0953d1b9c2b83aaf3885e0cccd9cfd8920c0f07bd6f2815c54878026e3ed9350a0d1b9714ec9b2ed54effd5026f5746535ed86fdd09a5b846f28bee39368f5bda9c77efb0df2756dd3e791aa4ab2f546c0101408099204610c3cb89fdd415973735e0fdd000c9e7547f0aef1ea0b0a06ee402c738905a38bd6e3139c031627af1e38410f81b7ad973bfc36b52db573bb9b8cfaa936d655e407dbc79b3dea5849929c3f79542a130bd9c6005ec457ca495b331bee879c0ced135cbcc37fce26dbf8b17f3ff01a48652c543d82a29d85a75c56f71c791f73a7947b33bf565c515127a6d68823fad542dff023f68e9ac8b0175c9e63a15ce866ca4df9ab922ba3bfed46e33130f3ac2a404ea6fc865e860100ed9728d4b3477fe77673384d0e63b8d61cb593e3ff511d35b691df7a17cdeb6976507b42a5c04c0bcdc78e063472155fc0a08c55179303f83f5dd4483a8977469b656e654e04ee0c512ecaeaebaafa1fc1d6d29d01c8ff35f6a8c451cea9b15c305a2037b077888bcc56f5f3fc8171224c8c0b380a46d252db0415a5682d5406b60a8426472c6454f87c350339ac1cc1b69236539c0c4c9783e281ae655b6abb3eb6b11f1cb83ccd03f5270106ddeca3f30c7c232770029b06c5bb668ff16c0196a1671667f1d65bb60945c9e13722a6ea7a7eb455120623e622f3f281d234310284fdd373b99bee30bd24f948bf15573a984348e492b69164bd2d07861d4be719e4fd1c361932a8a9844e58b56dbb44b9885faea4bfee8ce83a47671c82df1f180ab5f7c071e9b517cffda1c6ad86a5d0240e9a7b7ee3d2fc1b0f33638ba8618f3d4def99536874be958731eb8492ca185527279ffe3d73ed1dfc67e775cbba103dacc51e5d1c87b61c8cb2e51f4a8215a1a8e9ea9ecc78891c7cea6862b65fa9495ca5938eb5fb11be977d9b26d61c84b218769bb4004ce5a3c7e7f87f6d2dd6bf9cc858fd19895023bfc207d9cec9cb1bb6bebe91ff2c7cf4e0330b0ccb2dd0669681c6b246e6afa2c8d28e3e0fa543a6221fc4fe2cd3926b36fa3c9cd2afa094b155093919e1ea825fdd4aca64d1717cd927e67e9261ee8e827bc3921b4873281fdf55d1a6134d283cfc2d6216fc6759d418659c4687e52b26ebdd5cc9113cd6027f214c536abfa891a3b86eaa85f5a02eafcd0250d9d80e5d986977c4e34434c66a83e14831cca7ae3ad72378ee45c06d409bc494b71bbb1ce5b7ed857f62412adb6f1fe5b3e7266b0bcba04be770a420ac163c93d3189597a380d088c0d391e44eaa36a99a3f1823b05d7dc177ff359f74399686f558e607d107136d7281f317667b8ac1527ab08db292f39f2e03a85c9d9058330f3215758d6cb835fe23eb526736471dcc8271e8ddb47d2f17b9dc9fa1c8990521ebc4483100e245c5afc7cc694c2852254fc86f70a6595e8941d6e74d6155d19dc36c30c439b585a287239cf5e0224c965716908859b0350f55f04c4750576dacd8098ecbed9964ad9ece6f3c093cf8fc912bf507230003b38cba8a5792276f3a8cb29a1276eda0ac09f373a16968f18097fd08a6587ecffe7c887caafc3a72adeefaae3558220b92d342dda45acd6c3e3b6a13d25273313f08c2efcf9b5dabcdee2e8d878daac064f2259ce01dfff1aaa216365e50077558e5e12b5fcd8e09a5b54e4b863b05df51b44d2439c8a20b458be017f25699dd85c8a91ab764b8fdaf6f771775275eaeb06bb06e7bfbaddfe92bbec75aacb73b4aa0ccd53c0502bfa6e9fe5b50406adcd8611681322f7e9417e08242e358d6fec977c73e681e4c7438c816af67f013863448dd9f404b7bdf21c0832f389d077f50be3ee15a87e04fc88b38499b9524dd0676ec7213fa963e1c4ea0dc1d0afc3ea853c1ee333a360f8b68c82532a4f6afa4483d0f9491ab095abdec90e5dddbbf1129e31a5a1ffbc9e00f1979cb3974c743279c68d27ca24dc0d62bf6db976e1f72eba85a4340a055526a6255f12f1c846d150a41101beec76b767fd246f63830b50420d569e36dd9cab900aea0d515eaba8cac4caf4115c0d64c648822aab4f32412218dc0fd5d592701a7c6cfdfdc1940c6f28589d6496ce4d5db82e31673451e558b5c84b78e81f87ec361482a35780fdb841b7f73af9dfebe0cafb9ce01e1dc0d008bbbc9b673edfee75449f6c54980bd8f2eb9f2e09eefe856c9425a8f428adda47b30987e8a113735119bf1d306a23c10a517a2a4add2397315fd19c43c97e2158d3aac00b729e197d2dcff4fc2ee6f202a3a5c8d5b5f53d738cc8b027ff17a308b71ea6348ccc6eeb1c99a637d4734c6d8fb7d6c9121f69fa1d27c6e831d3373e3b82ae94f25ca65f7e475fc1cbe415ae4647f399de67d5f6978f232d01128a062d3388a28541d1092483496e439a978c13ed1d4ee70c7c1a7061fa5136642095648e9b4c3aed0fb99e045b546c766f0c5e88e699c9591157a1842111b2103b6c120e782175b136363108dd6d73743f16c7984a939230eb421b24fa08d5df107e4e80e7c54524c0993eabead539529323a535dd5fbfecd15daabe3d44b112ad7469271f08f0e6600ccf1a00940ae3a4b2076de7868b6cffe8fbe522d1ea76f114dab1a614b97d195c45668f69c9ead6448bcb8411797ac237b2ab3fe193ab5ae894987d1c62476033f28e01237c7cf1a70d6edc9850950f5264fd019b43c85152160dccd341c59403b36f75974f909a586de4e68069ec6a68201e1b4a4707f2f8e1f9a8fc406aea3910e6fa2d7184f3834f47f41e5e540aef56f23f3a70e1cc3d3e13a9bb4fd8a418de07ae6e83b02aadcd3eb367499dac6d6314f6527316fc1330689e3bc06f7e606a935c77f312c44c7dd0eaeed8ddae5aa5948bd8cdc58195a4fe75e74f223bc55f7c73a5a1a093db626fece52a1b7d52c3d9fb2d165b6b7f337b1b7fcfca693e5ba87fc151203af611cdcded565e9e9e3e264e627953996d0d8045f70e6793147baf3cb3cf92c8b91c05ab76009a3804e935849d3aa9f381f12722c2e167f016d71effc7ed7c9e3677c2925c1af7a3f459ab8229c156c4a4a085577dabc3e61911722d7bcf04d2b2dc305899f6e906f3d54fb34f0570f96e033de0592e83599838251a3a21491aa69eaadf6ee18dee76f1d11ee935248daaa1f57c80eabd4f27790d2a13adbd5f5bf514dcbbcaa9c2b13094efe031cafe66206bd3a5c3effd1ab4c2d6b23688c5325b33f26ca3966615ff9dc05d8a8d18f18ff6837030b9e6d2edeef2df7355519572c23d5cf3cb4cac3749cdba19d246085a0dbc17d239d50b571f3e57a38567ca081a14d4c8e1120ac27cba31e18c8c5cf499ff439e9c84cf971b83c1e6b86a51055813d827f9b9ae4965a81282d0110739f3daf0aac13376b0d40abdffdddd98c7de76e2afc2c59ac50463b0da8af0f76d96db83427b04630e5a3f9d0d7608cc02881bd2da9bbce1fe445407e2c029ad648245020700455c5a64a97d29ebb58539974f69d3e0bb0c336806bdd58c21af3f1bc731a641b1d0f4f3048b5626cb8b197e8ddd15ea1fa4148a987ddc0f1f6569b1e82e816ead8620a63c3f70dc235c4b16fc4d823e581d38c00d1dba2981b72bf43042d79ddf86fcf9cb31d27e1068398414d1d44b993dd51d2973c14f828fb91c7d7d3597d42aa3d5a8517a448013371d74f5b57e9738104d71b17e9f98a8229655d53437518c9e1ee4bd54b5d90a3def78c8214ce72a6422e44187684e1f4f7b3f630a63bf091acd1b59c326bb837726e9051c2813f750ac0121196b4d0113d34e46bd18f1113344c5c4d1158102c52b7431e1e11932994cbcb8e0a6d3064c488f1a4a7da028812af813aaab7935b31008559c4f153e81def1d4272d6db6ac6c5a20c1c3f7822b333ff42a63c29971d167d2294a360b8c872cd5d21acb7c1060fc29910c03312641f66772beb1fb95b25bef07985282c5d3f541b07a3a268a3b701ac0dbc6803252fa3e56c4c020620b5311c0b604c1680bd2f0565028b25db6150f9f1363023b0f30c73110ab87a485d84827085904bf93b5ea1c68aab07f1ab338e5a2895c0af6ffa84a33d1e3ec1502f97baa4d512a6e6c6f3a7da76900b16fb972081fd51966f26796d90dc0d18cd8232e470fe652e877252c093f0581233ebb3ee1237b068ef3a4a67125551b38a80737df13c38ded86b7416d72859cb46f02ce76b0a05e1d0e93615b07d85e6020a703f41bf98e393d8af3bbb2b3399e10b316cfb5c6128c8cf1b1f4b63585234f09e3875ecc969ee41a8f1b5b20305d64ba5d2dbd4465bc142a4bead6ddf42c33d6c55dedf1757a59e9279c5c267deac452ff5ce4ace77f511f2d65ff73bdc995440b7be809f84900dfca88740f3c293d0953729709c46c97292711eb3230eb933ae9bec7879cd37d1cd6407605398cb469a6d48e79bafbd336c63fc4f5c77b5845774dcfc21c1814a9d1cbeb0de81c67da874b214a4ae5904eed4ad5d0ed159343f51b45e4e232dab3a72958b6ed5", 0x1000}, {&(0x7f0000001280)="af261b3cbfb49f169bc1c7622f628f429d62943b8883062443f1947eb611dec4e895bb1e262aadb6d2a67b065157c904fb5a114d3426e960bbf6a57439dc32b0ac30d36b6998300b1af4f29da12932cdb3ac7066213ada65cfef5da08c379fc12e49882015c53c530002e205bb49f469b66605691227504d12ef1231673467e4475767f2c6d9df484a0d21f4686306092048b768be953784c9b2cabd007fa6708030e033d283d3b338d21f5d0a3fb6653998e1380e1427943f28dfb933d152436fcefedc9933aefcb883c1bc7857bcbf20957545da04d83b100565f3", 0xdc}, {&(0x7f0000001380)="9214dde021506467b7ea1ec5d094b2e28909c1c89461de5f69f160d3396f2153257682d70f4230a0bd452a10d3cb59711161407215771e5565a146c9b80d63f1ea6b322243ab8207aa61622f56cee6a99869bda76204ed1d54904836861d4defe9", 0x61}, {&(0x7f0000001400)="a7bc5a9f56f09804bd42bc0e1721ab9502f2dcebf09e0b4c05d18ddd21e0ea5dd9555c8541772541102b0daa1cb36b8267f8813a522a285cad4cab75dbd5c16be63afc5e65fd8f75f83472a5a72506f04a869f881b037540bad5739572057ca9e0318db056d02c0a1cf1f01ddfe66cf94a22142cc569ebd5243355e489400dde3dfa51b8e542ac08227d703da8224ee5558137c628c27beb9f68be86b18e6a64ed3aecf6af9a0741428c67", 0xab}, {&(0x7f00000014c0)="947c64b25d600f3e2a11876464471ab27a5d0f5ed471d087a484e2f2a2d0ee11eefba54613fd05c4a57ea89f11f4de5a49dc22d2ab8bb962f0a2416d92ba65c66753e3c4f61f24691140b01c4c8f1e4b", 0x50}, {&(0x7f0000001540)="bb08dcf202ee5608e0518c409de547ced5689512ec7b06d9ade398be3e3de755b692f286b2666e7c6860d07a847426e55c5c81c8330ca3f8220ad292b26f89a992a6370cf9a52fae0415b07135e60ea00d235c195ca2", 0x56}, {&(0x7f00000015c0)="672352d7f9715ae3b6aaa30ff612e2e40841481f76e2cb1b0bf380462dcd975391b24c296f8c0f0f5f672dc84bf1906d28bf9aef4676f0644a9ecad554de7056e55485ff8a41ac2e617f1035e36f53026ec8a6f945d323827170c06164c441c133d83a4a31c84fe8851199e15d881bc61ac981b294b36c238568b0f9675eb7b345e63fbc10cb94d9f40fb6888562f7005bd11474cf8eb626abe69bbfc7e3b5bbcf24ce43a688a4482bad0a422ee2d463ffd598df1312c3341b72cd52d627c629337602c275f48aff7625da3dfc4fd1321ef4f9fe", 0xd4}], 0x7) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x121c, &(0x7f00000018c0), &(0x7f0000001900)=0x4) semop(r4, &(0x7f0000000080)=[{0x1, 0x8, 0x2800}, {0x0, 0x22, 0x1000}, {0x2, 0x7, 0x1800}], 0x3) 20:22:08 executing program 1: syz_emit_ethernet(0x91d, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x8e7, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1, 0x9, "27fdf60af501327f080e13bd2ab894f529a379c639c0fa007a8677dc7c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a11a4de2329a8ec93fe2b"}, {0x0, 0x10, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77d"}, {0x0, 0xdb, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3e"}, {0x0, 0x19, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882ae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e"}, {0x0, 0x9, "f82c465bd8e191310516c175793079c076c7930000773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894453f169f13361aa8ad685a1782b89363d7adf11626"}]}}}}}}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)=""/93, 0x5d}], 0x1) r0 = semget$private(0x0, 0x4, 0x1b2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r1 = semget$private(0x0, 0x2, 0x2c2) semop(r1, &(0x7f0000000380), 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) bind(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="09000000000000003000672b64ea4f2072e2199c732151920200212a01bc828aa99fb40911469cec660d9948f64ad582593898f2a11ab7cafdfc9df593c5a3d02b6cd886d583c72d5b3b18ca88133cf72bc3eb639e09e2f4"], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="5c78ea892ea917c8bd65de44a6dbe1ab7540696873100adee66bbd23ffa7f1577cbe4a4cbc59b63af731fec1b0791220fdc4e8aa65f6d72ec2b99278e2ff0a0f7ab754038bbfd5a0cd2818bc030bdb2256d066d08c34b4c2854dc452ef1fc65c9e876c154f751ba6dca8da569ef2b420e3b19409b1da947c874a28701c7120e648b447fc06e131f6d48b5f7ac06d2410dc3374e5dfeadfdb429a1fc04adde4f3c8408026b53347e75852817c479f0768f7eebcb398e9bc08824347d60bc07e9d37d2a487a305d9ff702091c9bcd5b76d7fd27f8cdaf2177000", 0xd9, 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="01002e2866696c65303e0c382f66697c91e4cf283d02bbe325bdb4c0e12bfc11c015f29ab9b32ee08f6986c2baac9420dd00173225b932c10b271fe177c772552f9577884731f26be37cfc7a5a47158db407c022baa60a51ef3ba7ea85fe7964a15f683de8268cb220c290dd845f8e0767e7df72129575ac1e70cabf150f3534dc12ddaeb1aaf7ab6929355528d51b51cd1e54eadeffff68c7c499d375e458069338eeed49577d0333660f88efba3f38181825f5b1d2abc8e9d84eba7ac4e9b3ba195a70b573d62fa479adc56b9309e02b6be6fd1271c2a3b1d264f2c033d083b53a761608d35c2734e0262bc4d6a2eb9f7638979a7e572b996c4fa95f1392f8f99571f3bd6fe8cdb7d3253d54896956d5d18c530d5f966682c50d5ba15889c66e515a0a7d64949351015cd9f5c5121b8876200c5e83c7da379e34b57869b429a906371d0569a7a93d1aad94e95b2b956a3964c0e906d16cdfb761dbfde4bc09e1ffd12656211e360bfdfe09999d70003dbae88ec0284ad8b44c6acfb66b222ee89a12df33afcf589be9cb9dfafd19b8fb5ad6b9bd7692ddcbfe16612bf1385fa4e0ff3de23662d481231b985bee29be90ec6fb8dcffaef5fc326895518e481a287fb68a7059660669ae40bdb46b55b4d678c6de73601ec223639d44424a6a4a4f00000000000000242db19cf8ecda1cd9a2c0f75890433643b41c14ed84f818aa0884d0db6cb8f3fd91e6b05c7b133ba362e273ac9d6b15b5be52bd9b70ca87476585a2f29645092114763457015bbef5f9baab926311992e514d5e2275a9e7fc69f07777ce97a07038c18f3bad18dccbca2bdbff20ccc32933fec5106f701a6ab92c13dd24e60199b62fcb054b162bcbd3f630e12bae05d9dab501e00aacb13ac8510a05c12d51a19c8d068cef03f9f3b10583aaa0c3d50930a382e464fa6f79b412419dc9"], 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200, 0x1000}, {0x1, 0x2e5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x9}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/43) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x2230) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) 20:22:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 20:22:10 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971004b000000000000020000000000000000000000ff020000000000000000000000000001020090780000000200000000000000000000000000010000000000000000000000000000000100020000000000005975db180bcd0594de03d7a26b8ba55edfbc9b"]) semget(0x3, 0x0, 0x20) 20:22:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:22:10 executing program 0: r0 = socket(0x10, 0x8000, 0xc) setsockopt(r0, 0x1000000029, 0x400, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000080)=0xc77c2f39192a53e1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000180), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xc3a9, 0x0, 0x7, 0x1000002, "000000000300", 0x2c6b, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:22:10 executing program 0: getegid() getgroups(0x0, &(0x7f00000003c0)) getgroups(0x1, &(0x7f0000000100)=[0x0]) r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) semop(r6, &(0x7f0000000240), 0x6) 20:22:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xd7c9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x9, 0xa1, &(0x7f00000000c0)="ce4815b20a588c96ee1b014d14110f5219ec1a26328889455bac285b44d983f68e40ef7692459765d9566f5d1bd7c8721d7d113311a4d1b00f122ff1d90004f04af342923766aceef4b0c64d211ce22b666d0cf403a8198c7db65f196c07380ae53394c9e9dac43f72419f71e70ea327d127e936b1b11baa334e8d2e45fb537df1c5f943f2c069fba3f694df6ae309a71008b8cfbe698e355babd00d2717341840b1ca27a73aeeb3b3553ba6280a5aee3b9fba88d183dac02155589cfdbc9953c0ec952c565228be50", 0xc9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001304, r1) 20:22:10 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6, 0xfffe, 0x1800}, {0x2, 0x1, 0xffc}, {0x2, 0x1009, 0xc00}, {0x4, 0x2, 0x1800}, {0x1, 0xfffe, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabfb) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0xffffffffffffff62) socket(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) getegid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(0x0, 0x0) link(0x0, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') 20:22:10 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r0 = socket(0x18, 0xc002, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4000, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x26f) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) semget$private(0x0, 0x2, 0x80) 20:22:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 20:22:10 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/162, 0xa2) chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x186) syz_emit_ethernet(0x26d, &(0x7f0000000080)=ANY=[@ANYBLOB="cdeefb71b600e9ffffffffff85dd60e3060000083a00fe8000000000000000000700000000aaff0200000000000000000000000000018000907800000066c811f3aeef4472f60c00f523aa0f54640bfc81a731532b258402e777ea68723d5f3e4cf0"]) 20:22:10 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdad0800000000000000a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57058e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a461458214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x203, 0x0, 0x0) 20:22:10 executing program 0: syz_emit_ethernet(0x19fa, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x19, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x2, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) shmctl$IPC_RMID(r0, 0x0) 20:22:10 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x2, &(0x7f0000000000)="7946379a41b14234bd992fb7ca3a76127bc8fd6ec95b2bee3c824a6ba96315cb797f7848bfc9c4624f2811f528b0b969d09cc6f3c3dd81294206a5d13fb8e5e736246787fca723978a9e3a0dbaf8f0533b891959f90be33523189e", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xffff, 0x1, 0x7f, 0x3ff}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 20:22:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000014cdc30d702725db7a071034e42a6f61a5b10dedb731dcccc7fb68967b8e8f344508c6568beef0000000000000000000000d3993a2a09045e5a1796b6af5057c08195859da234cb727e537c7b4b5b31fcc9ca3f611f9cf5ffab4002a7a1683e67f1098f4394cda42ca6af1842963f761c0e49b9111e9e46b4f2cc3fdf62d944bf7e874e4489f713ef902625165082065e0d8731525afa5bf961e8d6b79539474e9ae6cfbfd05beaa87bb92fb0364d19746f0500462ff582552a33c24a03ae7dc3843b361f2cee78cfdc12a88638e7513b943ad20d8eddc34d0b5eb9052486cd237d2562116ad4506a0324ef3b4f3a024b101401304cb709362ccf8a62f0341579711be767c050ccd4c40fa77a5bce45ef3d2d5e74972e58c8d3fc4a1eb444"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="b325a2e39b666a79730f8c7b6a2bbc18760662515fee6c1acf14db46c98eba21aa20d4a21b9358aa076b2e9399cf5fb98f03ce1cfd00f8bb9bc8fb447bc17223ce46e5c257fb6b62ed5b29401fc32c346026becba3640180ab9a084fa18910e827a4b6ac9edea4a0827afb0a19d197470bd8b1a6c455ee81647faea6a541c64955ada4d653eef7ff05e2db76be63b6e822e0062f2ce1d85c8e6541a8313b3e8682d7404645a785c5984d7daaffc4ad3ea1ef0359625823558dde2b568b34d1c9954eb2c8c55e424b7ae22c"], 0x10) dup2(r1, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/9}, &(0x7f0000000500)=0xb) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/90) fcntl$setown(r2, 0x6, r8) 20:22:10 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x100c, 0x3800}, {0x0, 0x1, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1}, {0x4, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000440)=""/146) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000001c0)) setsockopt(r1, 0x4, 0x4, &(0x7f00000002c0)="030000009a5ec03bfaa788731f03c19b947e0e5a1683385347c005e48a3c3e2b2a545871cd3e59261c2e87f9af58d11688be7200f48c8cbd443521bbfd842e9a64d2c2dc1de23d4ac100d689f1fe5855ad2bd89ecddc2c9dc35e70b4ed5273df51531cb57f2fef8dfe79f27da0d4e21f4ce4f68d1d2bc8a11765ce787f470beb0209521c3cb03056a089be9957703868e6dfbd01c5ca54f38204460ffc90049d43d0a212eb16c37aebd131a5474195db2476ba20bda0598f", 0xb8) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 20:22:10 executing program 0: r0 = socket(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/70, 0x46, 0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e080080000000000000009f16f320da2bb34d4371ace6a50a2269e85d47d066ca9fdc1387fc5c48c8eb8f01646f1145262b270f3db6"], 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(r3) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) 20:22:10 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:22:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) r1 = msgget$private(0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x779, r7, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r8}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x6}]}}}}}}}) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 20:22:10 executing program 0: msgget$private(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x4000000000000113, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) 20:22:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x1, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0xfffffff9, 0x4, './file0\x00', 0xb66, 0xffff9ef6, 0x4, 0xc}) r4 = socket(0x18, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x4, 0xfff8, 0x3000, 0x57}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x1, 0x7e1) 20:22:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x1, 0xffffffff, 0x0, 0xffff, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffffffc0}) write(r1, &(0x7f0000000040), 0xfffffec2) 20:22:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) socketpair(0x2, 0x1, 0x0, 0x0) 20:22:10 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=""/207, &(0x7f0000000040)=0xcf) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 20:22:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES16=r2], 0x10) poll(&(0x7f0000000040), 0x59, 0x0) 20:22:15 executing program 0: utimes(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x1, 0x2}, {0x3ff, 0x585d}}) r0 = socket$inet(0x2, 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100), 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4100}, &(0x7f0000001040)=0x1006) 20:22:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:22:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x4, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) 20:22:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2a, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648951012fa27df71fba24dfd4fca9ef528e9cb232e2ab07909b88ed10ca36a278d3b8073fe712e25e1d15eb5d3bf499e8057ba70b79db989f4b5dcd06999c707c5c555cd92c4cd767767fc4b30380cb260fc6ffa8d6d7010452028079c30e394e7edc2dbd24f9fe8e738d5711ed7a648ed86ce21bd0861b9528993bade24ee0990a3ca75e3dfce8bba04a2a89cedda389f7fdc574d8be0a9f2b059ad9504400d5a3f90c0a9974f173af042e76dc6bc2c775c04b0b201bf26a1d5", 0xcd) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c453000"], 0xa) kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff, 0x1000000000000000, 0x0, 0x3, 0x0, 0x2}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2e, &(0x7f0000000000)="ebffcb21652417812eaa4e090000000000000048", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530003c42ba184ca1015011cd8f5fec98a39bdfd044b3863df545e15da2d1fd91cbde70b894824c8a92299f9f6469584e654a994ddb4009850782af91b6067912098ba8ac0d454c9b655eb49e8cc8344dc887f15161749ca2e3d87f887f2b79274c5e920e1dcb990199086e6de072a0293eb7b5c8428cb176d1d46f212437104b1fc893631625ab915f0d9291ebde11c054ee90839a3a2e28b82fc80f37c964327d87e5e9b20889f3e5d6525ca3"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 20:22:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80000, 0x7}, 0xc) 20:22:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x1, 0x200}, {0xac4a, 0x69}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) 20:22:15 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @random="f053791dcd23", [], {@generic={0x8863}}}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) 20:22:15 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@random="deea76ce12fa", @random="9a09b2937ee1", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast1, @random="4f4b5c23f2e7", @local={0xac, 0x14, 0x0}}}}}) r2 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0xa, r2) 20:22:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 20:22:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x0, 0x7c, 0x29e1, 0x4}, 0xc) getrusage(0x0, &(0x7f00000000c0)) 20:22:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 20:22:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0x61e126af, 0xffff7fff, 0x86c, "ea3c60d6d1ae9fbed0644e6e57c14a42f2778f38", 0x8, 0x2}) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) r4 = dup2(r2, r3) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)=[&(0x7f00000001c0)='#:}\\@-\x00', &(0x7f0000000200)='!.!@:W,!@\x06.)[(+@{/@:&\\[\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00']) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r5) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)='=', 0x1}], 0x1, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 20:22:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000040)="7be4fd68b02061e7ea7b2fb6916a346921076924f6ab0b49552eab79b15fb419824f73b5cee2cb51b0bcdf5de5648e9f22cfc0e8d46237b51c9ad7352ff925d3663ba7db6f3f21f71cbac076b53e43e40990f6ff364c21f2be38aa97c80d26110225a1d448db573eb855716aa74440fa1c8afa29334cb65d3171da1bf078932c261b6d30d4b71dfdef7acbe518bd8627fd37ea4bcd372072917932e09f26", 0x0, 0x0, 0x0) 20:22:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad1bdd06caaaa083887d9ac000000000000000000019078ac1400bb00000000030990780000005e010000000000000000000000e0000002ac1400aa00de3d4ba500843d83"]) 20:22:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x86, 0x0, 0x0, [{[@loopback]}]}, @timestamp={0x44, 0x20, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[], 0xffd}, {[], 0xfff}, {[@multicast1], 0x7}, {[], 0x100}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000400000000000300000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1082, &(0x7f0000001280)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x24, 0x1070, 0x67, 0x200, 0x40, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x2c, 0x7, 0x0, 0x8, [{[], 0x40000007}, {[], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@rand_addr=0x6], 0x1ff}, {[], 0x7}, {[], 0x1000}, {[], 0x9}]}]}}, @udp={{0x3, 0x0, 0x8}, {"7ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f"}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0xa6, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @empty]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00"/421], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=""/160, &(0x7f0000000340)=0xa0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 20:22:15 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) r9 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r9, r5, r3]) getuid() fchown(r0, r6, r10) 20:22:15 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 20:22:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x150) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x2, 0x1f, 0x9}, {0xfff8, 0x4, 0x4, 0x7fffffff}, {0x2800, 0x4d, 0x0, 0x43cb000}, {0x3f, 0xc0, 0x6b, 0x1}, {0x3f, 0x7, 0x86, 0x3}]}) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x3ff) mlock(&(0x7f0000b37000/0x4000)=nil, 0x4000) 20:22:16 executing program 1: semget(0x1, 0x2, 0x581) socket(0x20, 0x8000, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:22:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 20:22:16 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x8) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x4, 0x400, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 20:22:16 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @udp={{0x2, 0x3, 0x8}}}}}}) msgget$private(0x0, 0x410) 20:22:16 executing program 1: r0 = socket(0x10, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x864) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000000000)={0x2, "d1ed26b270756138357ac339a93b9d044a5f5b2c538e8e21013c8c9abb76c38e"}, 0x28, 0x0) socketpair(0x18, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 20:22:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1, 0x0, 0x0, 0xa}, 0x4) 20:22:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(0xffffffffffffffff, &(0x7f0000000600)=@un=@abs, &(0x7f0000000680)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/39, 0x27}, {&(0x7f0000000480)=""/220, 0xdc}], 0x5, 0x0, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x7ff, 0x4, &(0x7f0000000600), 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x3e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa93e4bb3c0789e1754cd6b5c19a3490aaaaaaaaaaaa0800450000300000000000019078ac1400bb000000400405907800000000450000000000000000000000e0000002ac1400aa"]) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="5396d3c6012a2790b2cf6153bd904cb36d04c7de51a1a7997137ac4a36f7de0e", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="b9c3914f474a7bc12d7cdb2cd30d484ae1e261a5e4cf6c955b0b8789707f3b26a3dd7b40b882507acc25be81bbf8cbdebec08929f31f9b25731631a498e16b9c79b220899f3d30d7f9d0f4de3efc8cf8a8072507ff877560ae90d9a4df9a51cfdd17e2aa45eccca1179227dec0d6f9c85da1b741f556d06830a8b91f4e1271d5deedd1e41b29db1af5e8df45821b9beaf3abc67c002c8b5c270b883a3e3566f104e8e333078383b89dfe63770640a7d539dd976480c5112b35f2029e9a9498d054d42585fe046dd0c5503fa458cf6bac54ea8261da9858a1e9a4dc43561e9edef935e36d997338f2b99c76dee80d962097fb67a56acf589c", 0xf8) 20:22:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000001, 0x0, "0101000000000000ad4b65a45820b10100", 0x405, 0x6}) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}], 0x3, 0xb758) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x10, 0x170) r4 = socket(0x2, 0x2, 0xfc) setsockopt(0xffffffffffffffff, 0x4, 0x2f, &(0x7f0000000140)="ebffcbff13b9fd05000000000000009931929648", 0x14) setsockopt(r3, 0x40, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd8487ac433048e69931929648", 0x13) recvfrom$inet(r4, &(0x7f00000002c0)=""/226, 0xe2, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r4, 0x4, 0x7fff, &(0x7f0000000040)="26c74f051e1fbe8eee35121eea965f4c67d0e287fc18b326f1950b9dcb316765dc04fe3502086d5d00955ab0ab0cdd698f714e828805f0e399bc6b9b", 0x3c) fchdir(r3) read(r2, &(0x7f0000000100)=""/43, 0x2b) 20:22:18 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x8) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000580)=""/187) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 20:22:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x800, 0x3f, 0x1, 0x1, 0x1, 0x100, 0x2, 0x2, 0x3, 0x400}) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x8, 0x2}) 20:22:18 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, r2) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 20:22:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:22:23 executing program 0: socketpair(0x4, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x1, 0x1f, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01ee2d2f66696c653000"], 0xa) select(0x40, &(0x7f0000000000)={0xc}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) 20:22:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000383a00fe8000000000000000000000000000aaff0200000000000000000000000000010103907800000000602484a20000000000000000000000000000000000000001ff680f30bb65095e2d06e5a80f7c59801107000000000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) 20:22:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xffff167d, 0xfffffffb, &(0x7f0000000180)="b815d644684ccd7cb4926499503cda56bc74307fa6e17d3c1996dbdf715d9082eb4767953d3af4cbf56ac566256945672323c08579b32190b31dbe6a93ac17a41f834e7eda48e712a6aa909aa6ee31d4d1eb8dd145b08b692830e04261cce1c5ae2463cf3bef8f235ade5823547e8af05c1d6e278a6c88bb5fe8799477e964852674a5d2de21bb04d8ba566abf5b658041411d74f92da7bdfb6ca88e797c98460556785f010ff10c88c1f02e1e70ed71cc3c87d86de6c402f63130ae19bb406415ac110aa6e3fe8f5e21", 0xca) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:22:23 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 20:22:23 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000000)=""/166, 0xa6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r2, 0x6) 20:22:23 executing program 1: nanosleep(&(0x7f0000000180)={0x7, 0xfffffffe}, 0x0) open(&(0x7f0000000040)='.\x00', 0x40, 0x0) kqueue() kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x2) kqueue() r0 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000100), 0x7, 0x0, 0x9, 0x0) 20:22:23 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgget$private(0x0, 0x2000000186) read(0xffffffffffffffff, &(0x7f00000001c0)=""/90, 0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 20:22:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfffffffb) 20:22:24 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) 20:22:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, 0x0, 0x2000003, &(0x7f0000000140)={0x3, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r3) 20:22:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xffffffff}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1800}, {0x2, 0x0, 0x800}], 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:22:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r2) write(r3, &(0x7f0000000080)="05b3fb363407209a77f84cf38d3ac27675deec05db49", 0x16) execve(0x0, 0x0, 0x0) 20:22:25 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x4}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffffa, 0x56, 0x40000000, 0x8000, 0x8000}], 0x800, 0x0, 0x4, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="319f6056cb1c7d8ce346d6f6b7809cd753c1c524170ee70844102135b00db8128a895690dd7e4fee67cf92ec339f89b11adffd43ad806ee1229846ac2ef5f6a96638f4632d99df663c9ec52ddb28f25663486ca908f5477861585c394368ca12dbb5534ff44e37d167b39635fec39f9722dabfb34c5843d345fb12e4b9f2cc4bcc4192fd348cf7bf9c29f6ce53d7c5c705a6f5f970c71c07b7fd973d2775b8533f55f4d3645bd462485edcdf56b3c6310a873bbe289c63bdea12b541c013ab4acd563ddf7d3841729e371ce8cc4395cf6383ccc17615b945a7cf70ddcf9db67efbd50ca52dd26b15ecc53fa32dd842364e3c095fdec66687bd434737b32a9ccc50cf4ffedd98dcb21b897dee5e39a244e298733505cf9edbac4267e2bb87efaf631c6862c7889fdb96093e508fa926ce391fad340ce7ac769e4b126f4136d3dc7f4c20cc76afd260cd0c61c83164663ecd80a3600b6608fcee9368032f0b9da688fccbb2b488990458bfd6684cc2e1d27c7b8637234aa61d0e50171b93b0c6b6d0ca346dee29eb11d2bcd439671df74bcafedc34b048a630af6bbf6b9f5fb366e69e5424b82792904684180bf19935fd4c4fe5e59188aa847ae3f06dfa20db3e2176886010ec220a0073df656783530fd165ed817056c9881357112ca60373084f701b585b8f89231242b64b1f75ba50da037bafda5176136ca0ab2665842dc37dcd059dc67c9026f180f62c977eb147979a9d49fe80167cdc669d3def8d9fd6858945f50cae8cd78833eb818ae1589e8f68123140003b4742fa2a7a89b46e1b4270b3ee2b14b45634ebd2dea89898eef34a99913eda6c03dbc171e2cc0f7a98dd2dd66e7d89f3eb42c58a1f84cce3f1674e21e2c19c90dd1579f4867604d46b5bd30b63b672380eeca13d4abb1c61e096ce0de1ed5c0a0ea91968022e5dc75d83bf6109ce8fafe3ce75999a9491b516ae53475d1affa0f4e9a2be5b74bbac10b3a09eda33c95912381118ee319ab8fe18e12ad4b953c067061257985833ce20506462210e681565b20a2664036bcb78af45698c1f78974021aa80dec1d8c8f9a5ced6e00bafb4be71487f02da2bb5374ab88c2e392a397a39a7c2b64043c87f9ed5791b813ff3b5b3f84e6981855c025a514bbc0bc6f433a6f910ba1e405f53749b0d4003ab15280d829e5753cbebbc584bcf91b4919c71997b2385094464e8be424876291b8d878d58b0cf1b6f545c315063db3e1b659f2da9a745a7737c460dcfb0e86b607826e753c983309dd30e8b0907184b63e9d65aff107e818ef9e02db79a8491bfbdd81b0be19967959c95de271f6d70d68b9e773778c9a631383e127905fce5b404f9b3c00b0a1d558e298c39d7c224dae668624f2cac9ff85088c94d4e18fda4649324db4bbfb64f7e991e2c99126ab598c5d17175c6c4b6d2b116046a22b4b208dec539b67178f6d515498ab46768b6342ea162b67922b56ad7aed3189c1b5b353aee180d293994529ae48b57ea714ac8070cc525f56cf48eac7376a9a64c94e907765d442f30d8903a57f04be89179be81c8b8a803dc808f68895ee8960e45b88ef290a8ba04bb8cfc825b8b47f740976aee2a96a05cba45d9e67745708acbf2edd3192b3226ff120caf2000f0e8a7a8ba2111ce53389eb8157e3ef8332dffb91ec22ddeb817197dec2ac648d95ffdc3989a8cedaea9e12e7ac2b4959df764c2cd630157fc958922a08d345cc79876921972a747820ff2c1e9fc979d8d355de8d3099f9ae7c800d9e757d72e3b7508b20eac8cdd7a1c7dad0158803667a21a98673b6a0c09587acd80045e61852255a6f28083942a2d240788b5e865e730c2c86c40ba51e814dab383b8d8a8d1f0dbc33b4d46b1655c08b4a3fe47ad655286b07b11332a2961376d3ef2dd02c91ee4d40bb1f73c0608f9d236092dd05698453730ca47ba822f91b8da20168c22c048bff135b546e8fdcd3a2ad2fc760d87eaf54b633c941825b9bda02b313451367eff99e6e3d34972865386a7bd60049cfecfb53cbf69211e235a11614ed0adc4c9715399e5b3e8fd7b023b2f733d71f4ec8551f14b5c081dfd3e60cb2690d4b85c04f0770b47fe7011d030703e1cc728109d7a6d3c2b771fe3014cf304b0e8f01f3443d31a1e1b76c2e0069ef25bc0fb33e1cd198e264410b9138b2877eea63e2eb8109eb433b33b91b9e0fa0a5b4639264e59b28c8eb280bb4e93c28dab89c1172a2abb6c66f0e065637cd007f1a576556ee716990567b5dba1d3cf975a171aeb4c81ec86faefe033e984425c00b77b27c29a446769b4fddd0e1bc0bd95380ccc74d99281c1dd38996866ad39b2a87ef582ae0942de807c50671eb529e7e7574ff102118832010cb4663116d5d781e5208675f62b13042203c1aa76f3a6f27d5a7f986ee5c245a2ae8ce46f49e4def27c5763e341a0b7a389788596bbba34b28b56737b88ebb9c263d724d711961b9fab49d709a33d6efd821d8050702f056ed0cbbe8b3b8f6315d8f87f8aec37dde7a93df670b1d33534f3af0bcce7cbbabebfcb7c5a063ccf263f33d540be14e50b00fc1b11f5b1c93d5e31471456d2f4bccc40c101f90e9ea542a54a2b5f1ae0e6aaeb34ca56542ff0b94cbb53ff4267ae28631b74f41422e562ddf95306fffc31b35288ecf990526aadb3eee3a3e2220c2219431dd99296d90466c40426a5c6fad439b594e469d5b8ec1c213e550ba3834131d0f4bba73b8830f36666628f3a6e08ca03353bb193387af2580e199ff665ba2b376d32311bfdf439cad847493e37b58b4ae02968f1d65a88adfafc6ca526b26e8c18292a9d84ddb44a810dc8411fa7d7b9b010a01172800302550b62cd999f4530baddecb0f45108c53eb175cb033e86087df55dae8770e95ace5b9afca759fdd7dc2399d1b1362ede7e0959c0a74310bdc7b60f5acd649ffefcd093cd410ff0742759f321db0e8fa185311efa055946adfd2d702e81a68e994edb470b001aeebe4ee871caf2d1bfebadafbf3e9a90f67da99a3924dbf8ee057142ad3d2ae9c3f03d20accce3238eadf93eea1b495a7cccd0ac8c125227972952afaf67dd25fff521fbd44a3b1b69ec2830fb81f8f2294769fa225c172903c3fec07aa925bb8ab78a302b92c622ff34b50ed11b1d2854709ed6e72ef90b10fa886d7f550bac8f1dcca206a18b3fc136e6ada4ea9ba96178cff7a9a6edecfc6a7469f4209110a9e842e211adc5d8b11ad82d8c47ee20153b5bcde10eb4b6fc7fb8e4a3f32682d7f4ed3f3aff5d135459a3b2398c78febce0197cdb3d5b29bbc49a383e0b4cfdb78c45b26fd2bda489760f93eb33798be6fa1765c7f1a4f98ee012b4368ccbd018d1e98d9086067a26198686b92fb53e115e70221ea5bda1dc8cd279697dfe660c5184e6695f630fce2ec48527b83e2605d5e6eee9e92a156ba204cb33a6e7891c7ec5de4a3154f871c2886c909611c959c94b762bc50387d6bdeb6b97aaaa5c0d9e3c7e1c08bff42357c9fdbcac5d784376b01a82953f7910e2d79731dd3d376b714a316dc03260d014202d347a2a446123013578be8da761ff8bf250282bcc795533773332d6e05262cc03a463285c14df23f4764a27b730bf347724f2011957826e8ce9de03ee80d4c60223dba8b1cdb71d5631115ae5c04e550f58603fe78bd50a431a5f1b0f743dd162795db223b7679ce5c4e252c1a7df82716185d2bebba0d70315bc43adbecd91878039cb51d895c6463c18f6efd4f47420826089b215ed8209f3cfdcec805a962b3910c10e23d307934137c4030ecbfe575368c72e9a2d2ed910c4f7b9b6f0d322c538002e3719ab360dcbd7e391c09ed07890b1ff87a8b2bc411d96c373846cabaa313aa1d9b73875a2f801adf99499763be796216880975de666b9cd270a21c2b27a38b9033b1dd643bfe7ca8922c3d09412a02939831fd67fb3daf69489308773491a5514e35055d34a5bdaa3502247adca1eb2139e0f4f863c6c26ece5ce0592421a558af65955bbe2ea14e9094246572f8837cf995924f7bc511b1ba7fbfaf9f30aa05f5acdb4ea074c1779e8a7c6820b6e5c0bf94aae9289ba04dc7f0d0fb94fa5e7fa166eb812ca723f2c77b1347aa6bca245c6d50146992b4a4978a7aeadfb5e46932f695d474ef998b01a93d436850e789b68867765fedb4e791e5eea8bcdf4ad28b292f6cbb4bd8699c8a50aaf900819ff20a73bbc1345fdfd174757002ecec25ef7cbd162ffbf734f45fdd629a89847f25d9da2d50607cfdbbe1ac12e790e9cf64f6f8047117b24702cd555699a045437c91a680798b8598d118f5466a6dbf9f385fa4a9b833bb1b380f5c7311ea527f450616c5e933e7f326d4edff40b426229c4b992e4c5b67d09c37dffe3d07985c7d427c615ee43bb280a3676c18174e95bd1cfd1e28464b21ba7994c2225bf84f692d100e6c1e89e7a46ec4b29ab67823b2feec0f8ba41ebc411f73101ba68fd6a69a3589716b8f314f37ad5102358895a631c0712a07fec999f87ff0fece2ea1b9e7383bd625d6dd5827d0d31e9a9c6df384e4b59b8c0822dfc8fbf705d8baf4e00b5a8b20e617c532b5025437ae2e1afc667e454b30319f17138c9b789e0e4afe001bea03eeb40cee67137e6eab7bb1afaf0ded99a0a159bda156d2af6a7a9c925287f453fcb3214444e9b8d6ac83b6ee3002734de7c491a2be208e418a662a2a6413b683247ae35202b9ff96cbf7ede2cc604645f403713cce389c68a2cabe2c022a0f89d93dd872b862f7a1b8a7dc1e5aa6b86fdb8ccddecdaca8861abae6d7ba74f85bd7bf83c4b2e0d963d7bd46846e8a54a429b8cef9c8e9a16475d7a204b7e74fc64e12dd192168a731b10f3f3c3be5f3b812aa1fc563ad104985b2723b38713c463bb9a94959981f3198c4145e8525d8b097ad7567d4900189f45b5bf2ae6e1d514bc9d023b0b480e154586c5bdb8c872254d8ef4055fcbccff1d27a884c7ad7d7ffe4c919920e5c516cf7414193e480d9ad79c5b61baa7bcf5625324a17156ddb5e88433f9c4a13a1ea4d05b5c1cf33403c564fbb94efd2c9683c85c161fbd3b7adc79616282e336b3da04596d77a33b28a597f332f6544891b3b2dc7ccf9c0b6c2f1cf62d8d1202d42723fa524069b174c1040a5c80efca7e70c147dc4db1043e5745dd6d404171635b9e3368c543d2c06e2f783213602b3b656f25c9b2463988c1cef93d7c82a558a9863fd9dd633ab3e2ebf14e92fa5aeda1d7c71b89d44d7e3c53ab32cdfb537982b7f9f3856a982816d6422ee2bca7b39e83d417e9391e74a8f41e43c972ab7f2181e4adeade9b16ff80aefa6c0d037713afef69154fde2a1861826eda70ef2589778ac48cda4efc6c97eb199830d1a701eb12879dfbab6a08ad1ed86feb9165bb428b72edcb0f9e381680c3b934fec6cdf2d01004ce02958019904cdf92780e77328fc4fa73703e93cdeb992b3a6c16978ae55b2c18e22668747d6469dd3eff4dcdaccd5ba8361582caf60c9bb709aa7df14823d186a87ca7d64858f80d5993badea54703819080887271c075255917c6fd4474a42e75196ea34fa4d10dccebba449cebce17a67ac0d59addc6420dd1048c476179d600cd916916777e0c15e46b62bc718610d2064a1a4086fd555dfe27f032a0420a2714215322703b78fa238706c9bcbd347bba009791acdddfba09fa42cc6322e7437d44d113c585e028136b0673aec851d108cc14b8bc40df084a4dad2b12d8503e0997012c85", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="e946d465e4280425425e2a67d8878bd61a7b6c7154c2dfcc3b3a518c0cc84a444d93b089d977f34f24741fef17ac9196351fb7577177f26e8a25670b7ff0503c8baca323a339b2b9c2c3d5370c26d2a152716f1e23395d1f99b6c4bbadd6", 0x5e) 20:22:25 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000183a00fe39bbaefcac07f331fde15d886f3182ff020000000000000000000000000001820090780000000000000000000000000000ffffac1400bb8741cfd11e03576c5ad5d10f416436b518ee204dc151ed63ef41c692f9f2a7f58e5f4f7305ba99c0cbe8c5885c1371a304a5f9db9b9b83102ff3759e4cb8a586e50b4bd6ee906ed6769ac03e69dfdef3633ebf44b2acfb4cb4d91c3446c741e4bb3a9f5d2fb7608b53a8370b4e10b0d52191c6d4d6c3eef1f5dac9aac395723a5fb062c718b8cbabe6ef8828d2ea7c721a40c652715809ce2799ee8088d4cf84ffbe52a6ea3e52f4f6c6868f4043cddb5a1e26e4219efcea876f9389cdbb49e1123eabf7be5fbfe51d27df786b18994abdbbf14fe4e774adfffd1530cecfdc7803dc8b84ec6e3fb2151b089c7588dbe8fc7c7b6a9430f390"]) 20:22:25 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 20:22:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x8, 0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r4, 0xffff, 0x280f, &(0x7f0000000100)={0x9, 0x9}, 0x10) 20:22:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0xffffffff, 0x0, "d730c10018e4e500d2e2e160392c983fffffe7ff"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xcfe, 0x20000002a, &(0x7f0000000100)="000400002d89ad16bb512c063c3c403bb5411dc8a0336eb7da59d798a5805a2e9402d42d1b368dabb2a7870c0e2fdc010039676b4c0ad5e78b26b4aaf908d1099832d6fbfa16d460688bc9fb00c12c05fb65deacfea8666ff8542e481cccf37b93000dd6ea0da466e072b227f3899c2e6858977fddd7f1fb7e4dacb326e0222a93a4fb6971c57b3432747b41beb5cb3fe80e2925df4c26d4795fc3d5c985dd61bc9c14e7d3600ac97ebd56270d686fc780027fcbcdfe5120849036", 0xbb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, r3, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r4, 0x800000000000, 0x1, 0x9}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x800, 0xffffffffffffff01, r4}) 20:22:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget(0x0, 0x3000, 0x20, &(0x7f000015c000/0x3000)=nil) connect(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x40a, 0x0, 0x0) 20:22:26 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x0, 0x22a) semop(r0, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x2, 0x29}, {0x4, 0x3, 0x800}, {0x2, 0x1f, 0xc00}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/121) socketpair(0x11, 0x3, 0x0, 0x0) 20:22:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000100)="da5e8b056c39979b1ab8a704535cdfaae8b95f84b82a39e3e8d659ed6494adba4dbde36237b278a7825d5e5922b7b8e2871fe7199ba9e6bf2c5c73750abba2e669ddf7ac2e75c1e7567feaf1af496c1ac6fc57394daea84e66a662ec739c3877503a6e745dd67b8b31314c661acbce37f160df64160db2ab6545165e1488477081f086b742c1605dec6ea16deb48774edfdebc6ac1ece2267d6dcda2f9b611947db3f7cb51e5156d6a612c1508b4d34172538348e5d4e1e51aa2ebce", &(0x7f00000001c0)=0xbc, &(0x7f0000000200)="3601e3fccdf07eed6f11f8e62da52b8b4af6073d03488c8d82ba9e12e1531dfff529ded7e24b345b4fff5612194705379284f11578915d4d29dc1584166e90390878510befc6cef0f3afd5d30cd51367683193a32e13a18d11f0aec56ffd09f0c6ed7e7656124a1101dced53ce67f0cfc3bfeba249797cf5955b093c85236a652f7851edd3c4e047be7f9f4612310a0f49524c90a54a4fd978", 0x99) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 20:22:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c70008ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 20:22:26 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000021", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 20:22:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffff8, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) acct(&(0x7f0000000100)='./file0\x00') shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 20:22:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x7, 0x4, 0xfffffffffffffdd5, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe8000/0x12000)=nil, 0x1}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffeff}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000fe2000/0xc000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffffc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 20:22:26 executing program 0: syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002000000008209b019cfb8999dc50010c72893ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b2faf83f72bb0f96831b043d6ab07331ee152f6f9"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, r4, r5}, 0xc) r6 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:22:26 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0xcc, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 20:22:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@dstopts={0x1d}]}}}}}}}) select(0x40, &(0x7f0000000000)={0x1000, 0x100000000, 0x8, 0x81, 0xffff, 0x3f, 0x55, 0x870}, &(0x7f0000000040)={0xbb3, 0x8001, 0x10001, 0x7f, 0x20, 0x1000, 0xfffffffffffffff8, 0x6}, &(0x7f0000000100)={0x7fffffff, 0x6, 0x6, 0x7, 0x3f, 0x3, 0x4, 0x7}, &(0x7f0000000140)={0x1, 0x5}) 20:22:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="45d5c2dd7043e2274acc757188bd56d8233508e35335590dcc00be26cd532b2dbda30b23b204974f71a63a503a86218a235b6b3b9acce058156257c2689294e61ddd3ccc149565dfd632de8b1363c38ffd9ac961aedfd2bef432a979aee2881770147802421ef77bc4df540e5a9dab829b705bf798778005c554ea7a688714d071676c3f48a4d7375507075f07c14c7d9e5f41ec64f5edc9bc13cfda6501c509aefa65e36ba3bb6471f438209ff18d0961f6389a52ec28f9a6df4f84dcf3f42654", 0xc1}], 0x1, 0x0, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@random="4333f3c6ec52", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xff91, 0x3a, 0x0, @rand_addr="0000000000000000001f00", @mcast2, {[@hopopts={0x0, 0x0, [], [@pad1, @generic={0x0, 0x0, "2d15dc24bdadd0c917cdab8d8f3ff86bb758852547e9c82a79007bc142207aded8c75466d453578a7b66698e656957e10f6dfee2601dbb4ab42750f73e8688be50d34229f6efc6027ed8c4a45e49fdbbce7345699619e512a8f36c81f672f2c713b014c537af2bad180b416f34b89dc37ea1dc5511e3bfc7015538e995da576bbf8727333e5b4f8a504d7e538f8ae96590fe467f9644a1eace66fe5ebbbeaf091407f2e490"}, @pad1, @padn={0x1, 0x0, [0x0]}, @ra, @ra]}, @hopopts={0x0, 0x0, [], [@ra, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo, @generic={0x0, 0x0, "85b54d3ddfa582de55d2254836627e24a814b349e60dbeeac5ed724b33628d642f2b755a91f191d376a8c0da2890e304351343cb205e71d153769daa6b1d648d575e1472f13a45ebd35ecabd61df66406899a1f70af1b3fb5a27ccb2e678bf794c3f51f15a6408ec7c61f3c9a4111bc8749f895ef5e641fa9e36d66be6fe987047828f1692b6a9a71303fb61db4aee7616aa3e5b7df5bf25bad84c6e0f1173bb98961f91e29d2f55f5d6c2c06798452548603152d37f"}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x0, [0x0, 0x0, 0x0]}]}, @fragment, @fragment, @hopopts={0x0, 0x0, [], [@pad1, @jumbo, @pad1, @generic, @pad1, @generic={0x0, 0x0, "26b19f5ca18ce0f65f78a2a569fab1667efa73ef09b6756b6cd7da212ff9e2314ab5c64d5eaf4a0ece34c5d1ab684f1cb3711397c5f7e11887dfd57abcc043e9d9fa937b0e961dfc8250de0c610dfda6814b01568565adecfdc400786abf5cbb93170982382e1954b9492afad5f3b1de978c89f69fcc4cb28fa3ac683a5e4f3aa322f5"}, @generic={0x0, 0x0, "33b7a18fabb91cc0153a03939fa0d5e365cb4614fc8820470786360543c0a2c7b50170fc87814a11066a37a65c82f5b2b22bbef5e5378ef2b93188de5ac59d49ec80c235a07aa4bc829c3e759ec84cacb6d1739a2914750852133a4ac1caf59c72ed16650815e50d16af6745128435fd8131b447df0de749a9eca84a267a15b37732307e34bee1e1704e66b693d2dbf01dcfcf288aac1eccbbf58d813755906c13e9d3cf3772e0ca9bcdf9556804585714de3ee4de496e2e203360b4f1a146ec965b2f0afd238f5cd8e94e34de545e007587201456e4b34036c644f8b1e04e8b292fa4df1aeead24eb7f2af80942e49d4d600d18bed23d085ddc6c3d77b8cff43004c64fd04075e90dc901dd88bd60ed639c514387b5abcfbc7061d0458519945db10a970656ec283483e82acee8d2be9029a0f95b7c688c0ba5a10d1143818d22f9ad4d0b78ed389acc34833f35108cbf032a00901e6f64e23c748be4addac0684f67922b0bb1a45e47eafc0a28633ac2bb4d47b8db95c7866c38a811cd469ab9f73e2730737d1a16b9d2287ed94daf6204df3ea0face8b58d23b1a3d07d981b69feda22f5f45944287157c21c2e4bfbb789cb0cbafae39c62158565727293a810a71ce7898687172d95b944a0dd4d8324529ef8d23d52eb979752e2b3ecd01a6de81d27bd4de2630407db9631db729ad5929871164a47372492e7506d777aa6ff9c85d34724351a023d44e56fe98a56fedc40a38aa3b09641c5f1ed90b0d3ff9c4a94ee90801ad2641d50ebc424a190dc7706753996ef6ab6cb2017e8831fdb8661d52d8f209f282ab72eec0a1e62df55d57fd87af9ae3daad979004c65943446192d5baacde849ee5cf142cb9913f8bae63641a4b52b82b944d2ebcadf0193c32b8d5c903ec9c31be13942b077ff9c577ec235ebf66364b9e982ced1c223a2f243980b845b750279747d9e389b390522a3916b6a46797a77cd2d747165f57acd1dea4c6b1bcc4e82e676bda8c24ab6b355151db5fe1125d1a24810e5fc14b0b63c35dae6e05457c1f300801062febd075070c7e9aa09a1cbdc1b50ef48acb13802861f9f12f40406c9f97795e2f8b89addda6a6a3a0648500d8c5ef9dea2f019ef7c22ec70613f2b2513e73380c82c61ad9ff339c4837746a3a87ef0bce7449b2a68b5500be5975d664bb4463257f5dc67edc2515fb67ceeee9e9a68f961731bcac283efd98a8acdc8b1f4d65b3bce095a41a8a667c9af400b6149a454eeef1964669ba0774863c13be1c178f6c8143dc2b1352318ff841d3cc24d7ac94a2f273c4f89b4cf700028022d862fda9e23d5925c99e27a9998d9b222c87bd4a1cdfbabc65216849c5df9279dcffab512212fa1996805b78433121d778382126dda2a95d82c45979f8cc3042a25b5c0f2450eaa164587df95d18b73a6d10da87e58abd18366bc42ee321323ae378f3b34644af31f410a82af66199c2f6bea398b095fa7b563e0e14123ee09522d3c3751d742a8e85e604f5c08d67e17c7d4039b26148ed55d411c27877f1239da4a7347bcd7239b7effa7330a3a44b6b93bb0d95782523b34e68679b8ba23c3fe83f340505f5c7e4d37906fdc40cfa652b5ba4ad8089e48d238c13a2dcca0f7357e55f5bb562fd9a0329fd1ff3ee153da4498c25e7602e03065b2411a4b4c18cc5bed98a004a704ca7352fd2ae9910279ebb41ed44d02ee0767cac487f5cb04fe518fdd5ca431ed7b17420755a2cc0368af0c48d54cacfe29a6cf8aa0144b5027fb81bec548fcdbc422b8fc597645d2fbe7d963e49896b59a90fcd21f460911df7c46bda10c4d3cfdbd35bd660f30982f9d84b5f182254f7a5cd6d1324c8049d82e24e04e6e74b57b52021722d6262a382940f808038883df4eb4972dfbd70e283ac2b092869546cef75abdf3639a732922f7347fbf6d333a91e3ab49c423cc4cac246974256ccc956efcdec9c63682bdcd36e36a4fdb8f6acd98df8b0164a6d9e37dd6bc75a89172a6cc3870d1651fe7e2559a90e5ced539ac18373f557aa59a0cac8e9eb653c531901c3f2008e9d681b5cd60b47ac73af4a3fdddcae3ab95e8c51782183e8ebb946f217a04835714a953307ee6b11add9df25fb5d881948d7c5f67107697fde211429653a7dcd698daf145b0d5f19876908392c9246b93dc02d6860d4986e53098053a85bbd178c19db41e04b95cc2af53725993a68dad0092d4afa5e5a31b9d4531e119e35fc413dbfa9bff0ae436a10b02f19eda26f04bdff91b85f6b219ce0baed49612a1a2b80bc0b92b5c740a0c0301d58cd11711c1f264575b7f72cebe4dbd4149c4e5e38fa676373dc92beac0bd86b020bcd31863bef52f0e36032829efaa2991a609193c7add7e93fb3b5af5d29ede53b7931b4f6a6b3a0271b4714dc4d0ef1261740c33e14ae5f400f0f198bbc809d4e953ccd85a85061db010f914628503da2e8a9a0e4b930fff8ab68760e455a95f36b57a8c92ff48fbd5068abb103dd44ee4b9d56ed20511b59679883e57d383a0aee3f5a2f4c899f5b58d0652f9e380bda2b56e0db7c6f55a4a5c74ec9862c9b27b76d667132d917ab8eb4a4db69589bf36729105af9f1d74e29291453414bc812e3ebffc1f6da9514807bffac3b40f4b051009fc33b96d002e9d67a46f0880f3dc1bb38224528e6a27a9b107b948bf3b9c11af316f872a58dda4c2490b149e8396453fcbbddb56759c4dd16612cf9dd2f6e2fd509cffed2701be9707689441479d8d0731673d9e111a808219ed2d5cc1c742064462619fa9c1def7bbdfb87c38d6953058d015b45a296dbd9707a8a6d3ab2fd68aa58168605d8b9053e20b649edb932173e1c979bc7523580a07a09e1a20abd5627ee899e9d1a3ebc457286503946f6f7f7b7e93b07bea4ec9ce7412b3a988ba8758b2294e608cb80af6f7c14ba15e5b56d2df491d98d908195bb9dcde35d29b7fba539c883bc3c8e840065b5230daf00d5516bf841ce084b287ca78546e04c78aed651e7f52d08e408e567d23b698fc0cd2b9c6b69713ce0fb9998e3cc554ed5136425737b6fa49048a12dc65c9392242060f2d0ffbf932077aec2e71d36a690bb659da6169d2eeec69045e7809e73edd59b885e3e91b8ca2b64d2a63e9303503022058ea85248c951bc2ba3dd8d91408a8b9bd0f2c908d35792102411eca24e6cf17438d86143e7b1db7c963a6b393858fc49fae7385b57ffe0b9d0a97e4cfac41505d64f7c0292a98d60445bd3beb4fcda8fb0b9e52e1b095464ad687a09350ca517294a16d82fa91d8490c177661150c6ecfe95f69a12a900ac1ffc63b6ca6e9d2ced3d42039ec7ef5091393b06f2e7f035f719ec67ed9161445301c1649c21266cc460da52edc961b7b173853b7bc53775ad40c693378340f142fe924a6a3c3c81401030c005662834c09b39bbc007ed7cd00230137ffaa13c212d85a3ed1e123841fa29d3e762c377d5ca0835688795fbb127929ddb2a0785f539803e36286b6b8a47140cfebab3731068facc26955808a8094463c45dddafe564f881a738fd3129ab3eed9985a07a4a8965e85d2b2259cefcb677a413abb9ac046a40430856cfb915d1a8d2e044f433a979f2636e9ef7177f589ea1657e5a7cb97b3705da16d52ccda960eb169117f216bb7f973668ebb9c026ef48aa338bbe43bee0106a674df2d74ffbd8325f4999d82f7af4e60539f34072c2a419d0d1f39cf6912de1708ed21157a8ad6017b17e99f8b95b540b61748305c6efd40a8df24aff2eb007e8cc5cb60c4643a60054ac58e347b79831ce5bcea0b255c104f6181ec4f1b76541b5ff8d3ebe977f5f57602edd85783e890a7a100274fb630a49bdb61781e43ed97df1de2f77a5c091d9c05fc8410b62c4d6d4fc84f5089853973f65b6cfe08bbbcb8417add5ab668aa40c78f71ca1082bce31e83e5f6548488798802ff5a3c3c9c96f6b2ba43e355892394a775715de91b50d4bce9bd336b3ea32c7acca2285742da06ac721ef5d902137094bbcc29175e7c7f5d67db87e27b529deb80aec88aba0c31a030da12427c9c52a7cf7380cb361342a33a6fbb8ec30f31824293f0aecdc897042046b3279152cc75aaa8e08702048b83f72b102c4c419f8a32dc5016b35ac8a5c356f0c589a4e6ab0107e77f3e76252501ef043521f510f0eaeb555c51e0b9dd23f794412962f5424b6d8a89b38ceebf52c4ff9c4b359219379a79fab4e6b5462ef3d5d1bbcbc43f193461bb386bdb77267fbe6b2d4d752a9337e48e405e705bc895b31cd1332792176d6cd078ccdb42a2ccf4ca2acd1911ce43ab3416cc85abb25c228bf1e52a0b6977c38be7af0010806ce45ba4dccba89ae7f81491cfc2258cd5587aac3522c93d3607a8e1c36e4cd8c7ecd0d7586308af3f5bfc29f9206e36f0258f8723e8ec716360fe1799d7991a8214dddd3cd2f6abf008fdc6d7705d305873fac1fd96c0a8898dd01045be10ee36aea8cf5cfa8fe6085a4dd9deef1192b894319b7dad5773b642ded24f5d27aa5dfa39717dd0c4ac07ae5c4e6beb14e28504f8decf8808a0295ba8fb95e7d5f77594a16053226e5529849366d4a2593a38d66aa434d51dbeeceb2011fd2701b51c447ea0e06bc71a29a2fe8103dc9feb50dfb3a5e2cbb9961cbaf163fd488b7114b6027e532f76ad8dc178206190c72c2ac2fa403daae179522c4bebc7ccacfb789cc717dd46a229ad655b6af592079aec7601e7bad94fb941044581e1880176165a81eea2908fb735e1b461333e3b979f2097119ee7d4c2cfc208df387d06648b74be090f36e846bd9ffd851e5c91ecfdd79e0171d4487809d9144e9b946a0a73c3b29dfe786372c0e0d0aa26f2303fe40fb0cc4ff1b64c1f1fb8ca592c56fd1a9b0f8439693e064c30fceb13ff9e01bc9066c5d415a0482cd2e47f911f15849e03d7f80041daac90d82971829a181cba9d25f42cc8dd1745a086a7f26899745a5522ac43bf17fa0f039e7aeaa2ea58b5e1ce23878b7ccf0198e164a628de7eef8601b8c6e3a694fb690cd21dda6c831565ef6573956ae4380775051f20f38c1bb71e3fd256d28bf35cd122911deba0d14a5882ec0c6fd69b68adc7367cb8774947a34f5cd56c779dcf44a3f24d40a739233bc51634a7ed24066a813c85e1089c695b543aa0a6287e03e8c564e42f6287077693331a90601a49879c953eed0ec1498c7acd1a6f20602e7ad410c1113f62ee6ff7b0b7a5997a79c2940863caf82cc4e7093f48a0e5a81b49a1eac75357129a22337d15da91673a5896b2ad1a20168a7d93a8dac190411aa9bbffee4f7e0898d5d58ed0ea543a70e86f2f93884ecb635c82feacbed561938a659713fb52188bf09059ab32ce4cddd5edd8124d3852ef634bf45c27847d6de74d5fcb0b6383d864c130cf83dff0a45492c9e3d1d217b6c63287e1fa9468cb7e59b7786b2c52866b5304f005cf77136ede49a2c307e54feb38eea326897989e9a193c6580956fcfd961b067b89228f2341ec8dce556d3ba18ee49ce235aeac36dc11f3a21bdb86a9890f2c19f844b9ffa08211dfa7ff4e1f43d9d5344dc575a47d3e9cc9c974d33137440cc3b034b5a06c5c12373799e4dd1288407eeb8b3edb05d243fb6a28b3e675f1141b60b7a0ea821ef12beedbd093216a556c983154cf76f3549a17f7b48bef77f142db796569454059f8b331bb26c44de243bb350b1b1f516fc37c5e7c3fac84a4f8ddf51a5de391ee0105ed181029f987a18eff49c8e9dd761"}, @ra, @enc_lim]}, @dstopts={0x0, 0x0, [], [@jumbo]}, @fragment], @icmpv6=@ndisc_rs}}}}}) 20:22:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000040)="62e47288673b9a12cb726c1ba6ebe6c06a4496a63d4a6d24f28196da82c66190430f9a0ce8b3e87b424c913f9e718df29a6444ca246439f040171b7b6154b49bb79104e53c809048253c9054db369d0f11a72eef938bec81d7f979e4cceab601fecb19e6ca563310aa2aa4db5addbd0339fdbe6c7aacd4ab2493cc75db8f", 0x7e, 0x0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 20:22:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:22:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 20:22:26 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) getpgid(r5) syz_open_pts() 20:22:26 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f00000000c0)="ad8bba1322c1af", 0x0, 0x0, 0x0) 20:22:26 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="8000f17800ad1005cf1f582f975b82810d2852ed134ed995b7f6ddf13311922ef23c17c941314bffef442953793496f62348faee346c8bba92591870456470bb780338ddd42441075ff8863a6216f0d5244365d2298a34d0d7a20dffcf79f1e2359a279525cc1de7eef7804ac1748c515eff0c68d5a645d356b3a8a7232d4eaec654b8c93f7ead8e23d7f3945267f1f3e317faadd61e7567a9ad4bd34a30d19c26b077b60964282bfaabbc63ad00883d082092ee60c6439005ec7c6584800c7f3a59a6215e0f09a3cdc81df1e3d0"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) select(0x40, &(0x7f0000000000)={0x7f, 0x842c, 0x3, 0xd, 0xaf14, 0x6f, 0x0, 0x401}, &(0x7f0000000080)={0xfffffffffffffff8, 0x800, 0x400, 0x0, 0x7fffffff, 0xfffffffffffffbff, 0x9, 0x3977}, &(0x7f00000000c0)={0xf1, 0x1000, 0x7fffffff, 0x401, 0x7, 0x1ff, 0x1, 0xffff}, &(0x7f0000000200)={0x3, 0x2}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x3, 0x2}) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 20:22:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x1f, 0x0, r2}) 20:22:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="1974ac32ebce4e6676cc9ad74a6b2a0a503ea535c9dd3e182d70cee13811e399725612b0110648aac3b56096fcc8100b330ddd7000bc459a2aaaa56230ed646794b2e19dd3d8842ac06a13283f56ff0bbf5fb6d166b3eab3c9a5bcd42a50da6a7a49a2fef580c27806b6a95bbbf4f18604a9ffb662133c9f2ccc5f98c62d2233d1ad6232461b72adb7b136abaded86cb3f6686a75fdb4cad1280ee4326f07ed0cf2124acb5aa463b160be58fa10af501a44466f8ec7dae9d05ba1cfaa7f221998789d79bfb65f800"/211, 0xd3}, {&(0x7f0000000300)="5e86379c5d7ebaf81c680813e6002dc9036d18ed71cdba78ba028da660ee584b4b", 0x21}, {&(0x7f0000000580)="f904ae0fd47734f3f23a758c677ce3bc55223c29f0b7a16da5d62e17698c6e9b6e54926713a58e06095eedf94f03b53a8b472832d215e88c93d00fe0ecda54f018b62c874abf64610eb65570af14404d5170d86c3e90e05af929c3f5d2e33e960a7813249046506fb292588ea768641b0f05994c487cffd06897d072fde9fdb6791a474236eddd8fd4ba7e7283a74d6638dc3589c232101ed1d22c0689abcaf2d2a251d1a6701958056902f6f1977f7d439dd714102fb7f7a5d6d19933d2bc3178a8767fd28e256d164a7d533d3b983043425cfc4c5a466bce38f6dc2cc9ccf61bb30c7868d4b31972a8087acd5032e0a1233f2c5a311b981abb272157001dea9b17c1e4a4db6354596a398914ccc4fbcf4d448baa7e093eefd44ad705fb0353377a174f011ed9d3806421fdce2661c188bb237bcfd522e8cb399aefe8ea2a1d8a3c46c5adbfa7d5637b9f1d537f3af594e13ef3623bcf891367c51c0a580ddf46d0c5c39b403d0d48e7481d49ed6d84699d226039c6b84cfd8e66174a5d4ec4a9941ef8676fc5fa09ea87f7b8", 0x18d}], 0x3, 0x0, 0x8) getuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f0000000740)=""/208, 0xd0}, {&(0x7f0000000ac0)=""/194, 0xc2}, {&(0x7f0000000940)=""/165, 0xa5}, {&(0x7f00000002c0)=""/20, 0x14}], 0x6, 0x0, 0xbd) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000a80)) renameat(r0, &(0x7f0000000a00)='./file0\x00', r0, &(0x7f0000000a40)='./file0/file0\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 20:22:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0xfffffffd, 0x86}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f00006e1000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6d966fbd4b6f9a6d485268dc1dfe276a48c8dd2b44dd14fecfe4d835a14e3beee45125be963614e8ef41d825f58f32ccbdb9b98d90f4d48f1a4278f4217f6a2163e43d12f76f72218233750ac30810a148ce5f44c47f179b7f330506e8507d6b440d25013e7cd7cc671864b28be2f3e238948b916d32e55996ffffffffe160c0935e9323fd5b0a4168c4e625bc72e4cd1132829051213e1a5d46b3162d069ffe0e04f069e041b0b15a6651c4489e81c8dd38f5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:22:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r7 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1f5) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) 20:22:27 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003c0067000000019078e000000200000000030b907800000000470000000000000000000000e0000002ac1400aa00077471407b12004b6424c2e63df3f9d6a0a2319d09b8e3ca3a1a9bb969654afb7234edf5d64a9309444eb92f4c3094911b963a20e80ffa873c97c85dcb122bf440ea6158427936c2"]) msgget$private(0x0, 0x140) r0 = semget$private(0x0, 0x0, 0x10286) semop(0x0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x9, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x7f}, {0x2, 0x3}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ae43b77a8c8c8ab162a930dfb63535930439f9dcecab3603b5bb9d357abc22935a9e1b76bd09ac4bfb070775e5c9b1d3825a7461fa067c88e33f5c4f378ef9b084edab077381a10bd400400ea7e92753c9"], 0xe3, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) getpgid(r1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000180)=""/17) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRES64], 0x1, 0x7fb) socket(0x18, 0x1, 0x2) msgrcv(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1004) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xe871) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 20:22:27 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="6ac18a85bc41410e079d710300f9ffd68f58017e7e0e2498e63fe2646c95baf8664df87a8dd91f9fb319b921d14f5701000000860296238890af4157a05696f6cc53b705040000002d86ead712c672aa04a9dd5efef39c0d847c4af51db7ccf3342a74df58309dbc196767", &(0x7f0000000040)=0x6b, &(0x7f0000000100)="b3a379c4cdde5dacbfd479c9d13aa344b23800e89dbea43085d20e6ade34", 0x1e) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 20:22:27 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) msgget$private(0x0, 0x66) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0xaaaa}}}) 20:22:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001140)=[{&(0x7f00000000c0)="eb642c06879eb6374064853ad0a0790196d18c0c763a9c3ba0ca0ec3163673a1f56d5c3607bbda7721270a84b7b88f2eb5b835afc574289ee2e24ef77efb6c78b056162e4688d607a4ab285427b3", 0x4e}, {&(0x7f0000000140)="1a455d1bd197d556f8965e3b8423153b8d0d9286210b1e4009814f040ade087766487eeaadf2ba71abae3d0a3f53ce079c8332a863a743201f71f05eb19b26622b5c2bce820ecbae27710f1a5043a898b5e54391422b58140556783bfcbd4ed3c52c459b7143de1072700b036d80e44a2b18b59c4f198c697fb13bef7ba08de002510becd4a957f1ad5b7eae0b409f8be50922b5b7f903d0e43fbc5f6ac1dc8a84286cc3d0d3406f1d045364179a5e62ae923edb1e448d1dddf10f77631f7a8a2ee5df3378672894c96ec972b3a608067231043decd1a8a435470724c5393c19daccf82cee40a6d5c320642ad76d66201ac2b619a201ba2a3f09ee0cd21fc9830648b0bd2e89fd145a89b7bf5b1c9960177a732e0444fdb48748a6b7286b595a27ea4aa7169951927f6348040bf997b753dc72041c1dac2dd709cfc8a6c2e80dcaae64b03c31c3200f52bf042800d5543c7538fbca10802006f0deb2aa4745e95ae1136272f679808287777cbeb7756bc78a135c8a7aff8f05d2f62b15b0ef0d0af40e7c91b4188c786f357757aaf47f78fe19134466ab037e8ff9e7d958af14c28d3d8d717f0578a042bba6369ed453787a4b393687f5e61546b4f3e0806c791abea353e145dd34a860540c6cb55090643e32ad4e35ae6d5a4c5f8b6f1bd7307df8d4d385d895fe95dda4eb82d90384b15ff1e0554697dc0e757fc2287884b39bf62ba1c9d8119a8681e17f5f200a2daf0dcf4e7465ca6199955a58385cb36bec23f0aecb3fe5c8c34a5fdd2bca60c7b65ef206818ebb789c041a009339af4fec02a2e72cba008f7cce87cb351f733f23f9f4ed8643d56e486379722ed4acef999a910a929f6678b6652b62d6bf83d3f6ed67346d90378201d18b815bc62edbb44574c14e44ebab3e43dd367ee3b88c903d9d7124d5d537fd68cde7137e0d1fdba4cd9c220f15d3748da94a2a81f164fa051f80b8c9930ace197db86385729980be16bd7c1497675620492274c5ca9792d05bf36c6daf5ce6e44fcfadf99652e16f2a0656a5265bc8d8fb6bcb0ea7bc39a0ad8ccd88a9793d513c0fad5e6387ad1e23c1b395b5b5e161da975d86da3345d9d14ae657f6ef8c96f8459ed9ab38128f4047b59dfa93cf62070dff4163269cf061dd8073e41a0fca6e241668e43a94ae8ae04627637f98012ff16dfa5ac911a31b44e8e6e53f996ada5aeafea37a87d3b62277835730f70022d48fc735c36a0dc8964f9054edc15d1d54cd301aabbd41947ecebe22b7e549d5977bf27d82b8274991defb72c2b40d0b84f967f1833af5edd9a2e7f6e48abc6df6e7e8d34995149f97aca2301cc453405492706b4c460d679177314a169145963b6fd8f13923941aa0377ba39c3a4d4c5fd363d2d48ca04ceca784fa28cb1b5ba77aa2790e51fa836e6c02a8a5ebc2bfd4c47b23694a772d1e0bd2004abcf9f873ad81b2db02f8575949a97ccafb9655ba17c9fff5f2e92db290c48b9e4fe0a364faef690f77453c8f7c630a54e02fee7729d671e11e70c4e6b6167179f8b4b6f0fe19ec959a858ee026de0472f418c45769f2aef5bf3d45e51df9816bc07be9397af52c528756222b8841e5f1c551585b31423322e65abc94d534581738203a481f2ef7d009af47150d8a37bfbb004a69d12a426a845a0e764bde8aee903cd840a36ca6157c2ee3741d78553e47042f9ccb93d86ce4271e3137131ae681f0b6161416436239ae42d522aeb44ce71cc7f1029eb4a67f985569e52226e2e01783cb438cf063122a1271c27cbcf89199026f2587c154b21e96a57e82d51d32950cea56b5df1e6f69f7e5e89fdccf633ab25bf9201b339a18b5d36ee010d3eb45b9ca80e16192c54ddc99203f2071839faf505e90424b7fa24b9334a3bfd22cdb9bba86d093aa81cbfd916e5f8fafcb35c3634f61a199b3be464276dc94e5d4cfb021de4426f3cf91872c3c13e80d02b9c08813262e3fe1c89ed7c883d4b554cd5f579c9568cf1347373c07b94f67e1a64551b003698b7f94908e3c7009cfc1ebf1b8642cf4540e9f9ff75d311d24586b96c33f46e62ee932515af875a84d3e69d9be640057427aacbd6dc18b01dc439e4484462ec101a3cd2c119345659a96bdb442e37f206dcdc829346458e5dbefeb9b7c32350f2a590004b558b86146b4fe90ea57f8d1576951b64347ae9e997073ea9f5ac101252cd7fb6f1633b56d15f9752134ea593fc7b5b9ed4f117d4a2037a58c2d53b6ee32123a841e1b68ec8dde4729f2d79f93450211b895dd48aa95ecaf5f35aa3add21aeea08646fa94ca9c3a871e5023da4920a178febf2a78f7c298ac7ebde3918ddfd4317f0c7b238eda51ebb777d35a5841e571b3ad2d8b4e44245882d0d768640d72eee527933471c9797436b9d9803100d75b66d40e3fee786435baa1222b4915485bdf0de9cde9f42a511b96c996d840b5dda9bdd666e9f97c40a0197223e9c364193a11aa339fc7ee764b23dfecbb0ebe2399bca05219ae027856d26e9a4c8db3f7512ef467618c82c3ee9d94a8b583c74212dadf7a84be49b5c7e2f65b57f8883ed576295208a2689feb59e233bd46fac1e1dcb809d8addeb77c0e990d9d81d1e9f1075f45d61a303e9181db7c8184583fc01db13f986904e6db1b42c51b2dca78f3a6bfa7b40a2d6051515c9a9471993d3a7403e0c865b1fa2910135d8bc48de8570fcc592d535f30aa94d70ff65ba966457113935d89df57d4cb9c8b548d0b18bbef9a5058f7ffdcc58c1b8f7523d699c4de229ff7cdffbe7a50c374cc25750eb930126b7cd97a7219fd006f2451980c1d1d9ec9e9760cab838e7ac7b3623e2265d7092ba3cfeee619f69673585d473494df08184e041cf97671bc97e60407a1eaaa59ac60d8c988bb1617af84468d39ca630149fe1ae8c6c85cf0733beaa976d96d6fb361224a3ff5cd572df623df54479583ed9beceaad02d769fc708008040638365165a3e20cef7e0565ea1015183f7f551e449fd20361e274810c91cfadcb56222c8f8167aa565820c96a36920ef3ed9056bee2a4131c7163bf5814388aa075dae5306fc7d538ceb41fd8d76352d97ee46e6ca7ac1215e603ba3119f3fb57fbffdc6141fc7e854eb4d0eb75988476807a43af13fdf3276929edaa63c46cd0cf62ed2c32551e0e9e2b1c957d9e73bde3a90a2e0585f93ffd8e8e4ef883071898312da44b61b42356d8d30998d3e1df9352477fd81861c6f16f0a80db4c2c6c281389e1c77843a35001fda8bd5f7e75f8ea4824d50e8439ed4150b4cca25c47b430eb3e186c045d91f3d8c3f1c84324bfd459acdd72ea4967f130f16a3d0975f1c913a58a5325d0e2c4250b3ea3a1c0a69a500f781c48df5e1851f3ae17764723d6b69ac763c0a0f68b2a14d3d3e2889ac0b6dac9372f8d5cb378b1e26567751d4f98f927828f7d0eb510f642d61a67687fa3831f1743d3c1dc4191bab1545a38b4ca88acd64da3f152853e8959c409092b98456628d789d813d00ea5fe9c3b36382e4dcc845f448403ce6f33a10ee0e4a03b52ee2c7e3e11fba6d12355f5837a3cc66d8d46209e070d74e9e86ec8882c2b9eb77393367fbfe23d5004b19fc179e3ab4f7fa4edfdd270d43e6775010a8ec80b57d175e29476c4ce131dcc08ae885457219f4728713a5c65a24cd8bf69e67e2a613ac3ff82c859a73af2142e1a2ddb88198bc39ce0efdb599e38aec1d88e1a1727c273d9a78d7aaa2912d09e5c1a430b28c8f0d75ee6fd9ca870d7d1d9586dc4d1839e2c1d9179c714be4abd5ff85e21e914f92cfce47ab99c9136bd0cf90aeb85e3d48556d70b35a10e56dc52adb9d557751c06b1e937b661b6d2e0c3bf46f95a5aa0382028725f170e37151a3b35ab19bd108f2faa917e0690b4e279db8ce710f1efa0d0b8336bd2a7ce4174bbc9e0ab1ab3654cf231d48e44762f7467e8a97e199f6c0691b13e9eddd3b6c488089cd0b3f228753490cda2f89928104bcd92cf4d62dc4727c02b3802c445c07d7bf44dbcff8480cf836a3bb19189ec4792726ca79887260fc89b5e3553e157ab041265d2eee7566bab63301ee3f3b16c755b5031fd8a8e4ffa6c24da650af9fc07fbde90062729a98b136778915697366267d0375d2ac4a047b2594add1f860a43abed4d97ebbe117a4db8dcf17f6d2441faff5c0f4294ee156c23d99abcaec61ca065e919a5681b0c066454b01782ed0dc94d73bdeb54ca3b2b64892d2a14aa75d1c0be1b513ebb529732fae0bfbfdaf2007440dc9ddbe32353506c082a0fc974861e93715caf85c939aeb8c235b9e46f5cffc25e97372943c38f3f98d058292271464457435d6916ffb7e8a1eccfe0104df3098b7c0099049f73a184d45e586a1b6f43aca7505ae63f6ed901a53a70b8ced26a3b2da67c76648d91a714f4291dffffa2d8268e2384a273bd0dec1d8339cb9609096e9738a90b77e1aeb56da517c4caf51feb6d0f2428c399eb7f99b1f76fdd5482aa9dfe679e3123813fdeeb9d8407275fde651105f9ff220a36f60424a4e6a13d1ab417b8b54fdcfb0bad48ac6b76b2e8e0227047a3a4c29b733ab8ed3462e9c2b122e2c5252944f30c31d5f826924e5b0cd24266e3ac3c5af672826f47555eea38e2a87267457da830a80e0cdb157d7dd982569cbff4972905230aa50a69e318d833aabb7a38059514e373b9c6c20bc910707eefa57a52206c8faf228cdbf68c776bdfc83dfdff0dbc28059b29fb1398bb26a2170b302883feafeb4f7b0d4ee47d5f93b6c8d73d2a7661046153e995df882fd840f4a8f3c11b8cecc29c099f1eeeb84f5223805773c26416101a7f88218e9337f64bf40119cef12b37d7122dd167032d2a6c2b87efbbed05b6451cccd9037a2158a34fc2ad6d87716dfa2bafae75ee3dac543f531351e20a168a77c58893865f7af8c423c0bc782293fcad644d77302cdc6c8e19cd956f32a4bbd47900fc5aae062cadbaab8a42944dc86def791fbd19f4c02e794be100b63e5c94ed4aa84a6cf63b3436fd0564f9f8fc3724b002c797c2c0898f43d7db4fbb1ae3838880f33fb12fcee82d1801e13d073a7ff72ddaab9a442e977c4506f570f34ae747bb32be66fb38eeaebd971a060f7ad7b1649e4a056777485293c814615e0e7e9b940328cd65719962e46ad0515116382d16a1639bd03441c41944bf5e08d060e26c47df4f1a1c323443a274641323faf42217a7d769fd78d568176b36972abed521c1f95c89453d3d2a2c95d488af47fa8f8fe085d644f6d7a196a5615dacf3c63c9972e020113d3f20e52bc5ac8381342fcc2f6ae2ea72d93e519fe76ef1bd5faa7664459006698957576692721067239eeac24c37402efa8a65e02844efcdbdee20b313f3e238b041e5356b14fdc207fec0031236083f429a5e01557fbf2014e2730f4b778325028e80b8742df4b644bb73b864da74b1f46eedfa17cf45958cc960419f4670899dfec7764cd65235203a63a515bc78e12f56bb93f52b7ce8b133cb3af9fa0ea04d859e7d1edb312756cf4ebe93056b06ae56582497236cef589d859119163254ae53c8773c2a0f6ce84e4c001d3d0919ee6c494dae6f26bcb61ac42eb317928177854366d633d60f2c24c578c233c66fb3ae2e9df9ce2e8ec01a57d0e53eca0602649e59317afcbbd28e7bfb96708784ffa346f5364524b50fd757b27b5ef3f431ca598967099cd32452d7a0c07127e615766d0dabbf4ef96a9db033759c09fd8c71fbc3da43e49e439c1bdd07435", 0x1000}], 0x2, &(0x7f0000001180)=[{0xc0, 0x1, 0x401, "be659c8ebcabce20df2e40c97450f4f6bc98140ba71b13574589705a2af5979d50285204c47032bc275becea539e36501cdbfcc6aaea505c2d1c39cdd7a9759e059e365f68450b4903c403ceb78cb8dfb8379527828c54988025eb9b84a0effee61fd882eb037852bd193540d23492fd537bdbe99a549396a871147281b0ca30b562ba7d785864f4d1946d8214464c9963a5fe5153f99b4b4e4b271a32f4d92de43cd29441e7e8fef1ff64b95717df"}, {0x38, 0xffff, 0x6, "1dbdf281a5dbb05a2a2bbc8a217ab086a4028e7277f3f2c68c7d96c5925902091b"}], 0xf8}, 0x402) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8000) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2}}}}}) 20:22:27 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000001c0)={@local, @local, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x7c3, {0x5, 0x4, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x3, 0xff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x86, &(0x7f00000000c0)="f3ae491d44c62044a85996f358441cebf8bf91c217131d44e50af375d2d74087cd0abe1254c902d985e1f804b4e7b17810c593b9683e75ebb87fa5ea01d6ff36011a810340bde884a90c12966e103aa16acd5817453bf73cf6bd9bebfb4c9fda2021f56f5fdfccaee77b54a4cdcb0367a4c4b963fc02c6dab3295451ab61f3a33e49e5dbf105f2ac813e523fde9a31529682710b19f46059dd2fdcaf5a1332a5c764be8af2c4b8b0806b4babb1ca9cc04857a29033a5fad77e9d438197ed1bc63500cd90", 0xc4) 20:22:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1000, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semop(r4, &(0x7f00000000c0)=[{0x1, 0x3}], 0x1) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 20:22:27 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000019078ac1400aa0000000001440c0600e00000020000000044187f3100000005000000020000000500000ffd00000fff006c000d009078001f0000000004ba0000d3de00000400"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 20:22:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7f, '\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000002c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x7ff, 0xffff) syz_emit_ethernet(0x109, &(0x7f0000000180)={@random="a80a63b86049", @remote, [], {@ipv4={0x800, {{0x1c, 0x4, 0x2, 0x2, 0xfb, 0x67, 0x2, 0x8, 0x67, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x6, [@empty, @broadcast]}, @noop, @generic={0x89, 0x11, "05e3f9e77b8a347c453bb97f2a515b"}, @generic={0x94, 0x11, "052228a6361bf93d97be96a8b04076"}, @timestamp={0x44, 0x2c, 0x7, 0x3, 0x5, [{[@loopback], 0x4}, {[], 0x1}, {[], 0x24000000}, {[@broadcast], 0x1}, {[], 0x1000}, {[], 0x5c}, {[], 0x101}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x0, r3, r5, 0x1, 0x0, 0x8, 0x0, 0x6ca8, 0x0, 0x3ff, {[@timestamp={0x8, 0xa, 0x8}]}}, {"8d0435d0fc5612c7975bc66b0c7c750b502b2a0ec7fd57f6409ce7b5e1168c6384898c68d51e35ae8500f006464fb736c510a2a6cdea5a568dd62973182c1540768f380e5e9a2539e1cc982b4bc20b89a550eb0a74c4cd45dc36646fe4f5512a898831c2c7c9b2512e10a1"}}}}}}) 20:22:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0/file0\x00'}) r2 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') setsockopt(r2, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5, 0x4}, {0xbbc45d61233d9ee6, 0x5}, {0x80, 0x8001}, {0x88}, {0x22, 0x461a23db}, {0x24, 0x6}, {0x47, 0x300}], 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:22:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 20:22:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000200)='\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//../file0\x00', 0x0) openat(r0, &(0x7f0000000000)='\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//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 20:22:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000500)={0x10, 0x1ff, 0x4, 0x1000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x38000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc88d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffd0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xde84}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4ef}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x377}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xffffffb8, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x800, 0x0) fcntl$dupfd(r3, 0xa, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000280)="9218855b1014e7748a4c2bef5ae91b256bb206114799778662b608ff5c8e53ec6c655841f5b2570f480a1a5910b6089e1f16c323583a4e01851012a94eca6bf97a280d9d86ee48cda117a4d7e015fa400a09dfd15906f7863ddb0bc470d719c117bdc0fafc689496cbd77220f5cddfa80d0b55c84a973927f250a1824bb1084ca619b352a3a91cbd3b3a3244cf15439153e7cbbcc3de2822cc3fb21d0e83b668df57b85c2fa7", 0xa6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="00c141f1b0f75a3cb69f58810efdd4e09b60213ad3f983c6aebbe01e5cbe04d623ed3edc3348631b340639e135dcbed696254230f082c778fd6c03987200d396b8d440c7c6722eab7715e960b509ba9b8e6a8dec9482f8f27687b965df4d5c32524ea717c27dac485658bb6b3cb6aeabf2b082013741ad940aa6aa60d67e9cc131a8ebba86fbafec397d7e68c43135f0939b25a885dba403928a92d85e9c94ac5a5d51d762b7aac19f9ed346c30fb64d", 0xb0}], 0x1, 0x0, 0x5) 20:22:28 executing program 1: r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x4f, 0x6}, {{}, 0xfffffffffffffffb, 0xc, 0x4, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x9}, {{}, 0xfffffffffffffff8, 0x22, 0x1, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x993f55f3630014dc, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x4439, 0x7}, {{r1}, 0xfffffffffffffff8, 0x12, 0x40000000, 0xfffffffffffff801, 0x3}, {{r2}, 0xfffffffffffffffc, 0x5, 0xfffff, 0x8, 0x6}], 0x5aff, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0x5, 0x3}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x4, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x35, 0xfffff, 0x5, 0x8}, {{r6}, 0xfffffffffffffffd, 0x20, 0xa0000020, 0x5, 0x20}, {{}, 0x7fffffffffffffff, 0x30, 0x20, 0x8, 0x1}, {{r7}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x2}], 0xef4c, &(0x7f00000000c0)={0x20, 0x29a}) syz_emit_ethernet(0x7e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaea0800450000700000800000019078ac1400bbffffffff0b0090780000000045080000000000000011000000000000000000009406000000008d2f00e0000002ac1400bbac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae0000001f9c998be4644452b88bf074d1d537ef919cce7c4f099ffdc041660108b95e8e3a180edc2874953744a4e4b4f6afc061f60605457fcc96b2ee60eb8fcd1bf9aff7c064be5204ef4ae0173c7115fded0801d39510adcb87b93581590f6ee7d461f42887e3e25ce33028484e3ebbb055ee82296a79acce3e73663924d6e2f9d5c17522c71ca6a693b5075a982613fbedd74b6d1a491d202f49023d39ee843cb2bccaf80eb8bcc4a0fc03668b75edb3e9493433b25fbca91aa8395392a0d5bf8ece38b799b76f71dcf6c37601b08c7095453f7bd81bd7d33edbd5ab9c4e4ba05be854d74bf5cca1ce6d6cfe8e4bd3a95cce2242e04e01452828b058a00a5168b0ed2725912957a6a557063c4e4789322be218141829b8a36afc4d43e7598bd9f5aaef23acafc9d87ad801af2746e4c07bfcf91ae3645a501a94b6250074c9f39109773111249dab5c1e7c0eb339e41e9"]) 20:22:28 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x220a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6070df7f21d40c0000000000000000000000000000000000000000000000000000000000000000002900fa98640000002f0300000000000005020003000100200016ec52af926af348801e229db61e96d74b6c38e528bbd0b6aed3870fe81a0cfc3f0f19bfe77fdfefc3226b0f783ac489187658f1a3239af146e784059dee69184bbdffe610c0f4c22b3cfc29154ed95fdb8796b4a7a7ba660a1b1b7ecca4837043be9eec8492bb30a24e269a25effee6ff136d362f5c79a73f80609d52b09c635f6720b360489b005394d716d2a0125da84f559abeb552442edec0d5efa73d0f74e19b13ab75d8b7fb97bfe96630913021d45134f17173616820af3a3252ac0910cd6e084a77c2212ee131ea58c1b06351a17e1d37b39c26f7d86ff33af4da19a2ad0893ff1748e6417b9f3689139296d50fdfe39a74cf67ba2ac1323d376d0de3133176b2093391693806e607e65443b451af1f5d55cfa7f83501ac8a0f4f8a1d1953246c51513afec590e3c6d9443c314560daa21663ba86e52d12f1c49803fc5fbae897363c204d57fb6b79283b9508a6a61b0b7b73fbd472d573b07704e15f3715eaa1130d12a8ffcd728e14ae9eca5474a68aa4a87e53fa89759caaff108f4dddd830aa858744c56fa96bf4c8403a3f7d1bf36a517bd1ac9bce9c0f7b1d2218276f5bd572133e2a46546cba7fb02f69ae7bbbb8812e80462ff811598132b36c865981978a26b30cc9ccf76e8ddf4ddfe3b2999d5e8dddf1bf5a0d2500628060253586170b5483277f073727e0f26e804b46ada69d8834ca61aed3affe9e407264f13e38a3d3e7cba3d29f7900e09d39581ea06ac2deb2f342352da3812e76a65fb9af19ce8280e0c4b6025a7a0ab56df081ee37b1d2851e236756ed907d727e74db961e5a3913d1c2401200dcf920a8f79f1d6372bcce4e79f1a7298a51815a563985ffc3f319f7108c91464f504e971c3ea672cabbe62f0fb68c9a11eeaee4135c2669936ca1bf0902af61341887e73e81fccb9ccc6ec9cb0c97d50c13fe3a268ddce82d7cb7cdd5b01d756f56a5b9cdce17153c7d2e59a912f8ef2bc26ecd55330d76e9237da6e054e70f3f804520a3b5b6fa3fcaa714a91c7d93d2ec476e9243fa349eb121b50792fa2082a9b2d6fae4ebd85b393243fc6eaf753654d30993f6bc865d9920f3b3c7de64e0207291a65563b1990cf39705d6254c8211ad0c41a295628bf0bfe3de9af7de06d3d0f5c3976d4b40c65bf0d4ffabdc741db7be01ef98371ef34e2455ad7ae984668c51610f5066851463d40300787f0dbf0c521fa9a850f5dcf5d43480d7fc6c3fa2317ab38e55a6bc291aa39a9be1d16c6aa1bb898ff8adc8807613d58fd1d643330ebeb57389241951ced2fac64864307741d0d6b738ebe92369344534d26a15baa55532084fe302ef8d4186282257ce8ebaa36fe22427e57cfccb3727a78ef616e374e0d7b6f53d1d061b7dffe720cece22f9d3603b81848f17bd151046d40d2cc58a86ae4caf6f5dbc83a4a1763da5c2da4555b95eeb9a64799869292f2665be82854faf3db4dddf4febc5216097948df8ea27ededd84c18bd64fc45b22cd0f091bfdb40f3f069e27f3eebbff8418633f62a49af78a0c4eddaf80b278bcfe29e0305ae9636c052bdafd3285c7987c4d8f043a047f3396de007a6a379795fabf96470bf146b2ea7d037096224592ae3e502ea29cd5cd8279ceed1a6f416eb86da5a23aac041ca32e6a4dd6ac3204e49c1a8e955d3cdc237eb140fe4fba24185d96ee0ed3a2af5b9379d5adc6ebf24ec6f10dedb31cc43fdf9ff1ad2cc7873a566abf849e2acdf0d148bb258d239953cda293f9a496a2396fc2708cbde33ffa7b60ca3f59ffc08f04d5a2354eb1d5ad2475352666edcc9673d336da01910cde25e90a85c6af6db1af30e8c905855f1953313b692c599613184c0a4d3d560e0dcb430aea1222db78060c2d9e290179f733f83d5ba0fdfa5121eea11380b42a1f45c2eda15220ab2d308ea48a8815edfa2ec32f9c135f4d0e0467177b28c3d99fa567e46a652e0ff2c05e5decceffc8a0db83a0705229f5bee8baed200412b2dfbd8a99958750d23331870ee7c826834a345db4abbe2df3418573c5158534786db9b23b739bc59e2260bef15886409624ed7f918893e2f06ea8d6c1e32d8dbfec71de9c46c31d8896c189d9ab5b39de5dd47223488418f75608428614229a97cc94a99dfb2236e847465ce22cf13426477e887e35b2e8ae62c5a829f5827563214779d855bb552dfb8f47eb996c371df5b9d01008b8092db5817be46b438e74b0878a7f48d49bbd67e38a03ea3bbf52faeffae040edda4b147971ed8ea286524cb38ca098306be4f02cea28eb3af49e763cea28394730ea5164ca05372d7a7c39d257181a9ffead1b02f3236981223d126f341a634942b2d18e969e2237e1ccd7b9f771548f912093e6ec99a92f883b160f103f348d016d2110d117c1507514bd3a64a8ae0f2a231f1c82a64aed2db0c5eccdec3fe2df5c7c22eb2928f01c4b55bb247b92cf46cd6d62297ce428c03bfe4c9081391c909ff265ae9438fcc9f24bf376accf4c90cc15c046192246277f23e7133efb380e6a56f8975b31d7155c83ee5c8751d8523441dc9b45e0e174c42a2255679b728f84fd9b80e51860e36174506964be23760a0f0e4ca1618edcd232532b7423ef86c52d3a6416b1cd7bb9de6bba3a3a30be594ffa2bb72c30782376c1e8b307860d0258c363c43a8c37c2c46f477ffee8a4e289825d931acc7c93df7b1db044742601c5671d4050cf9f3008657a2e2c8614cab8edac34b733b1d8f0dfe743225279e2428287f01a5d49a770e8fcb19155382e9dafb56b9fd73e7f43705a00cbfd4c382786240dcf0eb6cd662dd128515df2d22cca80d7e828b8cd16d96ba4ddccc505b6285f498106db9fe988d6260889eed3c18964866c6f80142699b8226aed3fe25199856bae56ce9538d61286dab0d620db15e9efd1727d4a39f38fe52b34c8c0dd18ae8e737ea1613608ce9c3aa90b165677653c40524f4135f673a1f8d71adc02418450c40c169966ebf116a66ac7de1b7a2c8107f5f3c32856e9ffed22ef111ee8242149a193a96af09a4e6e6cb3f891a0befd20619a2d8ca48f4027f8166a740576b8d699312d2b59fa5694e0219df54f6af78c10129a1ff345bb1bf6c139443acb2ad74d85fe9c8d708f838e476a1f3cab733b0efbcfe46b112608c23f899367a4fc891a537851aa986490baaa673b2aa99d8ee14bd92caa383461a400d450c358b30fd9e590871e5ab0247eed68ec92b1f8691931f1af09b80ab319e70fe4a29135e6e1743d4e8b42662195105f0ed43fc058cc178471f6c25279aa1d4253c63f12dffdbdc2f56e7f22a462023632f69592b733aa9fadd699f7a8cb390d7c051b9e291a448b34bc9342fe9993309c586ab6a6fb8b3a808a2aec5ea4c52ec6a2c55e582d4277a184ee3bc84f5720fdba3e1512ce65bddbc05835c0fdf1b1841285c75e13c30e8de6093d63ae022578b0a6d837b36b738046de1e361ba54ec859662cb4f7d9f105da2d8ffbca4011336ff1f75b5f610cc0854088158080a03d72f0e5ff72d1c02f2beb001ebdb4c90be0fabfb905be22e36f5aecd8c6cc6fde486b0a5d2e11443ea6c854ca767ec9c20cf81fe6c1b2e6607e517d12ae613feb6492dc45b2b0b2ea9bcb495feb4884bf9a1e210d1550c7bd989c0e637dcd37d522d20edf1f897da2531f23b07c7c3a0ce49e273b98cad4ac51035cef7967b85e8240169992c3942873fc928197af0a86e08b87fda92e6b24fcdf0e203e7bf4ca21c4191d7580b4109300f5ad24d5a034b092a6c0d5677c7b217a1970911024499c48a183b42f9bc69a5c82decc044828f94ed629ad5508f4f197f2047e8a04770d117ae44e4cd26f716d74790df9c0b8e4ea7e22b8bb0247efca1aa2daeb6ef957913b98fef8dc0d6ad3aee4c9891240ec70214799a05e64ae6c1308351828ce7299d148fa22e98cddc5ffccfa54b1af493fe71a7fc831477451e44b9bbfb2f48d37df5d6cc04f73e0fdd50b5a08706c96d7cdeb4182a52dfbb1c41b9f74ebec5496974b609db262560d2cb90de4f8627eb060f02ae8b627ea8780c7c140dd0d6597adf1212941e2f71137cbccd2545b007ab92fdb8472add08ebfbc78a783bd1816726971d67cf6675300a3409d7ac909e21cd524fa02aad2f58aafba67396673c372947e986cdaea441e7b72c7432adf2effe53e53dd625081f55e17c9804d448767e06e2899b59834968ba7af166cd1b3c8666f78cd5c8a5dcc293e2cb0738e33429b65206c87362b9269f9fbd929276ca409febcc49c559094ace67b1d34d6b3de451aa82e446debdfb10a5a90e9655ad184b47da3206afc0c1b72491d1b1565f4eee460ce1b75045dae9bace322e674932ece7980d4b46903659bfa45f36d7cd730bd01b1c1090bd071d05880dce7144f9d09938111cd32e5e3856db340cd791d9f117f175ce03f51f7468b02d9f5857e6fb40799c0347423e62cfcbdc8fdecc07be08e7f0e6929ee9b04fd572dcb492397ca3994158265b68e607862adab08c12c6ea2ac55ca06a5f72bf4741df49aff0b6f4334bdee372397e33b25d56ae5c882b8c27c516ef3139cfd224070d8cc85111ed95d9694a664c5079c793830ead13df71399606d800ae10eee51610624f41802e19b9e014f9c237a1e456561d8f058299a736ee8e87f60b12ea40683bcdd7b9a13ad1fec6ff04e3b1ec19dfad04f1fd196dd249def651a0532f201f58388bda9e6b8bde59fa7288a0a963ab4221d82279a76eba8635ddceebe4b22639ec460d11b66603d1c04059a09270376c86d49cfe3206ee7bd0fe048371cfc80b4938d5752b69bbec48aedb6f98f9001c4d2eb20037b8abe098f8deead6954a0bbc811fe95bc7ac03d457e1fe0e9bbb4628494257cabea12bf2eb46368dae16e0c08ec1524da96ed4ade6747f8f1e9b5a29c2034a1363bcf2602f06a47963650241594172b604cd02eaf8c3480df68874b2606f78bdfb4e99559a5527265732a4dc00637f9ce6c65f82fb5583844d53478c972a06fcc85e21fcb0efacd49149451ce3ebc070cc3f0ee46873a317be89dfb9d4ba433d9354472fb97fd517ba351b346ae98aef367825a08a336c5b68045382efdde067dfed977f991246323cda7682c0c3efc26cc8c4d0044580be321e631d3df18ff5fd44c1cdd0e502ae29c6e485d21c773138b5af3d872296552226285a387ee256e3b901c73268a9a2c7614a4f3a154b0d82ff3c17f1b883490c6d177fc7513b066c57690af15d690bdd0d003ff8e27b69e691d08a2a42226b9a86a7bab1a6b3c81cad63f4214f25ad2f76f24024027de716abff30c3ffd28008413109006228629d976bec9a4899bae9aa1bad2f0308b91522aa023ba2dc520008bfb7a3ea8e45f88730bef4ba9dc564960338428c5e52daacd15a7be4a2092a40a6ce4770128587bb7048b43a97ab254b5230cbc14f1ca6debb947f3346699ac8e22e14dc2221f60e78d4b17819826ccb5494021df79947f3e659b73bf79d885a6a7b055a6a25b1fb4fbadb172fc0266deb3bd7df2b61f4c443c5b181d21c8ed7cad582ec8a497a16ac00dddb52b6747a5fb334d7e96d343cb47450d2120c4d0a822271b3bcbac809351ae5dc9c356f45595e8dd908a1093e17aa6492efd9424a93d5dcf61581576261ce8eaeb3f134a6d0df9026d11d8408f511cf91e81fae4cc420f3243a3592f743f70fadd567ca14feb229e9beef0ea06cc3cd995735752fd364f086cec75b41149648722f8b68e1c84e79f53837b3cc040100c20400000101c2040000000001000000000000002c01000000000000040107c20400000003050200ff0000002e000000000000000001000000000000000e009400000000fe8000000000000000000000000000bb482db6a8fe946c15426ff7c7f95aa75b0000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000aaff010000000000000000000000000001000000000000000000000000000000011d12000900000000fe8000000000000000000000000000bbff01000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb4936babbc8fc4e91153fc85acbbc4e87ff01000000000000000000000000000103010000000000000100010600000000000005020007000061000529680000001602007f0000000000000000000000000000ffff000000002f02000000000000050200090502000500010004017f010100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040100090780001e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dafc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"]) 20:22:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x0, 0x7}], 0x8, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 20:22:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0895f2c52a54399c36f2814437c29d71d073318cf0345535d82011e12ed2ce3a7568af4dcca2850f5dff6c88af87bc412573897e338da9523f929d50862825d247b5508e26c23b3f0e3a767a7fc3c92a90bd696283cfef69fc52527b9da264e3077dc543db784f771035e047dfb1f18bf921fa8d8580ba031a0cb2f2f9fac66ae9f4124cc866272e40219f0c05f9685e220ff0100fe77fd64a4cc35ced4717bafa5aed8b5c1271e1ef2ca1c549425dda298fe64f78d0c5f674f30902ef07adb1060d7dd59a6a7a45535f6c20272b651a8142da0adb", 0xd5}], 0x1, 0x0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x8000, 0xc) chflagsat(r2, &(0x7f00000012c0)='./file0\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000001300)=""/199, 0xc7, 0x840, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000001440)=0x3ff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x20, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r10 = accept$unix(r0, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) r11 = socket$unix(0x1, 0x2, 0x0) r12 = open$dir(&(0x7f0000001780)='./file0\x00', 0x2, 0x130) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000014c0)="bd28d64403eed678fb9ebb5f2e3c5f431b193bc6fbfe97404cc5a14a1f103a7dadd980b7ffdc6c444746006d281b7c87a0a4495aae1a1c3a8ac5903f6e11ecc47446b2773129ae0e4e3c3ca0eba9244eb6a4eb7ff060746e71ea4d9e1e7b20c72d02a3081afff8c960f4aa323bbf24d6bce6b59f73b76f4c0e0b57c45c4b6ea41078a1787f3f1da2d2d8faa4a239c885a1c084f5c0f26471d8ea9d9dfc593ca4fd1a97a01cf2b4af1fa266e19bce4d79c048c9592b3f387c9ecdefe395a93e5c4fdbf1ba496d8cad3664057e3495fbb84540bf8215e6d2e76b43e68b8efa7a2e3ce5dd66980eb17b4277733b657bb470b619545a44d4cfa8f9de5d1fa4b97b", 0xff}], 0x1, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, 0xffffffffffffff9c, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r1, r13, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x108, 0x1}, 0x5) 20:22:28 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xffffffffffff01b2}, 0x0, 0x0, 0x0) 20:22:28 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x62, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {0x0, 0x5, "01ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(0x0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 20:22:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 20:22:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="af52cde71b97b1048eb9799150ad05b5600e0ac8b252034d66ee075b752c27d8705679dc98e3d125fb64a2c1e9197a48a9975a", 0x33}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7fff) 20:22:29 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:22:29 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0xffff}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x8, 0x0, {0xd, 0x4, 0x3, 0x5, 0x6, 0x62, 0x1000, 0xc1, 0x2, 0x100, @rand_addr=0x80, @broadcast, {[@noop, @generic={0x0, 0xe, "a3ba5cc8d9e4495ea1f09e19"}, @end, @ssrr={0x89, 0xf, 0x5, [@loopback, @empty, @rand_addr=0x6a3]}]}}, "a37c8718"}}}}}) 20:22:29 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa0) r1 = semget(0x2, 0x3, 0x219) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/216) r2 = socket$inet(0x2, 0x8000, 0x3) sendto(r2, &(0x7f0000000180)="a35f78cae5f847000f8ff5d042a079549648e25016e8c554478a80d17350763f7fc9dee84f08a8adb323fb87c0cb531fbbf1fbf28ccde4b7efe44534576f516f287f755c5ca1ade60ec2affffcb7faacd93ef20f54f1770e2208d333a84b8cfdcd4f715a2b5dbeb8cfca4f2984f954a3b83bf4ffcbacd5edb0a21d69e45f3d410420598ce67184ef3cdfd87b7a34d5331921454f3aa3cdd32b3ccf472320742577625db945e38d78d692e3f293afb2a42fd94fc5be7fced163c5017c1cdf5b4cf033f655ee37f0ab8fcf589a", 0xcc, 0x404, &(0x7f0000000280)=@in6={0x18, 0x3, 0xe3, 0x5}, 0xc) semget$private(0x0, 0x1, 0x48) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') r4 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000003c0)=0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x1, 0x0, 0x1ff, 0x1}) r5 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000440)=""/70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0xff, 0x66, 0x40, 0x5}, {0x8001, 0x4, 0x6e, 0xd27b}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000680)=0xffff) 20:22:29 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe80000000000023dc236e1c63601a54464eb30000000000000000aa6102000700000000fec45722f976ccd50639bbe5eda7eea90f2e8bcd615c6fc9dbbcc05ee34a8bca92247efc71a628b32caa9631440f1c4e862fea4cbfa935660be6085f6f1af60cf6cbdd696a7709f8f8e1e73c6803dcb44f04ea0cb5a84663445359c9f35e7746a5a3dbaa916b7189828ac9cf59d788a3d9faceaf174cfe4701133c286eb9ae8f8e2cec0ae936700b4d3c28d50a72cce3b2f27242a99d1772446fb27f2a78c3990e8a17245089adca9fb4ec5bf095cb965a0127cc29cf114aea0b6428bca3c9a96f4064ec469c18ae1043917aaf76148fb8ab7ec950b938ada4f0c959b1ec41baaf482805b63cee4ef0d286922798fb065969ca4623cbf6fa9fe83682b0d42c913c52013cf2fdc1ad68adb230a097411450bdc6a59111b148e1a66091034aea0d986ba1daa809d971911b7e389469d55f903681752f87edee79a6b59c44d5c7181ce5b8d26f4ef53a7f0405a2fd24b91842ad3ac0f7f17fdb73036f0ed2f3e3fd18ff20138138b1361c5dc20eb20907a7f3138cf986415eeabc512f20632ae80202e3aa3362b6fa14e2c22caf5dfd08702192f9bfb01f4a183b502de7024cd6ac0a8d6466"]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) 20:22:29 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) 20:22:29 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) 20:22:29 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000b80)=ANY=[@ANYBLOB="712ff2f77594ff000000aabb86dd60f8be0000202c00fe8000000000000000bb4318810000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb00000000f40000f8"]) 20:22:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYRES16, @ANYRESHEX=r4], 0x28}, 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 20:22:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1}, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:22:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x2}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) 20:22:29 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}], 0x1) 20:22:29 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xbfc, 0x8, 0x20000000, 0x80000001, "1162949400f71b23881fd657c6ce7e414fc696cc", 0x2, 0x100}) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x2}], 0x1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1, 0x80, 0x3, 0x40}, {{r5}, 0xfffffffffffffffa, 0x2, 0x4, 0x1fffffffe, 0x9}], 0xa0, &(0x7f0000000180)={0xc8c, 0x100000000}) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:22:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fff390ffa91d000014fdb2aaaaaaaaaa0898450000380000000000019078e000000200000400030e907800000000470000000000000000000000e0000001ffff764b1f01ec8a98580526030000000000"]) 20:22:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 20:22:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6, 0x2) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 20:22:29 executing program 0: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x99, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x1}, 0x852, 0x792, 0x0, r5, 0x800, 0x4, 0x3}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r6) fchflags(r6, 0x10000) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="82028180fff7ff4aa217ef7bff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b", 0x171) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='*\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='!\x00', &(0x7f0000000340)=':\'-#&}%)-\x00', &(0x7f0000000480)='-*GA\x91\xb5&/\xba@I\xeex\x96\x8c0\v]\xe8\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00']) 20:22:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x1ff) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) 20:22:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x14, 0x0, 0x0, @rand_addr="0000000000000db72ca120000000cf00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:22:29 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2495a2", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) 20:22:30 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607e605500183afffe8000000000000000000000000000bbff02a262dddd2d8b72015dc6c77d7000000000000000000000000000018800907800000000ff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7) 20:22:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) write(r2, &(0x7f0000000080)="962063f6e6796b03f81366d796564e467bb5b41a0112fc32d049ac098445a478347783dca47f02b80efe2e8d7dd0ef1cae461aa39eff9c55468986918d3ae27f95d5f89bdfc165dda87515cf233cd895c1", 0x51) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, "9ea8f29af408b48a16ef27bcec40b1624d080461", 0x0, 0x9}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0xd048, 0x750a) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) open(0x0, 0x0, 0x0) 20:22:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x4000000000000097, &(0x7f00000005c0)="c5d3039d051dc507001d50f74e92903c069771c2c3961e1daf18a1a0e842ec33efb5da3a625eb619a00d2a7defc36e043926bb14dc19ff68696f17aaebfb0b6a6b7d9f6cdaaff84cb0d7f048308063ac863970febfb88de95f456d4e30fd04b11c0cb0199d91dc6262156c91ea92ad91450c619198d6a8099617b3b451895a9eb489ccd2f10994484c0e9218566f0b581dae962b9fb62dfce9b093c518c689ef7e8e22029df9b74fbef3958fdbacde4fd6a721ef6b322488d82ba7c7b66c017a6dcad6ea01d0528b53a00983d511ba578dee683950cef83801c2e783fd2c24f8e4f9f36dd28abbb5ac9fbe2a3869bcdf9c3ee587ce208003ed5ddcc9085a7c8a3af348fc6a2e3fb70a35c86d1cbcf127ca717c9cbf181ccf78953b09a41d875f27c7518efc11ab4aff9c950be9f5f8df9727acbb967f2328163cb6c567eb2384a44e2a04176e23fe4d96ee99b1722b8be6622079d6cc61ca4e3210c953af290508ec410f4eeba3d37742b3f67eca90fa3a46f8cd05babbf90f4db557a9cf8d01bc0d6e56a111ee69a58eb985de1aa9fc942501b46a772ebe9cbb4d70eef3494832d584764697864a14c5224383f0b4335efd2bd466a6e7ca6332d242b48ee14cdc2b06794873409c77104cb9120be0cf652224b68bfa8315993650da42dee58491d76a85678398b60220f4bb9ae2803c563782f632e108ca5a0f0c4223a425be38137ea6e2be3e884061985aae713a7e55c90c8ecdb5b85342bade3fd9fc31c90952c58e716ac0112c0db7608bcd2c441939192833acd077cce2d1fd8876a667327932c3c6d4d7f05c045e9c", 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r6, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:22:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/35}, {&(0x7f0000000300)=""/221}, {&(0x7f0000001740)=""/4096}], 0x8, &(0x7f0000000080)=""/49, 0x31}, 0x0) r7 = dup2(r3, r4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r8 = dup2(r7, r2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r8, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:22:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000001c0)="cc6bc4bdef91d0302728f987a124059ab5d1f6a935757789bf9697374e957195e55a5c9769763f04084b0f5b5a6ece814d70cf8eae069b794568feefed7109d68e0a28bd6dd42ef4d0f3ab1eba8b5377881e1b96582a64cdda04c689da40f33be6531f086f7261ba74d4288df95c4029d3b1b40f7f96dd6d5a14466cc3a0c66f47733e3e3d2a2f98af583b4813e53cb5bb851cdad6d55612ee633a0d0f4010c6b4a2d4940c1e752a3613e90cd8746a62babe9f7a9ea0ab", 0xb7}, {&(0x7f00000004c0)="2bb26cf799a27ec7d4a42593f173ea87494a3de0e181e623cc48192e7e62b34b381063872b77c543663c54ccc3ba378d2c2fb5ab1846a446fbf88cce6bb3a4a93a5a55213a3e8dc801b9f9b6c4eb5dc7c404da2fd46e961ff43e6af82900d883b66606e33158615233ac92772bf8c2ac498c8db68ef8d249462ef7f84e1fdda6ca50f0012395017e104eb794bae33a423ecdc02065d5b83e5a286d4b442cc4d76e12d7b6197e28737f1f0bd371befde166a3adb4fcfe86f2168f043e1e60bd199817", 0xc2}, {&(0x7f0000000080)="e84ceb2fccd353c98e20f4f65533745beaa712171de57a7c6bae475c2ee49bb0585cc1c1e81a090bbaabdef1b2eb5cb17827c6f4b032aad478be14bdfeab7d087e091e01de2fb1a84c8e8db85d", 0x4d}, {&(0x7f0000000680)="3b0e157c9b31d2cff11acd28f829bfa7c51bcb699f36d0040a98637c89a42a50edb2590f2e3afc9c565cf8b0d494d708689432754a8488130949a590137475ebb7b6ee130a7128763c4eddc732a9450a245b6a93c6dc89c1fbdd1e01b27da80bb0464c3fcd99117e4fe111f94a11a6df86625288d891754152fde7e3e9f7d532d8cc211deb8ebb9dc5f30c3874b4a9d732417dfb4aba3e7b6b54be5e0f", 0x9d}, {&(0x7f0000000280)="ce4f1f1cb495835c31559419b4391e49e258e28a8006434326accc75f28648589b591c79ddd26ecc0ff61fe4e3c63c4be9f4cfcf85f2136e4d5f5a6617ba3713387677581a127fd6e5bf7168ccf2de9797", 0x51}, {&(0x7f0000000740)="63229364484ce6a2b65beba6dc2fbd2d80750d1e0261d4fa7cfd809ee5ae4c54b9c5616b7e4a55163cde6574634a37a640748de3f26ed2708cc9b4f1048f86ed1c4db027d36a46058849fe39c22634ad13ea2f102fcc7558fc0b0e18697f8a93389d629c60c4972705128ac6f14828b3acf45bec7446152e653aa81fd1f4ad8893995dcbb6dd0e41aff629ed83cc5e4b15a7fc29e5fc3742380a3114c0a1cedb17a152a7fb8db81013a489176d5235bb6643e43e54ef0b2465f36734b22183cbaf2cc07c1fde9f21a66bc7171c2c9f", 0xcf}, {&(0x7f0000000340)="546320cc761d65f3aadd5919696a30718d51065134eca4032c1203274ff83dd036403325cd6c3dced3b63babf69664ed843ed3c726141580efdc1d89e2d5d3a140f42162e5fe1b8da8d4f2c75f8901d33e9b3ff757292df1586b45f7c66a393442cc1ac6a784fbd78ebdd1250c20c04980488ed15f855be8", 0x78}, {&(0x7f0000000440)="cb833720c62128e5e82744b005527d43e02812ddc5927c9f", 0x18}], 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f6, r5, 0x0, 0x9, 0x8, 0x200, 0x3}) geteuid() r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r7 = geteuid() fchownat(r6, &(0x7f0000000480)='./file0\x00', r7, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 20:22:31 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = shmget(0x1, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) getpgid(r5) 20:22:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10683, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file1\x00') 20:22:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) r2 = msgget$private(0x0, 0x249) msgsnd(r2, &(0x7f0000000200)={0x0, "0f442411aae148ce29a7cb2a7c30dcc1050cb59b367c3d24616c476f434f518f1ce46bf1eeda5c1dcf738660f0c2497e0ad9a43146ad543ac7c0c7a185164f4d13b130d33686cb3aa69e22fc06f6c3e0a7f7d266159e409178b39715c1fb630b96b311166fb61157abb48cbe4ddc0d10615c0e8487d82c56d6c4cd421c3b49ea074e34d5f183cc366160c0f7ec10e994fd675969a73b31cb22a341bdbd77692e36c13869f41cf5"}, 0xaf, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) msgctl$IPC_RMID(r2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x4b, &(0x7f00000002c0)="af31126f80d97fa730438f2da8c3cb011629e1a95e595a62ecac7d122f1cf10d427050919829bbdf85e3279162972abe2ef4618122fd74bcf551df3ff0001e2ee57b0d7efef5c0aac2ec084f4a871465f499760b298098a7d260a83cbc40aa37c6295601ac4c7db3de831e11a1dd8c6a96121d865f8f847616b826a6808aa5b5bf23ead135d7d1bb13829c8a98fcbf5d4498095631e865c140663bab5f283528abf4c1494b121fe0326b396cad743a30530b08fb794c0d0ef4c7def29e00000000000000000000003340a05e52c9eea3cc88bd0bb3b9", 0x0, 0x0, 0x0) 20:22:31 executing program 1: r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000c4c000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x70a) 20:22:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x104) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0xfff) fcntl$setstatus(r0, 0x4, 0x80) r4 = syz_open_pts() flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() syz_open_pts() 20:22:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @rand_addr="c2d64fe6194b2b4eae50fad77ae252ae", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/180, 0xb4}], 0x7, 0x0, 0x5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)=[&(0x7f00000000c0)='\x00', &(0x7f0000001540)='.*]-@:(%![\x00', &(0x7f0000001580)='-{\x00', &(0x7f00000015c0)='?]\x00', &(0x7f0000001600)=']$\x00'], &(0x7f0000001700)=[&(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000001740), &(0x7f0000001780)=0xc) 20:22:33 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 20:22:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:22:34 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x95, 0x5, 0xb1}, {0x8000, 0xb2, 0x20, 0xffffffff}, {0x4c04, 0x8, 0x9, 0x401}, {0x9, 0x0, 0x3, 0x7}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:22:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 20:22:34 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x2, 0xffff, './file0\x00', 0x10000, 0x3, 0x3, 0x7}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 20:22:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r2 = getpid() r3 = geteuid() r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) r11 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r11, r8, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="3510ae7df1b389c5c6721da1329f54546a5a294bbd1e530a656d9cd244753eb12cdcacf52b305fbc000025dbd97f56218a5ff8a4f564", 0x36}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r11}], 0x68, 0x403}, 0x0) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 20:22:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1ba) r8 = kqueue() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0x44, 0x1, 0x2, 0x3f}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x60, 0x1, 0xea58, 0x5227}, {{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0x5cb}, {{r4}, 0xfffffffffffffffc, 0x0, 0xfffff, 0xffffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x44, 0x4, 0x6, 0xb023}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x80000000, 0x3}], 0x1000, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x88, 0x2, 0x4, 0x6}, {{r7}, 0xfffffffffffffff9, 0x18, 0x1, 0x7fb, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0x6, 0x20000000, 0x9, 0xffffffff}, {{r9}, 0xffffffffffffffff, 0x41, 0x2, 0x20}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x7, 0xce}], 0x2, &(0x7f0000000280)={0x8001, 0x8}) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) 20:22:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0x8001, {[0x1, 0x0, 0x3, 0x0, 0x9, 0x4, 0x401, 0x3, 0x101, 0x80, 0x0, 0x4, 0x22, 0x8, 0x80000000, 0x401, 0x9, 0x2], [0x5, 0x7, 0x4, 0xfff, 0x100000001, 0x8, 0x9, 0x7, 0x2f8c, 0x1ff], [0x401, 0x7bc, 0x9, 0xffffffff7fffffff, 0x7f, 0x8, 0x7], [0x4, 0x80000001, 0x10001, 0x8000, 0x80000000, 0xd1c], [{0x3ff, 0xffff, 0x5, 0x7}, {0x4632, 0x100, 0x7ff, 0x80}, {0x100, 0x9, 0x7, 0x8}, {0xe000, 0x1, 0x100, 0x2}, {0x8, 0x3, 0x81, 0xff}, {0x0, 0x866000, 0xffffa085}, {0x2, 0xffffff08, 0x3f, 0x3f}, {0x9, 0x6, 0x7fff, 0x1}], {0x200, 0x4, 0xe52, 0x6}, {0x3f, 0x4, 0x9, 0x8}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) 20:22:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x2, 0x8000, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r3, 0x0, 0x0) 20:22:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3c1fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641ae39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 20:22:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x10, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x7, 0x9, 0x3}]}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0xeb) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 20:22:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000faff0f02bf00"}) r0 = socket(0x18, 0x5, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/93, &(0x7f0000000080)=0x5d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:22:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x1, 0x1, 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/4096) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$setstatus(r4, 0x4, 0x8) recvfrom(r0, &(0x7f0000000180)=""/214, 0xd6, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r1, 0x2) accept$unix(r1, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001300)) 20:22:35 executing program 1: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) fcntl$setown(0xffffffffffffffff, 0x6, r5) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) 20:22:35 executing program 0: r0 = kqueue() setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcb812eaa4e713048e6993192c8641df3a764ecc07c82964800000000481e1ca2fb9e771509d5345db7e92ff01228662a7effa9399202f4f36fdeb678635eced24c6e60f1a4942001ff8d2caef903bdca71a35263f22e81660c8da8066fded4a353f7af8d0eb63adbc3c25cb7dfbb59a7ce57e592d400e58d735289c337b021ac015acb", 0x85) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0xffffffffffffb637}, {{}, 0xffffffffffffffff, 0xe8, 0x80, 0x200, 0x5}, {{r0}, 0xfffffffffffffffc, 0x6, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffffd, 0x95, 0x2, 0xfd7f, 0x10001}, {{r5}, 0xfffffffffffffffb, 0xd0, 0x40, 0x400, 0xb}], 0x7fff, &(0x7f0000000200)={0x800000000000004, 0x1}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) 20:22:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1b) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x46, &(0x7f0000001400)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2c, 0x1, [], [@jumbo, @generic]}]}}}}}) 20:22:35 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/177) mkdir(&(0x7f0000000040)='.\x00', 0x0) 20:22:35 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe800000000000000000fe00000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb601000100d447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setgroups(0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 20:22:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x2000000006) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 20:22:36 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x9, 0x2, &(0x7f0000000240)=""/157, &(0x7f00000001c0)=0x100) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 20:22:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r2, 0x9d) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:22:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) fchdir(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r1, 0x2000746e) getuid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) 20:22:40 executing program 1: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2) fchdir(0xffffffffffffff9c) read(0xffffffffffffffff, &(0x7f0000000200)=""/237, 0xed) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:22:40 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xf9, &(0x7f0000000000)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0xc3, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, r0, r2, 0x1, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x6, 0x8}, @timestamp={0x8, 0xa, 0x7, 0x53a0}, @mss={0x2, 0x4, 0xffff}]}}, {"0317541fe85a35b42505cf1f6f61f9566575363984100fff04979a3ea363e79c8c7bdca8c41d937e1948d066b1de67f7c2f5b46cd9beb065ba4e16e3078dfa26e91729e3df165230145df36648a5d49d3c762e9e27a36205c7032c52d5174f1c25090e657e95f63ee5f24422ddff01c83d88b57603221661b443e2c998ac8f49e0ff11125db1aebc1e56f4f8db225079adecd42e2c4913"}}}}}}}) 20:22:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x3}, {0x2, 0x1ff, 0x1000}, {0x1, 0xd3b, 0x1000}, {0x0, 0xc333, 0x3000}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/145) 20:22:40 executing program 0: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f0000000200)="b100050460000000000008000701000000000000ceb1fea7fed86ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x200, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x10000000000003, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRESOCT, @ANYBLOB="990be13060bc248418", @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES32], 0x8, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e9693613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c25"], 0xc3, 0x0) 20:22:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x8001, 0x9) syz_emit_ethernet(0x11a, &(0x7f0000000080)={@remote, @random="52791cdd74e1", [], {@ipv4={0x800, {{0x1d, 0x4, 0x3, 0x8, 0x10c, 0x66, 0x5, 0x81, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x23, 0xff, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2]}, @timestamp={0x44, 0x28, 0x4, 0x1, 0x0, [{[], 0x5}, {[], 0xdc}, {[@multicast2]}, {[], 0x6}, {[@multicast1], 0x510}, {[@rand_addr=0x2], 0x9623}]}, @ssrr={0x89, 0xf, 0x4a, [@remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @ra={0x94, 0x6, 0x7}]}}, @tcp={{0x2, 0x0, r1, r2, 0x0, 0x0, 0xa, 0x10, 0x3c9, 0x0, 0xfffd, {[@md5sig={0x13, 0x12, "d216e25e732ef40c2283d1c876b69716"}]}}, {"9fd58b899e3e609f23da4ffef97fcd50428d67dd08534929f55182e3930fb92bf4697c8d9c9aaa29889846030714f4e041b328ee860af71f8a9f6bfa5070a0a99c9bc50a2ad06e46848c7c36cf5182f2b10f407e2c71d2fc3ac2ee0dc161fe6fcdfc2d78a98b25f40837fa2d42cb07a6"}}}}}}) 20:22:41 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000180)) 20:22:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[0x80000000, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}], {}, {0x2}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x80000025, 0x6, 0x100000001}], 0x7e5, &(0x7f0000000080)=[{{r4}, 0x5, 0x35, 0x80, 0xa1, 0x101}], 0x7, &(0x7f00000000c0)={0x81, 0xff}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r0) setegid(0x0) 20:22:41 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x20, 0x4f, &(0x7f0000000280)="976958809fd098be7502f5e857ee1336d4b66658fd6a2e7234c1242fbe5070f0b33cbe62fbadbefd56fbf1f18d86eef0b4b808f30f198bec03f1a39d06147353fdba78fb808b5cfaee0922c9e182176ddb5c19b369e741379e71055ee01966009e32792347b92e2dc2da981d208287cf9e516f079e72d795a3ee98d2d33cb141f14c782aa1ffe77216fd9d0e5a7137496ea7a11fc995916680f303f12d1891d86af456fa179c7b8ad5db", 0xaa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) chown(&(0x7f0000000080)='./file0\x00', r5, 0x0) 20:22:41 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 20:22:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10, 0x4, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="d01a8763c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 20:22:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="e8d60b020bb6b89ca3f67095b3aacc0ccbd54a9bd67e1208ee591b4938", 0x1d}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0xd}, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 20:22:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x44) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e003048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xffffffff, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0xfffffffffffffe00, 0x5}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x7, 0x9}, {{r3}, 0xfffffffffffffff8, 0x59, 0x20000000, 0x10001, 0x3ff}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x7}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x92}], 0x7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x80, 0xffffffffffffffff, 0x400}, {{r1}, 0xfffffffffffffff8, 0x1, 0xffffd, 0x5, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x8, 0x40}], 0x3, &(0x7f0000000100)={0x7fffffff, 0x3}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 20:22:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0\x00'], 0x10) dup(r0) lseek(r0, 0x0, 0xfffffffffffffff9, 0x0) 20:22:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aa95c0f65cacac85aaaaaaaaaaaaaaaaaaaaaa86edd53cdd60b1351600140000fe8000000000000000000000002000bb000000000000000400000000000000014e234e2386b1a289622e4f33906246c70b56d290d2cda0118c5d83c7b11c1a824b8179fdacbac2a25fe9b1b20d08ad0aac7ab8f9c128dfbc4c506f063dcdd74265dab7c8bd625a262cf7e1c96417419fb1df5ed8b2f07d2065bce7ae685256141b27b62e8ed612235f1f75f3cb9b3549b4d8d421450d398b54634815386b520f8e046fbcd6ea2255a0ef210572060ca8c80ae189e50ada43ea64cf2d1f6f9a7827a89933f04067328d66e2ea1d", @ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYBLOB="5000010100000000a0f73f8c4c21db735a85dd00e69a0fba7c197d40dea2ab167f0cf7c9a06acb9b36d66f1e66948bd6dcae67a1cffe881da6f9239425d49182d9dd017f4a032ad3305f594d7681655cfe8604615041ef50d1781275f535f27755249f3fe90000000000000000"]) getpid() 20:22:41 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4000030b, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 20:22:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 20:22:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 20:22:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4010021, 0xffffffff, "73cc0200"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 20:22:42 executing program 0: syz_emit_ethernet(0xecf, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe99, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "11b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052"}, {0x0, 0x4, "00a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba5"}, {0x0, 0x3, "d39e3745479d392314aea668e70be2dc98b9007dfef60a"}, {}, {0x0, 0x1, "fd12eefa27147e35487f485ddf"}, {0x0, 0x1b5, "48f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca2"}, {0x0, 0x5, "0f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b"}, {0x0, 0x7, "43ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 20:22:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbde13b9fd814121f10a30e29ca57e922b7f69bc6cb366f33ab1a44e1296484ffd4962a82c2c1198f051184f13ffeadce8ccefb88448044457c8c6a489d2013ed275f60749a2b750ee5da0ce760edfb0d3edae20440bfbbb7c68b520a5371a27d7072ba69a8e4670055d6aba22bc2374c04e08826086c8fd0ad7f82128d2c5929642f6f4ccadb179626b760eb696896be8ccf3a120f48415957dfcde92140cfc5f18a2f62633251fc6652f42ba3063a1708c903b00b235214e7db4e52b7d33e17e36217905530ceda5170b41f14196266c724b9508e4a8f02b0bd7d8b94c67d4b2bfb88015fe6e11a631c4c5bc1127730443c9b3a1e500d49127ae75a9f3f18a18049cad14aa2a5b2198849dc597af52e43e4a560be398de21a1b8c73793e10e39539d8d5276a9dd0791ac961d", 0x4e) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000300)="260bd18cd81c6345a0ae73805d817b56cb253a2db662b91996c543c5e0cf8e4aeac471b69aac3e764cc759689f9db2ca0844e7d1b10b68b268bc453f51309ef0e13b11eb24a9340d7d3ca766eb782c39", &(0x7f0000000380)=0x50, &(0x7f00000003c0)="8fabdbd70273e10b5983af845f5f5fcd6a7c8a4635029a17fa061138b25d6af91bf4331f738426662aba5a7c45a1b5ede52c439e85d84582b9193b307f47da3ce360b8c5e3093fa474a461ab451f46e762ca8c5f31b583b0a66a78cb9a62ab0c03069fb336745c9c0d041cefccde06f6e16c2f827fea84503c262460c5876bd241461f236eccaca02e04", 0x8a) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="be2b195b0037fb2d21835e3f8b0560e96bde83ce59121d664485b34b5db5c1e2dd1dee70929300f67139e650e8e1141fe7553c09d15cdb0f336c640958082abe8f46d3ffab4bc77828d655f783e5a0a51ca2df0a8091921debc2ee3fe1e85b2a296b6db21def0457de64a16694f584d11bd32ea6b1782879ea4ca36f6d47f6afa862c6abf6361bcbd19ba8d5f70b99159ae364415cf6d4cd5cc44a41e569eda84ece331a5053e6d5e5cd850fb3ac58f2d166098bbc58fc83f4d06b9da8121deccc49cbe456c28506095030c7de97192bb904e779fbbe6309424c2fe13f61e881dca6d974f63df0a0fc40e747f5eb90cb97cbdc9ee8dc1ccc9244f1b8", 0xfc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x10000c6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000480)={0x0, 0x8, './file0\x00', 0xcb, 0x0, 0x1, 0x1f}) writev(0xffffffffffffff9c, &(0x7f0000000080), 0x0) 20:22:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x3a) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x306878e9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:22:42 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000880)=""/52, 0x34}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/209, 0xd1}], 0x8) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(0xffffffffffffffff, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) listen(0xffffffffffffff9c, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/163) 20:22:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x4, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbc, 0x1000}, {0x2, 0x3, 0x3000}], 0x3) 20:22:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) 20:22:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x140, './file0\x00', './file0\x00'}) sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:22:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 20:22:42 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, r3, r4, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) r7 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4, 0x0, r8, r9, r11, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r12, 0x800000000000, 0x1, 0x9}) r13 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r13, r10, r8]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="8114f03f4af15e61a5a7a27d17847b6c5e7d9557d7c024dcfaab7d3a1e8f7c882dcb3653e3dd7ecf011ce3940079c403b6be2e46216748cabdfe9eb34e35248c8367adef6719aa5f62caa8821d1a144edbf5cda35ce0b3c6444826f12dc7fb69726b68a10de83ccd3606baf2b42d103c0770e61a864df9398b609b661fc247953566acc26dd20a5fac5603491e1ce94f076c43eea3a3cba1d4c81fb4cdcf9847a7ee6b05af07204a5c7879eecfa14e08864a1de6dca4f7d20df8d7bce0ffa30fc3b5e4b40e35ab92324836ab39e0218725ae5404d3cab3be", 0xd8}, {&(0x7f0000000080)="d03bf522c51deed34c895f8177e6f14356bb462cf955a5dbfeb41115d998", 0x1e}, {&(0x7f00000000c0)="dacec2313a35dee77437769347b5d89c4a92bec81d57a7c51c4d3126966e0e105d6a76f5f7582421e69149b45df2e5dcdd8da3e35b30628cd2f7402cd9f2c4", 0x3f}, {&(0x7f00000003c0)="d8d4954a9dea32daabe1bc7c4ac55f506e4880153b23f6f47bb4ce5bf6304464e113fdcb9e1c8adeacf32ad2e1393dcafd8056fc5ac872ffcc3422733c4cca1e6e2653d865cbc901e127b26de58244d7181c80f49108f6e7eb18459fd808f8691e38e4b9c075455334b9f83110540f64246669ca7df37be24a89a814c8c03408ecebe82391dfa011070c6b7f7311359d0a8de1f8f28edc01c833de720c8a0dbe", 0xa0}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r13}], 0x60, 0x1}, 0x416) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 20:22:43 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x0, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 20:22:43 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x0, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="efffffffffe1ffffffffffff88e7"]) 20:22:43 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x7fffffff}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}, {}, {}, {}, {0x1}, {}, {0x3}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x8, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x8, 0x0, 0x0) socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) 20:22:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 20:22:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="983a7a57506cd21537f138", 0xb) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/227, &(0x7f0000000080)=0xe3) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="a70998975be850b1d26c030b196ea47f815f59643274437e30915b5c6d6335dba0786a22cba8ec5990f670d5", 0x2c, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e66696cff9a1a"], 0xa) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) 20:22:43 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x40000000000001cc, 0x0, 0x0, 0x0, 0xfffffffffffffe0a) 20:22:43 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)="a0662450fb52611b67c273b9cbaf36dd5ced8911034002e4a2afa91a2c845cf0e76c251beb4b7ebf7353cb979345d0f8b335148e0cb62162f997b83dec8180d25bc54d2890730f660c9bf9a1669bc07706cf5021", 0x0, 0x0, 0x0) 20:22:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000000c0)="6d34b7bf7faf04d9a463a11ba6c1f878e42a79bd23f9c5d6ffeb808e38d530676fee431cc6e6c8c70ba3f1ac8bf5c08115a7927914081a2c1e62333d5edd90a2158968f59e4aefc73b1d49ded00f548e60c18ca6b8a90ccf71c6b61c373daf714aca743d32253814bdae6d6dbaed93a9364fcae120f0c52e9d9f5eb414288931b1aa0188e60e75f31c3fc11c3d38d80738df", &(0x7f0000000180)=0x92, &(0x7f00000001c0)="55b21964e8956727ea41e415195f3f372d755393e44528c7010636ea10446d7b58e88cd318e660726d23b20c0a969e16ec66f196523cd11dbb0167b4a55992a4cedc4519b07eff3689c5d9279df98bfa9665bccf", 0x54) 20:22:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 20:22:43 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) r8 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x4, r9, r10, r11, r12, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r13, 0x800000000000, 0x1, 0x9}) fchown(r0, r11, 0x0) 20:22:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2000000000, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x100) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x83) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x498a, 0x1, 0x0, 0x0, 0xffff, 0x7, 0x2, 0x0, 0x1, 0x6}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x20002fffffffc}) 20:22:43 executing program 0: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) r0 = socket(0x0, 0x8000, 0xd) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f0000000000)=""/102, 0x66, 0x803, &(0x7f0000000080)={0x2, 0x2}, 0xc) 20:22:43 executing program 0: r0 = socket(0x11, 0x4003, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) setpgid(r7, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r8, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea110a8fe0080000000000000f96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2404f36a00f90006ee01be657ae00000002000000000000020208a371a41a000400000000000000d3c883b400000000000000", 0xae, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="80ac6bb69ea4b02cf8b574dcce50aff9b918d2de8d7cafe43de6ef4caee698ea8209926e34d89c203eb4ca41a3af2eb9404e524b4641cb116609e52e457f2a277980a8822f47ba3c9e67346ac483fd0c7af6cf2f73deed1eccfe360ef6e33c1d295be9ae0d6d33da12c1ccba131d2ccf1931721be537f9a86a6f627796f05dd488e5a77acd1797daa50c7e0addacb2a7f13fee049afc261fd9fdc1c199bb9f36f3b243b2d27d1279f94f452cd8d9871e863bc84a39241261fb5f0b6828dbfd28eeec484759d0446cae2c06ec7939578365ea9050f136f4dacd7ecc0a94240fd023", 0xa6, 0x404, 0x0, 0x0) 20:22:43 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa97aaaaaaaaaaaaaaa2aa0800460000340000000000019078ac1400bb00000000440400004c5686e3f1b5f90d009078000000004500000000d73b56"]) 20:22:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) socket(0x1, 0x4000, 0x1e) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 20:22:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xffffffffffffff01, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0]) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCDTR(r4, 0x20007478) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xa2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x9) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x808000, 0x4f48}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet6(r2, 0x0, &(0x7f0000000200)=0xfffffffffffffe52) setsockopt(r6, 0x1000000029, 0x2a, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 20:22:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x37) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000001200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x1e4}], 0x1, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000400)=""/163, 0xa3, 0x843, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x1b2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) 20:22:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}, @cred={0x20}], 0x50, 0x712df24091ac5323}, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 20:22:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r2, 0x0, 0x8000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 20:22:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x5, 0xd3c, 0xb689, "d83c1a9bc1baa7bc4870f6479a2d706a743a3e0c", 0x659f58db, 0x6}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 20:22:44 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8f32f78414aeeb5d77e4b4e47e57462ae4dbe2c0416b661cbb"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1, r3, r4, r3, 0x0, 0x110, 0x4}, 0x4, 0x9, r2, r8, 0x8, 0x1, 0x8, 0x7f}) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSTOP(r9, 0x2000746f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 20:22:45 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1c, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x1000}, {0xf55dab8fe572072f, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x4, 0x8}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 20:22:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="4b3391699b0c43d6cb08f3baed93908a8c3ef677158ba30732d2631fed167abe92d6d03bf4dbf8e703c1b08b81afc6588d605f2b743e300314005afd052a32eceac18af565082dc4d189000c718dbc9a134fbfccb1479fd07dc9bdc123c4e33b19991b56df79c2f15bd80f8fd940c55b31b31a0a2a2f0b00b0effbbed1ce5358643de1398196f903bd13fcb2fab5e570df8efcfb8888d555580a1f98a7793585ef1461b2dc4a5fbefa84d902b5b7d47216d79e0a0861775c8ff388220fed6a49446c7fa69b738611d4615b416d562fe06a37513829b968c68e2a2ddb1ba84b8de3b1886b33994de04d3954d496d4bc645dec", &(0x7f0000000040)=0xf2, &(0x7f00000002c0)="5650712efa970babed7335ca5c65bc8ac1b3745d9aabf3c366c706ceaec405c579808c5a3989a999ca0c7c3c645e3266002ceeb14cd4008a4729506cf400b104d1d2bfaa4ee9464c2beb50c423e2590d51fb8d5ee6f88c820ccf0af8221e28da851d55b52607c72ee0ef169c3e414e81e3da19abc749325a2638bd0676120fc9b5aaeff27bf83e7cce01f309ced54ce899a981d2dfb6291de9a684ca0361ce5660fe0497f8cdd3e021ea203ff54d4219746887abdc4514c7c8ca965df7d9da5c674f55183b2d45dfcec7a6afb2ccc7c66a529b5c3889b515cc", 0xd9) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 20:22:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="aa6181df3da399b8324068a562f9b43dc4d760a77901f919aebfab2d48c445b5c0e327123d233f3ae89717de2cdfc83223bfc989e75efda1a411fd2961a437442988bec23bef54fe86317e15b47888cf3b0bf98d8d594d022be67cce4a74225b1e7af930299683", 0x67}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:22:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffa, 0x80002ff, 0x2, "3f8b000a0b0f000005000000ac501fcad2cad800", 0x6, 0x8000}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001540)="3ecd456df916f8a5ab602fa24010056708aa7e53ef133b793b173ddad2b871cdda86700918794f5cd431c7f6d7c27bea90e1491d2f76958a40326707142268bcf6b18b5742517462074104a06105ce0c8be938707758da4202dae8249a81b79f0ba1b0dfe28f0a66fbd6f4decc35d69c44dea76a3e1b258881cccb64854a8b330e351047c2b491c7f06b588827abb684099574d5e5d65f34ff845706d80f3bd766097b165527f9de3c354dc47d69901221d7480ba2ba6375f6e74acf3a507b5f3f2a1ae9cdfa74697f3ab6f8054d18ee6a42c556ff27863ee4fd4da8b2530196543098a2aea203b735cd81dada0117322347f10eea4999af99c9c371f18c0ad6a3933dbe85cb8d6c2d88db1e6925c655dabf1025d62a69ad70c219c9dc5821d3a349eac15dd9bcc7e66b0cd1c9fbe3c49d7480d0853a377735cd5c87eba929b1877c84587f25aa149c2df8e55c283d10b0a7cd3040370412b8efce914167430b78f9ffedd2fc639e48fa31f45d1f97e45678cf8347acba1f8e237a159079cf6cc8bf0bd13792071930b6be441d674304358e1224fc1b4046a09ccb095001302b3338e495912ce19772028a788465aa6d0d0b8894b382706d3b5d435a3ba1086a44ab729c47524b6050812f294f81b56a8c145a66c20b5d19b353894a28830a03de977ce9bac8fc0f81f6e2f288b8de36260695b30787f58455c01c97a1288cf88426340b7372592bdeaa6a2d7a548502ba48eb0f188be871359d90c83c22dec6efe3d609f6fa325727952e481abd5b5ce323db9b382c82131d84e87cb355a3f8355b245c0928bd9eb3b981dc721df9962337e7aa40c12173be1a1edf4af4257bdef515c64739dcb072e8910ea146cf4bb6f74cee010e769fb686d404accfec716ac781e8fc97098f51561951d70c64604e11dd3b47cc1c474b97bed266862439b6c1e55576717d4888a53d2d0f1e0ebb146ba85cee6b6fe4715b2724fa3b04b60fbdeb6b24bde96c43303b108f123d4d49ec15b0b86cdbcc2d1ce6b473dab5c39f9d5b1c1b53d24d840cdbb0f6df071498526d62c019fdfb93d8fdbb01c48f453fa11deadb016632baa2859900313baecfcc31d6c5d7e75012297aa47df6b3c42dd432b80a8df468abeb96951554104808b539d5307c381754753ee19c1b53af8d7bc5893e3be4b7e09f5ec27eca88c64027690fa6a3d85668762b72687df39c2a61f66c75cd2d4efc9a388704114aff3aee1bebf1b1e64d738bb26e67c31a7295a0b9a9c8bdd55c0ac2589eff90938ae5eb980722340e3e5daddd05fb00bdebdcd26a5c61f1e0b975447c1bfba497d4e084f1268c7b83363756367e94522a86b513597b58510ab7dea34f8444911f5b2fde403217dfdd778fbd45cc8a5f7e060c55bd4d42c0860b83ec60031cb7dfeb51b2c158375c9a73ea50152bb1260a3b4c7de8fe8ea2b070fe1e518120ac319d51c735d06d4c6ea290fefcc13a099c805942697929113838d14152c925326140d9873bf4c368a6a7bb3436bf182058efe0849ef49e2d8cb90e3767c6997b5179b6222fcd1133c03a78fd37ffeb0ac30cec7432dc8100ceb601d2a4a5c7ed7faee515710ff75e3f62ec8c6275aae3d739e310f811e524080ee2a1d4cc2bc320fe95703cf1d64ad0f2e0f23e0bf4a288c8e50948a230e0d2c1f8de8a5022f497e123c37cab1d82659fd49324c70f201f75caf54b395f682cf51ec965d8c5649ee07e", 0x4d1) 20:22:46 executing program 0: syz_extract_tcp_res(&(0x7f0000000240)={0x41424344, 0x41424344}, 0xffff, 0x10001) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x8c, &(0x7f0000000340)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x8, 0xb128, 0x0, 0x70e, {[@nop, @sack_perm={0x4, 0x2}, @generic={0x4, 0xb, "450b4b29ef5cb9b728"}, @sack={0x5, 0xa, [0xffff, 0x100]}, @nop, @mss={0x2, 0x4, 0x6}, @window={0x3, 0x3, 0x4}, @eol, @md5sig={0x13, 0x12, "5c1c0f2e940852a8729012f2d8cb456c"}]}}, {"a737e781eb478a2b0daf13c35ee9655c9db818e3040fbf3917bc3bf7ceea91d0d120"}}}}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r10) r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) r12 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r12, r8, r6]) fchownat(r3, &(0x7f0000000080)='./file0\x00', 0x0, r6, 0x0) 20:22:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x3f, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffa, 0x18c, 0x2, 0x20, 0xb7}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0xfffffffffffff905}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x58, 0xf0000000, 0x6c, 0x2}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0x5}], 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x14, 0x0, 0x3, 0xc4}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x10, 0x8, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffd, 0x24, 0x2, 0xfffffffffffffff8, 0x1}], 0x4, &(0x7f0000000100)={0x6, 0x9}) sendto$inet(r2, &(0x7f0000000180)='%', 0xffffffffffffffef, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) close(r5) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 20:22:47 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0xe) rmdir(&(0x7f0000000080)='./file0\x00') 20:22:47 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {}, {0x3}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000080)="9221ffda1357763f9ff43ff46fc2ac63c0d486ae74b8270b3444d0acaf2fdc5b8153bca9e74101abad75a8c203851fc0aa0bb28ec4ff44fa68f1da3454e13624f54d07bf4d63fd605a372303ee3438afda2ff2a467c06f19b3d21c72f3b04a3f63a5aa187476d750831bdd7f663962c6e79797ebd8d7e1f9dd3e31f0659faae31df4cb4c086d979273932af9d3d16569099ebacba41a649c9f15e439455512ead1034a0733b20417d12dabd54e06843ebe98b989640eced87a8f1554383363223a801870632410a6a8c62a362de6c58c0e44983f40c529afaf85d959727f34ba8a10835c2e9b9561714074124540a462", &(0x7f0000000180)=0xf0, &(0x7f00000001c0)="39c83440b3271ef7eb072d298c447d4fd80c16312e929b2d2f7b9d71f07ba6a7ccc76fdae8f3314dc863bd33fc61af4e0283ff3ef0dd745457f363320cee76cf", 0x40) 20:22:47 executing program 0: r0 = socket(0x800000018, 0x2, 0x7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00290000000000000000000000000000f9aa1416", 0x2, 0x80}) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCNOTTY(r3, 0x20007471) close(r2) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000436000/0x3000)=nil, 0x3000, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget$private(0x0, 0x0, 0x88) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000100)=""/186) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:22:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "000000e3ff010000113ee21200"}) r0 = getgid() setgroups(0x1, &(0x7f0000000100)=[r0]) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000140)="d24149fb83dc54d915db9e5615189d0cc2cdaeff49f2deb5174f2d440198ce9f2a0fb220588eb77bb4b13866525f6dfbc56762b48643f630dc9451e762295bc2132a7567c5295f7818dcaa86ee143b0330d82ecd802af96970fcb48ed15fea49d0855843af39238b35c2ef1b5d33ab0291e52f1b11a303a115aa0e6ad25469dba131d722daa065a043c6fa1875b65a47b20ff475266f93edaf2d7fc07b0d0ca42ff1b83a021f6733b84e526744937ebe95ca25496c92f283dd3e53511cac272fa427d7039757e41df53c729b8bc8a5ab3ce0ac247080da00fcc833a7a4f03e2b971d0c319890395dc296b53c4e1d7b5cffcb72af85877fdb54a691281172285e8244c77d8bb1", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:22:47 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getppid() r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r0, r1, r10, r2, 0x120, 0x2}, 0x100, 0x40, 0x0, r3, 0x800000000000, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000040)=[r2, 0x0]) 20:22:47 executing program 0: pipe2(&(0x7f0000000000), 0x4) syz_emit_ethernet(0x92, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x12, "b77f86e89037ef1d75417e38dd4fa424"}, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0x80f}, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 20:22:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xe41, 0x7fffff7f, "0b666bfede477dac00", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 20:22:47 executing program 0: geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000464000/0x2000)=nil) 20:22:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="510e419a95f1e3aba7cea0f015a741ff242230d6196b6c55d51648061233fa2d63bebcd73f4acec2c1ca16c79d23f84d46a6e0482c59f82d83e27bae99ce124189a33af77a63e3d68bb26d9f4a009f6697fcbeb47ebebe0542504610ed0d06cb6b97a342b8271fe3d42d7b06973a87439660c8d94204fc89bec685e9d03162e3342df612c62d1c92ae20b8d10c10bb916f402b8f5e330c91201d784fe453e854076543a9478a50b51b005d216add0d18dd03e7c43b13596191aaddeccca034605ada456ec4d93f21d51e890e37a07176ca30dec646390b43", 0xd8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 20:22:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa0d12000000000000c20400000000008baa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd5b8cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266dd805c6ab161d7b66f4d8fbf8ad7320116c56c89c457d97dc47325868ea49c266161ab77c3b2f0e2b8bdb8f42776c8a98120e2bb318fe37b2562ca39933cfc8000000000000000907800000000000000000000000000aebaf502a6c65cdfbdbbc7811f771635f11170766be1f8b3c8e11639f7e11b4b55d27ee0a9c6c9a8f8fa3ea4520ff8201d361c473f7a05de8d90d89490503f07"]) 20:22:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000040)) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) readv(r2, &(0x7f00000017c0)=[{0x0}], 0x1) 20:22:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) acct(&(0x7f00000000c0)='./file0\x00') close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:22:47 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:22:47 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="eba760fabc2e5694cfb3a605e8f4a795c49ac85baabc7b193862580253af8fcd7ede330d7170eed1dec18d67c5aae50457be8a8627a9b3ac481cc9f79b8224adeae41216a29f6e133e6aaff45db0b993860af43c9cd88e", &(0x7f0000000140)=0x57, &(0x7f00000007c0)="3704521a6ebb60f475fb68c52c86ab9ae00aaeb6733aa8d365f695ea4f9f9bd2bacde09d963e74b20b95491032c9eb84fcba6fc01a7b1ff75aa7710192f2a4af3898f5dd32037b93ba4f405ca38f4487c7057ba5a53150e9b007e405c4262d9d30614ef500a2b1eaa37f701bdaebd7b49398f9a7c8714984c455b1030c546fd199287aebe28de634208a6deefa2bff2087e092120e069185d5c2274491f15e5185e7f4233e11a15e0dbfb81e1ba0a248eaf58276b6234ed0feff05e14814337628e35c8bc8fae3adad6d1609de194b50a65c90d253e1dc57bb5ac08b40d6339dbfea10250cfa389aa78a508ee942d4934a2d725154378d85b267783c24be91956615308ee7267b788aafb9dfa3bf4156bae6cfcfe700f658ba02a187beddbc1823555f0b2636d6e1a6b3dd82afb0c877017568da5cc6dac8063018390e895cfa53d844bd71159010010e089a87351dfd4997271d7f17dc0ba83a8ee72e8da108e8d30c5d95332e1a34ef9d76f16e3db4de50373e24c41eb7ce173818fbde2ba1de0fb651b2b0bb908fa7f5b34c4b60335722b48bdfb8352a669fff95d12c7f46047a3170e656a185f997718f6484a0cac5e3550ea3de11742a443bdcd7c5b441cab18183b8189d7429f65627495d6d5ac4dc46cabbf1af39a21032b4780bb019cbb4f9cca5cbfc1cb94628b2351d69299bb17cf814a37f0d5b1ab9b71c133c7d594b46ca3dfb988741e1bd0d0bd765967e5bbdc65281eed722462bd218061843a969759d4dc53303c92af17266806b24ddcd3b6363e5c15d084f6789cacc7abf13839a16c440d8f06ba59f2b78793851580391d7437c0acdadda9ca70525de55029cb195d9df0c510710ffbb6eda278113968980973e069410cadaec158d41f781beeecd7d98762a4c17276ae2e662285b4dd0d0cdd2a8153800a987a6f0fa99cb4dffe68e5b4cf079a6fba32415b4464b7f1fd6a2363f528ddd9d35b59221d02b14d855b155c8b5f49a5f15c7af7a48d9c45949f4019c61cadafa637cb92e06823ec82957a126d0c40fff2cdf782c38f95ec708d23750d1dfe08bb9a3936fee1090d4bb09b6028dcc1338d457be5b2672dbc1fdee8bcc968747c306213f4e8d7adae785c0362f9c45394f09eb6456bfa0393bc97e291cef5e89b63148991d2a0fedf3485d9c7f69e858dd50cc9e60c4ec85d5ee4e51c58b58e3e2c3ea090f9f67889178fdbff4947d66b94067467b983bd16b9895cf37c654a898be992af24ad772a2b0b76d1fad48ed4c8a9ddd04426dea984a9358617c5b655136f43fe1b600a00a41e65de2aa24409a31bdc4ee4430f26a7ffe6b67f42a088e2a30c51e9c1a58dcb509d05174422a538ea4f246ff216252fd19d00d97cc2cb35bf3f350585790160cfab0922c09bf8e46afdcec862836caa7e18dcc8c6fc4a5d1595fbe30b32acead5e74bd4969506fef3d445d34d2669f78991b2b2cd107f00f9a0b0026d7f35e7a158b00f58ddd6e0c638f9a126ac0a4a3776f70d1ac77edc8159c7d22749a06e0947a46d635863ceb4eb2c3b9dc8ce608ebdda9db83a10ffa63081bb90f334f12eae6d9076c15f1ed9b509f8dfa254ee3faec9617dba839d246808a2501b16eb95ec8d201f1451afe3e044ed01812d6059579cb28fcaf771756179d17c507005c8a6b48cc22fa90c9af2c9039b991784ebef02a9084c1e79f569b19f0e0e187435f0bbc6e0429c4fc0557473233a4d873f31064613e1c16681ce5eac8be0f2fd09590fa59aef4979541561baca62761e3dea2c6ca2cb2463436a975b8d3281d59022e7d46336b68cae60da609afd20171e49ec64a26068625825f148849aabb51ce62d01fc6311cb7bf1453d9ea313d537cb2edcacf8741ebc592951d5132e9fc459d3f34e1aca4cc4141d476803ba2d917e54c26b6c040e07fbda1d44ab147f0beed6b75eebb7567b8bf2e8e95d1303d9eb67c604e2f1c132de9dd1967e2aa0f1a2988dc502ab124369d3f2a5f3c7aece37bb8308ba87663985c2f5dbe0b5a34a115e2b381daff43b6b6db8a9c9bf64eae50f7a1b004bd7bd2becbf8c24a09750db384a7f63e014ee6d23455c14c7a1d1397d210169de85e27f7a21ea5d55590e112bdac4f8ba6b446202758b35659c328f70d56bfff2a8bd4220c1b4cb0694840c14cea0ac7e303f925eea6aa3ea81cc46a22a84fc195988f05aac1618b880b41351208757a952a17c85f35ea9ca7d521dbf99d4c798c10aa0f6daa6a003e37040edef6895ecdf0c7b218be541cdacb8a1129aff9867dfe2cff7288a14fe9014dd42fb67726b07e24dcf2733ae92ae10bea1a3c7cdfcb1072b8e60681f34b46c99eab0a3ebd3c80a2c7fc48da0c85227e8afb35543df3c7c1b4c0b4c5651d0f672a51eeb7c794c5155b160beaa41346114af1655591d4634bd270ebbdecade135875863b7a2f258cb724bc61d102e0462a4ca5f502f1048cf70f835063006d8e6e598c456319c266275c8ba307bdbeb09ac3bba5bc6a2fccbe338ed60b3b3e42f71c32f504fc9d9b7645bc6acc4fe27386b51d0abf2673a9f1315cf873281072881d826d213bd9af0d637de663aff7b1ca69751248be2b20f02911d441a6c3d651c35a891e30ece67c6bb14d2cbe41ddacad80ba9cf92049a3d6aebe67275ddf908585d1a6150640cd208215aa2c0ce9f131f56bdfd4b32dd38643b1ef53af843dc0ae06e99968a25c692d137bf47c7f9b7687b9180a8021237e44e7bc308cbbfbebedde1f80a3408962a41f0683e35f5b35007aff8a71383b62f60bd3194d2337dbfdf21cbf88d22796005bcee294c97b1e8a793d3b52042a98cb2a8c81f482eea801b8a015447e60f9b5772811de9539e16236ccd94348292d386c68aaf7c00eb60bc945b0a58b3a76dd58857026135261274340ecb9c97835d1d11b63a0cdbbd12480ead414d0dd368d71b024f959efa91eec4ba72e49293f5dcb4bbcae08ed952e6dccb4028d2375b44749edd95347372f4a8bb6fe2f074e108c53b1324de27b4e3d28cd38c2988e314298f8e39471bb0a71eb0fae06ab6946aade3ad0204b21c94d0532863fb3c6e4fd7c5ca5bd43d7a565afaaa419a9270fcd276f74bd5d7adf2d95f7070b42bf6386a558f93dde96db8645ff736337b1ecc91d9698c09246ac72e5f76cbf0762a6949e713a0bc4eb93cbeecdb6a45087fe1f90835f3eb43bc2765cf5357e73ff166be2eea9ed2291fd4587ec815fba7c361bc90918414a48cceea0192a990999ebd2bd9d0c1c7f151b54d68bf562a23922bc1363837e98e89c9162767960ee24a7a2e3fbb9cb0a51d63781ff610be05096f0822da357b37bee81f60e0d45a5a4e25588fa6d38dc994aead7ec80b0b0a24bcf828830d06f8a2c344719427474c3a8eccc4634c8f30f860d539c7739f3f576b47ab96b6ba1f4282bbdb4aebb7a295faa4ac5ec9a89b034120b20538668d5ab26a4403307809e50b3a68c8120856a643c8b693d115aee257c26c640aae1e16ddaae032899b35468819b5c403093c9d796f52a809a0297a27c57a92530354b2485f83e0567dc72e27d655760030d8d9b7a140cf2eaa54be4ea70ed1658fcc8d6d2ac7f9a95c910701cd63b3d1ab26e9b3c9fbc5863864ac3bc692151660c0f95befbfab043e87d1728045f5e1cf8a294f19eb83d0e9d2361c9dcb47aa3f9a95f3424e88e98730c1a864cc67dd1f5a5c7cf1250c2ed4915a2bb5b49563672ee114b0070ca7bfed86280ab7d77bb379dfac13fa89b833196dd7d10f0d2caaa46a4c4507d03e0aa278060d1787d4460716736e974035b14c0e063c2dc0dd7fac7e49b56e8deda3fb82df0c60dbd76fc2d1ce5147d937a3eafe8dc6a94bb986e95e6b7edbda71f8ca92b4e496f88d939233406c39197aa54cdd643814962eba9da74a5c1d54acbbbcbd4b7aedde8e9071a48a0e2adfb494f71e882280971193a1d5ac2e988ca505584798ad177e86918505f8c2ba5bd693ca4a6b61c49ae74cc9f37a8d3387cfaba22cdb9b3c5d058c8a2a424302606852f8c3905f5cb03bea4f6c22574ede6e13a5f99becf0232fe9310154212ded5b13a70519272de16284e2bb190c82a920d26060452d485e25fc05ec0cee81c9d39911a3d391c90d029f46a4a1e24b327347bde383fe39a61c0ff41f998c00a480e32705f026042745da50771f9548cdbc6c6f352e671d021a37cdd2d7d85c421ab738a92f5ed46ce7e2937ecaf7d554e03046ae42ff5bd19206c1782b2fe1286aa2f02a68eeab0997cdeafd7bec03f0d499e7ce984083ff4ed04f984bf7bae6fc48bffeddfe7f26441beb240ece115a57be7a0358f1eb939f673ae49e62c169a254e8af090411222ca4a762b0d8f543f70cd952632125c7a423e94262cc353c28f826c9f1552d90615a3ed389c62359de2f811f9ae6d65ce114c4070d63277c89c3d2f3a0a9be56b2fb779f2b1c1bd74aed1aa9d27ddaff8d896e968515d109e2847f9b27d8425ebee6f561dccc9a86075a6b83241987abdd8dc895bd8c651b1c457dda804f45e3e6b6a4e762e714ea2bb1a4d06abd8de147a036cc6844a177a14ec79beae2fc80694918e282dee50301083d60b3e636501f60c24091c5818e88fa9d1d7f520c877b37700dbe32001f320d1af7387f7580509fe45d6c122d38a221a8ee0bc600607efb4f984dba85a88af8ca9f0a3ed9579506edba7656a849fe42bc07c9023ca41989c5a563793c33626ce69d939ffd9fb5bed8e8ceeaf26fe843e93e8b78b7548242ca349e7f21e1f8e5b57144df33bc21d3ffc8e1b4a6d7eed54e0a421a7ee7f083ea7036a5f0cc82e10a6aa1b82844e737016f61e577f26a1437860a9717c14c577ce823b89da1b584b05a37633548eb491038a4de2c02d9ff1efce280c9c2952dfaebed0c6bd42fc23e19c6717374cc18b8f8098fd570fdd2b6bef7989ff0662a5b50d9ebeec14a01ae0dc83340217d6f3525d004a8b89d12ab11f27df438f065046323ddf7f4d545dd211bb9f8289670570999bfd680035a130b1e3da7bb5aa01703f2b4dfe9a51256d65628c81b974ccd2671a9fc9f5fc3a1f9fedfaac03a2984b7b14bab887944f0ff0725d3cfabdb02f0d544a1a7d553974e8b3fa8946ca0bc53d5d1dbc609d012827e0e770524d1da162c59661d2ab7e3936fc40578d80df80d97f20efd9668d8a6fb2dae1d4e2a6788d2f70f92206b91136fb3da55e98f9ab24857296efe44679ba7305fbbe53699deb558f4c599db4ea2b065f497a32a1c9afec8380b325a1fb8e2b8ddaad75a35074f1489f49801b5dfc284c7257044b7e41425661f5d177b893cd2982c79d5c0e165abf5d046c99dd5e50b91ff0772d111f16a8aaf130896cf2a7928d1c6b9fbc2f089f8133a521f5e70619cdfdf3b58b9f1aea90132a82a7dc8ac1fee5b916d8047942c81376dad41b852a93264b02e500556adfda89d2355e03430ca21fc6a167c32d933831661705113ac4f071be9c023d564d4b4ef4bcfce01bff93450fd2866030a7de8b1bf1e487f6ef600746a28d0b102f116f456eed2491c9b7ec6c76f64403c0c405270a2a938d2c7a714d0cb010f2a72ff070825b36c539013c278689c3ac711b1e782f3135f84e1fdb06b385dd63aedaa4f4d9381e421166ba3f3fe4ea5a026e0806462d360a0cd2dc1cb6bad3fe00cd6a26c5797ebc9af5d72b419ca8c17d134959d86215493e483f6bde499024caa54f724d4391b547d4818ab75f01e6d63af31047950f33cbeffc0a4e8cf", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000000)) 20:22:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 20:22:47 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 20:22:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) write(r2, &(0x7f0000000580)="4d594a6d1014fe6cfa4ca630f3d75699642e450f99fceb07688637095ea60270ee57e6b45f3d2e268d61a0205dc1629701c4f8f3808971e1d8556cb1b320e8cfec14505ac543956fe44ec8013a737a4791c8b07170e41c7e143403fd812e35cb7774ec3a3e218d4573082d753adaa4479f8b4391ef4d3bdac1b3a4c8dd08f17541f8b08a5580f8c1e5d6ca06ec8a66a579ff5856dfd18dbca43c85f80b9b9e10e3ca94a5df52281255361736ba18f65d740382df3fe185d1eb8bf29ec34fbfa0d0321937a3e0239f3194cbb1cd4491581ac344eb11b7838557fb8f81d45098176c3a9b69d1d0bce2103fad9f048f10d742f393fa6fcd8e336b68841301a6915d76398efa5601282d5588e6e9733615d744437c512e708ced3c4fc8422952f0249c5cca8dd641d12f02f00d066092019a2ec72057b207f76bb7403845ea7a116bbb14f8c069fc7a6b1b6f246d4781218d25788b2722b23c3ba5ef3889a628741154898bdca71881494f9ba0de5ace1e5e148c347df0b129326f47e07ee1b46b5b38083c7c7b180bdcda9ee9e8c4f9f80f872e4c174ac4240038b4142408022ed2a297e792c5c29eb75f2c86f7fe832966e0df2fd00b790f08f0261dcbce4aa817b6501b041f6ceecad01b6e71a21cf801e10d80e4aeaf3fd91829b33fafa754589e70688be78fa6243ea063201a00686ab5fd99454464c1a7b21ccd6bbebc48855794e19968886edd523f09b740e5b395deb7a94804e8052bb7663086df5f66398b4e470e9d531f546194414f5009cb21d39962100b2a68f5fd2bdf948eb1c16ed730aa74aa4da10abe3a469f9908d444dd15de7764d00fb601fa40f5d9ece56ee670e59b3c211f36874b202c60fdc2d83f9a9924d8921feacf86a4ff845c3f0cb5fa4193bb1ed8b79410683d40434c6c1f30fcbd05edf9e33147509c08adc8e523d788125adf34084e00b64f978249c09a52085776e240b2ec632a0826344fa0dacd196df298be82101d9c58a5729248a2f9e20a525b46af7e75e34b7a93923afa9198d564a67024afe330a0ca154dcd57f6c7485d744c4b60c3986ebcb8114b3449a279986d7717ddca528884b41abc89da74207bee5a596845ddcc06008683c7f7ef4d28288736bf8218fdca71b780fdd03958c520d97650f016159fe920375b6f0233e0c80c7934aacbe3239e8904626b2b1a4238810d73434e47462a664b7e6c1034788cfe643ee8e3b42cefc329b262c2140cc90e5c864f8e497f51215e340a276f66a9c121dbdc8c059186f76ed3d651f49bb38a8ff7cd5552b751af078118f165b98058155355b5971e293aee5dafffabc5961bd9f8868a5c780b949d49252faf6ff72b8f4e8c4184d74492632d0f4b0a1f1ccb2ecaf09c7e0c10cecb51df765e235d37214e675da84473a3196847a8e39989a7a8d8c40739a2f8e8ef653f888d0afb2cac77e7ba97f2e51ef22b6319aef2a775673efb9521d32cccd00da4de938d69b82a75d7b780e9ff01689147dc9dfc6701a06072c2c7a51ec955f1665b20e86c441717b41130160853d535f5b54698a270be950215899f6c24e098430493a2b016d34c7cfa8e2dfac0440227b5141d7eb7b5cb6e6fc21392294e78f9715f672c1e70f0c79edf524a72f5f7961a3399cf9fbe4cba711bb653f5cf9f7e4bfc413cbd49ca3e6def5b8c968d1d5f905635c8365a0f944b8f830398215e424b3bcde5cca22418b3eb5a3ae4d338e24a07428fe2fb16f38cc5e11651485e6fa30629f7d35f3e322eddc1587ceefc4d9c7c4b1c4168699e0466550c58c7f1f15903c2cd92f5a98e139fbbecb982426e97ff6f4bae180fa1efe0cc4186f9bf44d10c46b12a8585da533a9366756ecaefaf30efd31936a0592231147c3afcf92a1d41446d8cb18390128cddf3ec214cb8aeb89434b7a5dab022cde92854881fd86e4db30fb94d88e88a993eb929adbb0d647f81fd0a7f182a49018eb47e883cf274de3da4b47638e36c3933cb13271fb152367f40a36e6007dd3ec87382ce64f9cafbfca648d468189d94b94057573bca988d34c34a318c1885b31ac1d815fa2d9409e2342d7542f249787f462d4a8420565704db4153f2b261323c7b9818de5f52b1b104b1bdd7a2f81e4cd985251eb0633eb9b387cb2d9485e62f7160fe06eeb256fca43294be1e36228f90fbb576f09c1f99dea78a7c33eb8bab4f8a02a7721e07f79adbfca45026c6255ea5b3080a4ff02911dff47621585f4a6231c64e404dd28e26f5689efe0166a4b796a244a20db7caeb1565768ac9b585c5e35261d545b9b4c0e02e8c944715b2071a7fec398661f42977f7481e095ec60a8a375299a1f1e93a287f56cfaa3300901c0fd0198f71453e4514e9faab1258fd20048d7ad23aa2c457ba227238f3471c49b7c31a40639d6c65ddd67ea13d01de20ef9a405d3b3e4b9696ad86a7b3adda06da3caf41b1879aeaf9e3b2b55d0aa995a543f57fbe84224b311a9092b47daf718faff993eb8050c3fe7748beaf7141a924a36aaca57a77fc51099a83e072c6fe7d5e9744e81e33fe41290aaeba2628b15af8c22c6a046680cca3301f45c58f23c2e4f2796097d995f1ef311607dc76a60322ab1178e8fc711e27a4ff1ab8c7502d13ebbd99efcf8f5e07a2645773fd7e87949da5d0855ce1bff3892a85a13e4726c0f9d4b40462d9f0cf7c7514573800d9c4bd45cd121faefcd29b589dc43b79542601ca90c40270c8d97801beaf3a8d1639ed5ad4ded2f0c8a5fc868805451f6cbc3c33676f596a316b453f211b9ba4688f3167f47357b9eec66117dff72a8cdbfdfec0df3948caafc0f68836682b6243ccb18d7e563c1122dd50ebe9281ed0b457962cfffe2791ac39f7cf5a27ff7dd6897af48f92c8252c1614dd78efc898e4ee3cf7e168c4a8886a8f4d9da24adbf9aaf2a1271c4ca8413472822d005472367b4f1a304545b9727f04625bc15ea8022136a32b6548966d94e84f62e1619bc5b386e9ca2b6fc89eb2ad8b2e8b18c5571cc541b93d21644d7d3dc4f4e76fb2f57831bd3fae2ce75ef3df15d5d52b40ef98de00cb4fdf5e7d40f6429a72fdec09e413ae6edff214251e2bfba200f501c79574d458b6ba6b0ec6dadfa57545ddd1b947a525c0f43766536eb10b4de997814202f5e7285088f7c6b25bf228361a91a115935c1dea4f020cd0bfdde98161de759ef0a91961c8217f6a2988c6853b335c5c22d3bd9b51fa1c886244e749225e2f2ad1cfc456e2b41e71eb167770b640f0c9dd92fbf7a6fbaab752df5610b832244b78362cfe5b550f1142fb78a82518a8eca328c106458bf3ead08dd696f9b62bfa0d9e539177d40311b9df0a33ee57fbb522237c29460eb65298c0a48a853f2f602b644127c1d138368efef48a9523ee60ad60ed3b628d582bf7eb1c99c9abb7a49bc1a62ef88b8e1225db65f9ed25e1113f98a4e5d14eaf57fe1f1119000fb4f58b976b50113bca1d45b36a502314b2520dc427451872b12a3253a3f4cc716f5f172a82a2b32bf07df45349950f587a16b7f949014158733cc7b22b290fdf4ee7e2a67bcce6229e646e831962d688e03f2eb5ac8a29a19a8029d9c3549c7520b73100a5ae63f6f7a310688a07b6df9a639141292e884dfa5e9307b11bd9467258bd50eab5e56d5dc2974909e2ecb531e42bb17ff7ae1c4c9747ab27dbecf2c9366bf965d22823dcdfd3f8aba74b514c58fa0cc6e43eb0cbd36be1df870977d2ef44b4eca1555c2394ca88893c6e747c27419329eaaf2c6086d43048d08340168f87caad957c9600da59f83f8ed044fad1d4e1065fa17790f16de6390dfb0f5c853da5e03b536537febadf81acdfb4959ebfb60733efc4e9554cd1cc2fa73fd9f40c4be58b9395af751f1ac255e945a22c9fc5576901a70a0553c97e8a84a7377be206d9a87f814eb5d73aaf1732f3f2fd56c2988ff1054d9a076e791a2a6bfdb598e46f1799f07c79269e1ea12556bcc5dcf1f4dd15b765a8af5e512288f8e18f4bb991b1254f005550bc3dccac7b5b05b5db3a3ab8f23d1ca081ca6bc16153228e441347182d8776200e30620e484feb092995b6cd45ab3e23bb41ce057a7b1d27be62a8995d22b7e9e25295c8f941af8240ac929d001475732199416f93bff45e6d928440bf3da3814cd96ee82c2cb9b849d0f2217081d068308e3944fc3f087028727d33a58949d178192765f7c47fa9b9ce264a09b8cfbf5e6907ec0e14c00201dec80428fa7753415c625395a08754f9864819ebc1a7613bb48c01a1e93eed45f44ff490b92fe0b9c36cb066b8761387ecaaf72ed94cd4e854b026e7e97e94c113aacbbb23934d71be9c2edcbe0b79bf2a87894a1baecdc992eb1294b5d4f05e94a808053559fcf8f3607a030f988995bbd20a988bc7087be64dacfb623eab30a7215c5656aba0b9e4a0f4a2a182d73ace3de9b2aeb04fe462cdd82fff80ecafd7f9acc4e9bba7adc2f7ada0de0d5e50edeaf593bbb6bf9bfe2bdb3a52ff006cf692fffbc3acbe7d0385f6a178eaa6dd6541a18c56854ea827c561b26297b31d1cf915fd4f54c914d7d98a90543a14360cb12eff78f42ab000239f37e60933955b24836d9d8257489ad87b683656542cec8df565afcfa89c12e0a269252751018e03df1ac61aa0a0ca84d0fb73be1ff4a595c7848127161ac6be7c0cebf61bf4c33f102e2d932c55953365bb86a9349bf5026eb41170641aa165dc08d1cb565e4bbd1d39c03ac88f1f7c30b5c0549947c8954f120a88237b837807b17ef19f623d3a54584e6201b89219419ff9b80144c09927a9f05e1a19d40e0cf15739664652672d652cd44f6e85872395f4dc72e18cecb0116d981af8d04bf08e2f29c7f0021339f6e90c72fc68aba6374007da3ba6ae843d17642d89e8c5e74ac3062fba257d6e280377947f0b350eb09d6cc149d4e93fc13c73100be2dd5406ae7bf977dea60e50b761d77c46c91de1e7694ae028f92498e211a3f0890a6c3a5d94c4e7b12c4d3208311b810bfa0cce23dd7122f4b07360ea2e4a2ed90e801004e3e69271d93a50ce53a030422cb5418b95b0ea1a0d49c8fdecf1965c81427a7c89aa1264fa2b692c64b1c07cf4fb7c9025c5dda764a9dee021757c1c201e19f4ae9a8e97bd250942eb41e6e733dec02892788b0c35692ea5224b5569b9012a1d8e7914ee8c544a3c3ecfd8b603ebcbfcd0f991cedbb24813fa9ee259981cd869e53a068a94f2e56a69910d594a4fff27b9be82c30cacc5bdf287584914a70876eb38815c0304dbe9b81e112adc6789cc9a41fef70e301cd9525bf64ce4640e318a1c984280ae287de321d3038f7d33130ccce662d439ca0676fdd6a722036fe0e7d5407228f4e844a18ea77680abe4250471292852b8a3b857da42476cac6f66d6fb8d1b0aadc2b5b4422208649fd54a1919f343a0d8b345f803a053e1639c4abf2a0b0e9e7ae64a55358c6ed7e978d0d0b596a0595fda38d400c3a01e5e20a4e12754e0867e6ff980c14001ec1c91d813a23f245e41a731580508a5633fcab743863bcb1d6396c1d278e089ce7487d3522a6f165d4165baa158703e920bbc97532f444feb157283dc89bd5e8a4edc2d032c029cdaa7fc6e8de4148661fccdf0c61bfcbd1865fa28bfaa1a728bb3a1c1782ff91a84acf53903d1f22037cebfc233e0936525735df128c1e17e6f7959eaa46ba985f3921bc097dcf11ff31dad5ddbfdcef99bca23d6797265824e5a4376ba227ceef7650c4c712a776d5dca6e", 0x1000) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x0, 0xfffffffd, 0xfefffffe, 0xfdfffffc, "09000000245185a8180d00ffffffffffff091fe6", 0x80, 0x1000}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x1f7}], 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6b9319296482e2fca737e8134eb4e1b2394a8bdb24662f974442f7fef0c2be650cdc715a4ff2fe480a3da69ba66766fbbefc074846edf455680397fff457a19a0a695cbcc03f054a722d93d9083d4c93df08bd5640100cef05a817b825b9dcdca9d40fc3c740800000000", 0x79) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x1}, 0xc) 20:22:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) close(0xffffffffffffff9c) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x10) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) syz_open_pts() syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) 20:22:48 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x10, 0x8000, 0xd4) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup2(r4, r5) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8f0a1b799b48e23f2575c610aa516d504babe490adfe5dc0daa56188155ed2bc7a2957d12fad3c7f1901d24ec46a835453d4e797092c532f03f3b5a5654fd5f9c06250258348cd5699c2b47d917f5a0611f41c6b6de0a332dbd51100041930877bf91b7afe8696bd3f41bf384b7fbde0b97c9145bfe6969d786a1d5358faa31f25b1179c1de066b800ee71d09e6e969ff656473a8eb1e9b3f112f508fd7268c47654395a92fa0e7c562c06b6dc2a98f7ef8a8a73a5c688300614408a32bc79d4c23821d4a56a8283ec07f8cd011d767e171e8a252f6cc8e4f366e5ae8f8ef48ab6f191a80805007a51ffe3c886be8500777e5b40141b91f66d7e4fb2b4475c7d3f085e20f91084fc1598bc00eafd8eced5fed818fa52fccf"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r7 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:22:48 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xffffffffffffffd2, 0x0, 0xffffffffffffffd3) 20:22:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="02070793c967b867dff0928c3ccce563a6020f14df89"], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b", 0x171) 20:22:48 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000740)=""/182, 0xb6}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/8, 0x8}], 0x8, &(0x7f0000000680)=""/106, 0x6a}, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pwritev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000800)="926aa2dfbeb955d8398b892dcbc1d82eb9212f1a82f646807650cb0f4ec15474f95d7bcbaedadbf2cf6417388293b781bd8836fb9f14f44dea9b1ac8ea7746ace8cc597aba5b48dbfc3b7922dad8596d53df75c9a19c457c2f051a529435d63c871184c1154115f43e592270dcdb6f965facc96fcf3b2615abfb9bf019ed747f21b166e2098d6f9e54f0bf5bf0fa1d6c0493737483f012290513f5ce0c67fae2cc5dc4c844c6ae66a6d35463c6a7eaedf26a36ca57a2c1bfa5d602c2bccc4b8955", 0xc1}, {&(0x7f0000000900)="122fecbb1ffe10a9c6d48755d0c76bee4795587214eb9b60cda335c904cf7e00b9ebd526f0aafd61ec33449ddf6793fbba153cf26818f2396d7d640cb80fcfab07092477122bf2f03ba27516199cc90d8f58e57bdf024962245def6d90f63d82703277c5a78b0aeb3c7a9de6f87e080dfacc45be7f782cb5a9f255df1be53fd308d2ee67e26cff7a381c08341c49836b2b655f8699f8ac61252dbeab99f357b40f183af731e1ec939f4097fd44b939c3ab469be507712e3af9184fd2903f63f82ac3e134b7ea16c723d15a4f14ec846a2f2a4405e35ccb7b55e11547f16e65bd5ac7fabc9e31f564b5307e6829debabba3f87bf6363cb735fbee", 0xfa}, {&(0x7f0000000240)="34f399e1c49bc45bd0dd56c3a40aea49142418b9f5d46c48d640eb49d04c5ed236caa31bd66df5062a06bf0d2c410b0b7aa375842f6c0d358cb0098f6a6193816fb1e43b1074f71ef1d7ced2db3b8f16c85c7ac4c8cadb", 0x57}, {&(0x7f0000000a00)="5c4d9c48a09f426992e6e3fc90dc9f9de0889dd29cdc9025f7c70f10b9c5ed909feb9d8a624181ff9a6960ef1daa3aa7d94434be5724644d742d2d5983e71730791664dd9a9ebe284124813d981222257723fe5b77cdc90ed9ab5599b048fdf13b54f3b5905bc084e89e86396a491eaab0ceb1990c5bc73a020c1e11ccd0d2b2003f697e421b6e673ec5770640415c7fa554af4e682766380759", 0x9a}], 0x4, 0x0, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000b00)={0xfffffffb, './file0\x00', './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 20:22:48 executing program 0: syz_emit_ethernet(0xbf, &(0x7f0000000000)={@random="4586f7ddb67a", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x89, 0x15, 0x0, @empty, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"2af0343f6754e1098269b9bbd472cbf06f9941702035b5bb256aa97f6005e54cbd190bd84ba5b02aecfc5de9e80e2ac29b05e9649fe4381dbf3add0edb26e8305cdd3e8ee91601929cd99750c7f8b13e8e99aebcb9851c4c59e15f71e15c6b5b3f630d1c8150b2edd12398635ee46678831796be80"}}}}}}}) 20:22:48 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000100)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000180), 0x10000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) r6 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r6, 0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000280)) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='r\x00') 20:22:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000080)='./control/file0\x00', &(0x7f0000000140)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 20:22:48 executing program 0: pipe2(&(0x7f0000000040), 0x0) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x8001, 0xfffffffe, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 20:22:49 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b1504882329b02e958599a4287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72931470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4651d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae2ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590dbb0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74762a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac598a089bdbb1af1ee7157b42301a05068071e3f2a3e4d5fc979e2579c1930e9d032fa9777f7b75aa36a463ba5f21dcb24d047536b75032dcc4be52078f2d2e2a83abe747823903066d74cc575ba839b8ba17126c2474ed1da7c6fa6baccfd4dff07f0c1b69693156fb9c6087895780482be2758e2aa17da039d889fb51ae6258362c54e55881fec7a6b6aaab42f79bd8827b1ceb6a352df11", 0x0, 0x0, 0x0) 20:22:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8c0, 0x200) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x101, 0x6, 0xc6ad, 0x1, 0x800, 0x8, 0x3ba, 0x2, 0x1, 0x9, 0x7}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f666905000000666900003000"], 0x10) shutdown(r1, 0x1) 20:22:49 executing program 0: r0 = socket(0x296e544a7c97f23b, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x2, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x101, 0x0, 0x4, 0x9, "6705c73438770c8ba391bcdbd30299ae2fb14ef8", 0x1, 0xffffffff}) 20:22:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000014cba01a7373b17f3ea8c9c7e9f017beec01e70d54f8f4f966486a89ada1715fd7865478231f36fc28dbe2a25469980e0eb5fa5398368d50d2d60000000000000000ef5e3a854030c76b216559879fbdc6c96a8e5109077c947226f15b00000000000000000008000000000ad70461eea1b3e2802834468f606702893d3997c4b1d879ee0b17f76c9f1e6ae0c48f8acc56ee1543"], 0x51, 0x800) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x1, 0x0) fchmod(r5, 0x34) 20:22:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x33, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="000000100000de00"}}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = getegid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x101) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) setgid(r1) ioctl$BIOCFLUSH(r0, 0x20004268) 20:22:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000340)="ddee43ab8734abe72e8289e48f848d6e6ad78a4f273bc1d2f911c89a0000d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac1cf838aad62443adfbb5775ab9498e2baef7e6fa3703487dc7cd027f926c0ec922b70b67b795376391a1961f8e96da19ca29d0a683cd027b6428fdf1d48f04e95bf55b1e5c10854405a634a57146b141cb6974cf69e29a63db9362c298dc78d78145f57dd0edfe210ff641bee93e30271070c572ab050df37c1f86c838459bb0012076f50df6e319ca0333f916843d993cad0a7777ef02ed2e988e6bb8f7edca8c549c3cdb7a000d968abd53192706c6fdd1e5413e233b85d02e7c37e6c3ce5d833eb3f9ff6713b95a42f33f6901895c25416d4abb03006683447f0bc4ebff39edb5adbccd8901f15bfe68bc286b5833dea5a4d0f6f3c07d56f94de05e596dfc553defe0b24be98adbbcc6fd339f5dbd1174e0238839c5310e09714ba8bab731ac86dde16cf7a0bef9203687b21f9ec0e65e830000000000000000", 0x1d0) execve(0x0, 0x0, 0x0) dup2(r1, r3) 20:22:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf637, 0x400, 0x8, 0x7, "149539fe0b0b4e24b8b3508d94573f66afe65ab9", 0x9, 0x8}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 20:22:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = socket(0x10, 0x2, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc038694e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000100)={0x3, 0x1000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semget(0x2, 0x4, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) 20:22:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 20:22:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') open(&(0x7f0000000280)='./file1\x00', 0x40, 0x28) open$dir(&(0x7f0000000240)='./file1\x00', 0x8, 0x140) renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 20:22:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa0be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 20:22:50 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r0, 0x0, 0x0) 20:22:50 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b71ffff0000000000008f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b9201000000000000005bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 20:22:50 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup(r0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x90000, 0x2) 20:22:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0/file1\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r3, 0x0, 0x7fffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) ftruncate(r3, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x620, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 20:22:50 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x1000902) ftruncate(r0, 0x0, 0x402ffff) 20:22:50 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x3198) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x2}, {0x100000000}}, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x81) fchdir(r0) mmap(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x2, 0x810, r0, 0x0, 0x1ff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r5 = socket$inet(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x7f) r9 = socket$inet(0x2, 0x5, 0x2) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x20, 0x79d, 0x7}, {{r4}, 0xfffffffffffffffb, 0x48, 0xb0000000, 0x100000001}], 0x9, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x10, 0x4, 0x2, 0x80000000}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x101}, {{r1}, 0xfffffffffffffff9, 0xc1, 0x1, 0x401, 0x8}, {{r5}, 0xfffffffffffffffc, 0x48, 0x2, 0x101, 0x1}, {{r6}, 0x0, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffffffff949e, 0xc7}, {{r7}, 0xfffffffffffffffc, 0x1d5, 0x1, 0x1, 0x1}, {{r8}, 0xfffffffffffffff8, 0x58, 0xf0000000, 0x1, 0xfffffffffffffc01}, {{r9}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x1, 0x8}], 0x7fffffff, &(0x7f0000000400)={0x9, 0x9}) mmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x0, 0x4810, r4, 0x0, 0xfffffffffffffffa) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000480)={0x5, 0x3, './file0\x00', 0x1, 0x1, 0xb1d, 0x7f}) 20:22:50 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000140)="da0b282d86f47803f2da9c90138a7aa5f95eb02a3f30b738a79bbf64c0cb712567c547ac172ea1eb23cfbf53c6eb40359079be3aebe709aa53cb115f78bd578c1ea75ac02a651778b1a627256861655a9dbea8b60ea79e516480f646385daa4d96c73dc8ac58d1709be97ab2bc0cda085cc622958a22884919ad8dcef92277933a6b52adec30f5a6e1722dea0b4f8bc9cdd56e93aeb21a3aedbb7d30293088f135cedd532e99e642a592f81d34802d50d821f15788f3068876baace85dbdef653096a1984b4834bc97ac8a943267de9b2bf676942b54450134ab9f2ee69876c16bf53086170c0f7fa1af6ea5a734ee6ca2e48d31588271", 0xf7, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="bf4c667e9368a561447f1cb0d9f94cbde91539007ce083c597bec1f0de92502221b70558bfbfb04fbb95a25c8dc3d8e610c0eab8bd90b326a7b31fabed3740b1171ea57d2fa601b57811760ba5881be8f9ddf617c521861f12ad89e704983a1a5d6288e7ae12d1cd997694716394a21457fcdb4efac19991764986ef261f5eb0c9ab7dc7bf8e66e1737562a453ca", 0x8e, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 20:22:50 executing program 0: r0 = msgget(0x2, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/89) fchflags(0xffffffffffffff9c, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:22:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f0000000200)="f0e5cc14568c4093a716a573eb6712b385f842e245ad220792b831b692ac5c6dcdc56a319a96e0ec006923f8e298418bae46ea5ab82b0d99f3fcee64096943dda2695ba9399cbec4887387d2ef9783f38ed298b9cdc7d65db1445a3792d518e9af35e2c5225b719f6c6b099539ff059d20ef9aee993932befb6eddc58714982b11d625f32e8fff2e29a311909dfab76f9ece001c8281894e1fcddc5942217f3f1039", 0xa2, 0x0, 0x9) r2 = syz_open_pts() fchmod(r2, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000040)="94f00d7c484b447ca8e64a573e92d892c04096679f6576f66a8fbe3ca7b5f85ece5e77c69483baaa89e63ce713df31a6285705c8f23305134305de5d50e85aede7e148aa3b058b8ba56c53837234007de248c04bba2eed251e", 0x59}, {&(0x7f0000000140)="b90cf55bbf2bab2b6b378c2247d204241f04a753ae071f3002c1e2578e2056f6d9bec6ad6ceda8d0095f8122a934fedcb3bdf16836e7374fd4d7a5d1ba153ae1cb43e5415be668e476ebcf71053ef224a5de93199d880cb52f1ee1348a27b8179673e307b789d85670df708d9623118a6bc8d3e34c19651d479b6a1e436f252ab325fcca88a18c38331e60a326a45c3e6b8600e10cb753", 0x97}], 0x3) kevent(r3, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 20:22:51 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @mcast1, [], "608b"}}}}}}}) 20:22:51 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50501f0e485800000090662d0b2896aa61b34b99f1e300000000000000"]) 20:22:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x20, 0xffffd, 0xffffffff, 0x893}], 0x1f, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x24, 0x2, 0x18, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x42, 0x8, 0x8000000000, 0x5}], 0x7f, &(0x7f00000001c0)={0x0, 0x3}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) rmdir(&(0x7f0000000000)='.\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) 20:22:51 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000009078ac1400bbffffffffc30500000d009078000000000000000000000000000000008bf39d2093c1026165257a45a6b3f533effd0e656ecfa6827eac720abdf282614d1461838674e0e87a4fcf924b43f1a3f2260393a22da3f5158db3cdb510cb1d0b0f8e39b7652ae6d861d41dbab5728b127d1fd1ef972d689ef8d15615a1b6e49aded9ca9bddd9debc18aea88328bf6a9a1f76"]) 20:22:51 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)) sendto(0xffffffffffffffff, &(0x7f0000000280)="1ab49d3d62e59c01d15819590f238d2b52a522830a2c0b95", 0x18, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:22:51 executing program 0: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='./bus\x00') 20:22:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x1, 0x2d09c, 0x4}, 0x8, [0x2, 0x0, 0x3, 0x0, 0x4, 0x2, 0xfffffeff, 0x8]}, 0x3c) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 20:22:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r2, r0) 20:22:51 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000900009078ac1400bb000000004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907e7c48adb160c622f1ced1f4586a5f23615f9f1374c789c088b5ae870828839973673f3f642b171c8a07b1577a1b5544d80e340124a4b6a65445c1a7029cd9b348cd3ba2bb170078c1454ec9fb0b4a1d4623c55a94d7525f3ff40562bb861898f013ac317323471a1cff1f84fb67245e6114de1e1d288efe676cdd791c90a426b448d36a07ed941903d4ae633ae8ac8b38eedecf0541525b"]) r0 = getuid() r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r3, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) r7 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r7, r4, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, r2, 0x0, 0x12, 0x7}, 0x4, 0x772c1e51, 0xf4e}) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x80000001}, {0x9, 0x9}}, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r8, r9, r11, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r12, 0x800000000000, 0x1, 0x9}) r13 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r13, r10, r8]) fchown(0xffffffffffffffff, r0, r13) 20:22:51 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 20:22:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRES32, @ANYRES32=0x0], 0x38}, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1200, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/18, 0x12, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) close(r2) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:22:51 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r2, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) 20:22:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0x20, 0x3, "0249ecba76c3116a59ef334d8b3ea4bd9db12f3c", 0x7, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) close(r3) 20:22:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x6dc0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 20:22:51 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1b, 0x8, 0xfffa}) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x1000) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) 20:22:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 20:22:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) syz_emit_ethernet(0x9d, &(0x7f0000000040)={@random="c4055aec35d2", @empty, [{[], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0x8b, 0x66, 0x6, 0x4, 0x4, 0x0, @multicast2, @empty, {[@noop]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x19, 0x4, 0x2, 0x6, 0x95c0, 0x67, 0x3f, 0xfa, 0x2e, 0x3800, @broadcast, @loopback, {[@lsrr={0x83, 0x17, 0xbf, [@loopback, @empty, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x6, [@broadcast, @loopback, @rand_addr]}, @ra={0x94, 0x6, 0x7}, @lsrr={0x83, 0x23, 0x2, [@multicast1, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @multicast2, @rand_addr=0x1, @multicast2, @empty]}]}}, "b7689fbcb21c73"}}}}}) 20:22:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 20:22:51 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x2000000386) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 20:22:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCBRK(r1, 0x2000747a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000040), 0xfffffec2) 20:22:56 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:22:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ebc9831bce852a93c127676fc937f899976fdd9d1762772f5205fd05e8f28bdadbd59b2e8be3afb32eb027663e74497c16d1c673bd1acfe37f2787887589f1645b769a114d2a29753cb0d230a32fb0899f6ee870593d346a8dcc1a516ffcb1f62c65b550c35d9b94ee6e82f94d60c4eeb5dcfd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000200)=0x7ff) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="0714000000000000000900"/20, 0x14) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) 20:22:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f00000001c0)="2703ca12c437672cd10542bf96977e5070db2f9bb4d0af60829c297876527610f5761647b52aa71b20a311339ad3ab10ad65d6ade0c0ec652646f50bbd3ddd2158441dc7e3e693e05f1f54d54d8d4f9f856ff731ea631d4f99e756fdeb2569762ca5b3a86d83147a052c29f0", 0x6c, 0x0, 0xfff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x54, 0x80000000, 0x7, 0x1ff}, {{0xffffffffffffff9c}, 0x1, 0x40, 0x8, 0xfffffffffffffffe, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x1, 0x17f4000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x5}], 0xf50b, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 20:22:56 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) 20:22:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f00000000c0)=""/82, 0x52, 0x801, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x5e8, 0x37ffaeee, 0xffffffffffffffff}) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "002314", 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "e696"}}}}}}}) 20:22:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000140)=0x6d, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) accept$inet(r2, 0x0, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:22:57 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4719, 0x400, 0x3000, 0x55}) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x2385, 0x3000, 0x1}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x2, 0x2390, 0xfffb, 0x55}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x2, 0x7b, 0x3000, 0x55}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3f, 0x2, 0x800, 0xee}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1f, 0xfffffffc, 0x2003, 0x0, "00002451859e1865790a0000000000001fe600", 0x80000000, 0xe3a}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x3}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="acc09486e682a5fdce71bf23c02993468676539a6a49ab8af6cd550de4c86d491760148100a9042c0778ab0b43013f45b22da63976294db185251b09626832bd15551f277920ff963996d95e965a8fd06b", 0x0, 0x0, 0x0) 20:22:57 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 20:22:57 executing program 0: select(0x40, &(0x7f0000000300)={0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffc}, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4008, 0x8, 0x3000, 0x55}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 20:22:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000100000000000040072c65d009958344dd6c77b47ad24a5496724f69e7b1fbaf288ebd3f3cd6c85d7111799eca3da2bdaee0fa398c9c35da1d9405a282489163ebaee1248c2807de0f935d1ad25047b9c3a813ff330a6f97fc8bdf06cc3bdfcc8cdcf9fc05e96f718a7d146d08aa4331eeab8d60ab2383646b837a49f6a067ebed3d0943470b53532"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="3eabf7a5240ad5da50d585f617a73f53cdc97a01835bf9d1404a796aaf92e62a69d4e4dccfdd56b7016e44b8", 0x2c}, {&(0x7f00000002c0)="494df3b4ec2bcc1a4cc751f10934bb42b79abf76f3ccc8797d50cdce176670d4d9bb011eb46443f61be18c982377868fa0d13f86d304fdb0eb9f4e50dd527c3e9e4c5b8ed18f28afe819817fc36834f2e4c48be8881d3e9da4dcb90aed24ee48e9d82a00143363959d84d53ced74afe78abb03e9d099b2e03a9dfc82f38461501f6b44bccf64df4362621be64731eb96adfe767eca686cc662edf4688be5ba6f3282b3b0fc18dd36aa9cf3c21000845a1a5634299cf921b424d9cc224d05d0b794b498", 0xc3}, {&(0x7f00000003c0)="50897bf2b1be70501ea8f3c56f060b40217a77293f17c8e274decce8f59a92a5b7c79190adae0890546ddae46da86c4cc60a87899f44e64394c41edee361a0fd3f60c6e06068cec63cc1d2e4b585318ee8a115e6adbe4cea8d34", 0x5a}], 0x3, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}], 0x88, 0x1}, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000001c0)="eb06cfff13812e444e0004000059a42b48e6993192964800000000", 0x1b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8, 0x400, &(0x7f0000000200)="1d277e6690191c5db2d35cd258700fa4c798ad79e26e8f0fc0c034c1873e54facb7354c56576aaf7259fdf17eddb405a2b265ecfbaf1957d81e250928d63139266b6799d3edc29b76c0a31c093030a80fd19da2ebc", 0x55) setsockopt(r2, 0x400, 0x2e, &(0x7f0000000480)="ebff000000ca84efef522600c90000004ee79448e699319a9648", 0x1a) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRESOCT, @ANYRES32, @ANYRESOCT=r3, @ANYRESOCT=r5]) 20:22:57 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) setitimer(0x2, 0x0, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) 20:22:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x80) openat(r2, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x2ed, "bf51e0ac1c57"}]}}}}}}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000000c0)="798e9454878e6547ce31a9d13475ff8db7194964c3233dfd74039be45ff29379d7d6af3720dd1a4162949105ecda7d26526893278473c1133412962ab3326ee1db82e0c1eeae15348546fa046ab3f2355ae19fcb95d181c9300790396dcd1c683093", &(0x7f0000000140)=0x62, &(0x7f0000000180)="3a9f2bfc605521ee3ba2ed9919c94120af47c9c06b060585743a526b71d08d73028ad4057b0436ca16227114d5db5bee48c6550f5e5c3781843ab86d19ff0902da82a6115214cb6db4299b8b99901235fef99c17d1eff854617d79e2e1f520bdfa8a63a133f574847329b6baa4e2d4cc4bd7f7d89e028473b19420dec4c0e1", 0x7f) 20:22:57 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) syz_emit_ethernet(0x1032, &(0x7f00000000c0)={@local, @local, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x3e, 0x1020, 0x66, 0x1, 0x1, 0x62, 0x0, @loopback, @multicast2, {[@noop]}}, @udp={{0x2, 0x1, 0x8}, {"87b0d58722869e6bdaf7646d8237817214c5f0851f0dab44ee2d6887f502ae7509da433342e5303a7a1ed4e9b2974e452d93e841a2425f4f0d2d701c3734983eb3888da8df5f3a769a469c84a34fa76591ba0a8151097dcb32eab1da2b9608fe3e427d27b41dc7584d0b2690199c07563cc34b2918d52e971f61d40a80f9842d2da0b3e0fa56eb810b37b4cc6d0a7cdbada6b5ac6a34e5e961a125e36bb53dbdbf326894fff73eec28bca9e87d560a1aa2515411c370ec07d14009d0a552124a17accb60e86ac5e75ea306752855b6e42956ec7719e487257fc1310a4a1ee9ab39b510368e29b4b6144a495310851b315149f14212cfcb8d0531b3d1b8b1cf315b491ea29650a026e4ab85edd38c754508249b4b4c78cff8876e0103ba1bac629c0c896e2093a0f1d880b0a9d3f559eb19bf0cc8964be0978f1afb6a58efc32510dd0b8cc609d533c2e383c926ae2c7dda3fd8a67be40d22ba45533279573109664c419b75e83fa433533a8485dd47e9a1d46042c319f26dd762c224debf2c3ab2ccadc2b92dd6ab83882c7f76e2684fcdaf256f9f48d987af1107ca351e2477f4d0b6fda6d32600fba08b9b0240dd09cebe2189e0a1dba73b16186056c11bed46e5565043a114717063ffe26d40b4a34e7801fb6a962dcc1854e72bd6ecb08564978cefc31f22b24ecaf406a76321318a3edef1c127d1ec85df704caf899242e260641c9447e3b205d468b0950990da54e9bd124ebf97965c477b354dcc36dab72da35176a235b942d5c1d62d455fc69521d63e2fe7cea7f383d14ab3cbdfaa737338673c5050a355f8c6baced151cc6d87cbf1febe85737055eed6de3417b42eb0c6fa2d1a50e81a1fb3d66afac946cf56d161a9202d2ed19cdb3087345250c4e408a328f4546c8bab4c75bb2c055acd9a0d4f04197de4d9f4a463b40f211cd85b5804cedabe74cd4c96aa1adc84b532fe520706239e58eaad7ab7320a3e1c4b4ce5d5a6a7fa28b262a732fc5e1758b0910f6f26713934d2456d80dcf26ee1440259fb5256173803cc20543653c85e2c1a43f624a808845374ad60bbe520e163f2d2dde80014faa92fc8eda3baa434933772288d814fb5f20ea40d02a854a8861f4aa57c14a6f63962bca38b04b06031a3a5bd36fdc7b57a73e00cf517f1997ca5576467e39ee2f23cd6e1cfcefc31f364b64b3707de55d509ca7f6c9d02ad168b2a61429ee5691ef643c263547920d8cafc1272fc12d7561b226ef1165d665359c5f2f44a1206ae8246ae25e01f6c10d0ad9eee098be3878716a4647e521537d927d359da4c40c85cbecb12e08cfb5bb002d4e9dcfc79b9217f0f014ce6ea02749ac7f046c7d2ac2531009479f3e0f0ab8fa8ef9814d18b758685f12998c9245d54c89cfc1dbcbcffc4e46245423c906a71f8442cdec74a0b9655735acabc2fe217eac94aa90424df10afa099eeef9f857bb27fc3a74f11c28f1faebea7eb1aea88b5caa1f2bf18f2f1124eb64ca221871ab43caae0be4a218e93903c8a15f7bd9368dc59b0167f6f7a876f17487bd75a96198c39cf23c16289856b6210df9158814b921bbae32a3eb95f89fd775796d49e7921d93442b19a2b908e9a2f304d7b1c72b4a8b655ad18f150b450ddf2872997f4dac2f1058980ccf97a058a93e04838e9ef3eade1dc4e42e476b64bc09d02ca2592de4dbd95b6339dff2a94bbac22ab2fee39c417986df7e90acb92b541d4d543e81d74996e8755b835e6cab7c4f94fb79c4305a07dd7eb42b2f683666432ad58e119e1f6b1616379f383621a98e96f40d202a0ac13e0b5b032f70ffcbb81ea1e0d67a393b19f9642b9dfb63a3c845a225979ec5ab2b8f48c7dc516587c2959ae2703d5c5048672cd05bd9790a47b836d0b53e2e48b6b75c5e6589ab62f3bb3b710e5dd038a2dd0356c90f8ac6ea9387e19a03479528a502c3f1096a41603800ecce2d0acf1cf4cbc07dda5fe76e07a1b8dc7d06ea56e3db6943ffb61d3f23952707c5e31c98d24e667a5ea5997df8effd778a5e4425f629cc876367ef896936ff1cd9482eaa6cdae817963624bc7640cc478486bb3d87896f2794a6d85a9341e2c00111b32badbe9006831e50f06c6c98dfa24231bb4367b995453da8871973dc128278d27937c4fc1050cba3f8b0606332e59a953702d7559807fbecb9bbd581ccf7b5acd92f0b7fd18e211705549db65d53950b9e29f2bbcadbfa6e6cb2d4abb6e4b77d0383de6b5168f3bb6d0f2f5ab45c092c5c96ad41347f928fb1573c799ea1a2def21c0e91fb115ca9947257d02b9e901e39add70cf5b809831ea5cb741c0f0453be2a9feeae7fbb08e9eb94ab0bfa2e99fe2e19a72537fc7869195b6c56d861a8f3301cef21e54f31e665a15ab2092dea0431594fdb021c1b32df81a38a79c6747cbe5cefed956c8d679e2268babb1bfc1a40656abf9d0f936ea4085e6f9baf905df69073121a998e9a11be9c6e356bf33240a903add5bb90fa6faa18c7f00ada3e7aeb08023e83323c05a877b6e0904db6a78f2060dc5aabd09b198e580ecef60870d2da0ee3b2ce076cbac92e1e614c7c57cfa828fce24e5469931f8da6fa8d70f9bd4128665849f3583c98dc10ec84fbb7af0dd397cf46d6329d30f8c3b71f428425d58766191126a5646ca39962e0da5d2f2e12faed04b836533e4a54d9aa17add97508595bc1d8c0db6312e1ba2fd306e26c4013f77d9e74ce04e8684a66f11b0e6570ae4244209fea10aa852118505f8e8278dd5842ed21d6bfb88241c0b70788225f65c906becac12bb6c20eef197f825de947d6ccb5788ae085b58a28e0d600d3451f746dab005cd4cb7675f674396fd462c827d8a22f38b6625141f4c580b72352436f2999da5d2193164430d06847626b7a1e0cab6304c5410f0f4aaa918fa6b6a6f1171211676112dec9fc8d81dffa6ea5bc1d51594f8ada4fc19cea3ae7c63b475dd2aac10262c1dfd8a5c0d8a34296561eef5377244f1b54e365ccc0b3cf5e9f3bb8073695c0269358fe2219e9cded7342c2dd0c37216459363c1fe5dcf0bc3411f26945fcb081ef6077d40a59944102c7b884ad6c9247ca6ebdb3a16243c543df548ccddf8250e184a70dae5c42e5133df3ab6d0978b24d5423346ee18993d576ecb54501f25e48a07b7e8e148dda58f8e7ac8a4edd3acb15cd19a96e20cd9440b0a85a2386daa45f7856fa8d361b4187dd86f66cb3bd3d1f7936812891c9a1fa1e3e5389eacf803b56261ec082257e6ea2092b8de79b598ab0ff2d4824f7c7f785aacddbbf706cfb298b000c3f33c64a6fbb2a6fc6fcc26f27e31df4f2150824462f0ff5bdb0363303dd933e859be6e8484254d9ca62ccaa1720bbd0b58119884af50beeeb2fbb92aa0d5be1149ba93b1c4310c4eddee599516ef4e3e8b190314a3f87c5653fd595b293df9e05fd9e72765bfc657a578c6cd161815b720aa94ccb00c14648a3345f5a6562af35db848aa59729fec8461800c72b3383e3a90e3464990fd9ad12153e3e80539cf47480ea3f2318735c5737e2b81947f32ce7262ac1b887ed51bee4eae8c40c15be44c501ef25766f0bef251b408365600de45d85b87d61070738ee457fc8c513a16f11f4e7401513327d0150e26dbe411ff7fe751d7cca4734a9aa48a430718b216cde94bd0e25ae6174fa85ebff9be3415eb833e560180f3b3d72c8d36152e267ba3cd0d67567c6580f022b088484c690d90b107222af767ce0a70d8a7f681e4c3f9f2623bdf9c13fea3ef63d3b9cf2a7bb8cb05d2daa71d7cc98d216e34eef529e6dbd82a37f02afa501628fed7b95c94d4b712d375e6f274a20223dba14d3e1c8298890423500519d969a2c1b1921fdd5174c81dc3cfa156baf1622e115016156fbd10160c0313e0648514e145d544938967343851fc9053bb7afc6b272dc442faeeebf6f251a252c1d92ae9a364feaf214299eacf4f8cfed73cc28feefa845111251312586e9b9548d0179eeba4ea776e5feba2c4217617b1d7ccf70823c1b78e0d61197bba771ffcf67524d9e9258b5bd8f4d0731bc8905c472ecd68cc20e82e695badbdccbcc685cebff6489e4ac19b45b1f39ff5285d83a6841274516ec0f37bd19ada08711c67b67fca7b78d16142724c0e189b9419ce558814d47dc367df5ec7b879d717eaa2bb0c524e831045ab2b3ec92993cb2d5e80540232c0131a03593b3721128c1f3f44752e99ada550b50647dac3110301d2040a7780c3dbda700238fa2a11ac90af4f07517d4fdb3018846008936356113ac0ae51da25351e7bb0cdf4fea9a2081a89901480de4e6ed6c79ff70a56dcd597b780801496c2b7f8cc9b0c8abcd4ed7ee4af75c72c341534586fa30ff23fbce92cb81dd7baec338511521d2af9e7e996dd5960763af134193a28ea9751d5666eaa83b5e635ce71dc79ca4c3663dabae21150642468ab66c189f132bd2e404aabddcb4c4783b43ce0e9b9b244d31df87392cc5ff68651eda744529e3e4d530bc1f1f986e22d8f9e4a8e432f69feb3e4c22c1581d30892afea1db5c8396d8bee1630f1218174ffb412b99294458f13bc500f089c4e9bcda4cb0b7b652f89e0968f17eb6cb07d709f4217422776d610a6f136d8c347ab3e94a576d513a2488e761dd0be3c407279c20bf1ae98f8bd5da62863be860b36ba0ad58d8442daf01e440b3e643262bffbd00760cbc2471070b53f3a7932123473132bc0e95edc2c138edfe113c0c6dd42a3d2456e7ca623d3a442fd0dfef31c4e759aba4aa31abb4ca3649249808e3b7dec2205311b3b3aa397409894261ae4e4f0b475649a9cc262b2f7a4a03f5ea9babc8bd49c49a059c3891bc27cb6f132fa239bcb8b7dd3bbebced03f89d583b83ddffb095ecd58b66d4f023716d37008b8ea773f5eb64b318f0f2bf0fa7d4df3f0c01945cb7295f53411bdd6273abfcc359af9c3ac328a6eed9762d5217deebd5bc01f9da5566ea0a6484c0ee266e482dfb2128e265bc30af0dffc794bac410b121ef36c2e4febb93230322a230dc050b725ed49bbd82bc4ebbc277c66f0471e51bd6311c5a555670f5e88816dfddf070fb0d74f3a8ed34b1242ba4ab2f9f5ee0ee41664bb147089bcc2dee7329010a10e5b27324d02dffd340e64f04fe723283bc92668ae484dbcc4672cf5a7ca5eddaa53b4c2fc3c7117103b4fc018a8bddc9bdcbc4f82ef5770b0e196a61a676c93beef14fb78ab3cdf16adb5d4df5471de667f35eee9b677bba581ac29a0000f74ec571a24f3f51e2e1cdbfa86ecfc083e799464418b951a25ec72217b551fe6f85ab24a0a7889a1d640dfef88226fbd74081684b376f105a76660292e3418033fab0205723ce3a4c1ac67394694c59474212a4155be905a76eeb20c12fa1fb4d3bbfc3ca93567bc76a84960244ca481c004cade80de00673f813bcb2f19b58c14c31dc8df77f42f36fe9f7674ed1e7b4fa752c71976b165e4f20379920ef9a53483b45aeb775d5cfeffda939c23720389631a4dd6ca46bf3da45c7123775a1edd321057aaab89396b01d0a5912709895aadb1b47f84444de2cd4f75c8f22bdc31f0c69da6ae5e1b6afe90c2a967e045ae37913483771fce0f8458aac3d3d370bf54013a7f920371c45e0914f5aa2f3b8c610f5c4c3f2e30c2c65c748ead07e0ed2f2e0ac9dc27587cd8e317c1bbb4c8a0b5e586e65318e2655f5ca16b3f14a1b898a4e2103149acf076379fb204b7d1411fa70c634095991111af9e501a05cd4c5e9869a00b"}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1ff) 20:22:57 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x7ff}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) 20:22:57 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) getpgid(0x0) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 20:22:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="720f41e73df1abfdc0ee448f0a3a14fff353a7e076e92a975f9b877c39fe57", 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 20:22:57 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @multicast2, @random="50c8777b27ce", @rand_addr=0x1b}}}}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 20:22:57 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000870000008000019078ffe6000500660007263a0008000000007f0000010089072080005a168892930d46b0f1a53cf30283993b0000ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000830b7fac1400aa000014078317e4e0000002ffffffffe00000020000000000000000000000000000000000bb1e7963b105988e9449827e3b09fe30ec8bf3207ac700c20000000010d96c0f9cf55444d62922bcdfcd5820e9a6eec81f403ea87876527396dc881eefff861c553b60bb4296cd1bf9d5b0b1dbf05ed03ed689375200e01021d088e1e590c45b5e814b1e93c1d207648b06fe564ecb1f025ad6ad670295750ab5d48a502748e81daad54a6b655c175921222cadc07edb4233ab9308798001000000f6b7576b2df35c0f58d14964433eab322c82520c360f2475231ec4085340db912fdad09cd8fc0b9644a1ded3d7e208b47d0a1c5a2afe2c221ffd0000000000000000000019381d5c982cd5e18e2db4e75911084a2be35135b993c2c7d75712ab6cc7c90a9ada8d56b0d2cef77a6b38b350398fa49f9d8adae5"]) r1 = semget$private(0x0, 0x4, 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x1, 0x0, 0x0, {[0x81, 0x80000000, 0x3, 0x5, 0x5, 0x12e, 0x5, 0x101, 0x9, 0x0, 0x2, 0xf8, 0x1ff, 0x68f, 0x5b33, 0x12, 0x4, 0x4], [0x785, 0x9, 0x3, 0x9, 0x7, 0x3, 0x2, 0x0, 0x1f, 0xd7], [0x1f, 0x1, 0x8, 0x6, 0x4, 0x1000, 0x8000], [0x7, 0x4, 0x2, 0x5, 0xdb], [{0x7fff, 0x9, 0x80000001, 0x6}, {0x2e, 0x20, 0xffffffff, 0x1}, {0x200, 0xffffff01, 0x5, 0x9}, {0xffe1, 0xe66, 0x44168f8b, 0x80000001}, {0x40, 0xab, 0xfff, 0x80}, {0xdc, 0x2, 0x4, 0x5}, {0x5, 0x2b, 0x2, 0xffff}, {0x2, 0x20, 0x5, 0x8}], {0x1ff, 0xc83, 0x4, 0x96a}, {0x5, 0x8, 0x8, 0x20}}}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/159) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1, 0x40, 0x3, 0x32}, {0x20, 0x91, 0x1, 0x1}, {0x9, 0xc0, 0x1, 0xfffffffe}, {0x3, 0x8, 0x9, 0x80000001}, {0x3, 0xb8, 0xac, 0xd488}, {0x6, 0x8, 0x7, 0x4}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x1f) 20:22:57 executing program 0: socket$inet(0x2, 0x4000, 0x9) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) syz_emit_ethernet(0x243, &(0x7f0000000080)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "d2f729", 0x205, 0x16, 0x20, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x3, 0x0, 0x1f, 0x1, 0x0, 0x6, 0x68}, @fragment={0x2c, 0x0, 0x0, 0x1, 0x0, 0x1b, 0x66}, @routing={0x61, 0xe, 0x0, 0x0, 0x0, [@empty, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @loopback, @loopback]}, @dstopts={0x29, 0x1, [], [@pad1, @ra={0x5, 0x2, 0x1f}, @pad1]}, @routing={0x3b, 0x2, 0x0, 0x2, 0x0, [@loopback]}, @dstopts={0x16, 0x1c, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x2, 0x59, "2e0fcbe2b221e37606e7b6f8950347b50765e75638d8a78b4effbc42dac4b93c253371eb9f46484951a30d125e85f9aa32922475e414d9484c02c316bc9bbb993a17772870c0b89b7f2d5d12c8b5a24eb41e4a6ee38117fc32"}, @generic={0x5, 0x6c, "236ab5c9fd71198f51b490ebf85482a6130bd01436832f358ae595a694598c2bc8ad563fc4e8e704327dda15c0c46855bf93aeb98eaa20da121b085befaff1aee3580eb3e38ffdf9e91cee6720271de4f8697be8dbe9b8234d581dc26bfae9e32e595d08ac86dc12405f9a99"}, @jumbo]}, @fragment={0x8, 0x0, 0xd2, 0x0, 0x0, 0x1c, 0x64}], @udp={{0x1, 0x0, 0x8}, {"dbf904fbe73953d00e03d6b60fdfc62431a24410829f306779da25bb97afee88e80f76a5a7bc186605206964f444c0c46c5b556fafa6476ad91acbfda891742da2d9c7a6204cd101443e913cad"}}}}}}}) 20:22:57 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x1fc}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r2 = semget$private(0x0, 0x3, 0x2d6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/55) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x200, 0x3, 0x1, 0x9, "2c517d86396f407715db28f055575337f0d1137d", 0xdb, 0x1000}) 20:22:57 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 20:22:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:22:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSCTTY(r2, 0x20007461) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x13ed}, {0x8, 0x6cc6}}, 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b9c31f206abf05a4e551895f9dd1c2fdf1293fe6aa492cca3d3b716ff3c404aff2dfe1ebcb04f398146b215f346e98cf4c10dbbd77faca2b332a6ea4601e94267847d46ebaa222f58c296d67e176b07b8a567d4878183d3b4193f4843602415c9a5f2bd439b67f86189b45c5984f713ee1b40120bad98bb42a943c30820d4071d1721630375eebdf3b90bd8f830b23105f175d0745fb2f3435e4128761deba67d06c3ad527a8984960afd479", 0xac, 0x40d, 0x0, 0x0) 20:22:57 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() r1 = semget(0x0, 0x2, 0xac) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xa) 20:22:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback={0x0, 0x2}, @rand_addr="0000000000f4ffffffffffffffe4ff00"}}}}) geteuid() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x1, {0x200, 0x8}}) 20:22:58 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000040)={@random="0100", @random="3200007693c6", [{[{0x88a8, 0x0, 0x0, 0x2}]}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xe}}}}}) 20:22:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 20:22:58 executing program 0: flock(0xffffffffffffffff, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xab, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0xf74d77b64b5d260c, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x101, 0x20, 0x23, 0x5}, {0x1, 0x2, 0xc6, 0x3}]}) r4 = dup2(r0, r1) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x7) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x9, 0x400009, &(0x7f0000000140)="0900cbff13b9fd812eaa4e713048e61acd3a76d952a2c7b85ba1b7fec128cc01288c6241872764991fdb6dac2bfd85d5b44209173cea9c83ea954c842b1a5798e812fe8dfefece3ea3e4241e0580ff7bc8b7ddb455ac66f550f2d812567fee6693b40b81bc4400550333347ea61fa291cbdceba608fc49c43eda7d9a6f786a96502502c5eab4b2440fca2e64867cc5", 0x8f) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x71ef5ea5}, 0x8) 20:22:58 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000002c02000700000000006df995a2c9e1df5e63f1000000000000000000ffff00000000000000000000000098ec7980296217dcabed1e66be27a6180c3f724c37a24a98aca07b7c073b8806ba5fdfb72349ccc4ecf9d3682b1d0f8d106caea230fce4d4076a3b21efe1f227fa55c89b34c28f055ea78ce2637d7c2d72d9a4931c1a1eff919d3f415fe43e23ccad02a450f805a4bf9a3bc49ca7b0e75261b758d637c7705b"]) 20:22:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000440)='./control/file0\x00', &(0x7f00000004c0)='./control\x00') r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 20:22:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 20:22:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10001, 0x0, 0x7fff, 0x6976, "7fb133365dc511b9bdf5bbe84faa7926b81ea447", 0x8, 0xfffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x4e2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 20:22:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x2000003f, 0x1, 0x11, "a0b5d60f82242af9158906a8e7d10c1ece904dcf", 0xe3, 0x480}) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="1a2b0c55ed393f0d441c6a1280f2f7875027faac5bf8211f5c9ca7d01ac7d293db9d6632b2578a507e3560dfce3121be783067ed9fa4c29158ce469ca0b6ffeacb6c9947abac611b218ea8885f798bc6f10f4ad479ba6360832c64eb368b58aa35d2222aa366c1d543e56493c2fa3e9c441be42dd0e1fcaed6d7527449f56b26df9da4113ed55209b85d4e559ea0ef10015268b22bde35426dadfabd281d63cc3bf702a5c59303d8454f193bad1f855a0ac68fa4b3e996b045475073eb8b0abea42369bc6c151f1d501af9a41463d81fec1a29ca030a750a13ce2eba4451aecb8c3e4154aa35398098b3d1b2e7ec905112f2e23ac7b92e474c", 0xf9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 20:22:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:22:58 executing program 0: syz_emit_ethernet(0x105e, &(0x7f0000002340)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1050, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xf, 0x10, 0x9, 0x0, 0x800, {[@eol, @mss={0x2, 0x4, 0x2}, @window={0x3, 0x3, 0x80}, @eol, @nop, @window={0x3, 0x3, 0x9}, @timestamp={0x8, 0xa, 0x3, 0x361}, @timestamp={0x8, 0xa, 0x7fff, 0x912}, @sack={0x5, 0x6, [0x4]}]}}, {"75cd8dd48efe7975e8fc63b643eed07446c4ec88280d2d1aebe3d156d160d1ecaeaa3699823c61276c17c864eed4f433afe9ce55a177c16f06d3253281d8631908b4752bc77f589beafc73d87afc8b4e93ce384ada0c66fdd42b98e024b58f835ba42cd1d5b3b108f344824a411a30572e06000ea2158ac7fddf1ceebb5caec286bcc50e382223d472ea48942f10f1e4fa65c9073e3b8769583b8fab0854adaf466652d7f101ebeeb58e8226b9c627b3838d40eb83e1fbb2ef7d8ae0c27ad1f4759cdc345e531b2deb47cf1e7ef72d67d8ee4fbc042c0cc25c8c7b6b60e19b0925444926f2edf599c984627c2062f88867ca9515e6bc5ac305c20b20df5d8c6e8eb43467e86f720039d4ff3bc1f7f071ee209456348360d26e9408cffbd43bfea6aee982530af980d336ad8785797fb35b7d2fa9d647c76c7e2177f924d98c80b74e040dbcbde42ff7a1b8d6fe069dd0233b62e97bd99cb6f7876b24065c235ee5d00c37363788760478c9c14315d878990ee81c6a4f3a6c3bb450bedad7d023fdfc493f6b7a1cd3727e8a7d864d4e3f0d6825e58821c4913a62ad1606ada7b5d52bdfe46745a56dbab30d70c43f22b0168b1f10c79c4ca8bcc897e33a57fbfedaf8bcc8f9f639b4c01bf14076b07f1be00a63bd22cc77f0f92076adf0369641ed63adf1f7fca197be3abf849380bacd2fe795b4cf73d701177585f8b220db7957d34a91f6fe77dde1cfa89084865a72b9e7fcd71014280d37477c0031f297ec5a9b5cca464471b8d945fb8221d55e4464010b02a2df8c72d72211530d43843d3b5baa5cb4bc7cf1524cb3db2ec9c143bbba534b0a38559699ebbda2422e36129eb10ff1e8f54e84b25b3eaf12d7d06a23d259344563527459d5cf9a2214028722cfa76b59cb76a78403193f93ce0a7f0ccc52eab72de923a698b00b56e96656f38294ec64e1bdae8dad3a281292fb3a830e76b9f0cd427a985393322553c27e55435df4c478a43fed3e13d9fe6bae2904db065fde83bd3794dc0aad9d257206d7a5199cdf45a1eada42b4a5bee21a91a6b66aeb2c7f66fad34de6c8d94030013481bf86b5ba628d909a9c3fbed9d45f0698bfcd72f2b0665a6baf6b0b567bd00f951c5b2b2c4114550665faf85f596fdba95860f65306ce4554b15c64bcdf8488ad28fef0977956f6399e32b605cbec08d17190180e7f82b35d6d9238bb3850f7ef213bba7d398f6a99267f99339f25333208447548c7bd19bb2b3a834ed677180d54ac3f3ee426aa065d5413a2c85d0452797db22038f4c8fcfd3e181f4fc2ce10d90fa79b5ce1c45e6eae12f4b98a91566c10c60097b536f9d2418435f0e10b9045adf1784347f26115d748fdcb5b8c3d5fc743fee5e0f43dfdedb0ce8eab264d1b71d9fa5630b51e5a90faeb64806ffd8aa1bea4d7db4c8858ba536597f0bd859ad130d2ec21ade1bdaa07fbf1468d5392862201631e56277ed796b9d7af57c361b8c3aca671824cac261b8b715bda72533e27a31c3a34cbb455308fa046d3889b4f5d98ebc50904d944dc1e8a0e6c1d62f871c89990cb7c325152917f23bf5262688e8feb61515beef219932df137f4c73150e38a70d6e79958713120f9c190fc4e88e701a002153d4c10e2933a78230ff78cccb0bc48bc5a6a9798df04b9aeae2d3a2f118a407bd72b07da620b7d215ce448fd32f6cc8100b1dd4907573ca147540514854a1175a8e51855a013b364c48a1144ed9d1cc1fc37ec4a84ee2b34a9b993b9a569e30d7d90bcbb4e9a787938d29ec21dfdc8662ab17a6141580203eaef837b53648987b06a4c4ea01bfe333e8b9f734c84754113e3fdc9794689ea4756ffc741515d69017c4244e3db8b5e223f3c81e33a4e8cf9494c8d914900f40f3284c88df67de87072384b2046fd3e73c8cec392be13efcdb2840c1fbe8f2ba317b2d356292b68bbf12b27f185bb7e20d55a3ef646cd01c6f94894633c87544ff25e92f7df763ce292b8cba1fba319f1f3a18fb546f5b471a109ef661be8a121ff8f0522a7f5e7ee106f6384e8d52a3ec63bb9b1c5e8ae0e10e6402b5afa9e5d1761818d9d8ff3019ae47c6e3b8a44e6bc9dccd29f053cb02c34eeccb821081103c9f56a97a47a160fdab4a88940a4b25bd9cbad6e66e04b95b00b7e1cab5189e06efba3e15b36153ca533ecd3ae6f13b0f01b318a5d5bc935a03d30acab44e03004e2ba3ee68a185be0c9250684e9b28a55e4a7368e5a56b14bd0f00a29a6d0fb3993b19958a81df434b00d01478b96cdd75ba3da7fd5a2c4d8cf3bddcb980fa49abae53f9fd199d4ae7653ac1121b1c61916f2ac51a93f52ab02d649491c37e38100b079927a28e185baf03eafda9277957acd2baa2b921321591275833e684e8b8c55bf4acef84ec093fed2394a9993c82996ee23283841a2ee86433b3892cc56271b0221d7a028a31431624ec1d0adfbebf26384294c72cb05762fcb86926fa39e6dd5b44289c10ec72945dc30ff9ecf7ab1b253fee4aea7b9b86137eed1ec8aeb56eeea3d0c536f1316fb3d0835d1dda0f170635ce7f286ad8b2875f6c418c5756542000541e18a4051e3106fcef174f180d700e2c205a665b7513a2da34543fb4e8b430ceb126d996b698461786fbe579079ff835a975576081004317a19492abf2d612f3fef1378ea3a100a23ae17e63f5a80b3b4979e28bddd975878b18e5b674f15522681978fde62a76b5c7364643bfe068bc3746f1703f132be0d173f23714a141b9dca5e41a00fb3f70637121d4b68ae18817d5be0518dfedd624c671e52c156df196368937442c25b0ded0b4d6ee804e8d1e9bc0750b9b79eb42e40f3ca69a066bb053d6d001949bc7a34fe59e4628926e493b174e211e6fe308fa3f221a799410e54122ca28e8c75b50da63cb13f9df84df3939a6d11999a2096526b3d806464f6cc6ff4e8166d5bb361e597156a7fb03175d057f872ec227398e7de88245117f29cb94feef8f5ec897c11f169b46b8fa19b1eebb617ba0d41e66a6239ebb015bf00cb424ab77f18e16a347ab51d882a65e02c4325957ef13b2791d12526e4990f9561c42e41c749e2cd953591f6a96c047152889908087867960616fe94a62380f8247d184a7cc88be472e3fdf01fb6df75999a1f6ba7c39ca0f2f75dea3a48ed2ff3af8d63afafa47b6259caa46a9631c5663fdcbd5ff93f8eedbbc600622cc956a3ad45ff944a154aa90d1e75943279dc5e4fe28458b20b05c153182f318174a426af471c5b8091f8b839e044d0d182b0439870ddc61f420c35c13fd2163d20f107c5fdbcd36a481b8245cec2aab0d7c2d1e524b39d00ca57ff536cc9ad08723f3cf99dd5a2ecc043129991db2235c59a5672b126e7c7d8146867e053f278e311ae35e6f41ff0de1f875cd29c47980845ad566bbfad4431a6e099bdb522ca0cef207d2736054ce3b01811a82509a69eb5fb1915696f6a8f26c8e3c0d502947e710bbdf11d6980e725ed968ffe1701bad66f2c8d1c7cf7e2d40f32105e205fa6f2ee84d43076ca72b3873251de9eefe08b57b08c24bb286132d6caa8e0f79018c95445a18429bb6da4f329b9cc8c26a0396da69e78bda161546d1a57329031fcd81efe5f957b5ee91e230cbcc747b2ffcf85783d45f9bdccf8170bfa3624ea35eb43b7db3238d40c4e59a3aa43bae726ddf8587fb55a8799880e4cae6f2965b5142fd2ff6e701734c9b1e3b6f5f0919b23b41f0a83d3d37b643534402a1d318ad7c6f8013d9c9cd57f5019a77d4c406b77ac1b46808f3f87318ac5dd36013e64773a956dd81b61a5163ef5043c66543fdc4619f0135878e5ca8ea136fa3dfc435805e9110b55f8e7a01832982c65a4309d5dc1d4ab2bab67528726823f13d6018518b9e40d345d62174fc44f9989853fd235131a5221b2f20385ac593677ad85415086f2546e9ef5f66868c0524dfc026a51ee4da9fc905173baf2bd60ef0c1fc5b685f11b414986d4386a0b77e96fa796723e6a065918ffdc1581f7f70f34e1f27e12dbedf59d392f52e1b065cd56af9b2a20753a2c7863fa0a1fa40d6f843eca8a3e5713ff6fd142952dc142a1a2421464125657207c1df51dc913e7776436c2d3fb3b660464cc339d157811fc9fe1cd7036d6c75ddea90b4090ebbdbb6c31723daad819ead75b0976598787e7d800365d5f480ad8e6b9a56aaabfb145d8947bd6e3ee93ff19bcf864207c592f029699cab610f8d32e0d4f08f9858aa448b5ded243b6f49c09caefae5ac3cad71b1caedc83789251650442b00c7a726395755f505d491f9f05620b152ed262dd1563805b65ef61bffdc5beda293dc3e7cc6e0d28420cb62ae4b63f0a4af0d462aae28ef143a26d12231e960649c92bd68f62961b476ee1d1cbcb870e675f95e6efc039a30b37971556cf10f9fac2a8f5e51f04e0cca59ff5991c5723c4eb313410bdab7029b715b560c43e5ded6052739e7b6012c3a8d2b60a9a4102da905a997634bb3a11413524d05de33e984c9dfb328b25854c690e9c692d02afebd3a6a5e24a2acbbc5f32a1845f695625c8b0ec9dec30095ccdb9210daf6a8920a0af43e0fc499be067c1667a7df12ca54b9a8abada5c92cbf3ac95a9ad5e69af77d1cb0fc062f919c34534233b55b48c90c4083c9357434a5c94f3f77c4238b548e0c7a372bb794070a29884cff1ac4b280f5e206d686a6c71445aa69dddf07355a2671769cbcffded376292363e658c8904ab6330fb47d651d7cb743a6d5a56e252b1166298a935999093c4ce5133689dd6436b3110bf9660a5350b4c3878ba4c0fa4f85070f22d76a230470dd749e125db3e53d574316244f85f3b35fda9686449c21b35ee9e7dca01eab6e6b0c2f9d1a08f7b69b3cd16fe36d35d00afc5effd19f3aaceb646fa869687ff64372154f8432ae3acd56923d05ea272c7f59718676a532eb151435fb4ed353f03cd339c07181479a3d044d7476c2632ae1a07a4b6483a6c874b936893518a3eb4eeee556c333efd82fd0cd233ae1c8f2cb2ae3b13789c0973f0b68c54357aad9ce6edf8678db95b1e489f67d36fbb547c341128a45812f5ba381e7a64447368f6a5d776fefaea1cf53b0f85f289402d81e59828576120c8120d7fc068a33dcfb7eb79d5c946e82676b2f5f3543895f5cfe47f06ca7beca6eb8c76aef81fa2fac92761b57d33db130579b2fee4a186e68618213ab6878521e1c7b8d3cf571c7dd13b4672933bd924b150350d5e9cccb63df518218fb78f4fb40dbf04ad138ca36dfaaa8797f3ff12aeae82eb997b30a45688fb0d852d53e88f1dff203985bf66b124e3f76adb09ce8fc414eb326bf7cf8005a7c4f6a08e4835dee1860c6b3d8415ecb35342b17ac5920c97fc7730bbb84063d9c2fb111589274eba6c04d4337cf982d777eb0016893a7c4c834576422a1725078ea8aa6eb5a4ba2907293aea3945a8d95cc22f12ed514c041226faed21c65f544e48c909aa7fef55d3cb26ad7c82357129ec609eb31f5557dc545c9ab911f0a1c2b590e95be2eff36595ecbd65e77b30a815299b5a0e56f9e8f352c540d8ba9ab657e44b45ded576a0354734bc24eca5ab3e62eab61c299d09aa9bcc57eb2c9228c545523cbd5b85ce9df1609b07715db6f8d223c16073a31faae21ed9dbe5b4f7973beb5082a1dcf98dcac33d7ba06a20e9c480295cc080441998c0f4645b8c48412cf63ebd2e41dfed1d21de8042ff7864851bf8fb02f4dfbce0c83d33dadbb06d355c487bd8071e92fe"}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000400000000000300000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x108a, &(0x7f00000033c0)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x24, 0x1078, 0x67, 0x200, 0x40, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x4, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x34, 0x7, 0x0, 0x8, [{[], 0x40000007}, {[], 0x1}, {[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x41ff}, {[@rand_addr=0xfffffff7], 0x7}, {[], 0x1000}, {[], 0x9}]}]}}, @udp={{0x3, 0x0, 0x8}, {"7ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f"}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0xa6, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @empty]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00"/421], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) socket$inet6(0x18, 0x5, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 20:22:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 20:22:58 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:22:58 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000000004, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 20:22:58 executing program 0: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029b33a637780f4ed7229b3e4cdde8013c9b322b734ef1c93407000000b049559dda20a86ee562f11494509b36159230aace20831b51a88f5e000000000000"], 0x10) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:22:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x1a, &(0x7f0000000240)="530ef19f77680a88ffff784e8b7f91cc1fbfff90d0f51df49e80d62af3f48b22e2ebf8020000004ddc4379e244dcb0d3828507a080401ec22da6d0e12bc81e697906e977b0009710edda62f7c55cb564b05c19b57997c94411e7f05a282154f9205ca78d90b3be2590c2ce898001bf8a86e3725567043ef7581a88811b3bfe7962baed802fd6c12591d6f3f6eb12e6025cab134b521a783f6247a17c75e498ce054a5fe852cd3f876547bf16ee048db5a29cf2f31676b82dc640d4d508cfd0d536fb4819839225028b8e1e3feb688e01bec3d29465d6575c6254b63544a9dab18511225e1becd5faae90bdc9acd4f8526a5d001e27120c580280673e06adee742af73e58dbbebc7cd6c85a6f7e4cedc26ca3c8d740", &(0x7f00000000c0)=0x106, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffe, 0x3000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x2800}, {0x3, 0x8001, 0x800}, {0x1, 0x4, 0x400}], 0x5) 20:22:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) r2 = getppid() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) setpgid(r2, r8) 20:22:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="088b570de91a8cca406874412614b02a6a4e9ea5bc09acc1fdcd2c6ccf0d2e576e62b0ff3138aa7731f1fb439f158e536b35e648c49e7e", 0x37}, {&(0x7f0000000080)="29d3fd03ef04b1f6a4a2ada14c8760917d545a5f25509057c544092af60158270e4867024dbfa55c0cbd91a71c3614d10d1e326ce577372cef34d466b3ced091035204cb48e87cded5e9d2aaa692960a2dea88a282c032410629b70c26963d258279b5da1630f8d607297511aaa39cbe9871b1cd3464cb18ea4dee6121a7c7f580d20ca837ebc3a38a64217953091814e8f408ce9774d7e5ac2fe77020e40c5c205bad2283371f838070f444e346d54a16105d87d2828f83bcad812ef27fa47834e9a06dbb91ed00d2725bb954ec42dbfaf77ecfcae571332cfe9a0ceccb7629efa78b0c9e52a59376850cc3bf1c", 0xee}, {&(0x7f0000000180)="f90092bb63e6b9e06fe55fd0ba59ec0f028a0f5e08eeb94e4c5262970d434e8c48e3b118bf12e60d3e51aa208535a4716123c22be163617360c58353142f970fe67f357a6cce5603098d0dfa92cf888e08f56a1e3b42fd67043ebbff3bb0bd982972044f0502e2", 0x67}, {&(0x7f0000000200)="b08f70b324565cb8fed8b3088d81a35bc942fd034cb6057af99fd3b92073b080bed04b2ec3551135a6c14763e3be06d817764bc041fe0c95fe5459cbeaa0d4a907f54c37ec5607608a0963701a068e880e47eeb6254654fb996936c2169eee13a9824b6cb4cdb12c31ed28ffbe2fe328b87a2ae395c4309348b442e4ab1fdd0f21fc85feaaec6e89c79c299eea1eb989a2ba9b61c2cfb241873f1a1cb4d7fa08fa6fa87bf7b4d89d9ef54ebc48a8579b42553f2c2c", 0xb5}, {&(0x7f00000002c0)="abbe03b57c5f42690144b59023bf5a959be9214b69f3f658de7461ee", 0x1c}, {&(0x7f0000000300)}, {&(0x7f0000000340)="952f02062f69714451e25b03def4ae8ce8cf7f56354138852b84cacb2d1e83be897029462ca3bdcc642ad990952d610900fba684e2ce0237f0023179b0bcde4f680acdd18bce51cb9a2512951d08c7b94530c6dd04589cf5e41d3ce2877d1b1ef8735217926d8ce546dcc49302d8dde7d037a0d4737e509a8c5664d7dfaae34b3ba57643bd9bafa58513399efc2e12c9620cca3f1300be4c1e0904257f7e6095b941ea0c1e454a6041206368d0d9cb3477e66f0f4157632a159ae79ef53c203c730f4b1a0629aa87c7f8821e7dd5c5bf5f9e9c24cb3eec4144f391081260702085d278f52a868dc2f9b76015", 0xec}], 0x7, 0x0, 0x100000001) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 20:22:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000200)="1e62939bf4ec4b8495b8221a51c68ce2b109d77cdea0d3782dfbaa93fb627a2640926f346da737197b70d2e9f0ca3e7b0b5b7e9b55a280914bcbfe1174213fa0f5f8f772e6249ed34dd58da2d981564d275e3118d57fa2ab4a4bdf345424416d9dc902b298954216fc5b79f902b3c904e333710f79e0b7db06aa60271b0edb94fdfde8328574e56869069fe20ec7b4bbbcda05024248e232edf74243411f488c88c72dd8d703", 0xa6}, {&(0x7f00000002c0)="69cfc186c1d25fe5fc94553578d224cf94b2ac0b9e84d51cb9c0e2e988dcfece298e995b2f4983d028c70fbc3ca5f55fad692e651f29556e13c73b00c396e0703c6b87ddfa1f63295c420ded5a370a6187a5d61d8a1d7e9e65c98d7928afa081f18abb5d46d2466279266a907390f655352d9f961513117a5040e8baf8027aab925b0648324ec78bd430f40d379e472acb3cf495dc1e470e5bd4bb78ea57f0ea618a363c54aca8d9d3208db1f8c68d9d95bc7132f804f4831c4eb4db41c438fea1405ae2f1788675fc0eeaea50b39e90a67bfbf25f5b1f9702d1c443c32b02a1ba4c6f83935bfc5e7aeee901cdc3410ad8486f9065a4a300bcda5ce0d1dfa593470cce84bf989aa666d23cf12655fc8b6014b4ba50ad08526a536f81de46a56e8e05747555cb4ecae92e4b0277d8b8fb6732915357a923efb65f141a90df378c77d4fa83654868bebd5c8e93d4824cbbe7bb86f429cc3e840c81082c56dde581cd89fa9fae022c157819ad20af6dd8e90dcd3a029abe7db6baff5072118936f6062cd2d4a2f175128f5ec1278641df1a7bf0e4c587efeccaa599d7fccde8eb0e10ef5b4ecf5bc9724f3e82cde93e581c5b4d78b4d4faca0b6d6e147afd7c5c46c0af0e38bedbb6fe5a992d54aebaf133a9343bbd5d17b818e5307c9122692e0e638f6cc631db667a169d2767c45576cea0ccc090c23350f556ecd40d9fa11117977a21f1e6b2cc0232d5b0db827c2af0727b60f3c62d3663a9196bd1333c5158045917678355903cc379cc5038ba4d50ceb6218351e9c94cb21bb3bfe8e042be9a4a4158071265fef5b8a25dfdc3cd2ecfba1619ccf1d030ec9533920f624fb68ba94248c788b23a1861b780fe7aac7a337a949923831fe6d55a0236fcad3c0278a6296a4b1d8fa67ecabc8d1707e9e3603492f2fdf86089daca5e85bd67b11b8603cddee5eb19480cb2863234d74a72b4e70de66c4df92e3cdcb7ab7c8ac04aa617abbe871b5d4331d8ff880af4d291736046244bcf56063f435325572966838fb07d6e0b24a38c49da3eb3306a94f94b582449e479e9c14ed11611bfb53fd858d709143c6a0d2415e39ecdd42d3ea6d408ac19f6db35e950e7b0f1a0bb7acb30cc5e516c4ca332729304bb84d1cdf7d4004c76c2a2ed920d88bd907b3b5b079c3d39b4de4d48443b9c1d818329ea1a070adaa6fcaa1222d85198733da356153b9e3fd6b26698370328865ae70ceeb0ca3f6492f5cfda1c8d87e395c6a4e83b80a8efe964724d0815205d7a0fb4a9a33509fa80136f0c450593e44c6d4e9460b85bb8f73a66b61de5685d3307092299d60cf8f7ab236f26ca15dedc0f195817fcae86bce999627148eafc66185573cd18e119457d04d21743824a111241ebd8be4634e816c0e2e564006ada673644e1747375045df7ee482521d60b9c1b78a5e9a7a7f4a4adec3800d19eff4f18d29a25d08cdd0f06767a93295d9c493074fe56e2406af5acda90827d3c5fac92ef23006c8abb6924658863ee252625b3e0308740c67d51291d033034ef82e5f209fcd45ccdfbe72e439e3010a9bd229440819428fbc158c9ac45f7882d1bef6793c8909b920603e8ca41506efaba963964f209e1a7e7e8860c9e9659d71c4f13f4b6f2a12b40d32ebf0024c9e0455a517343ee76620193796d02fda7f0e20f3a7d641bce7484e90a97a3b219fb6d9657c0ad421955bf7f5d5e87878295dd56bc948c929047aa40087f37cb4b21f9145458ec73424b65620caa50e2ff0f6219fb254c0c513832e17649bdafc38527411852cae441515bef7740fbfaac530ae3e68e2c8cf68d13419ddc2914b77c1b8a0f6379b1d08f13f86c4aa75393b167901bc1e75f9c078c3a4bb219d3d6a3938812167ed37edb95e00cb1ae63a1a25690baac2b89ab89abf73beb6bd54646af3724ca62d4dd710a66f4535881cfdd7eeb603b148a4042f19c8eb2fd2ca87aced66933c495efecfe52a71b3cd555297e8c643138f255576a8ad618192653ea5357ab1b91f42b56098e1b72fa9c414a636f446b7a4dc81c5faca69c4653961a2e85654fb8025ba527ea81429acb3973e27984078aeca6ac4a8f5a79ec0f6b175c823ff71434827aac1d8e11955829c530aebdf88df66ec35fd56f52b0e3c74c7cb0ad5cdda7c448739898932f250df68d3164b129d7dc38fc7e5e9d0a10d98862243bfe8adb13b276aca40e2513111e9471fedd7c5acb160d18ca848e299ea4c3a97cf4802e93851d4d1c30171a3eb00acacdf48af14982398ccf54d7cf3aad3e72095f95d2309f2d58e373eb3c744696c709bff03360ba8011dd6fe681de6b27ae5f5f91f7cbab379d771e347b68072660c58d34311faa5622b72f7e2bfb7b4f326c95b879b9d3a993a7d9494e16d6cf4561a8f0eec2273d38d1b9a30a46ff6cf7b0c600a34989752859eb93cf81b10a95192ee0539461a810b4c39208c5f30a1cdd76116b938e94d09bf90f46e787676f77f6eab660c34ddadd8e355e386e1f822100e603587056d943714f57d4a95bb72e1178ac1c48327e2f3b4648217a8de4f112f4422c9bb85adde6258ca6b6df1eb8c7901b22bef27e2cdcda70340a32e9c9ea51bea630781ac31b668e3900bebfcec800d166c6679497d9e0db9f66f2231c97d8cc43a472b0cdca4f83234490240035ec8c5f43e1cb350c88a2b98fd0a62b8370c0c274b3ed5c84c37a3346fc437047bf2eff57e6835090f20a1efc9039764361b20cb58b62d4669320cd510c09de981e640364cbe47e13af8f94c60df310c37ccd5fcc8e328c2a3b72e8c4eacd32c55041e53a2603da56183c494f8773c8ddc4cf4093b34f2bf198e832447f6e4d166967c3fd196ae9b41f63303adf138b08ea150c6a52694dd72b77a89bdd64ee9c4eaf20b71cfc7589c5e572022ec107e714d3514333b3c0ca077fbb03f311ec7cff9aee772b13d3caf590a402391f16cdfc1295cfdb8090c134033565b8efe157e0bf810605e86c73ff2ddab5b16b1cab6fc51ada5eff27c6ffedd22d9757d5456fb5044023d14dd7db280c8569cc228b11ff3fd5f086d95a2099c04d01ce83a7dd3cd7d08c7e71eaae611ff7ef7837f17552b41da402b367aa30bb29c65d2d0035aa3446415ab7ab36cdcd0bc31569746a4e0431bdae58695023d52b8d17b200f6dd88e0de6ba273ab1ade0f734a2dc4bc1bed1dd79d210ed1804470af4c01fc0fe47a97b66b7fa91d93638276ec030690223a6d91c04432033639ff8040bb7bf7ad3d4aa32422f0e2717715928e2aee3f973895df76e8095847967c9747f0e73ba934fa54e87753d3cd73c620d188fde893298348c60ce310dc170c72b01500835cd6e3aab80fc5206d7255e7daf0c85b382fd7df485abbcbd3d6356ddf7d94588b0e4c588e3b6e0f20675f128969ca889b51bd9a00b7726482dfeca42294b3a733bd32541c62b4ca54a3f336cbb8d465846c4fea5099d878e761ddb6be4038c2dc181bb13cdc93434a96ae4de2f506cd784fa7f60f25062f59125e30c34b5501ca92e5fcf2bbe00c09b3a6d1b89a23c1b9513ccd3af065eddf61da52e491ecf2bc72d3a0282d1319f07dd4a9269062ae1c9906fa8ad212c9eae4708b5584226a938705520fd4f3c298fc47f3900438495679cc7d2f4e5e63cb3661e3c5537a3025d25f99b9cc0045a2961ef06025b5b77b3ce84a7fda103b0611f2346de8f264ac9142ed317b2c464017f620fdb900168fc6284cf7903a3dc90850b9d6763e777cef4cd455d21fa13dd605f774c69267aacf4200185943edcb245b71fe05686476127cd16ecaad030984180bbbef90c63d0299b3e4de97b700b95ce318229993e78a723856c39806529d1349d269affeddb6771bd903dc8115772e05232864bbd2b9727844e7012f3bdf7b2b524f5c5440a0826bd64ddb79cd57b474545f785f9889deba3f259ec70cd650538ad5063fa6d917d55490d844d51a4332d727c60de362db60b13608e097f6a786f4c9ee716ec444b4aa78251698c38a5ea690fb15d23758381fa2fa7842daa9ab108910961d43a9fcbac89e818912466bf15d34993213f354ca29f7a49f8888df387478159f19220331647e6380409737db79b0ad54d9694c6fe873acb4de9bdee4c4b6d6b011cfc2bd5e2b6638b96e4ce75c013b9ca5232a776c2c106091442dfafbedfb8ef95a42dd51db891b16f6c920bc73ed9c20ad51c2aafe042a56a136d3e07ed1c3be6abb92128e6cdd880af3c767c23b0c290e06574712fce9748ab86eedb1000c8f53732fb74c830f27839ebf05f6901272f59fce8a18301dc08d7f2d29c5fccce8742e53179d8629e98d0f94c297e258c18a54b2e8d322db84682628ddf43f5c8a59ea85b86561f2f6276bd149cbb90454c137708b852fca3e9443f9ca51b5670e0492298590d9d91d2d8e3dfd7bcc09f0e4d22acee28ffe5ebc6cfc540c5132380d7d26ddf3e2890f14dd635bde0b9ca56b31d82527165fc734283c14c306262156999ace4c3ee216c260315ef4dca80faa898fbda4cdfd56a9ce719c147d7885efa20487a7322153c5b215ec60998cd0e78cbd0a981ca11236f48220d302b4c46da4e2fde8c70c7a1077ad1258fac10f93c08eb2b3cb42e27f7eb959cf6d0a4e2a275f9a35dd2144e588bed75228138960c13edcba550728323f8d50cc3393ab25da7d654219ea79a3a6a2c6bcac873f20cbf1ec1ef0233c33607944c07598cfdd64578e69e89a09898b4f8c98c6f8ce029dd187e8a0406e217abb2e9e0b5986c097844b0552867eb3e9a2712aea3f45c943b7c84c9cb02a70b763433d22a520c638620212b8aa42919394c261efb40e99bfb32fbd8ad8309508a752cc4dd0e15a16aafd3cbfd9ea26dab8372a953d7f59763c95468e198cc2d3e941f4121f520b65522e3f2ee043c29b2ca63646916bd9b9ccfc2b46baaa32fe268e0100b3aed319f13c6d185d384a126e32cd28dc1e11dd8d56a99da6a858f43c63e8080c91d2501eb919ec85b02e67dbbb956c122d79a1938caa956e6672df84abd3e0216ecb3e131966d56cfef153fc003e685440fde8857c6a6c6f8bb077872098806bf1fbb2dd8058fb782e2ffac73b7fcd9ea7d634ab698b535c24c2f878008ca5564c4232541d0af7c8c40ce180b2beb07e4e268e229d7b221214fee112686ef7d2b3731c5b554e75863d39047afb2595e3307578203525ee3c1268b9708801bd7a0df81f771990af80009c6752720bd0a19118caa12f2c06fe6e2d1fa40aed91a4421182fccc6e20ab471affd0650efe020324363334be3e8d9db0beef38f8697f9ee90096bfdeb456ce879659059a9ea51fe0ab3f1853cde0916086273139f44933b7acabd9948cb468088953313f9117b71a610ec38616432f7f9f04ef390ef101d07e293bbfcce9341888cce54560b009fa8949ac3607e8a3f27473cf03f22dc1e5e0e56d4477e67f035d89df1b5a90feb18965914c9bddf8ade95497a8891cc9ce36cee147ad9842ac80d0ca28a02eb70e800f0f731120fb0499324ce5525ca428a3f464b6659cb6baa1a8cf14f536f27e6409794572b1ba9db2483b70be65c195cc078a1dbff8c69eb846094efa8c7dabcaa660b9d11da27a5895f17e655761299d15a681b385b157d091cef52cd66d86c94a48691e4b1cff7e430d87b41ec83b863946ed68801e3044805128ac77185d9c2f5449b7e5ebd72fe826526a7fff358ba97bd82cb7066c19be51c77773a2aaf341f268ae19763bf2cb47435e", 0x1000}], 0x2, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}], 0x20, 0x406}, 0x40d) 20:22:59 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 20:22:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setrlimit(0x5, &(0x7f00000001c0)={0x9, 0x7}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2b, 0x7}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x100}, 0x10) 20:23:00 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4604ee", 0x4c, 0x3a, 0x0, @loopback, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "00009f", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) 20:23:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ff1fdc2913c3a6f96bffffff080045000075da274e31c2387eb1ae5247b8111e082c7806001400bb00ff"]) 20:23:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) r6 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x4, r7, r8, r9, r10, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r13) 20:23:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x4, 0x6b}, {{}, 0xfffffffffffffff9, 0x3, 0x2, 0x3, 0x126}, {{r0}, 0xfffffffffffffffd, 0x68, 0x20, 0xfffffffffffffb6a, 0x2}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x40, 0x1}, {{}, 0xfffffffffffffffd, 0x63, 0x2, 0x0, 0x9783}, {{r1}, 0xffffffffffffffff, 0x50, 0x40000000, 0x2000000, 0x16a90edf}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x2, 0x4, 0x35}, {{}, 0xfffffffffffffffe, 0x4d, 0x20, 0xee, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1, 0x2}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0x1, 0x6, 0xa4}, {{r1}, 0x2, 0x4, 0x1, 0x6, 0x2}, {{r3}, 0x1, 0x45, 0x80, 0x630d9d15, 0xfffffffffffff771}, {{r4}, 0x4, 0x2a, 0x2, 0x7423, 0x3}, {{r0}, 0xfffffffffffffffb, 0x92, 0x2, 0x4ba, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x2, 0x5}], 0x11025a4f, &(0x7f0000000080)={0x7ff, 0x2c}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:23:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) 20:23:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) 20:23:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, 0x0, 0x800000000000, 0x1, 0x9}) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) r9 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r9, r6, r4]) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d881ece6cc98bcbc9726fe0915e1f0cfaa986872f6a2632a2e715c28747ea91089e1dd80e1f84f6d1d089c583a95bf6dde258fadf5882dc1b53fb3d9de25e6dec3ad5677d96e978bc6e770f3c70c3c11d197c883c5e6b2a72fb6e5b59bedda71f5ff108fe0b1de678cc1709244c6bb5c51db79f92f2c47872dcd6291cb33ee1e9b976031ceb9a7cb98a5bdd3234a8049cfa0cb23df2fdf9009d475d58a1c1bea14811c31d2c20c14e977dec9737729d37f43705b06bf9cf3a6358aed2cd2bca356b979d58c", 0xc5}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x98, 0x205}, 0x400) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:23:01 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffff68088c3c371186b7baf0ffffff0800450000380000000000019078e0000002ffff780000000045000000000000003ad3eaf0e00000ecffffffffcba7c7fb9219c772c31eada81b6bd7967fc60df3857a4be959de12e4834b490198e9651464fc5d1d0317751a01c2c457f51cf9f0ef4dbca2441ffed5c12c4b059c8be803b7a7159776dac2c9e0bf2a3b223f9c382a396378fd70b0690c6ddf2b3fe803c2bd271c03c123dc3c3163ddaba23fcd3986dea1125969fc38d1dfddf67f2750c1e26b0c821e48a8b279bb0846c2c14af982110dc811cc82f5198a59689ecd1f67510a24160a7c57907e2f284f03950a"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x40, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x3, &(0x7f0000000180), 0x0) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) 20:23:01 executing program 0: syz_emit_ethernet(0x2302, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000e091550000"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) lseek(r1, 0x0, 0xbfffffffffffffa0, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, 0x0, 0x800000000000, 0x1, 0x9}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x1, 0xe057, 0x5}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x7, 0x16, 0x1, {[0x9, 0x5, 0x0, 0xffff, 0x8, 0x8, 0x6, 0x5, 0x6, 0x3, 0x2, 0x1, 0x0, 0x8, 0xc65b, 0xaef, 0x0, 0x2], [0x20000000000006, 0xf17, 0x37f8, 0x2, 0x7, 0x64d2, 0x0, 0xfffffffffffffff8, 0x100, 0xfffffffffffffffc], [0x380000000, 0x2, 0xc7f1, 0x8, 0x400, 0x9, 0x9], [0x800, 0x0, 0x9, 0x101, 0x7, 0x5], [{0x2, 0x9, 0x4, 0xcafd}, {0xe000, 0x1, 0x8, 0x10001}, {0x1, 0x0, 0x2, 0x7}, {0x2, 0x8d57, 0x5, 0xa4f}, {0x31c, 0x1, 0x3, 0x6}, {0x8000, 0x856, 0x4, 0x4}, {0x9, 0x9, 0xcf, 0x9}, {0x3f, 0x6, 0x20, 0xa30}], {0x4, 0x6, 0x0, 0x3}, {0x7fff, 0x5, 0x9, 0x3}}}) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0)=0x8, 0x4) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000240), 0x6) 20:23:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r3) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x1, 0x3, 0x3000, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3f, 0x3, 0x1, 0x100, "580d6f2f90e04f75f0c964e09b68f57b5ff77795"}) 20:23:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1000000000000000000000000000000000000000000000000000000000000000000000000000000ce791400c7bbe886f0e04e2a2c9386e99f50c200deaef08e72d75660f52e7705f42f0e68cf018dc38e676466c1ec03254a6d254bce9d830ea00342e173b3d734c9b17275eecc55398b5b5d8a2dd3ba228032cc56456a58a52c6b81e8ee6e70c07c650138e8150e1d44cc238bcd6fcf9c839500"/268], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) 20:23:01 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 20:23:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xa012, r0, 0x0, 0x4000000000000000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80006, r3, 0x0, r3, 0x0, 0x0, 0x7fff}, 0x10000000007, 0x2080000000000}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x61) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') renameat(r7, &(0x7f0000000200)='./file1\x00', r7, &(0x7f00000005c0)='./file1/file0\x00') read(r7, &(0x7f0000000080)=""/104, 0x68) 20:23:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffffffff) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:23:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x4, 0x401, 0x800}], 0x1) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) 20:23:01 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x0, 0x0) syz_open_pts() rename(0x0, 0x0) 20:23:01 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 20:23:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 20:23:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 20:23:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000fdff0020120100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:23:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f56716c6530d3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) stat(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x4000, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x5, 0x5a3b, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 20:23:04 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x12ef, &(0x7f0000001280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x12b9, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1, {0x7, 0x6, "1f0979", 0xba5, 0x6c, 0x3f, @ipv4={[], [], @loopback}, @loopback, [@hopopts={0x61, 0x201, [], [@ra={0x5, 0x2, 0x9}, @generic={0x2, 0x1000, "0fa0609e8c1b626292d7eec7cb839c7f4db46fc5c06475024bf58496bb2c097826b99f3868adbcd5ee9d562bebfdc66c74e2e6efa9ea63e462141279f8cfc9c5780f6c091637d5d52e6bf45dddd56e637e190191705328ed79b994805cc6c0ab527629f43baf21f54b71092e0c05b28bdf28d28251a00d32db5ea77452e3b5973edf1d26b3d4ace83bd53f847a8baaf9d20ff72d597610c86f96eefe2ed94ad9e6d14eb17d0cba02dd928d892e7bcdaa621039dd7b87c984cf03708c124b7ca55a07995d4ea1231160a9ac6a0a1e2dad982625fd1b71a55429fd7ea4db14e4ef9ce8c1c0310d4d54bd0125cee10a2062e5901e4bce43adb75ceb4c2a124f668add757fc5cd34206ee41009fbe79520ce39583ea6081f8a8aea169064fd28fa314d000d2c395198f924c36a03dfb1d8982d5d5d9c14212ea86856551d00ad5804eda27c2620875ea7099fa51ef05a438dd463a38e31ab5e15aa2643ba9a7041a39a397424312618486864d0fef5fafe7f0f1dddb418dae4ccbea4edb784f1e1c0647e3a16388d8133abf329f9c7ff6bbffe79345a8bdbe98c213d211ecb45583772313267e3fbdb4028459388623d130f35041ce903a6a166eb8dbf8cde0152cbed23ae0f1bd38813a6f3dc673216c52c1164b96a1f090e295fb3ef2a29572aeb0956fef7418cc6ebf4c126588be49aafbce7a7b5b5a44a4fded19d752f00482340ca3b101f46e34a06b9daeeec4386ab39a0efd1e74c2c8dc0aecdf63bb37d512f0e502839c91cd9a90920f8a60190b3f96a2016a514ea07e94e05e24b2a2392703f12143e8677afbacc4201dee80e3c9c62858b1ac00e2c86ac578b3a138d532d34022fa9940df1ec99ee0f3e37f08e570aff3488a729643eecfb8c2bff732439af564561d4afd26a15cfd8b44a5d55a34b6de4009c71e348be6c22c990c4e3ce6a834b9261b118f8159bfff33aa8d75173c3a3bb0be854fabcc5ef4f23e966855ef85798249becd8f4bbcb92918c32f3c0a5ffb0290564714d682f4be8ad040b2f8b6c3fccf14aff9e376ab5d351fcfa0083576e52543682e3c05531d5bd80800a9924c270a727e16b5acbf0fdaaaa3479a7b697e9cbb24e7645ed3968e9e0b2d3fd3d730a5d8d376d19d71469601577550b6c99de1e46d627adfc0d8af12d9cbb2a5223f368a8090f1de7ed6b8c08238e8be157ec3dd49b07f754514572ebb11c2752bf3a2ff23d8fa73e205ae2c7ac6cdb0a4f341ff8077dfeec3738683d8f6436388620a14d28a9f0db3d0397a182964b6b67907d1829bf33cf860d4f4bf81f718e6c5e437a83eedd5c7c0d1d984772f8b5f6f0765b3e3bd0356f34dd4310c597f4c9d45451b9cabbbbea4da3f883621211317cf15a91c5ab40bc7352f1b02ed6de8c315cb1579b47302eb6a7ab7e408917482858138721bd03af0d0ac32e2d68665249927d7b156c239344e4f2859df39ccb63d792b5a1f839cd43c898cee288c38920fc71a62bde7803ff94fa456b3d1d478134bc402797422f3f54696c754c4df960ca1208fd7f39e0a739ad144371dff66e42477aa7854de7358fccd35e9eaa273a36448d75f5e398d7f0ab8ca1ee0f9eecc8f0a10a86e3f29eab11d5fd9414d36c0dc8022875a4edc8ec62a7b07bdb4c71288b9c2e8b3b05619607e095ab8af1df4037e46bc011b7944aecae7dab8b4f7a8bca27da7917700a614bcd49a1a24a04e163f52d4a0e6c5fc3354d10fa209cf239933eb457e6ba5d72dca8d9a874e6e14e5b6f609e608b1ac8f53c1e13d67afe15a570c3bd11c0f2997616028b1b78f94051292220b03e58e55c37f1d023713b9e8d394105bb467caa6a517df48cc06750af87716c8aca5a75bc5873e138ed8f846ebf0e5a2960b004a02ad0d87ce939cb335b78914c15803b4f6aefccbba04e974df5c852b10f9d28bab8ad6833509e9624b3d473764a92e0c3467b143693f3ec85bbd2622f4c81b7a27f8adf6119fc79005dbbe29a4c53b42266e16a2ef3f1b3e3efaf24822fdef5881dd2029fceb51a319ab91679a7916aba966b7602762fb3db3edcc011562a7ffc08d6cf6bc67f6cc95acf199a7152d10db8a853f1d669fce9e0f3198246d59d529a834880413e40613c2e8f95ea52fff573f445100563f9771aa32f246eda66c015aeac7f35be7998934d20391ede8be0e80fb8810cef557f8df9588fe51c9cf521cfe69af8c68c5758f4fdef09e9752ecd638f2608b2c2e17433b129fd1c4b26eb2f516e6a4940dc09073e88df075c83e0b3e720a5424c5354187b415a20446a7dd3551f0433cb126261ebe5f6f490ad57ac4a349727304cc5ab0d40b9122baea5cf3f9e56906592b09a4a662fe17cfd0ebca726e34db9ba27f4fd12d9a1bd2098b32f638ebd04bbe16fe80429688c0acc8eb2f90e11fc94d92007fdae365e3e1835169e3dad73405134bf58e946d60c9df7e56e578e6f0ed4e0b20c391d64a70a4cbc275de332fe115597074a32384502155f95f169c9dc90c86a95f6815adf8a1e7e36ef459bdee3dbb4e7b8b8c7143ec03afbf9c188a0730c6590448029582a8ab10286ee524aacd707c5efa951e9051bef828d3159ca0cafdbb84d7bc61d0875d87507570d314212933c44c6128844fe06cc6d80eeb0a0c618ff7b797d72856bcf5f1ae593757674c9b99a3f7d7b5b4ef7c75aa3c00554681c3261a15ee12b4c380a9be8d6b8bd3235d89a2ecf842287072c2ddbfe24a10ac3ab163381a6cde639905faf801432b941139215f1270f656fcfb2260af9843321f8a2512344b834c10297a435af684c9651908ff9a5b92d6ba9912a322f13b3630cdaa1e955967c58fe6ad18ecdc9b67aff5fed40cb89747aaf1910c722ae36d8c6e640bb551705b52e4a0b9b6496a6411126613bf04b0021f465a220dabaa4ed0b1138b4cfeb0d2c007b668ae2708da7d7e3158de1007d7b886c82d8333dc65a4d9b8dfbeb6d4e9c30c1cd9395f99c44c60a4c7039114d86ddd900cf28d571370217aa862737f17e3c8ae61981fec00037dd065a66813deddc4f7064206ecf04afd536349e4b41e8ef8de7fa18fa5157251cd6cf2c45ba7240bd5dc94beb6f5c32f5e655bab373f672766db8072ce093a3b272b6615ab407ded3ab02d52daefb9b34d77f6efa658574027d386d5b6f1817ec32ff7af00268592ac8f0fb5a768c4f64bb3d9f74f9ccc23af6bde2c95d1a92ed569ef7123ea23b4c248cb6c1c7c954a11c0ed87fb8d8096d1dcba892973a022f724a87e4caffc33f479f74849da4f047859f5425619e5ea2d8e2720e7afcd651e74551c7d07c848fea755ec32299e0f448bd982ebda5d86b9f81e988d5cda580d3d2fe01cce38d9a8aaa235e63313b47642bfa588f84752274dfb2038959f0badebfc4e871ed78fd13878d8e635144b8075e84f0334073caa1bb11f87694f458261f3aba3bc47520e6b107c8d609a4a1e2f3d8a21e307997ca8f0b5e7faba0f8076e99b8b94063f2641e58ce45e00e1c30e53ccd2a1422c466217949f76795dab153dabdf12de017c2838dd577a27ab84a142ac7280d04410180ae2d904e277e333f5f277c25f99e391b5fed8c0930c66efd6bdd4ccf02ebcd39be6f03db5c6992441e3eee878a2f771750dbb38fdd5452b602bca6cc966875f608c11aef347f412a5981910b2f89d408f5257286d6773b3ddbcd1fcfe7561eb73f153e22f9cd3413460da96cbee933c1301f619cb4e53b29ea04b7fa2e9936ee41c99f74589d835577fb7a84e918434f9a56f0946a296eaeaad2157268df88f6f71a353a355a45e95f016cbbacf6a3d4f9d852c42f8154128d89576b8543b37caba40d9c14f0121c052628fb097a66f3647d9581c34b7f2fa58b37f5cb4a0be61c19ce7cbe1577976779bb06639229878f484ea63dcb0f509e1ca5e1bac712db7ddf2d9dbe5088765ae53969ca610b4c6b1d89c2430dd3edf3d31dee9c675641473f8030bba37dd05720e52aa2aeeda2666d6a9e0f33e9013e83c3628a0868e572c0f4cb7b0f53cda70524fff75f5970517e4d6953f0bde09e524e54462646b7d1533f05732d15324f1a705b1c0be2d47906df92c315dc0d93ffe6b2d9dcb5dc53c75a63cb2630c30db4037b397539ab73de6d90bcdd3cd77bd999d927c2fbb55e1453c7e6526ec0757b4f99025354e7b91ab4162f7d18de181ca745274b788d5dcea5f84403545214596ce4060fedd7da0ed548e4791c0c7595aa9e1e7e5919f6eed7863ba10a44181779aff3ded29875806a1334c573fb889ab92fd1054d3a7f05dc42fe64eb4a0bd9e01b01a17919a354e9d13ea04461187815b20094f117abeac92abb4b7c6da6ad1481e10185af0f8c208f4dec89b99e823407ef09cf67eb5dd4ff79c087c4be30b0a37a4d8cf6bbea626e83c6247e94cf122940f8df089de1cc75e886301d081a7847f37f41a5a55e5c70cce22a80109be97346e944a1447ce13bfc5559fa4b818771e251f305b8065737b71edd327fb38199e4ae6c426c8dcda210fd0895590de4c962fccaf0dbd09b2a3e218f4a8e954b36ef200a93fdf83dade363915eebc188652e5b0da9adbf6b5add802d3e56cb549a7e3dfe2ea07a832de568ce9408ef1a93b662cdf470e78241afaa4fb5172d8ae18e7bd5cab3abbba06e7aafd3fdf456662574da4612d2c90cc3527678d36245655fb51e24bdb0f1fdc250bd498741741f2d67885695416b8c753b7a22f8dea2dfcbece7a2c8de09dea4c484f0335988989918905faf390312cb891026e064116b6b8c280ad5e88720bf0c3d7f64ce38dc8b4b454b2527a41083bb7423f1250914af4ac089e5258e181449b382a1f5c68c21348bab0eaf1bf16fe656987d0fe411794b3765c5acd1d3470bec8437a4b278f93d1fbdc0baf72192cddea7e8a7622af0a8b39b441bd60f575454df64fef16742d2f4849adc8a00c3bf71245dd1746241e3376071072236800d433af259468e10b8e8710d0e0b400b223f496da2c84156b1182b09c4af69941d6ac53167c68c34e2628fe568c1ea1e8659c7efa43a7eb29e013715b8ca0e1017a58ad140474c754c8cf93393f9d576df5d32df32df939d87817f446cc7a72d7f7f9239718d95be9e855d2233f23ea418bf0c8bec895a9de75310648c7c0276b6d31bffc07f130de4a6cb5ebfbac6c1046e56f8798139717c62f036ef51605b00281bd005a6ea1534f9cf1605b5db059d025204d5fcb595f19b7709e3ae95b1f6aa14c92eb25f5e0641f24f271b55996c8981544acdf370d846bc9f8d2fdfa8c3ebe6c260ef55a9324e58f9a18ca2f282d5647b4e723750877339007c1787551dbabca6e44357b335e9ef67c83fda555e40c2ee73f32a3d7cfa54fedbb01b3d14b89957516c2a3d20a2f4fca4eeed8a2468f85a7c9db6ac3f765f872216a54eafe44489780968d9bf47aef78012a88e3d56fc5626dac589737b2d73b6c1df3d45736621f9c696f66b7bf166c6ae76517d3597bfc3531b1194683908ddd360b953ebbd01e253aecf772e66e22e984055ed2ea77e4526dfc92b08647c4fbc7d177f4df6976d99aea1f9d2f732a17bc69bd52221f973e472d7fdd7c2ae20e459a0898e35ac8c6d96ce25504bb10df5791ec21c8a78da9a1eeb871017dbd748db62d7ebed4f8d26583fb6246be3449db39b1ce7dc0bcb749ea06abb347e88baa0eca604765a41da936cdc3281e81c6e866dacb537cc8bf6bca2ea9bae9b399b86e542e27867a1ebec685c3abb0ef6fc43e91bbba040"}, @pad1]}, @hopopts={0x70, 0x4, [], [@jumbo={0xc2, 0x4, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xfff}, @jumbo={0xc2, 0x4, 0xffff68df}, @pad1, @enc_lim={0x4, 0x1, 0xa1}]}, @routing={0x47, 0x6, 0x0, 0x3, 0x0, [@empty, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x32, 0x24, [], [@generic={0x67, 0x92, "9b2b56243cf77525335c75b12d287600373522781664f949a9461a685c938709a3105d5af9f5a05e88726096192235e70b7e2135b5d72d0f6c30f2de1c4bf8eea70292536ed6969d0adfd12de467d0c798d5a1a75a5a35a4f9b3c438b8e2b2b68ad39939d23a3464c03eeef8084b57f76f8408533c6597b1207d17c17e667eea54c3e3ddebd6b78f35f26fc337c234945cc5"}, @padn, @padn, @generic={0x0, 0x7d, "00300f268e224ab5899c76a6c817447e1a69833568fcdac48e539978f71f7b7b2759548e8035ff8781f5f40cf1f59466bc49c7f16778c6e364ec9a34e1b916e6327414783cea029429a404ba66fcb49de39c3dfcc775d3ab70b86e16a2cb57a4536ba439c4957fa6c43155cbe7aef7ce26c28a1c0fa78398f3b9546378"}, @ra={0x5, 0x2, 0xffff}, @jumbo={0xc2, 0x4, 0x10001}, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x16, 0x0, 0x5, 0x0, 0x0, 0x7, 0x66}, @fragment={0xf0, 0x0, 0x7, 0x1, 0x0, 0x7, 0x65}, @fragment={0x50, 0x0, 0x7, 0x1, 0x0, 0x13, 0x65}], "eeb10e4975ceaf904a56c93d433d624dcd8d9ec0f4fdef119b7ec2e0fcda0625ad5648061d16f7781be49bc11d7cd94fd46efb08a8362f4da134d5da613083509d5a579fafd0e76af8d11267ddeb46996ac9abe8c77cc69e8a8710bd9292d3d5760d6ea22db7f149e44d36c07bc50a9d5ff74d6bdaad098ef431bf17ea8656e008b0e3bc610b54053936c9f50d54045669e2b0af706ea18e5bc7392c9fbbe72bf7387fd35c7b318732f0a6c52019c660d25f8122f40d030ef747ee44e3c66f2a3b"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 20:23:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) 20:23:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x2b, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x6, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648e502ad41e240c37b5841759eec0b6603f7ed8dfa4dc9770d895a3c570936cb26da794609d281c348184149e9d1c2ffbd335352e7", 0x48) r3 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x3010, r1, 0x0, 0x4) r4 = socket(0x20, 0x8000, 0x7) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1f}, 0xc) 20:23:04 executing program 0: socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 20:23:04 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000240)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a003ae4738a30e4e4074f3c1253a4839147c04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83afffa3e981802044918338a4666d3175ef4ffb98ecf36396180afbec1afa2975a92f634fdf460e094dc45945d8c7583fbbc55fff09fbcc116c95bdc0b50fc821f9b7fad189da17146e6ae938e7ff9d32f4f48728b56d3fc96465320a32a0e50933fbbbf62528991f26d64bd9cf1872857b4f0c37fd571f93ed2719d6bfed738e3333ab6955aa65bbce7bd99f8ff8876db66e43bf153abc160bc25a7556e9643606e3d36499f76e6eeea351282be6d6824709922cf10a2da3ecf0e841a776ca3713cfaf449e2c9548557f9392b38e5ba63c16de49da74708779f9000000000000", 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f00000000c0), 0x10004) 20:23:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x4ac9b619, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r1, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x6b4, 0x1}, 0x10) 20:23:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 20:23:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r1) 20:23:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup(r1) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 20:23:04 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="fed4c28f9b8fea59b380c9543ee350823ed5c8d5567e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a6f5b6c155b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e", &(0x7f0000000100)=0x93, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184471c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f2fedf097d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0), 0x30) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x1, 0x1, 0x400}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf79}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/140) semop(0x0, &(0x7f0000000280), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x800}], 0x2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x8, 0x0, 0x0, r1, r2, 0xc, 0x1}, 0x6f8, 0x6, 0xd2c}) getpgrp() clock_gettime(0x3, &(0x7f0000000280)) 20:23:04 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x44, 0x0, &(0x7f0000000000)=""/68}) fchdir(0xffffffffffffff9c) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x200, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket$inet(0x2, 0x2, 0x5) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000200)="dc288527159fcb3e207cbb8f744417f7f8de827d650bfd16867ff65037f86ea7b79f72b938d5bcd48ea192b2efa905e694692bf94240db1646430cc845dc37883a5a695364994d28a1b3c1f79b022ca2163909db62265418830946a856ae248237c311788d3e34fe3e1838d3181ece4198fd5dfac6bdc232beec160eb1958a85628a1db694acebac87befb347912c1497d710e9834b2adb3e56e104dfed739761547878fea75f099c216961cd099e63871e6edef6893e9bd32397a647163b8a959deeb806527a19dc109d1a5a2e57b17342031c7d6ae08f421aa68d385cfa00d74ed8d874b7312c4ad55ff89b4c257f6e3ada298ea64f4631703f000003dbabd9437b543709a9261b89b3d654d6b9c0625fe9926525549be169ce09bea8122e46eeab80ce6a50e5483b4073c1ad871dec03e455ca7aa192856c314aec17eca243de86cbfc696c501a23cb1956df6bce4cd9f68e87c81c6eec2771491001120957ba23028c389a0fa3f2351eca002fb6452598b682f1b166553bd1a3171fd77a864cf92a9af8383d5b085ee19cbf09d6afed43032896773658751ea8e8678c4f89d7d22e18aeb3e50216d1bee29973655687287b7ce83d30fc04708b1a033cfede336de886f78b094796336c31f20d8436056c28660fe600bf295b200995b14b11565da5dd49be90ee64efe03187e1426e61e9bcc2172bb4a023b76cff03c0710484e81a80caf033a0ca137d986b9bf3a0aa16e44f265dc381b5644e5638c88ec0743c73f1c1a6b5f73b6a6e2948c6b07c21145e8e79200bee15d036d02ac75b67ebef49c1ecb8ae5c0fdb696d74b2a9c40901a1cff73e20a9378a3df7832e2980d53c67e8747bfe66b7e0789d517091974fd1f9533c0a0267a367389e40fa9b304c412c43eebf0a506e5700ada77e30b1290c8d4e98a9aca19bc4e34f60278d8c5682895cbd68f141949498590b21adb32a7598408df03c1596815729d4e196d1879eb15f502811128f91a21d06e7467eb4031a54632aa6e819071e758aaa53ace7e0d57324cabe7c9eec92b135ba4912223fd0f0f824fcf7df69bfdda51f42a6d6dae8542120c7e6199574669d77479f7363ee93bf66d35738606a83d3f631818f522d46c94029e42edfbe7cbdfa3bc0d380b9ded240e8c0adc8a2bb13599e0f45099905bf957ae13e0e7b8305aa258642057de00122ea2e8b1fdb6d39109bfd3f6d38bb792d49ba5d1ddf04a15390897a67919d3d006d6834b1af10af7fb78032c09063b421523db81728e6156ed69f14920ba6e571347681b933188a59b21f47e4f8f6baf8c3c06ca52bc2ab2e746772e51a41792c5528b2dda4997b148967d62cf1c0ea8da43e5aa54b67499b36bc6a3e21a310c68d4ce422a8c1f4717d9377de9e028ca075bf46fa93cd8f614a40fffb097bea5b23239b47d4fa3d854420f440588fa4ed3703c98e5c59411a65c9df5247c081521cdc56a4af77a39c557afd5beae62eb8ae699aa4a25c81683c36fdb7b82d2cc9ff534f4ed9542df90b821e796e039d732f5db09e0a2a9c65b7ffe901dba0317445ae98ab0d8f4376beba7e5c9638e044d3a44208a847092cb1460423bc6f094cbf0f1eab7417cd201404b5fe695343e307a8c292dae7d76febe8a4915f1993c00f781dfef743ad70c6c27e5e63f85f93cd4451fb16b7db341dbb10e9b4f034dba20b4a9aacbef0d4bf4993eacd8ecd77931d192b6af60a1cabc949df803ddaece5479583339c51d4cb730d968200621b16fba3e4c050302532a690051d36bc294211842a39f3f51ceda0c38947c6d4eb9cc7b823a0e02beb386e968c90d68fe0f2cd8520b8314ae7ebfd6880b1a7f8a264ac6df8c1a66efa1b098e17a04e00c5a0b760b91a3cf6e5051417c33aecf7eb469e4fd1f00f0e770b3dc1ff7a66388a6afec7706bbf39df1c9edac165fcd0f95a5f340d11aaf68b06221e6cf0459fb39c1c14ac8c8c4d3abe40a8216a75af3330dddedd18220208f0e7956fdd3ba43cb3b571755dfe31756f30f23da70eaf1ea14d768981fcedd2f708c7ec4e652b39b258543d685fc877215d2849a53e1d8e95ff1929af5e02815e29b135780a9f3adfd7ceb84c1a75c19cde99ea43345f2d1aad5ebe7958fb3873e015093d6781a691a8a4e70d5aa9f2347a9b890bd83f7ff9aec6afece51279745095ddcac0f32a045f956cbd1bf4a5430e9b984d7b54242f4d72d09801cc71a4563b9a33c26e75ff58cf06cab627ec8d82e81c1a3cee8684e7b20486a99e4126050f214f15482b0ed1d614dc2d845297ff8e1a8f2f436f9e348d23c9bcc9afa8ebf12291f74efdc5a103d384b5375c06037df9431f0e4e1d26c0c6f91de47971ac08605e974fae96701cb821361b1d9b1f60f3736abec39a74438b9fea63f9755832cdddd882e4bd39f88418c5739c8d75656e252eba0eedf450fc74618c89bd3570d4a8be8acc9db49a8d316c8e168614181a98cbed96e3a27aa9a0238a51ba316fe8f3d7046e9528ac460216c9b1faf24e79018d0b5eeae3a3cb9ee88eb7bd5564408930a3d17b3449635eedb9c1b3183b636c984886372d8b0052c728a07e9cde2bc61858497bb4d0b66ce9d697f4a1ecbdaaa5ed8571a33d9f670adb6a831d980552d65630980911ebf87bb67bf1f98e56f813f0e4e2c70586f50808bcc13e8c1ee11f00363d235535550494b5ad117ca2ca9aa9a39a33a9c589e3af4255842b1e4743e4aef58ddfeaf3fff2e99d997f334d5672963ce6520cc73fad265b6d1edb59abf519b251e4bf3ad9c97098401998cabed1dd43e1471a2f1f5089ce9bd265a3c4e2461b02a0ed78c1ac3ada6556eb4a57e1bbaa7c81b2af43757f0e1b73e5563cf8a15c5517c8a7d198e992bc6f06f792e5a5ac1bb22e42ffe9c0cac2ee8cee2cc6cda73f110c1b576fb014d59f198ea6cf39c0946de8b1616f17fb644db36dfbc3186e05d5c71ac898b57f18771160254572e6ca734a1f68225a7809bb2a252c4c7f3e168a4aea10fd1fe51ea693dd82465fdf5eb90ec11ae52adc87d75917eb4e05347833b292f9bd5bcb5cd6c98a45432f83aff3ed372186490bd8abb075290098fc594a647bb1c03cc54da0454b35ca6996a7925684823128feaccabe588571816812fb2e3a4b924525d977adfa9d0b935e4f85be6c0489626c8962bb9009ac977e47c4dbdf566b568d3c951584b202ff7cebc999fb5d4b1de6d2c5b57299f6883bb724b2e8ca61009e6f1ef75004f083259fd0a7b31bdb0e31c57a4cef7a87a2efa4afdaf3b69c7736302103bb982ba4b2083b956da7e12ce595aa47c819735cfe6b21af553f87e52c137ee68f5b92a6bad8bf85eaa52a52f6eef16af86493daab93107560e92a1d4cb672bca7207b3762d1e2193378c8aa75596f3fd48153c19428b217ec8aeca84317eb33f150718532cf888689cb9a2be899789ce1e28ebee4646660d71dc97aeaf886465652be824c39e8a16f571c535a6d42f31ba1666272b8938ad23b0e23127cf3b2c2497a54587da9f03643085373a1f868cd0ad338b6a374dac300ba2683d93c2d4639bd36cb280d5ebf8ea8c0eaa85aec696961088d5cc6bd99ee46d8b75616130bf520336e8db3ebf295e0bc6dbd3a6893552eb2e50a5f1b817c9c635e5b6e44fbb157db9436beceea44305b0308a5d4c89dde46a762e5b45719d2bb824c70f49fb9d51dc9702dd0e2cabe8600a008d52377fcef0bd2a16757838ebd0f55f5f90dee0a4ff65db153755aa9f4d02b4350e96dee226673ddfd709328ed800462fdd693cb2455f20173794b92d81c90db493fb478df9b1896a35f128119346fbae8c22755758957be75c8f9684174a622ab72a2d1ec98c684d2b26c77016200f12075520145b12bb754a5c765eabaf9d61b9e105eaedc8c203cf9e39ec3a04a6b82ae003a66e8aa90bc0c4959c5ff3f89a15656d2b990158c89008fbb7e0e8aeda61233d2f7b01fb34b4fcb07358572046e988d76985669bbfe3784eb0695e56b3505aee87cf26ab8cb101aeef8fcc116fe4e9858c62369028e2555aacd87a82e2a86db9d5b22710ce111a227b99e4801f38e863200c4fe23169b53cb5ce51f9768da240b128eec8a54733291c0828992d5639580f9e49638a50a01c1d024f13f0ee90512a02aa2194ba551b01e732a5c2b0749e0b99f779156a2f130cefb9b775a94d26b33b84a9e8148896577f835dab34d5601f10899dd1f5ee306a507e762c9dbedda44be7adfc84b8b06ec5ad130c5a1d923956e7333a3ef827fa8f2963dc77c0f95917e5512ba08841f876d28e75d653ccf1ecb4f1b67c9c5b444ce8585d00414d91ee388b6fbd02cd305db517e0947889655a043aa95765dfe29b28924d6b812d1cf05f069e2314fd85ea88e4e283fe8d79f1077457bcbca3162c228fe5d27fbcf23ee30b7b20cde268575e2848793e7d42aa7e93e96cf588aef1fa45b1de8bec9a08e88ea25ac7c00390a2f883acdf8d6e02cddf80bd10f95e02bf0ce9e86bb712520a36512f94a5cd4e8dac6079cc75bca0310567055781d426ae42eebd4dc57ba29bd4884116177416f04609ad291c1770659a1f604c74674ddfe2ed89147a5f85ec9fd426a08e7d6d04b484c37ba0040c89c78505b746896f0bdcf07596cfd79877fe6acff826a8c39ddef6d8bf4df30aa04f861dc99ad53f72801b974caa2486679c4d451320738eae130f872e5f171d5785b7958472e4516cc71f36b48de577167a8505cdc38a9138894b2f716b1ae5b363d53d5c01378a91410fc286a4fc049a12341c5159030925bda44b40aa56f397ab9c841c84c35106388a6cb76ef844a6b248e61d69e00512402f39b5f47100a3a7721aa8772a61e65648dd9a665d95ae5990816bff892b132ef0d26ef81948e23219a78a407e47d06f55cd33a227e3b0ff168128d31bb8a6cd7bd7216ed2ca85cc3d3d7ecbe6c51066d3abeedb4405390be2528a697c8fe70c3927e22318a9e876f07443bd90cd80f5a31514a5a3ae2d1d82da21b92dbc14cd8c6414a169cf128d699ae20416617a128743ff728977b388630fb32119589c1db5f1f86cbbae2439923c767e70f104dbb0ce65d2abffcb530a6f46f238916479213cc8eee4ccab50b87d2cc853b4f515010c29ca830036de035e7e55780a190617638f7890b1f5518fd17795a5eb6183bde599d1998e7f06689f524de17868e6cd03f51cc9fd7e4f0aadc50005089760acb066d2e4d00642ca86172e62b346c9da466b1458650905164d25812cabbaf901708f6037fc535e53e689f297dc7019e9934b754da576996c0c09d6c515fe57ac06c3bb76ba59272705fe815c89bd9312b3395ddd12e5b9c8f24ce96b3b9bd0f5a5def47622df3aa6841a100c1d7ae06f6f8ad145d4b49422d95cf5e0dcfe038bda2a8f4405a49acf7fb2561b06a784c0b15f16e3ee12d2e9b0831a6ef83b89a6c96b57f1a74df86032caf4eb75a6899e2b6e69de34c75059c2b6cf61436e55efb80ca0865bca161fb0a4d58bf092ebedc15a1cd42350bdfbcdf85394ea8b359e640db3fff84e4397a2f2ea2453fe700aeb45b0eef114369bed12379e4e40881c8290da93df770455d87150923e92e38f1d1c81b89833dc7f27874fb9f3f4568c61eb6718f3773e2168a6288b51695f44411be653cea8f0e26f6a4c449d14fa85a00143b9f358bf7f8976eadbd7562d9061fb34bc1a62cb41d07c29e243e00670ad1a97f28b6c763b33f2d5147e6a8ca3639df83c5855f8e130c49957dc8d", 0x1000}, {&(0x7f0000001200)="11b1b4f6d3cb154aad77ae86a979daac48fc5acad2e1d84e4a991c2b6c7b30ae8ca41c1cfaf424731900aa550574b189ed8300da1e3d6da3f05bc16c6a499eb3d012170b51492b7b7be48b7611faba035a756f99e933b002b5bb3606031a2fec34e39387acb3ccafee12ac3008402696d0c9612331e0800d2063dc292eae3f70bef0afba441ea6e2df4ac803c862c4e47074a63f30308282a0c404875394f0b8e79f82ee76373afe7dff5ad3f90cb91bd97b190e44061099fe4c13ecd42744dd12b474d2d5108f35bc4cc5ad83e1fe7bbccb403842636c458a7cf2733702def734e005c25c2c5159ffdfdc290cba4ddcc173fcfc9183c361b51e81ce776cfc33c4d5f490b6a8de6a235c75c7f67662f9185f572b8f40d81f20728dacde55809d68bfb6b4f2f9e7d7cfa623dabf7f2e690b6ab701d6c3e7705d843b4526fb19907d63a6e014c4c288b3fc793c4cd9b9298416e6cba0732388715bc08a799dd5e4939e7b1333b8b26259d0c1de8ac3cb8f0318d2a65a96644fca5c0be7baae0a92eec270af1b91124b010cd983b2cdd9add99c24760a9ee05cb1418e3758b71ad184f7d0715550e026572bb5967341554ad4bbc3d2ab7204325111eae5089870c7ced8746752dba9038422a0125ddf138a8d01a6880871fea16c5a9b0535a0638e5550abb83c983cde951cbb8557c71ffa79ed78389edc54d9a8b8d2d07f981b3843da66733bb3eb6a89416fea2dbbad171917a39c80991749b767f98ac27b16643cd252b0ea0fca4e09fc4ae4da6fb77bd224da197f34ca6400b2e903e0302c4900fef6247712f7d9467103a6d2c95fb788babcfbd8f6f486210bd9070bfa7ccbda390dba96b5bed0ff1fe26a0353491ee0ed694df50c06fdfb75fc2e59ba7258342034cc9b7e0a7e4f74b2105c6c37f815ef9c8eec893402a7c37843cc5181aac0f1a776c036195c403db79f3212ba7547f490b9a5055396e18d32b8b0a22e892d684370867821f244fe42f2262f2f409030fba547d3e9ca66614bcec09c4fd17a3dbceba7af53ddeb355d6368fa84d403fc8fdbe8bf1adca399a40e19477f0799fbdbee70d9dad1d9028bccdc38b3f5b45de9ab7a4b4deab69d2e43127299c0cc8dea79ad0fcfd4957c147d6cc1f6d3307d0a9514575454cbfc6f81e7b867ec5cd7e73746d18dc943dcdbf6bd2e0ceebcfdfa88a73b73acf7c73f7a12cffc238c7c4a73a4b66117e297d3cf7d6ef3942a32649dfb6fd5df438dccc1c084f1b2de97a25b47dce3d6a41e50bbad88247dc2eb220b8f82ef67038bbad80c75fcb55cbccfb153ae11e8ff2100c51d857a05c1a7bc47eae3be8bb800c7313d07f74d13c207c4725868ac66a36bbc7c7c3231a1000f9e06eac8eb4e4fe5fda131c11d0200df17375a1febd63fe4fe9c9a4a286d9fb4c789880b051f796cb61a82cb09cbd36de52cc9e57108583017506f9154c35dce8760740b2ce3c4e894644d0082cd28c43b87234fd10c56af8b2225fc27c27216f3eaabb03b2f30824a1dcf4f4c24db36472d5035ea718682c74807b2e0d9d41086139aaa368215ad5b8ed96650c82270363b93a5fded66b16d36c0e6163a3019ca0cbc00187fdc21964b94d330667ce34facc5bddfdb8d71a6307800c3d6b8b021901140e3898e2230ebdad1257cb90f9a1e875b35d806328da16b2c846f18b7a7a7473532f3d8280bbf9950553fce6253fda8b4beaa9b6bcb848726d83b7d10fdd07855642263d1c577eed46652d6cdaa1c1169186001604269d929d70d9f8fcca16c5cc6af4f83b14f1d440b19151674fda3e54c42d7199ec9d4f713fe5b8d13ea7f5fc7ff3a11e1ba7ef9bfbd07cd540082664f2a26b60ec3938e90b2c9ce0c0f70edb53358256f2872f677657e5dbea23e899c718d93ea44a2a35348b4b71e06472dd98315959c0ec80e4cdcb5c3805fed6c84380ee18a9442ce1aadb1cdeb81897d5c9a1baac3dfcf80b3a425a9c7dadb90959593598d57426803ae7112f8a6011989db4b0f585e98645c9bbdeff6f21ddb83c06584e05ef7c88d227641b7d5923352fc1881445c9e8eb901ba8b5c5e085f18cac7a8a579b32e7b88a46c5dc2d388f74b765c2b4f7639046fddd957d9b34ffa83721f7f4d9b6b975274e25d2c0c796ca31ad96cb7658e8593dc50e27bb2545ce7af14a137ca2306b2d65c0058bc2e9d4d090856a6c0220bd5051fff6b532cc66a6bf78d5dedb09bc0cca5d43fc86db59f1023583f84b1909192e105662e5cc4f51757c209739b63171945e746ae43a916dd43ad6c10ac6f26b699e3e7ecb93532b42de50ba01cd1a9ab3d24f46a19504820a246d794c59c4371ed550ed05b8ab24aa7cde9dcf64326ba1894738b17bfc617de775da78e8cdee4b83f48dceb8b0f5e12585f10793e31ab4303919d545d996dc013b9c54791af93ad7d4a7b9021b9ae85b70443b5c9e91b8498185e21def5eb5df33a4de394f76bf3182280b26385bd1c8da3503a0fbd20ff69691a97d888a5a30a591ec0e750620e01e488425173d5a87bd7e4eafe9e4b84f72ab1e548340fbad43b871f62d5142a5aa90c7ad939b8d48ddecc985e89e602f077c1b74f293c306e7b325402718d77c2e6a8e0ceb6ff528d31695bbe30215f8272c3f40b1379c9a7df4e7fb4792e8e438a2bfa86802f7c0c826423aacab3c9846347b4b8704395e7640560dad877ff3da65bb94376fe2f65da65247866127dfcc5fc868ee3d8b9d03fdf535bc28479bad3fd27884c5901221901fad7419603bf8775b66fa0a4fa21206d5c55f4f42ca2f0fe218c6b7bf7545688e0f5427d7e2e06c7d72a3d6472648785f659ee93e25f73a8f4b6724e79b436a350910509639a1a3c0a8eaf94157b2508acd5ccad17f187449d573d0c85020222abe35e9119e39318db3f6af51a041a659debb829a7e30089c9af0fddb534876903a7064171ed2d3204c64f95e3240317d1083c623ddca3c6bb3ac148bb7d0ae7c9a67654eaa4ce5f1583e9906b0af3c0efee9b8003da34c61fdcba281a00710255318bd52fe7ffb9c9478f888623cca570f9b0eab235d78f0d1e2368d1f2d414a020a67d4c3e05141159549a566fea8cf6b60a4717e32a21c07ca63a9ac344da436b75076bbf6816a63d6690076e33c570218eda79eaac40abe823cd8a06c13d3f06003218210c0a4e69ad0ec2cee91b25236630d38dff61528974e5315b407ec91d14062756ea8b68bacd50c6d65bc42f2f76be49ac7705c719ecc1ec758b9e46de8110b0a88edba237c4fd203fc74ab35b760b0e635e233995eeefac1f47cf2e87063dc2bf422167be9b6dd0f0826bfefa13fa5a946ee09689836c2386743d268f283bcba6f63b9e43df6553159ccacf1a098455ce2c11b08959910b42eeddbe8d3a1f782e8b1a0f54eb75fc568890652a45b530d8f37a920200641664ef6503f9dfb3da2af68ede375b53d64c24281612ae1e3f32e7e5e2c858a62888d8454b26d769ca89a71f2dd4f56fe17912c38fbc99044af6ea639c266de39c8ad256703bd5585edd3260f81c2cb8b5ee0b2217187e006fbe7cc64ec568dc749c330e938c35e42c988986ef35622eb6713b94da8ba18dc0fa531113b514ce73dfd8569c71c5797ed0222d7567bee7e30de3e8f43bd2adb2a1a7b0680eb2bb5276c8a740f6d9f43a152b364e77f9605434a43e281c1ae99c366836d7da0d14210793d2fc0404779474d0786e451e99e8488e2113f33c402d53eb9492db506567563848ad2eac2268e9e607501a7e749525a88cc876b7e10278b755c91f31a1aa83bf8b386c6cb7a35e0bf740e297e388197cc16d3f5c1d8f7ef1b1c8a08017d1e134eecf8d6699c20e91fd69cb58c3b01b48c734e6a6db44fe50c6fbe7fc106f537c67f51b92c8eb4aafb3ab2caff406692f43502025888d356d3f7f1c84fdab8a02ab43be95ca3f75d38e1fa260bf4b5e292ac49ed34dc857ba4a029670fcf2fa4b7f0050920d4c2911f94f7a451b3ca6a548772a4b3f642a11cd15983549eda44a23eff56debcfbfacf519151c748a3b91eecba626ac823a767ec0c35c2abc94b26d5b3c23413f86c1d0f0a52ad4ea7dcbc30273c34e230b7a97925b070b0f73e6d5ff9503ede8bb2e8dcb57d970a52ea1eca3243abb86c70d209c3e0a2b93dcf4d713cfb479a0449a1f14648c02922ceebe864b66c64b113ea181c44ebb6afd57a250967b27c386b990f4a805d32d6dab0308d812bc67ee1f4286c35c64069ff906556e051f09cf19601ae75df866f8e4e2923ad1c2a1dfc441b6ab91c559f5cf333d30d3ffb383c44c76da6f5b4ad0b219bdf1dcd5fd265ab5567849894724a474509b089dd76f76e71ef805527604bedb3c9954dd03378cae20bc5de2a60ffc15844d82aa1d968a09ea4151eb37f8c7623b6df5ddaa4b86fabb82f29011be49257a018b52450cc166b322f2129bf8298cf9fdc9e43c9398d58605739db3c3d46834c8ec411e4539efff5042ea18f25cdb11d243b68f8f6c969b7e132be66dd5e1e27d1875d0b2fd5c97959f5e5f381a1df32db850af097b71f92279ae0925ffebc28bc3fa3a1b89ade69f5e3603f91e6b958dd6a87aaf1a4c6c440e6c2a65b55932b4fb7ba54ef66f5d0538f28aae2bc27d0c4f0897c024e37f4c89077c25831c4efef27421acd705234e8f19dfd5b73c73994d627da4348cecf7f1413c7ebe82a7248a9ee38e24c481af3bf9a48fecd85af7774c9c283571cf1b0875a5f36cb3f6ce624028b3eb37dbd0b1634cd6534d35a9d50fe08ad50a266f3ffc753aa30a20d13834527ddaa69d1b413eee3ae80dc34e4e53a90056c3fc231ee40de77729dc8b0a160d4d8de74fcb21af44590c4c928008506c2f134f8835992f8f63154cd07fbd12763b8586abb7f29d67775ca088082a9baf4630bd1ff4c05cf312a67559176ef7d770d96b1624f6642bd5e9025f85d9e706b5b31b08edab6daaeacf1e00997abf64a93ce5a345b4b39bcc51597e6c6f8142b36f93ae6730cbce7e853e913185f04c31e038480c4e1b346be30968b4c43d855f4d58ca7209f917377808d3eec111e837352935f2cb1eaee882c75ab9e0f28d03d1ab88dd1441989e9641466016801cb58850592c136e6d89d5ffeec791031fedf5a1e36c960a591b0a907d08a98893a4d64ce496ca89cd285461fbfda6355bad32311ee6a4886292ae39a9ccec26c220e775bb017695e9ccc2b4c231690e4d9afbada3adaec7bf406e9099142b25e6f739fe91da20d12856c550b9c55c675efd3540089d48035bb09cd6a1135b6fa770ace4e012075b541c9f9f7323fbab8a6f4660718ac2a927003d1eca4bc7f82d3fa5b26c4bd8c35f07c5e0f04350094fd03fd863b6719b2170ad34d796e14034400f07294dc69004e99b796c498235fac8a3da5bc1ba57413457a6942bafff590f0c34f828a90cf235a20d95aa963cc00383a16e435ff5846342b47b5534864184722fb0c0cf9eefc460144e9668ae414199089ce2348f94f0a624fde03cb2b0f6f218ef728575df11587d2acb6b262dc731c344d6d707078baafb85869c8ac47f71b3e05ae049184f6b08302018884ef891b690c3771b88567fb982257191c139d2d67e5411fa9e128ea4396e240bafbc01606dd0d7950bcb61e621f1faaee438a3d25c49db373e44be6025f066056ffd34a808fff61542cc457c2b7d3909f81757962b92390602334ccf9ed29c3328408f2ee7067b67277553955fad56c645d556eb905653d8127e11363c01", 0x1000}, {&(0x7f0000002200)="65fe2ffbe9a9b9a2ab5ff590da415aa6d433bafe5125e62d2a36b62c6e12b5b50c2b1522a39554f7c253a3a71069fae6fde926e723f7fac2d5bdc021ebd77739b0172196e18c9e1d7403f146d487b5df217ae114eafd69fb78fa0ed8c21ec112fe4fbd8bf96b9cad57192b6cecdd545d62f166b50ff585f08a5205b46578298d952bfa91f59b", 0x86}, {&(0x7f00000022c0)="90b26946a1353ed748eae3a432e4a55e556e811428917eb7dbb543145f6b15a8a20cace2f7b7af8509e6f63859a4be5f2d5de3c827555b1669c2b901d23ecaec7d672d111729255773efaa7e94e0e1058008ad948c87a4f4c5fb43da59f84771c3e5e4c9f7822b613e200808d8a3beecc50d5bbb14b4c37a165f89d85aaf88af54b3499871d9023349de410345fed5414ad2188c86ccc9ec34a544c1fa4ce66a490001f3663ff55abf9761fa67f55b", 0xaf}], 0x4, 0x0, 0x9) r5 = accept$unix(r2, &(0x7f00000023c0)=@file={0x0, ""/67}, &(0x7f0000002440)=0x45) fcntl$lock(r5, 0x8, &(0x7f0000002480)={0x3, 0x1, 0x1, 0x24d, r0}) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r2, &(0x7f0000002800)={&(0x7f00000024c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002540)=[{&(0x7f0000002500)="0479e9333fce5be9ecb9ae00c4dbba61938b3d48", 0x14}], 0x1, &(0x7f0000002580)=[{0xd8, 0x1, 0x81, "d54b82534fbdc7d98871d0ca27c88a3f7c6d26cdd81809247fe0494dbccd3f612f685bb2e38053ebd5cdca4a1c994beb8d35f5ad88469a6621b70e04b321991d3661be032d1f264dc177cb435054d4f80bd615fd5409d4a73f2cc1abf0df9ee46f1fd2e7fe566af8ec674d73a8651098f347107aa4b09ee1d736dc51dd381888cb1bbd764f52967ee4218260377ec8fd80323ae7d29e278e808488a79edc628e6aae5202f13dbd5f8e211165a33031d1977ca646958994b271b577b32b1716143ce7ae7e4a7c"}, {0x60, 0xffff, 0x7ad4, "fd4d3d7785fc3454eb7b89fc2026f30dbe3ffd0f9b4007eb83a20fc64fa6f360ba3260256ac5225bbd47ffb000403a09b3d186d404f0b9f5cfca812f3fd0595b156d7fd9d7d82e5bc393"}, {0x88, 0xffff, 0x7ff, "47fe5cb25230eb826d0f185caae18001c75c3fb812349a1ee85ef42a7bd93e69a2f2a8e6063e7b8bcf401856b1a5049c2c0e58afc0eaa0ade2c2df4cc0842d4913b8e349835c439c7cb6b026abc50f552906747ba3da8470ae3d8bbbd9c3384a2686cf7218fa8e4b246b0bdbda3a73aa1c"}, {0x10, 0xffff, 0x4}, {0x90, 0x1, 0x100, "30bbaebe06f181d9a5809b3efddfba80ec30f0df066297e5ba94b9b77016ec5586b9c70bd049ed9b8a5681bc21149bdab2d30a3e648d33d24594964f5370e4b9c36ada04d8f9c935718de44341bb7a36593a4b63e53f186d220790b82ed78769eeaf76d2bc52045700c55bc412091e825d5f94e3d8e650f80a2014"}], 0x260}, 0x400) shmctl$SHM_LOCK(r3, 0x3) sysctl$fs(&(0x7f0000002840), 0x2, &(0x7f0000002880)="c8f8041658e245dd82bdd2444f7c5dfd312fe90cf1b11e4e6f0adcacdc8afedf1efddf303a16d46754d7e2ee3c58c67bbadae97040657696d08523aab3c49e4f603603118193da9f46a0c06631107a1e37", &(0x7f0000002900)=0x51, &(0x7f0000002940)="7b474edaa8698f4e5b4c4f528b31299bb13eed6c1a0f8982e584406c288672607fb26b956f4e5aef404d17ba0428ffdde8271829004e95d3019166d5a07de839cdc20c72f1d0f8e10813fc091aa14e2d0e1dea8dff841e95cd149aa6a965f20eb85bec3273b1e2da930cc65c17c23788ea47d73014751252f7dd9fd0d5f898b0cee5d632a8cf43136e176df9f3f66ca8b594fbec23798273f18ba85de121506b4c2d5f0c8f19c6135f7a0a02af93f2ef034f75549422287ae2578b0bfb592a811e04a09ac9bd824490b767b002b6be11e26a131e3a8b0cecace359f58c7cb9071245302be83d1985d2f159356f4650f7b1ad74f382d753953532", 0xfa) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/diskmap\x00', 0x800, 0x0) fcntl$getown(r6, 0x5) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000002a80)) 20:23:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7fffffff, 0xce, 0x0, 0xffff, 0x1, 0x56, 0xdfc, 0x10, [{0x0, 0x8001, 0x8000000, 0x4}, {0x0, 0x40}, {0x2, 0x40000000, 0x40, 0xc1c}, {0x8, 0x1f, 0x5, 0x9}, {0x100, 0x7fffffff, 0x8101, 0x1}, {0x7fff, 0x8, 0xfffffffa, 0x4}, {0x8, 0xffff0000, 0x3, 0x9}, {0x6, 0x7, 0x8001}, {0x400, 0x4, 0x8, 0xbb}, {0x7, 0x1, 0x1, 0x40}, {0x6e0ad4a6, 0x5, 0x81, 0x8}, {0x8, 0x7, 0x80000001, 0x6}, {0x800, 0x4, 0x52, 0x1}, {0xf52, 0x8, 0xfffffcc6, 0x9}, {0x4, 0x7, 0x7ff, 0x5}, {0xffff, 0x3, 0x2, 0x100}]}) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 20:23:04 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x10b, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xf, 0x1f, [@broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @ra={0x94, 0x6}, @generic={0x82, 0x3, "12"}]}}, @udp={{0x0, 0x3, 0x8}, {"50af7736abbc8ae3942079df9d39b0c2573f2ac35ee095770cd5ce775b043d4e145f9dbdc72bbdbdc17871b7966e440d391091def7ec6f6ed42f5136cff72246ffdb7b25d05e269e2521f17db204b4a81e182166f18e59f243a4d8a4ba74ad8675f745eb9e05a9cccb4a157f51bf75c7dea56c04b5eb41785f6ff29d6abfe75172a5afa8014e560ef68e7486a44da7ad6deabc080eb36a2843c7e493a2cde5569fb2801a7e68cde961fe95162964d3ca39f1d78c59ea08d54f277f6de6ef41ba5d76fcc2dc17b45281"}}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 20:23:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) sysctl$hw(&(0x7f0000000080)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:23:04 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adbfffffffff87be929815311b3b0fb2967a3db8a2e45ff0507334cab4a4ba81e030417f306494f4ac2229fbb6be8550044f1439717d65cdc4840a22002e6a0502c70d1bd95bf9e6e098e4190dfe2382e0980a619fd5c633973180f11f60db3b6b3457b75ee7a4bb4c43ed5358643b"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) dup2(r3, r0) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x43cbc, 0x2) readlinkat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/77, 0x4d) socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) connect$unix(r5, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r6 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:23:04 executing program 0: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000240), 0x47a8, 0x0, 0xfffffff9, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x4005, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0xe4, 0x80000000, 0x400, 0x21}], 0x8, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xffff, 0x3}, {{r5}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7fff, 0x1}], 0x5, &(0x7f0000000100)={0x8, 0xc187}) 20:23:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:23:05 executing program 0: syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r4, r3, r5, 0x120, 0x3bd6}, 0x100, 0x81, 0x0, r6, 0x800000000000, 0x1, 0x9}) setuid(r3) 20:23:05 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="7aa66b90bc2ed738be64180a946e92c2d5d473278d92a9c7b7f08fbf16a901cefa137c2d2d71bdc4fe8fe033cd442c9ade49a691d7f4ef82bc022f2c2b9bf5e20e85"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='&}%\',@-!\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000140)='[\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@)']) 20:23:05 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000c2e08a73dcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206ca127e27680a458f48bacdae38767dbb850ebdb29f968bf0c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="eb2a2f6f076391d67ca10d52e4ff52bcbb935f73", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 20:23:05 executing program 0: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:23:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:23:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x96) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="900928010a4fcc0c8dd19fce86ab41ab7fdb2d12b3f57a1fac1911479d50aa4fcfdae6b815884ef90111f61b2af9a8dd3ce38b758c2321be9df12523e3937e012946777ea0b5f5a05d65b4326dc75b16dc595eb7faa65cfbb535cee10445f6c8815ee4854443248e5abdf39811f52e6d9b1104ad7e9a64302d9f8d8ec54fd6da25c09304fdca46302e5e2c560968c6f20051ebf30a5c0b", 0x97) r2 = socket(0x10, 0x8006, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) linkat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 20:23:05 executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x2, 0xbe) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000040)='e', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) 20:23:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x27, 0x1, 0x4) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8200010000696c651b00367ec8ba4cf61dba232a6240a6bce7488d41a0c93b1f1f4933d97df82be4d707970229c05346a22517fd1e57673f704799849cc2a449d0ae2ac8139084bfc86368fd854589dbb60780b1f05180951fb70e85085fb86d42fe3c1e5a"], 0x10) 20:23:07 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x3, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xf7fe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/85) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() 20:23:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x80000000, 0x1, 0xff, "b41af9aeb0075bc1befd3e9d185e29ed1105b2b2", 0xffff, 0x6}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3, 0x240, 0x7fff, 0x3, "19348270cf15c205b9909e1ee925e2c87023ffd2", 0x80000000, 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="78be", 0x2}], 0x1) 20:23:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000300)="da4b2d25ee0b40e5d1078a655d3de177991d36716b254f7bffd9f92a466d324c64c597ffd6358d7afba5ccf5108fc7255c053bb1a06ced48c78553f70663f74c9e6e3bcb72401a27ca6039afdc90187a430e046d249142402b4ef7328ec89bd3b1472361e19f36397a14512a8ae9ec4c9cb9b794f6f7ab743c7da5bcd2005e3c76b7ac8dbb4c548440311bb6de86382a878e49e5af327ab08bbb3bb693d0c13a8fb7c3365c444d5d68b049cb950702e82cb4dd6d213cc4d0ddb82adb21abebb5eb7ae3eb4d8afc6566206a0d039d02ff66e4194ed5d3", 0xd6, 0x209, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b390877beb6c1f03d1ec"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 20:23:07 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) 20:23:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x7f, 0x5, &(0x7f0000000100)=""/42, &(0x7f0000000140)=0x2a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) close(0xffffffffffffffff) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x7, 0x2, 0x9}, 0x2, 0x3d, 0x1f}) shutdown(r0, 0x0) 20:23:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1e2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 20:23:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r6, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) r8 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r8, r5, r3]) setgid(r3) r9 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r9, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 20:23:07 executing program 0: r0 = socket(0x11, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x1f, 0x3, &(0x7f00000001c0)="9aa78c90cb147a62b2459edd85175df6d3ecaa40ecb1530704a66d03cb2bc0bcd7ece714c6159a2440e56eb06f7b1c03c47586120ffbff043b6ac44dbaf425f6e0212e6eb57efbacc7b527d1ed957b8496c9235ff60b3b39449c1a13c3a444318b8be85367c5358e8238a67736a8e4336ecedb00"/143, 0x8f) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80029, 0xae, &(0x7f0000000000)="dffffd812eb84e713048e69931929648", 0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r1) setsockopt(r2, 0x50000000, 0x4, &(0x7f00000000c0)="5052718355a4dd04299948cc0ae2f505559397dfb71dbab49f5a254f63748b28c075de0460c637c27bbfe342dd3ddab6b36cb22de3d227b6fec23711c590f620c5581e3ab674d6e9386f6365f7daa1002e07844b4296dfe154da62b4be2fa2b6354b26563fd924adfc057832f8ee6353d5db022a1f5e3f97baa0cf39701f092d61490c83af8ad648f3ef7ff5d9df3d0e154095136ead8a97124b258d126425cd2512a532", 0xa4) 20:23:07 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000280)=0x6) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r2) 20:23:08 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b350687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f00000000c0)=[{0x4, 0x6, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0xfc1, 0x1800}, {0x3, 0x2, 0x800}, {0x2, 0x0, 0x800}, {0x1, 0x4}], 0x6) 20:23:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x8000, 0x23) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) 20:23:08 executing program 0: r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffbffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:23:11 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd5d) r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) 20:23:11 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x0) 20:23:11 executing program 0: r0 = getpid() r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000200)="7ea82e91a551016c92308e3ad3c6e986debb7529090f17f032dfa84ecf123e408ad37a04372b831e1dccd1989eedb73a9070c06bf606bcf35035c0b3b61a8c3be72738bf14511fe9b618e35f6a39e36de1d285a055cd454f0aedf4346151f489c2e94bf02b9a9f0b12e6a65d3e755e48422ff6e2da667c27e354d2da3ffdd000923442aeffc6fa3d9e5058618e0dbdc66461d4e5162fd57823eeaf63375f0b63673ddec7132b0177546fa9355b3ec556849fb5a52f93aafbd5eb07", &(0x7f00000002c0)=0xbb, &(0x7f00000003c0)="5c4e00f9a1aae72c096f8cdaeb9e37d53c07076ecc7d4b0d89a4884fc16c18c805cdb8b867283d3400bc171a06eb4e561f194f0db2be6a2feb2fc82eec216d5c2e115988ad2f7b4373e538d91e4474874f88eba212a28a1d542bc047db7d14a38f9d373b80aa4dd7374af5f89c9cde5981a12b2ac1e1832ab114d0aacb666b09ca564ba5decc", 0x86) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) setpgid(r6, r0) r7 = getpid() setpgid(r0, r7) 20:23:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000080)=""/185, 0xb9}], 0x2) ioctl$TIOCFLUSH(r1, 0x802069b0, &(0x7f0000000300)) 20:23:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:23:11 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x3, 0x10001, 0x4}) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f)la0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bfa556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a41e18896ef2291f29b9efb4f890f17f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a3099517064676a5e0a941535c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa7e90d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbcfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080e"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 20:23:11 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x92, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r0, 0x1}, {r1, 0x10}], 0x3, 0x6) socketpair(0x0, 0x1, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 20:23:11 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x171, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "388e7e", 0x13b, 0x61, 0x28, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x16, 0x6, [], [@generic={0x1, 0x24, "65d644f098e84a865b58bdf81762606a7a5db4d060ce10b295a5eec6c2e00b1b79d6bc54"}, @pad1, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x3}]}], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x9, 0x20, 0x0, 0x0, 0x8, {[@eol, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x3, 0x5}, @eol]}}, {"2a4db7aafa27a7c24171b2d5a91aa119d7778d44440f453ab12227be8ed1bff8f3bf70ef1aae24bd8a7deeb06138380e116ac188f1b2597905c4109e31da9f474d2ba2d3b5fd7bdc84af1eb8e283cb64af495bba97f375081b6091c532f1a5b0b47a1468186c2ddd766695ca31e735c85febb851503047a994107ded6cc95cf84b671be707754d9a72ae78ad0d484fb775af73aa1ebfca71d47b92ea0c6ba1587dfd5c03bb7379952c67e809687de631e1dea0b0e02f6478285016486acb3d2ff47b83264c4baae1cdf33ae8bd1e07e119b0e182f905c0"}}}}}}}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0xfffffffffffffffd) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 20:23:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x9c7a, 0x1000}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000000101039078000000006097beffff0300000000000000000000000000000000000100000000000000000000000000000001060000000000000029644adf6a00f85128e66f83daa23d02b39a892ef4ce1552416c1392a1ef2ee75ed432f56302eb2c742c98dc29bb77541d6667a27201c77399fd2c16d7c69551a069049a9e82e101812238574602"]) 20:23:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) 20:23:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0xffffff72, 0x2, &(0x7f0000000140)="73cf114936760299e83c9826e36bd418054db52ae1016b122d6857c69c1a3694f5d678e2b07bd5aff47a8b540c9549f681659d1e341743d0aa22b963b1f14accdd9d7789ed722d44bd23e79e8eeef3201f", 0x51) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 20:23:12 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:23:12 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000240)="aecf5b2ad300e9ebffcbcf13b9fd812eaa4e713056190af30000970c2200ac1dbfa20e4fa1b06fa4693aa9d414f5cd15caf58ab7bd23067d3936ea86256f6504a6c19b5f99fcb5bed0f119c109", 0x4d) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) shutdown(r0, 0x0) 20:23:13 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x8, 0x1}) r0 = syz_open_pts() close(r0) r1 = semget(0x3, 0x4, 0x497) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/28) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 20:23:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() getgroups(0x4, &(0x7f0000000040)) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x8e) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1\x00', r6, &(0x7f00000005c0)='./file1/file0\x00') read(r6, &(0x7f0000000080)=""/104, 0x68) 20:23:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) r0 = socket(0x18, 0x8006, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6df) 20:23:14 executing program 0: mlockall(0x0) chdir(&(0x7f0000000140)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x124, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2a) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1, 0x1f, 0x4e}, 0xfc6, 0x3, 0x27}) acct(&(0x7f0000000100)='./file0\x00') 20:23:14 executing program 0: syz_emit_ethernet(0xecf, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f0e99000000000000000000000000000000000001fe8000000000000000000000000000aa8500907800000000000611b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052000400a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba50003d39e3745479d392314aea668e70be2dc98b9007dfef60a00240001fd12eefa27147e35487f485ddf00b548f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25710090f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec804000000f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238003b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b040000002fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca200050f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b000743ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 20:23:14 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xd, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000140)=[{0x3, 0xd1}, {0x3, 0xa2c, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x53, 0x800}, {0x1, 0x4}], 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x6, 0x1000}, {0x2, 0x100}, {0x0, 0x1, 0x1800}], 0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 20:23:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000280)="eb319296480000000000000000000000000000006ac610066accf7efe44ec8775704f3eb19ae7187307aff64a2a5f34a6cacda37fd3fadf6f2ec5918dd1ef8", 0x3f) sync() read(r3, &(0x7f0000000100)=""/67, 0x43) getsockopt(0xffffffffffffff9c, 0xc, 0x6, &(0x7f0000000400)=""/177, &(0x7f00000000c0)=0xb1) fsync(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000001c0)="641be055ff62fc1a1dfe52f279158bbadbe4e7dfedfd1969aa31becd1331ffef5346e51fe61c90f05c7599ee88ded82fd5c840dd67572a711c0432dae25d5d56be8e711e16040dc404c0e49136f7557a2fa0c3d011f88416e66ce9b65a8fbed411e5f79bce724489b008a759bcef7e9ea63dbda0ae45fa5e20205067790654340274fb1cdb9a24f9a6df4544e533336c7688c0f6eca8c2e775b835a4e1d97091635c2aa61f9cd0356dd17abc9b84adbba9da812e2f885cad35bd67f17e4290", 0xbf) 20:23:14 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x1ff, 0x1000}], 0x4) shutdown(r1, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000480)=""/168) semop(r2, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2, 0x1800}], 0x6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/148) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/38) 20:23:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x7, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffff) sendto$unix(r3, 0x0, 0x0, 0x606, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 20:23:14 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x4}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:23:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 20:23:14 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x20, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') 20:23:14 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe8008000000000000000000000000aa00000030000000a0926083fe0371139a7b6500000000000000000000000b3d07a31e6d240186c0ba015c2c18b0cf686605c280589ab24ae195abdb7649b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be00080000000000009c96951c74ae5d01ba07bc80f5030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a553c07e0924b00b1e83453e682bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db00008f7bf0449c15d03783f4aa29e4b809180000000000000000000042642505f3d60542d48a089f57911e7b1e426cd43c633cbba2cc086d1b28d41c2de4a31884d52c7c979ee453ee5a3027b2fc289ad5009e28d3f74a4fe3e9e16d2c0b760e64a37758175c281f889bfc1259c605e3468b65161864aef5df27511e10f0d191cdc2805b55597ad8f41c59d41457"]) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r2], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 20:23:14 executing program 0: msgget$private(0x0, 0x100) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x3) 20:23:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x0, 0x10000000800001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "b04d00f3ff0a631a0000000500"}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:23:16 executing program 0: r0 = kqueue() mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) shmget$private(0x0, 0x3000, 0x490, &(0x7f0000add000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r2, 0x2000747b) r6 = accept$inet6(r2, 0x0, &(0x7f0000000140)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xe0, 0x40, 0x0, 0x80000003}, {{r4}, 0xfffffffffffffffb, 0x49, 0x2, 0x400, 0x50}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x7, 0x400}], 0x8001, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x40, 0x1, 0x3}, {{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0xffffffffffffffff}, {{r8}, 0xffffffffffffffff, 0x10, 0x20000000, 0xf4, 0x101}, {{r6}, 0xfffffffffffffff8, 0x21, 0x2, 0xfff, 0x8000}], 0x9, &(0x7f0000000200)={0x8}) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:23:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/84) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 20:23:18 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0130020110000000000040000000000000000000000fe8000000000000000000000000000aa00000000000000008800907800000000557277c544431c8816c2ebe463feaac0c89a2052da6dbc9fbbb9634090f68dd7e8dc79477482f538aaae135e69341e7f83b85123b2e976586df717dc3b10189c5fcfefbc9ad9e9b13c987ea3a91626a0820945831d"]) 20:23:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000000), 0xc4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() poll(&(0x7f0000000080)=[{r4, 0x181}], 0x1, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, 0x0, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0xfffffffffffffffe, 0x9}) r11 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r11, r8, r7]) fchown(r1, 0x0, r8) dup2(r3, r0) 20:23:18 executing program 0: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x7, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x1, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 20:23:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000000)="fd580ddb1e618b33c8232a6b37b92d1be1816e01556a59865c16a0a9827510b5f0516c4002709c84009c2b5dfe6a283b3b59650e9c6b06baccb64c290584c1ce0f484566725e80bf4fdbc4b7fb6ec469402bcf77903c04c54759906df8593441fce8e2278ac9dda094e79b0f870fbb7268d3a04fe63c07bab0", 0x79) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) 20:23:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='.\x00', 0x40, 0x8) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/141) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000001c0)) getsockopt(r0, 0x9, 0xfffffffb, &(0x7f00000003c0)=""/102, &(0x7f00000002c0)=0x66) r4 = socket(0x6, 0x4, 0x1) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 20:23:18 executing program 0: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x7}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7de18a15a798c8879ccbdc267eb0211e41789632dfc94ff33c730870a5a4b8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a409f828193ef16ab9", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r1) r4 = dup(r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r1) close(r5) 20:23:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x3, 0xfffffffc, &(0x7f0000000180)="d8a7ad9eb5596ba2695ec96e53b0281154c49c6b93a3d706fc782774dd7b07e202917d23cdd7a63c798a5305ae397f126ea6512b0095ded7ca1d1c49cc5c083faace9d2e91c5a0beca3c37", 0x4b) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x2, 0x1f, './file0\x00', 0xbf, 0xfff, 0x4, 0x9}) r4 = dup(r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000000c0)=0x5) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000)=0x8001, 0x4) 20:23:19 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x3) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8282adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:23:19 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/203) semop(r1, &(0x7f0000000380)=[{0x1, 0x2, 0x3800}, {0x1, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/122) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x1) 20:23:19 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7ffff7ff, 0x7fffff7c, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x20, 0x8000, 0xfe) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x82) setsockopt(r4, 0x7, 0x1, &(0x7f00000001c0)="7414a6570942607f0994005a2e8b2cc9719f9354d9a006442b9c3e80eaae3e990a0c15a16e0bcfa69d1b52a850ae968aa192753f9f2fa260ce26057a69bc200970726dee96fd5ade2e4750c1afb8035f0c1c9ccbcb81d4f8fe88b3f74f3ab2293551d5d3508bf0cd2c2248d5e2ec80fcd1b42ec6c6de022c403c386d26f7fad50a4c7d6b10bf4dac649a8ad0434f3b9c7785e782767495fc1381b5b0fefe1fe896d1a44a646a8f7d74784d36f1408aee", 0xb0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000000)='!:3', 0x3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r5, 0x1) 20:23:24 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280), 0x10000) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200, 0x0, {0x0, 0x40}}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 20:23:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d80277", 0x41}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd75}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbbffff000010000000db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d6eff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 20:23:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efab676ebae6322525956035f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d16b136a5d00d1628b500"/101, 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 20:23:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff2deeb641ffff08ff001066000000000000ffff1cbde4980000000000000000b2b8534f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 20:23:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x123) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000004c0)="440c1c3372511d149a06a251de431f1b97997682306e7659c924cdf5236a0d087e4640b7d0557761288eebae72c9e9d4aaf76bd0c8467aed2a13272b0a0b0846187ef6c07a69dcc1bcd7e4718b4194f3c7fdb7d0f4347bab6cb77291d7cd97767d0557d9849439940fc875cacaf759ef35b5a4de1113bbdf567c7004ab88b1f680a939988224d5ea1e95e1a11b372f08beea88dea9d3563df5e28b1cbecb4169b801b481c24ee7c7a8bfe9bd9d8a5f2128c6e1630d29ddc2f1c6544e3190a86754cfe95005c70b56f96444e10fd90633f0290fce55c7685ba9681ee9e48b4adc8f93b57b9d3d0fcda5e6ffcf22f9f6720e58584d578156659ca91ad35a345dff5067662e531b945c7a6f5aaf855889f2374ebdf84a967c01ba6f1580ec2c21350df80b72fb16f03f343bcbd6018a0b5040279be26eb153e91698b64d6f227104da7c9ad881fecad1d67abb64ac9b19b4e09dbce6821e69759f05e6bcf66b40c63eea977fcb8482a2a8368dcdc1b97996d1552c50883276a16ab47ee78bf768b32f1c1d0386ac747270be7f1ea350773751c95a46a66bab81ede153ff8adb31e50a4eadd990de2918ae68facf417bbb13b052391deba6225f3031ba4dbc59e1785785f9bb5a9d8a6df8b3de0c724460ead5f3e9a56d310c0362ce6077df078849450ab0c286a817c5705ca9db517cc4a3ba5cc6ba3418f6b56e43f332b8560fd2336980fd8d593c19e22c6a0c74657d8780fea8eb3415e750f9fda829cfd698a1a8d36bc7c194eb9462454be3bff9f4e5c748be3fa77c8eabfa9ebd4a159e2b3b7fd5f0168ee23ddf785b0eead1ada27e79edaa53ea9d867cff04aab6b1d9b15ec1fcd12e379f32037c4256c5ff1587d760b46dc8ee42dd4bc7762cb038cec1f8dc110dfca5ff939f305663f0b174cc13aa9aece64900999f8598e9892aab9690b6488ad5b0832d6858d253df401fcff9e2c11fa10e0b8a96cf21fad29cd8f13818082cbeb2253b3228a6fc84451649162efc630acf157de0e969b88995243ae1940f8b6bc9431c2b9844707baf0e0f4733cee95a95dde60ca8fc7968a792e57ca56fdd88091ce09f75580091bc1777389815cd8e266b1b2ee0377b9b9c1dcdd256694eaeb33f6be0b43ddfb703d50a88cbb8a2c18f2af094fd812f2f6e09d583787dc45c7cb7493391fa6de0440b103a94d8234797e547da88922e681e2eadf2e5df1bfe6e7ef900eb5ab3300f3bcce9ac7ff41bc4b4a1ed7391c242f1214b94d06b2768dedf821287924d2d3b441f012077f47baef9e9aa37e6a3d2132279a68f45736de513d2701940fc95244360762e722e0df319f9cc6d3f8e494b81e50de47a41ea2691ae32cd5deebc8b166ec38e4558b4f028c7a5e6a68e887cadca78334bffe9b74487ee9e68875bd90c5b8caaef5632d775c4090cec43fa57e1f41995e1a87939bff59475a2cbbae362a696cfdf8dc92e2c7c11d12fa5bdeb9e90cfbd92d0272bb0d814e1be44eddffd08a2c5400ebcdfbf42cdaf15b5bebf8c1f50937b7a296aa7f060f1a65c80ac32ad90df3f38f875736cb877852d253653dd44a415d5b1a0d4fe2a07f39ea3ce9cb52df18ecb501356cff2fe94838307a7dd74bd1746b6b0af490432be75813ce50612dd8fabcee56d8a7db044dc63cc67809ed6108e825eebd9610546d1747fb5a1f2933a985d0a6b90d174c3f7ae6fd6a12273ffa066ac261d750ec4048e5ed25946c25142302d03dd75a9f90d278a4d0f4bd49b42feb484c8f7fb49973ffd48c074131f3249ea51e30c8687f1b107709d11d535c406b504de1ddb5fcc841926dbd6dbb483b785c356c4b570756793d59bbf9efb9d3fef6a5ea4b7cdb4ebd334b5becc219ca03ca891c27d9a48d9121ade9cb251abd8fffbeadb121f9065cdcfd3531f7cd6100650b4985d6a0f031392af5200bdc741145512e2107716ea3dae8b765971a3fb1cbc02df61828e3bc09b6e0c97403c7e8f7e378330de4c87581130a82c5fd9d6e0a044468562eee48b12697f8fa1eb28852ea11c771e25206edca21477fa582667a6c662f433afefa22da787d1af3807dc046c7c2b28f406ea3bbf4da1681a641b4e139006d007f6afa96629b1e9ba210faf156408f627496ba94e2fc3c817f0f79d2effde9e1baa6276ef4fba868d175dbcc1fd4d831d16f468e7cb830342b71fafd14b5d6aa81705ff34bf501d9fa94833f52321a42c007e02982a04f6af8d68b60f444a455531989dade80acc0b54e4c4962f2a04f521e66da7898b0883834dc404f7c7551ae846c1e86934c8f60fcffbe5293b2825f366b9287f318d87f66e9166e311b6340288cd7d49082a98cfacf5d0e49da6706e39c83e344ca6fc1c3ed24ce699e59d0b137862c324a688437dd00135ede1e39a1739a249bec79a609bf2e718a1a5445b744c21462a4cabf8fb66d0cd5593d67d8b575a98169cff4c5dabf76a10aeabfbaec7af7c65e71eca136552464f7c5243dbb6bc44b85db79f8e9a2cc6a9e559f3b1eb482540524b76dcd0ff3445af129b5f0368828952e49882ed8d35c044328ced958a5aca246aefde3d24df1062f807e95f45f610924dcdad25a89f1d2fcbb64d8d4d6dc546f4641230ad0a8de185527a5812c1083c15f5a5c8d11db71cb5fd92847f7cbf4f0e39882be2e05794da330f2198c41eb77f7bd225c09a9ab090b8c80178c67acfcd7660cc351db0c6a108363d8c496aa5cad5773db74d7ee57f82891865f085f87efb1729ae5e062a4a6adae6cb8240fab68e9431685ea0fce5f62cc68ba3068609afb5add4f890b88f810900c27ab8ce48c7b5fe453250e3cf9719fa64f1d8521b8fca952f27485c35040ddf70dcdc3ebeff6b57abd7a83e60de5544364be5a3853dce30b6a4e4ce05c8d05300bf1f9878b21ca232f467f49fb4c8068b3932c25ac09cee69b95eb44b1cc8ace32bc3e588863df1ce2bb01758a8b15088f7e0cbb45d7cc38ab196447937609cbd1035dd36eb01402f8ba9a98be7c969a8cc47965472b267c51ea0d433aa65794f038001072ee859773f4a00abe03343e1e8e1bd60c7aec849e13fc6b10eba612c7dbc2a5d352c6f10806306f83aa6e426961575f9af9a0e6de252740766f030a2f0f8087bccc01c2075b42012912cc34fff4a360a868a795ba386c6ef4baf5445bd318e7c77401b91e6aec4ba174f8749caa4519df5bd86e2e3d9c0520860582eb097d56e5962177bc80de567497c6fa3948365823bcf6c8d99b98cd87717f88df4138004202fb548584a29297a14f19a2a0ccb917419ed7088873e722a0c239fa1d6320eb86b9459796809b0fae378294813e2b09ceb90381da8035a345e6d944054976a42f7a9893396ef382a23a9c2fd62815312bc0174753bbb44ebeb31ec321f2c2ed760409d8663d3612040f0d31a27ebf1e56b0d3887a24208953f783af27b2f8b0ded576766110b7dff9c08cef1c3b08e6f66da7a9e61e9597292b8a52ed32b6b9f786c2c24fe087299ea70ac6140074203f8a2fc780a8e5421b3c5876db6c9b1dcab4a14f554177fb84d281ac08cfe04dc43753942ac50cdf155dbd0b46f6f27153375d361c95842db21c548b4a816d08682107682f25850422f47f1e38f39f4176d38ca2e969f82053ea39b947b1c2fbace03add811d9aa337ad76c52f8559346725f20c06c56d68b25701577f4f1c2d94d9abca2d69d0dbdd954540687d1e11bf49767e15b08e1b07894b97ae4dad43872ae4e6e019cb8087e2369e295db336fb5eff5dc69da700df1776b1ff47aeccbc6c9f9fb3baeef29cd231b9700b0712ed73939e89ffaebbae6c76f1abd2f8c07d07708fdaa8a42dd9b5a1804cefa9c90af95652448edd022dc3b85edc5289e1e063d8bcdf932b2d81339732d6347352a5c70e14778b66e876594ae692b179160a5f42c54bb05263a1979a5d7ebe934314c54f69d48a48a73d57c72e62a691ec124a05726d6d1be320bc3b541bc24e290a3a3862aa205e97d067e463c1999bf7e90c8dc51f485eb32598360cc22f7936fd55fe95c9dccf1fabac3a110a3964a50cc5542f980be5f36e35321ad4c634b24f0c963c9883ee6892d7ce9d76b090db1888230216d3480f9a80689ccfae9fa03edbb0798972b16cdfa184e76ad26504d5c25777c1bdc057d3090184151023258601f436104eba8d3a1f76c2f79b04c5cbe1057e1ecf92e4a287b08c4b2277284b15aaa9fede3b565875e577b85210c5991240ba0e08dd8bc54c86da519f3fffe5ea3c3eea05a52f3c8e7549b18542da03895f8838a814cadffa0862998b6257fb70d5a3e5f3804c242e86b688879589a0bc7f35786a2171d2c7aab46129608972d50c5562e496ba8a2b825f548ff27db33a01b90b9f7269c438decfd06cb766bc9a5be3068743e385a7444edcb27d4d7e50fa195ac6bbd47d68b781180caab7ec5a0b70c51c39981fb2c07c9c31deacd35674b5622d98016d11f6078115f217ae952b0c6c0ef39be9c449b05e82aa3c9079b941872425e90a4666b47cb406dc2ac7de5e3d3f1682aed46080d3313dc7ff31cc21aff12a88227f6fdf3015acc40f326f1b3e9cdaaa7dfe1f6ed9e8760e53300c8ac3ba6eb3489f040ec57b991c1498701747b519aca33bfe7611f05bfc6c8579fff9c90842017e47e544c898304da717e977e753b32756fba445925bef6f6c00b05c8a216a01d5bec3a63250a082f71ec3b4557c5f358b267706eb0b40fd4b91dbe88e1217ee216e5883d7d29844b15e79447287e8c31f1f71815982b1c60f5f97a368fae57b2004b2fd7ff58212bdbadea3a37de93c34872a27a9f8ccf1e1dc68dde10f5a545b16dc4eda6ae8d70bc92ee5b0b578695175b7912d1deb143c6a4a54cac229342fd11bdfc7c9a7928f0f732e4643d195446770fdd16913a18ef7666a233274c7e0ff355707e38cc4856e54a58e69bd5fe10cd69fd0e0c54c324485fe869c753ae68aef1d6998b4ea13a9860d85173e64dd766ed13a706eee7c0041c5180cecb5b4b013964515e1fe50cb9a3ea456326178413f70599e6421532526a91adbf63ad7d336d6cccaa7050a15ff9e97e089efe74d6725c6f7e9c2d3b12ccc91d131abbc65881636eaf12b398a7be19dbd4e96537b2fddd6a1e61194498711593d67d2cb81a8fce3a17e329bb3359b33b52f03f1e69d4a9309964e91f33348d51540b0d6e8f84388336ba1fe473f5d749b9985d6aa6b6c41582e12d8c4d4be581a89a1481156145893da75701f70c198ae47c0786ebdde5d1537f89ca86a49da2ab13a4cc57f8da889456dbcffcc8293cb4237886d8b6735a4b6e3494ac0723d9fc6df45f89dfc81e89f5a773eb094f21286397496e961b7a6292e935530ba337e2174db81e322e816ab36bcca4d70eb9aabc116359344d40d1513ba827b8b593c78b1c15771552d2dada6906e63c383b559e44a46bd2f5ccb2dd70194d9a9fd4b2918e3f612e2bed31c7232faf8d1d63e846d9a32877872334786a5297434e9efbeccde48bfe87616ff9d397db17e750c64bede7fc74b58d300da435c1fcfbc9db6f4b2c58ccf9b339c9d5d55b788b5244adbd75dffd35ed920b733da3fcd6f8c89caf43f3e433ed99cdf614209474640eda8b0c992af971a59d9c507b2d9bc7e2977d53b5c2dc3ef37f5b36b4c0db7c356f5c166fd2976657b374a15ddad81fe1f9d4e64bc65d21e8bc2ac68208137b60918450d99bb0a6d0ccbc4b1937b571b46a61a9076a13b5f38b83e167386fe050365dc4c8fb", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="a2e133460b350529cb05b9cab3850d19a821f27f9e5169c69cea7e75245e279dfeb266cea6ff8e0307f295426b801b5318097a26ec12bb0069f52d75d632db1888274c000dec2f4392dbdc8cc9e542198524f58289b2c41270e1db91986da4842b25016cc5a7b374c9215569415ffd81ae032eaa7b0467dae3229eb43c774f6604e8", 0x82) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="bd", 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="239c8338ce1f503f17b69c1d0ac921", 0xf}], 0x1000000000000011) 20:23:25 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYBLOB="06d405cf84abcda7f97b22b350ebf28eb824e053e5f42cf016c33256331726d5075dd59b38852f6ffbdd6bdccdba984d801177025006bc5256b7cebc2a55fa404c08bf0b39a8cc62b7532bf32249275f835f4f60c9f8724b3a597dabf2a3dd8914e2bcca42e2a31b9833b915dac08a760cc6a945b8729d3cdbcfc1a85bb5af84fbb7968c3adb3cd2b027648d37bf26d454cbe4288684bf9c489814503da90ef3e1a6c2c8bf72444e95a8793dd2ced9520ee193cf1b106d6315ea5fdccabf07b90284c56da3ab1964ee62753c1e26b09ed5c19884ebc9dd04a6b2b20a2671a855be0e35fbe839b5856917196e1a2ca35f29ac56f8dc01"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x46, 0x0, &(0x7f0000000100)=""/70}) write(r0, 0x0, 0x0) 20:23:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 20:23:25 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) setsockopt(r1, 0x5ce, 0x1c, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$inet(r3, &(0x7f0000000140)="7baa63e9b4268923d492ea8cde7959190ff613daaf5d7687ad768449a02e0979116920b345b5796d50b6d8bcddee18609561eb8be7e904f81d4ef62d7a0cadb23fb9889e2adf7fb1d52eb11fd1f249e2ebc227f9c60d7a81dd76e1833a04e4cdc3aa3a9d85c84ac6946263658413aa8f47a1222d6f313117c0e390ebf36044cedef1f0c56bff6929cb036fae", 0x8c, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="1e0001000000bae70b45a687c9858ac3d076"]) 20:23:25 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000ef00aaf90100000000000000fa00000000000100"/111]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 20:23:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSTART(r1, 0x2000746e) 20:23:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f00000000000100003c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd542a162712351cc2d40a"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) sendto(0xffffffffffffffff, &(0x7f00000003c0)="7d85ca5e11ccd1e0bb59c4abc7aa0f260766f682b531942fa922d6d33abd6eb23c73125182eae84121a74a34c8aed1aa624691930a43eb5a161cd91f6ffa8b69d994c25d96af4904228df5f3ab5a35eae2ba47a0dc", 0x55, 0xe, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 20:23:26 executing program 0: getrlimit(0xa5f3fa7c69678e8e, 0x0) acct(&(0x7f0000000000)='.\x00') 20:23:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r1, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0xa1b, 0xfffe, 0x1000, 0x9, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x8, 0x4, 0x1]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/14) 20:23:26 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) readlinkat(r1, &(0x7f00000000c0)='./bus//file0\x00', &(0x7f0000000140)=""/182, 0xb6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x9, 0x7f, 0x40, 0x5}, {0x401, 0x3f, 0x7, 0x3}, {0x8, 0xe, 0x9, 0x8}, {0x1, 0xff, 0x71, 0x100}, {0x2, 0x6, 0xa3, 0x6}, {0x9, 0x7, 0x1, 0x8}, {0x7ff, 0x80, 0xff, 0x1}, {0x5, 0x90, 0x2e, 0x1}, {0xb54, 0x6, 0x8, 0x81}, {0x2, 0x8, 0x9, 0x6}]}) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 20:23:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x7) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 20:23:26 executing program 0: setrlimit(0x4, &(0x7f0000000200)={0xc78c, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="011f0000000000000000"], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/129) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) dup2(r3, r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/161) write(0xffffffffffffff9c, &(0x7f0000000b00)="29597b470cb9b5ff6daa5847294e95a48639f36e7e77fb89f3710ce3804467fd6f49910b3b1d5c8f847a063d25715575586fb18be4d4aff325549f02c4373ebdeb57b7b7bccf09e8ff95b84e34a61ceb230a7f5731ce6dfef04c0231b95924e33a13344678f22a6550de303c1e3355778c5e9bd102dcf48ebb8b8af868317baedec2e02cf96bdd5bf2f7924a47142182cccf3107d63b0ca2903a0c90671e88d50af00a8ec7548b9a900e1dca1e5e2e176e5edf84962153144a039e1b75c3c426a822673336b58a7bf9e531f3d632c73a24d9bf8c91261741c72b851523f132e3fe827ee1071af55d8c782202ebfde02f53e2422ff94ef425096d0cc409c3c054d0c13891ce710d94e4790d04ffc6d0bc7e47a61f201cbb381d3474fbee96651b813e952a879c3b2446852d43a672b87f7646b2183d0bdd2b3801cc519bb32295dc01c90d5b290870bd3af773c602d5cb9f17096de39a4d6f3a66ac6d6e1a74f6fd8edf93eb55d92b15e003e201ae9a7c7eca92b4df17024a96baae8ed1bd0a890c4ef139b79118bb38f5ce88e1a4863943cefb67a79ea250c40adc43ed6cb370b63434eff7a0f0159476fe368ae20dc3fd49380bb473fcdfa31e25ff0740dc446499e138980295acdea30650730ab49d915d092649364426bb30ec72e3b538c043f53e4a501d1c3d97cd7bb609640818f88990759fec881ed1cc95ff4d399fba995569c36d754fcfaa927f0138b8e5978357e4824af35c76d2cf181951d2445540e7d733a71c7fcfe4383ed794b058aebbd5bcbd78e81247037f4ca03f80ae4ccec36a8c35970a2a8bed521089e4ec899a68155a26fc75cb448e37553182e0fe251a5f1626999aba1a93add6bc04befb2ff0fd5e0ae6decd9d21c4832668ac09c610d5ced13ba787c49cf7d4ff273263f9bdd9d50d67853e10d7f892c020617190fa85b737b186a1e57d5910e90a58d77b368c65be649fe16297a7b790aec648d63190b1fedfd94cbdd35a44325db868a2ff6ae3158d905038689c6e81eeb9925f718a02922791361d4d7a33860438059074fd15855dbfad77a35ee2d591391309031857ca2a86192cee97b45d7b500d1879daffe4c08999d348aef5c4fddf8eb9eb8b1a37d56e555c03c2ee4c180d682e00746959bf5e46fa6a4e61c9c793573039b7c4d86d459fc02582379e1fb0012f10f364da29bd139897b15bd34938bc4bd3fae3cb349159455193371b023f5f45cb397f32e1d1b8ef8e8e9c6c21204039c41a84fa460a2452cb646af6dfe82250782913d9af67e08891ee928822bc0f64c2ca34fe16d84278074abe9595eb00899a6769528420c10892eac82b5e0055655bca77ba9890b4c16579a9652a2b441269e66fc9012a70076c612c023de7c4b7933822752d48c84506f07d130827fd615ad932a034775541f99068a03a75ef39c564f4b57672542375dae8c5e255365c420fcdcbc609293752ed9ef53abfb4a7f9b172017a6d683cd9982100799a71ebc311d5507bfb2a854876a5a485d9505e6d4ac48676fcf614762157c6d1e08ce1c1ae56b0618b176c5625cf703dd9495798d461d929f967a61898ea14b9e1bc142f5545d627ab63295d6be40a5f577f471dffe19bb1b0b6f02d66234dc5d0db15f582936d0d8e0ea49e6ca3eba42cb7e6bb045eabe4daf2cddba1777775ac5777791cf13174e11cd1b05c7c417693111ae8b08e02ec3f3a54b668a7cde9592f4662bad55e98652ed585e9a0111134f155e837b8aa7088ef0dff41615335a0e08190684689fa6c589f3d99b19d757ab8f7e71210e327d55cd39b0a7a72f812f025c62a22595557d5eccb2d6a968b2a2c68ecf30eaca413c7fc919620fbada361b312ddc70092caa5d0d9481a10b90cf9e376c5a3fce1b21978007cfdaadd8a6ac55c82d0224623739a7259f6e900e4e990fa197880367ab705030a824bc04bf2c23297b92263c3cdb0540d5de7f3479aa7a0498d1a457d0767eb4bb8fc17c8867fbb8659a0faf8ab203e8f2feae11d0114ccb95a00b2ad4f3326d60ac39ba65bc8d91fdf8869f873897f3675c0b032f72a725de826c2ce276e64e8787e80d5d9dc5467e36fd4a42fc8e352d5c9ed2a93f461e7b51b68bdb7fa39efe07ffa3484697efc116711511180fb92c983104405a34cc4675c613de460eafc2e46897603525f51659504e9ddefbd6335d8734e774cf03de5bbea0a193b66749294c1d03d954f5bbc0fd7141a345ebe995de2715af4ec3452f5485b10abc1565c2338b66d54bca866d87337f41309681c381fccc42f2a513846959a47e9745b1ed83e37412b9fc7e43f8a5fb10af3a100bd0a74f3ec74a599338fcb00a749760dd68265335db9759a091670034fde91f03dd66827f3ca800dcf9cf00d2142965600ca6dfec3c3236abc8cc919a558f646489de4fef39c3bf80982d09f8b22694a2fa16d462780b73410d126f784da49f2d7d6001cf6dc350395208b955d2f07a09b9ac83f8977f454c2aa76615666dddb84abb11a3f6ddda7f642041eec22720a3e2f67bc7fc03ef5db3e7e0e95bd673da4da9a91ec03ed5452d53e3e935765301f31a294da06c59b7e2019e09e250686a4c9b32525cd07062d98c6211a75bf11cefdc3f3eb5d32be4d61a1fb4e4572f4d19df0ae5467cd8c8eaed00a8f1e83db154a10f28a594daa8e9d6a871216def1a9036b9f2d1eae748952525c43a1139dad616c2805c93ba52cfe359cd9ef6387c7e27c48aa235d717cbc30e803ccdb3bcdc7402e83769aa253f2108a7f7a388056e5b4fdf8dd3ca4a03644cf1db0db4107938fa7308b555d5ccc5081f49980513e773c15e7700dd27a8ed88de3d092460aa05c80d77d35d5fe8ecbacd4ed5ef181b89bdd0c42d1f4076ff9aa882c71a0762b0779f45e4d6610efb58d9d239832bb7127912edda864b8a965ec737d35e6bd7ab477e554e75d28f7050721e62d2e1d49c597f6c1bbe0043bd813198e058581d94d1ca321df6f187ea9461cac3f432112036640afc48f208a4602e54a73b97e48a1430ea5cd6290778cbfc8f3535c4e63c15ce2c83f089598b6a5ed87a973b3794000ef88dabd4b9e6c86bb013a71801fbc60153a1c30ee870ee15d304c87bf7e50d104538a35e5b4b143f26ce8145a9a8b6f58d4aee037ee39faffdb9911bf8d26df9dc0c27b2e00e74ec3bfb0994b7c877b1cd62588ec28ccf7ca6aa756d3a3ab9ace5c0b17e8ea91286c74c0cf1c72c7504a578a0572ee9bedee6a445fbcefb65fa02fad8e81d1899e037e73b93d5b29fa162f5756e9e18e41b0076dc7d428b74e12e511b935dea0e9c6bc700dbcbd96ab541a577c7eb48c62362986c8c9e6894e0eea167e8b7b9c2e7af7698a3133f38d8a81c9d5b21c9d96698eb77e7389cf82267ea5a0cd9e98dbbf4d87189319d98d47fcfa1f38cfb51f172e23738ef1f89c63a763bd28ae7855caf30e4e3c669f66cef68f075611bf86fb7b13086f4312a7be48f96a9290825d26cf241d24af2da538d2df18e3b5bf40617648fd5e6b8c16c9a57f3c7ea2754c11ddcd42142a2d54fe4c344bcd805c2aefd75c5dfbb7a48d45577c528722c4a5e72ef26e394fec55bd2bce87d318d395f447b08d965ca04bc6e4fadef883791b6826eb9a4471ecaf3cdcd34dc4c5a0a64edfbf7a4dcd025a866b8cb423396282da3058ac3f103d9fbf1fb78b470d6c83b958027aad193d6e288af0560b4a606050951b088065c39591e0df1ded8426245beb98dfb538ade7ecd7e7d9c467aa3bb901c172ef9a1bfd5fcfe35e49338a0c59f43345924790bfe22e5a23163dd6d706445d41bd5388ee5d1e8868f800c292e4d0798f278a824387ad66a7860058dc333abe341b72aa535783d719f4d89268a79a88a366c6f33b4b06346f9070748734b5d2966120c76fde08ad14d5354863d4ba5180bc552a1cddd90a80e93906182c2948dd7cb718bac761886ad9950321d533b5b1ed8a20f0a84761b33c845cc501dc5b0b2722cbf91f75c532cd327d78f60137aa286b508a6ffe57024dab136465fe780bf6d4481e31acf479dcef302ded81872b50eaaa0bfbca37a075d936d8f87a281eed756a88c6b38f6345a6374ecb94f4d7f737c464c43e6e60ef772329a2cea4d63bdf33c316442ed0bb53a85a4227c9969aa6e92de37188183cea1d51c8c901f00229f2e4da3aabd8d7a2a00d018d0c262846a196d9749c13e3952f3c894d5aaac31a170dc4508318c32396c16beab831beeaf5d0d1fd23a5b88db351b62fb21cbc3f543a3845256c3e468f8bb6582860885abc2a1642c6d6c24d8b1256e2088ee75cbbf9136ce06091a9c002933f32b7218f5ed702c1cb1afb5cf229f1fa51da611a2f59c288604568fbc5bd3b49daba76b439959e9eb244d4437e8e56c3444cd455c04fd6a44a2582aad6023bc25c74c29b618d76adfe7b9ba095185bdff0c17b3c406837ca520ab9486e2a20a907bf7b8ec0316dc19187e6bec19f75b62f3948e4e70041988b3225901d72096249f1a33d3aba2fa2f851091ed5838b9bd309a6d846a84d9bfcd026a86ed7aacb43af0940981b6fca90b6233703f0a21c968d8becdb3276b9928a9809b98a27212d0fe3700203e4ab2a48806e5e4fc32c5ca7ccd9e8559fb45b6dd843990c46e97445644cff366992683baa151e96cf1399e5b410491a499faabed685df6fe2d07230186a9f43a77a146660ea85f43c52744e2acbe2b65ad9dbc0f28dc59ac37a9db7a054567a5ff7f7f1b5dd83f9730ee03cda3e23179d4cb387791ca65249a84400a1ff729d28e024335e89c2022c839fd92bdb5529efff17d8119ec26b4b1090dd4b9b2de9b0997e8e8f150e70077cb52fe14687dfa632f35eba6437b7a0ac6057a5996f57ff999ad9de39f48271826d3fc5eb5c6b66231cd5413a4bc20412c724f351e44273843c72a95c806751d2e9312474c95fcefe2ed55d5a86cf8597f48dc54f51a071e4198102bb335c59cbf768ef16331847127ce69b29c8a0768dc2f74eb506cbc628cd9758f59461d648d9776f5731d970156b3fde4a231f24dc39c22c56a6228fe6b38e5306c169bc3d7b354a307763932a93d78af6acf0dff5833239209cb4b37e7e934da6df7bc9769759f7f58f8ebf84643638456839529c6e689697693a5a642276d5042ffd3552362b5d5df885090841b6dd1f8b56415e3bc0698ab257eabb1a123504c8b4669cebf2f77af5f07111dee78a55d34abae2362be31bdb267e5976c8a238f38e7be4f835ad65e846fb49be1d83b53b2f44cdf630db2779d318659fb776d752a6a2f4d3426133ba1c0cc68ff5bb1887a110589164bfe5a53620608614941efafb86b4d03d71ac509238fc173f111f2d3dbfa2bd9aa629d162bb4063860470ac533c4a9669d0945e5367c3f9f340c6cc3f2c19f8e3b70872a0a400cc8e76e23bc63bba6ac4ae07881ddb21714b980d90e88bea4c5ea54d335c0fbe721346e846701d3c9d500b21753b690eec57d6e6b325653dbcfba6f62bf92027c00f4c56dc384cec822379dfb1b3d90522f9fbb57312cda7824f96fca09fff1e6fa1a06214c8a8b5ac658b4c400d31c67b0da0fb9e8b2f04548c464df454e8680294c40d4f46589b1e116a0633797231e1f0e4488b3d36bfe59a341f0210261f7d1da646b767b2e4a6210c315068d3303eb05638429eb733d11ede8f1c6ab58b551e0ac9888e1dc58773ab47c54c6814bf4079cbd69ba7e70c75d6e003502cd2d5f57805a29ebf2ce28386039437", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 20:23:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) r6 = geteuid() r7 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x80000001, r8, 0x0, r9, 0x0, 0x160, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r10}, 0xc) 20:23:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) shmctl$IPC_RMID(r3, 0x0) socketpair(0x0, 0x4000, 0x1f, &(0x7f0000000240)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000200)) recvfrom$unix(r0, &(0x7f0000000000)=""/103, 0x67, 0x800, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c6530005d552851f1afd9ef87d552d58c28a251ce474d7866263308c66ba91ee6740223ac5284e91dc1ed9d440dbf7c9fba29f444f8c039558be970f3114c944640f64128a5eed3d4ecf5aa04ad5b376a7d24d5d65a85e70195173f2412e7dfc01b14beddb83c3ecf2798d28d8b6ab00e160c4814111f0e42b4a8b2ca5b255360a432710a1122bb7270547b640860f9e48919003b4e5c9d29ea6e633b660f1a4fe20485360c92d5cdd8ba5634ff3a3c089c77663861d17a2e12b00205c0d916e32af7dd2d00254b91fbad729fbdb3b7b14173ae64b155f6e3fb1e597e69c032a88e32e90b090d60b063cea65ad3b5617ee040e7578b8b9b597b65bb4a56ed68970f4b933aac40f951cabc5ec8fae303e11a5273176f1da5a2d063856c76596e343978e28513663383c07ef52e08124ad1c66da7b16b6d5e372178c27d452dde8340e62586aeaa1c6b80cd3cd58a164e27ecc145c33c972d6ec8e893de0cfedec6d8dc1170c4e4a695"], 0xa) 20:23:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/160, 0xa0}, {&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/168, 0xa8}], 0x7, 0x0, 0x3f) 20:23:26 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a26ac280ad90fabd6a9b554285916beba465300"/144, 0x90}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 20:23:26 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34339e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711233b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x76, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @rand_addr=0x1000}, @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "555379e30e3481caebc2956fd5328e4a"}, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x5}, @md5sig={0x13, 0x12, "3706d9c0fe45d8bb04f78d3ed4a2ddc4"}, @md5sig={0x13, 0x12, "01c5899a6388db38b11a7e5a7fa32944"}]}}}}}}}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000140)) 20:23:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 20:23:26 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000002000000000000ff0200000000000000000000000000010200907800000000608da4460000000000000000000000000000000000000001d61b665cc6b220e2362d780a8dacfe8a2c00000000000000af16f98ecfa5717f"]) r0 = semget(0x2, 0x3, 0x20) r1 = getuid() r2 = getegid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r10, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) r12 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r12, r9, r7]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, 0x0, 0x800000000000, 0x1, 0x9}) seteuid(0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x784, r1, r2, r4, r9, 0x83, 0x2}, 0x8, 0x100000000, 0x8000}) 20:23:26 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) socket$inet(0x2, 0x2, 0x9) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)=0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x6}) ftruncate(r0, 0x0, 0x100000004) 20:23:26 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) shutdown(r0, 0x2) 20:23:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2dfa10a4366612379fad"], 0xa) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x13}, 0x9}) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, r1, r3, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(0xffffffffffffffff, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 20:23:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @broadcast, @empty, @local={0xac, 0x14, 0x0}}}}}) 20:23:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) r3 = dup(r0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 20:23:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @random="f25ed2fa9244", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @rand_addr=0x8, @random="dd88cf2d841c", @broadcast}}}}) 20:23:27 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/70, 0x46) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) 20:23:27 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x0, 0x35, &(0x7f0000000140)="eb7130574448e699280e241600000000a6e72d45eb1fc9390000000eea3946c3d698ed90e48e2e917bd7000800"/59, 0x3b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffff9c, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') setitimer(0x0, &(0x7f0000000000)={{0x101, 0x4}, {0xfa2e, 0x5}}, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x4, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:23:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSTART(r2, 0x2000746e) write(r1, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 20:23:27 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0x11, 0x1001, 0x0, 0x0) 20:23:27 executing program 0: getitimer(0x1, &(0x7f0000000000)) kqueue() r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xbb) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180)=0x38000, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000200)=0x4799) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000240)={0x7, 0x9, 0x1f, 0x49b}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$setown(r8, 0x6, r6) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x800, 0x0) pwritev(r9, &(0x7f0000001340)=[{&(0x7f0000000340)="60bd621cdba5a33acae1f58e8296e6bca3e0922f82aaa1233387ca1463e9594553003c337701509b2ae769d0ed74b339428b55c638d185168547ba0b3a82451a8b37a65639716bc03f1f52f2f20004f6b4f6d7823cd83b430101e20f775ee989ce948dc810363fbf0df84201607bdd366e54f87fc075d5ede39b8984a33cd8e79f640936671be3a11208ce3cd433c784ac7cf14ba21f66329112bf0bed1f6273d3f3995503bb5448d11922d50b11b645b2d0e028b49f3de4dba65896068403ec299b5f32e3d011a2a23984e3efc852ba0d680a2e6ef352372f9ac6c48b53b3812c19569613307efb65b3a1b0021e318b7b7049ed8c7162b0158012d5d05f53412b22c7b2c71183fe0f5fd64d9edda829864fa0b063eb3d0da3377cdac8288af262dd9166017643bfac1a627c60987e4b8854e5ca0cde46e6cddf7e4291d4efa41abd93eba06a6a5901cdb1af60c7c5c554e6ea2b898358070c8a1b956c920c9123fd6b43fccff90ddb9fa3e2cffed2976fa2633c6bce9e2e398cf70df5f75665049d52f28fca25435c4f2782779a4a67ad16f45548a667d1cfe46e42dda05f663dcbdbbd16e7e02f15207d84f7309efb92b39d77312435d4bd0b3ca292b97a55117a9f492c5ee08823bcabad56263434a2e0bb8d9055dac5b80766bd335ac3470e2513712a83ad6f62e210605b123ac18cc1d47fb2bd4657035555b3a36e0d2ff67a937ebb2e678685db073ac971309035463f96f777d9998b0db8fe60e7c7a557b2023f947905591354165998b56d2f844d541e89c093e715f59c125773953236b18520d29ed12609c457cff49a67d9e50570ebfb806411370a926e6b73032583b703c5d02dbd23e901189e2b534eaf72b52ceeee9df22d95a5b306cb28442698acd5da3ebb6ac915a35ce582a93099f05a648ac315e0aa8a165a6205bcb5d59e546c2ec6b466a6f121d66042e297135d144e1796522be231f730f5e2e0b96c8f1f7cadae71e343cdff0c9d1e70f0e9aa09fa60bf014bc324ad404fea2e0dd499ac1723a874f7edcd86443af0fbdf70c3ff70b69090b53f8121eefd80be860db42616d83a07051871262b61c459b4bf00d7a3481df913432cde720ebecc5e592b94792367091a7bd310f0a7c6b3a1d50d62e17132e7b134f3da19a2ac4b369a48dbe4674e07bbf89bb7a69e3189fe10a37f9e1191354fe6a71b99272e47dc93fbadb837fc7e7e74700e58314c139d8a75246866b00d3b615a65dbe1c6b545b18c041b2e65325c9e48f722139f4973cc7a7d76e1b985a238a894e5edb9714e4b57834505f52d6fe2783cc5ba2aca820abb887ff6b11fbc72310cb642f24f74ba11c9584ae690600782d4dafff4b578290ef35ce87c4d9f1dcfc40d029475d5f586fdfc892ae445a7124c2fb8e93495bbeb8d015fc90f45c6d13cc821db50611d3c9ebc879e71c0ca5ffea5e52d1eb918c1529e48fd6fdcc223adc8bd1b3fafc53a9f20cfa6fe8136ffd88bc834f301003ae622097942cfd38339ce23028afab0fa20d30bf4e0561317043a75b5e60cc35b1d5a9724955ebf4ef16a4a0d3eb9f58b37fe5940f9bcd4c2af5663985fd811d93b43b0afd6180a81290cb91813b8f43c7863fce0b6674eb571be739633e5c9ffe022a4eef8197294e40a7987347baa7e009d49808bacacfcff64da88214a3450c76f4085593fa7ed0baa302e2ef006c1be4e50246f42a5744aaae19541fee76f3db746e8d9bdf6ad36dba52738dc10d5e4ce9aa3e616b5c12caa8facc50ec64feb88bf9f0b8fcfbe6dae34749f09330f58bcc81430b637e8a89c0b047264bf328ab653dac953f1c290f488c5e78b49383dff4db9e1b3a9c22f4be72e0c2859cf3400dfd1f2c2a6e3402776f741c79aac510acb7e702f9d59c773bf1ee2fbbeaf6bd7639ca920d7340601ba333bf3c1ea72f6949f29aecfe579522ea3c1feb9cd2e7f1c52533ce9b234bd1430f6b904a6525fabb9ca52eb1a72d0d36cbae8c6571de996e491eb5b28cf136bbecdce2ea5e44871abaaf1b4293b833b0386441f2a1c122f7ecf7153c89627922264b446e109fe6bbf03ceb0b5453cf644cbb8652a2925ff5e5fd09d0b4f2b7197daf28bec8a6c1c78457806eecf4a7bef9b05568e4cc5881f461fbf4aa61a6300fa10654a95f07ded0fed070b8328d9fff7a9c5bc8e4f6ee7d1a2e7439feb8f5a792d75888ad59ce33bd1d6c69c90e83e3e10993d94257c9a59ff826ecf32df5c0301af56cbbe2bc4169ad4f213f811aa8cfdb328aeb1d3dac43701d922e94e0f80ff375d6cf375d45c7480d6d9eb2fd9ed54b41488baf4047becd17dae376e6e52873859eefe251bd48a3bc13efdf10731f7f3eac95cd8ed899dd525e896d35e676ae3e72a29dd773aa4035f6244c851cb90294cff7b6c070a693fa69485907abc7bd056297652283ba434021efabff1fa768d8124b9ad42d80e50d9c2fe540afdc0f4de8d2606b5c5ad860fcac3c2a47ca4f26c0f2f5b1492b70cebf849d1af6b4683562b954513cbf21bbeae80a2854b2e612db9d675d62cb6db12b6b45707f0fd6b840adf73de2a771632ee8180d159619cb33fd1bd76a1327f0ca142b8211a4ee57d0b2fc963b10fc0ae185fdea56ac9519ade8b5d3753e65842a1476db1b4c00c0be476c60391fb20aa762eeec1733f31c213bfce3f284d3710ca61b11664368df214d673d5b725ae01c895657a96ac566d59ced018dd7a6d7ce9b4f433cecca445f594db491d26f69c98a8b5b559261a4ebe8ec5879711d809611c7804458d7b9c42931b95b5da4fb8f8c22952797549ffd545c9a664245669bf322ab6abfe1de0e1d0727794c429c2aa956b0ff2c31812c7240a97a121d5562335829073aa49d6b480db050547e1486e344d57f48a70a0685b1415851fbab2e541a30739910f6a2b259679a5dc6b204fadf922bf562794a9093dd3aec782665d5f185bc4e44d271f5c4a03eea8204f561c31532671dc3243934f0f82705967c87c5fd9b5d014e68a5b796c255bf1dc6a7a47655a7a7c9b5a535d97a6793fbf95068867eee8c8bc97b0a20910fe13d4a1b3a0ef27fe7321189071ccd43a937d33a8f2697b4502222b8592e7b2b16d8075fa5e813081f452f6c86f9f811fff1986e7b735b491838641336221fc17e8b2f490f56559faa20456369896818657fdf067317cd9b2cf37fdfb609e30a0e69466b1395cae9ee9e63db9befc1569e912587df4d279d6aa423ca59b443ca580379aeb864e219df649522087e66f45ed75ceffaf0ad2c5e09916bb834fb9b921d8ada5339d7dc7133423d9676e87f5b62d1ea3b7f6e3b434b5bbafbf038035d64c2920049400b6515c577a71dcbbfb93199928cc9c99a9c708c888a71b019e2f08e76b02ab0716fdcdbdff32a523006ea891c1813762c5fe867ace31870ebdab2e4015d7e2c98b9c088e5527443b900bb51659d4ba3d0d7c7f51e1f322dc95e8acdc124d5d33cddfe1ae89bce5cd0af40ec8e2ab13413d8dd9c9bdcc009ba1c9764774a92a75e65397460f728b6f3328b314a5a75a9ce6ecb6daca0c4fbb2f88209355e1c728301f2805cd133e199d1dcf495be5082852e3de7a1803dc220b0682ba0d334df8932468d1012c325615aee15413f0ccdc9c3939dd6db63dc0befde638f751287f1cc4b6dfe061e8741023e10ad85cde9c9ba7f4059651fb33b1b860c38ab3aab9fbc7fbd9c5476124558bf982acb0783f4a8c05dd328077239c44024ee67fc1270a4a3063dc9e2c3abc5014498b723b3d178129f35379d8828f20bd558ae4408d8a5aa890b8a1e04f9023098e58719bc716b2bb64d85915ec5cdf62d147adfb2b1a3fbf13a0f1759335fcb1293ceb022d47b36a3d27f6e141bfe75e890f48068dbdd8e82c26547279da615f7cd0dc97133ea3eb47e919838a8207c966b495ce58100804464b97e1894fadbcc985bf5d0d2b524aae98b5c5ef861e92caa8dc168a1da5daa7e9b785fc22258d697143e8df7c1a669b3423284a3fc7a3724a7849c67ea09070750438c318bcee4d69742bda4e53c1b2407e91895aa58a9344340a7c8681e4aec39266651cc310deb85c2d80633e03a1750a8406a58d26e509fad1153593df266418efbc11111201fdf0528607a360ebe72c57e65b94feba7d28f003504ca4025ac201cd38bc3f600c80c8f5c13f155850bb221526dd4d2993ed715118720936d5b514118075798a9ee446a5f3220748babbf214c23ee41c2be7f3192b14716a6fcc19e2af6778200a46aacc8c4453b65eae622f2508a17553b2a522af4631416f2d551395381d223b6fd2dcd48f59e63a6d737672fb8ace16e2f22aed0c00d46b7e82d0e494e67576bb1e5317f66e9773ea5227c6986d01139cb9ce321360760dbf935c72f2db491aa4142fb2347a5a7cc5c0684c384f432f319d5bf977598fc57e972fa629eee5794d5d5d6064fcfcb2a0b5726c9e7e1e110555c0a4cc0f05cda86199b487e239d6d5d66e4e6f704cdda2d8adbaf74a0a5325706e4abe82414dcfa067093d9fd6165bc58baa44513b5456f5b2859880c914b63ac4bcbd19dba0b1e077a11f60f9da0b2cbcde1e4f3cb64cd8b05582c35f09600b51ef2486e4e6e7f5ae65d7886f8f67250b9a5507c4e3474fa8026cbc02044bd3352734d50b583efef3532e96fae6ef79bbd56baa099a8419b1f3f80a65cf369bed1b93a3f9d7b001a9722325c6b9191039de574928ca4cbf41b7421df6bd7c49db2c002395ece6642d8825143ddeaaaff7711e5b498f904916633c5990dee8fc2438b77bc5f25d4f0f150802d5028c3ec8ae4426f1448b6e1d4e38f496c28fd77a033b0ce6b4379cd797f908ef62f9e5d2db0b674328f6f2a06058f92cb2209b550edfdfe6501565f169a845b37e7effbfc10c70c2bfde58fb0c94d1e40b20d84b0d8ff315cebabc11769677382641379d02bf5e8ee524b78605c80569f4ac20624fbd44b454a608eac26784c0505ce613f450106d113dce514363910597806a75573f576287e415876542cdc883cd4095753c8d25c77a5324d1a05729e85841922edfa280bfaf9699276c82a84a16db8f0f23dc5eb5cac4c3e7564050aead333c4e4fc1b9f4e42e6ea82f63283c6849d5207fb782444e1689352a9a68f083cc5e3da35fca77e5a4df4e815f95ffb1c4d0b4919eb53365d4c10b9fd618b8f5b62bd5af18916fc75b52b234ae6a52e0e3ef7172d380d0075e626f04fb1b8b1bc817e63b817503bb5365923ca114d0c6504e89883a5bab107db12ab9ec74e41bdaf9371b9c3641570eff25fa794a31687e39b0098ca5b5832c28b0f4b5883e7c02dc6912c42c3646bd6c0de701db3fcb1a6fd2c00a21562d53c2e20c71d7e5c1ca31d277915d3db2a5d88fe339a7605d0b15baa97babb97c979b20e60be17fbd91fc528e182dd6a7f2f544319a323515141fb07e1b58cc975feb1ceacb8c095667cbb39607c246aa79299a70c5d0b7d3b8ce915613a501448c31da64326773109d700af68b0fc0424269b8cc2480576a3fa2cae8adfa4f909697d758e72fcb9a9ee064578b7565350f46e530669032c92e95821fd7e2de2f081395d02a6be69bbc0fef9507bf663534e6878442d9c63b123a36428511064dd2b7a1eccd80fccdeb8806054e2cb9fb2093ba2c8eee0023e4883d5d0ce1c1af755c3819913cd908e28175bcef41dd515bc422b9e31782234edde7d156ed2329e71ec50714b3fbdb20284eb1a75b37bc1ebd6b27c0f055e5808c3e42", 0x1000}], 0x1, 0x0, 0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001380)) 20:23:28 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000240)=r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0xfffffff8, './file0\x00', './file0\x00'}) 20:23:28 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000b7a875f63518f771f2edec8900f160bcce928cb41cd94860d9bd9df33727a6"], 0xa) 20:23:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x7fff}, {0x3}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x986, 0x0, {0x6, 0x1000}}) 20:23:28 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020063c4b5c73653acebe2a94e093d73ca41211248644e0f61f380fbc8d63739a9a1f8e30733d7483ca5f6684aba22cf5dc766bb600293b15c3a8a434d681e0751f771c4b2d44f131ffbfc05f81a0adf253ea16f94e5c3a0ec1e83c5d197dd49a3922a4598283f85f3f2f31dbcfa91eb14ec37d56f9f0434f5a72fd7eb92ebc42ee3e27e0abbd9fae3d06da62b025cc1623e94a109011aeb8fa04a06996a2d34b3a490d46a6efc804b02d5ec9b712c6f4ca1fade030d177f84376d6f68903955f0b191234d29f2faae333207da8d15e5f921ec5768e6a77539e2a873c438deaa9e2ff2ac550bb045e86c3b4695c292e900"/252], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 20:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 20:23:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0xfffe}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x4}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 20:23:28 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x4, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 20:23:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) semget(0x1, 0x3, 0xa0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 20:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 20:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x2385, 0x3000, 0x55}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0x0, 0x1fc80d8c, "0000e51f000000000000346f9c6100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 20:23:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffebaaaaaaaaaabb08004500ff000000034e224e2100"/38, @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xfa, &(0x7f0000000280)={@broadcast, @random="50a58130a966", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xec, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x3133, @empty, {[@lsrr={0x83, 0xb, 0x1, [@multicast2, @loopback]}, @ssrr={0x89, 0x7, 0x80, [@multicast2]}]}}, @generic="4a653b2e3c11927c6f1865409f6bfd273cadb4bf4b0f1dc90f90bf26c225dd2fa3500e97a29a216477e35699204178ff2b5692f03793c1411aca9822381eecc70e35976d17954072f8a17e00dbca20d5c1b657438968d5dfcef983211a83f10f78a5d23c786d73e6170b46cecdea309a6ea04863a6dfcea16fe2d61c3ae0bb1ca74137dcbd1a7fefbd051387975f599455a4bf3088138b5d58537a8d24c036e50dfe40c5564a3679455ad2940b94cb8ae7ae1d0cd5963c5c165ee33f1dfeeeef1c8352f8"}}}}) 20:23:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) syz_emit_ethernet(0xf9, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x5, 0xe7, 0x66, 0x2, 0x6, 0x6, 0x0, @broadcast, @multicast1, {[@noop, @end, @ssrr={0x89, 0x17, 0x1c, [@empty, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @rand_addr]}, @timestamp={0x44, 0x24, 0x80, 0x3, 0x1, [{[], 0x6}, {[], 0xffffff90}, {[], 0x7}, {[@multicast1], 0x20}, {[], 0x3}, {[], 0xfff}, {[], 0x7ff}]}, @generic={0x83, 0x8, "ccc4c1929e68"}, @ra={0x94, 0x6, 0xcead}, @end]}}, @udp={{0x1, 0x1, 0x8}, {"e6e8bcf6fd7fa97a1fb17472dd22c49ffdb5e7db9feaed4d278c30371091ec3ced71c20bb71ffe9b050c50c980742fe7c369f58b33e9ae0b40507a76d1c0b31ff1b083291bad6a291acdf194d08ed79e4a6a2c678477454d5b5395e41b2dfa251930d495a7c7ddc88ca02e9383b1053a867c52597ca60442392c6616fe7c75"}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 20:23:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xf2, 0x20000000, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r2) 20:23:29 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) login: OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect