kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 18:23:49 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.255' (ECDSA) to the list of known hosts. 2020/06/29 18:23:59 fuzzer started 2020/06/29 18:24:03 dialing manager at 10.128.15.235:28800 2020/06/29 18:24:03 syscalls: 364 2020/06/29 18:24:03 code coverage: enabled 2020/06/29 18:24:03 comparison tracing: enabled 2020/06/29 18:24:03 extra coverage: support is not implemented in syzkaller 2020/06/29 18:24:03 setuid sandbox: enabled 2020/06/29 18:24:03 namespace sandbox: support is not implemented in syzkaller 2020/06/29 18:24:03 Android sandbox: support is not implemented in syzkaller 2020/06/29 18:24:03 fault injection: support is not implemented in syzkaller 2020/06/29 18:24:03 leak checking: support is not implemented in syzkaller 2020/06/29 18:24:03 net packet injection: enabled 2020/06/29 18:24:03 net device setup: support is not implemented in syzkaller 2020/06/29 18:24:03 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 18:24:03 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 18:24:03 USB emulation: support is not implemented in syzkaller 18:24:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/175) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/130) r1 = semget(0x3, 0x6, 0x291) semop(r1, &(0x7f0000000180), 0x0) r2 = semget(0x0, 0x4, 0x200) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/18) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/174) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x1000, r3, r4, r5, r6, 0x142}, 0x22, 0xdbb, 0x9}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/240) r7 = shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/160) r8 = semget$private(0x0, 0x4, 0x43) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000580)=""/82) syz_emit_ethernet(0x6c, &(0x7f0000000600)={@remote, @empty, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x3, 0x1}}], {@generic={0x1989, "946cb498097e1d8f472c6e32b160051ba33e78cc14ba6c24ad701580293111793ae6be69ddc378999e06a02244a541e8e3d77b30cb44db993e9cb9460fbaf60b25b618e8a913ad12e4ba4893f8bb4dc05b05ac9f9f49"}}}) sysctl$vfs_fuse(&(0x7f0000000680)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="dabd368cf83d19ab84e8a7129d067e66e814cf3bbd7c64f71ddc0e18a97b34d2a297e754ef6161d46c7d3ea1be74da1baf0f86f197cfe630686a87113bbf69adcf442dc5672e4003e1feb0d037704ac95d7cbaed10da11bdf7c8e4c8f5f5b73f3eb42b46d58fb1dbee2b4d3b50fc94760c9c396bab0ba10a0121b996fee7083597d3835439a59ef22d5e5d36211c20a59bbf69dd050bd4bbe6c655e6c7d9c159a4077b669a38bdf354c57c", &(0x7f0000000780)=0xab, &(0x7f00000007c0)="c963772b6d08e9861af36a88b64dd106da701ffec9bdbad5f7540020de4219ca5831693b5e715f74d71f5b948653efc9f5d542d4d391c4f2cc8f1974cd0a26b1359ef81cc477f6ca7a6192f394db91d13daf09829610b7efa9b4f1475e0a7fed5698baf25e603a42a179359d3047f6bc3460fbf54ed35da7ff248df355c78ec8a6ddcffb3707f8e66c7a44bd", 0x8c) 18:24:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r4, 0x1) sendto$inet(r0, &(0x7f0000000100)="eb96c86275be350fd3cd2d7ee410b7af95fe7b2242974c4cda048f5d5a0de75f9c90aca476c7fb30d6074ae20c0c0c628729e7d0bdf3d11bc77f657d96d1ab37ddb1033d5fcc185ea7791cae39b84f2895901488f305935953fc10ba29f63ce389fb7891068e1d66ba522b3302143965c14645d3b2bab085c3d58a9b2a095ec4d3c103ceb648fdaae8ed570ec7c38f172a2328a0ebfca2a26a45da11f1d00df1b80a95525ad0bb6d386d3b6b5b2e07123cee4d790f97b36aa6f39dd56ef1d5c1ee2ad8ae477566801c2db6352aa71adfa681823af3561431f3b487567589ca2648614210cc2a4b5242f0cf83a9a842f20ba6dfab25cb07005b15d0e8ee476f829c7657b41d54a63a4d37f9025726272831938cef6e16e0be82304d33898147f3b3ecd6c6760cf11bce72615ca228543ce8bba80e79fd59ad44d760f26f7105a43fe997939b1f71474f608ffc56d988b69bdaf1c305ecbf0a41fa09e3ee7b69ca31117775cec79e5a4668708b435c7594c551a0defa9fcf1fde3c7b38fc397ea10f98058d43e12ebc38082071f8f6883c00ed5b942af9d25a5ff86b31d1fafe76070a4625954b7e617829e652183380aa885d60a094e0d436d0fdbf0c89cf68c69103fd34a9c22d09adb6202521287e03a468358f496831861df8c99135eacd14a34336141e09eaad55a6d4631036b76fab0630c818709abece934dfa33ae0b7cbdef4f666a415c50ee1a5a5abe7c63e590145e2571d188737c34e764fcb37c8edeec9d6de2554730bc8804195a39d9077bcd467d56ba14af7f924f5b69c9aa40092f6c8367507f9b426c4e2d3a2a0a2ff7cdda4b5ae255b83415bdaac6e2b9744d633d66823afb92d86e79eef3a62affc9ad33b90c1b14795fd5c5ca982abc112472f516a6f5cfa626291e8744089c06cbf668c28014fdf63b9d86b643a42e66ee042abb60425779d47ca6a5ea202393061c92392a29a5d15d89e30f48551609a500ef662fb1478e88fc31c120c2352a0cd6d6b0ee5947f1df38514b2e80ed51c4a737ebd84713197375079154c402f838cbe32111c1ac54f230b8c5331d286f7940588b99d4ded32c09fea8293bc1476a0a695ffe1dac03438befc94b933e511069c2a69ad752a4a1336a120c1693220f612690c4f6863be544df79a2255f2269bdde13a7a10d569f4f15f803acbbb6e6e9db914e6f51dbb013543c74aaada7a64e82f7a0011da2ef2e1814d1ee0aeb07da53ab7d62f97ec325a2036f3b99deeba074a9c6fe36e2ebc03268f3ed67a4cdcd816e1300a2137d871b8ef949addbf0628a04e2f25c4d56cb9adc90cc5bc940dfc82fa81f4d9974de5f952053eb55a47d916000c983ec39cd14266cbee9dc5b46dfe905fed126ca03342dfb9f6444c212631a921d1580faffa94a42b6bcee3f203c61e5aaa27311dfa6d88c523a09027ef0796d8f22247dd882d1f9b4c8b0cddae0ec6c6d0aafd0eb1687789201524a683e12212b275ab964b011f1ca96e2ba45f80c0fcb5d6f9d6bc49ffcd92b36664675449aaea3dbe1baa7efb05a940b289986f6844160dbe9ed4a49a70f2879a6364f45d3aac040f50a6d12b9d7903dbc0574f3c9287599d7d79314c84d7ce9d7a4473601c493b507c73efc3c494315ab321dca64daadb6743a1c9c319d2d70d43950e8bf929be580ccb456b80479a4a9caaee5e638aa9162147560be4940a92d7d464a6aa4b22508eecc533b4b52b502d8379e7b1442e3c2ff98ac5129cf0e4f515c85dfd5a4f84fe98b793697a52f3a2bd5e42f8f13511d80b6ecef701caaf269dc9da43d2376efb88490f9afe6412594b81ba213617fad61e8cb260fbd6eb1bc40109eb3fc92ac01ad374aadbc0e2921192d6b681c06920bb0de91df1c5b8af131d05322e4d1e4a5fc1863fed163014a6787054603960b9a80db0dd8ca0e4b812520cb62158ce5e8957384695692830f954e6380ad03cbe5d4b9a6f729a0a67fab0ecb1bcc16cc41e99f2b5b708c4afd350b2c88ff78f9e641e1219b6bacd38945c56c71314d058a332048ed54145aafcb9e58116e4cf8d508290165ac1ff32bc24ee603db9abf7b29464ec93447838128c3ad6322754aaaf13b8fd4293e557682fd9cb2f72da3f4688b9ab8cd9ddbd0c0708582e9227f6a7784c2e3729592c530b7d68bdc6a1cb75d46b84b395c8aba9884bdf1d798554f4da5e4e5048abeb6f5b8e426ff9b4dc288548910ec19b490a6460e6fd9c696e02ea8d6aef17f208c3bab4b81e817053c56f2954ecd5b7bc653177af596f6b08b7e896b9e08d3e2f2c3d516286b806f8e6b798fd58997e82c6e918dd511e577fc6f0e0585bba1fbc221b6798ada67687cf7c6833dd9e3e69f8bbad9298b6a8190e0e6785691d6d2bf42d0bad064e133a1d6f13cb6a693465a80ca07cc4d1b3a4fd3da2f7167fa4aaaf49e491851635766e8c20191a36824671f8b765b9db2725290f194cbb20beccab72a8741192a3d89a72d84d2ead4707341e7d84a686b68c0909a29c729a1d62bb97f02216769ef33c130883b881b5f41ab16f0811d3f7f92181c90f9f467d9d00503287016df8621a388f1379a0763f55471cd2609c19ae56fda7e591e3b6a1015851bb36728b0225a65407bde2cabf5716a3b5fd30697bb294663b2f8c0c45764f8559e6c86ae351c773851df2e679a0d65e878a819e2575992894d433a54293c0c458968bee62533b9bbc294e4c314f08d1f96916c73185b88a59f9963d5176fdeddbefb6f0f7ea944e54aba93203a474817bd66707bb37ce3ca06c4f2156b7a4b2c1c583303d0c357438604eb0ae0f8571ef61b1d492b208eb92a314ae7cf76eba7437269f45cf2bc4d0557fd0922d6e4b287ba13107e6bc8c9ef7fbd5eb639ad5809986ef59be0d9887edb8450a2ca1191706d603ef75cc295345a7c472290911acb1cddbaa8d967e5c44177e80294b3664be56189775c325d1a75ef7ee5f3f123c454adb6027109934bf6f90b2a809b0705d6e69327a61c49b31171f1dbad47f617c9f0bef402e2919c0e837b5ddb21e92c36c1d6fcdb005c3ddc9de55c53f28ce813f5db6aace3a27566f8cafb6f4b7c1f50ff9f15ce0968ac42b571febf3b0f08ad96a9c90bf0d673fa142a292fead473b4acfb8d0815e2ed1d9c85e40f5d70833ed5fee72c0bb9539ead1f83fd08213e02d02f73dec8ddff28ffad2b9772e2f95e849940f1a4cc920d18e9728a4f1533aef4fad5426b12dfdc2abd4cf390b41768edb4e66fa77f7083c517de804079a625d3bec9760f4aef79262e45401329e2d4c5c727b95d54399d7ee367ae07edb77e8e304b9a6e3398d02e429f2d1cf4807523eb30a5e10547efe663bfcccb3c8c2fbc6e479c9bd0bdedcd25c4aa83bd6f6ec51a55582f58d1ce71b29df19ec913564882d71092db8604e85480600491000bbde37985cc38f6453f933acd201896aaaedb4b442a3cc1b0d108e0808bffe3480021f97b0e8547d9edabe269fa9ae30f4552d2106ea2cf33bf6c8f21848840fa63e117054166c11c8536934af8d6199c202d5879b559fd8ef2d65c8f439189fce9f5632d9a8b72e4eb149eb9b6087366d19cf4c9974465f6e3305951680e10a3bd73a31928b5cd72fd6404940a4d1b87e3a030ca3aae436299319129ad5dd2da29a38120ba964fda8306279c5f0a45ff1ef0e7b673888583844e5953564a602172ea2207e7738a95da501883dfa3ae9386a156f96ed184054d9d9c6c25d4d4fa25584e202419ac413e6fefd63cf42bcfadbd7718ee64b24d1693422e0c69e5f111f15c3ef6571cfeeceae834c6507761943440ace2e7aee6c325862bf1e46c4460b04d54d87633babcfc897c8890d5cadc28c815c4c196b8cbc8582a5f1264d3cd3955b4a10bb153af1c48b10bb0bf02d060bd18627f435f01e28985d6e1e90e788bd93b1c2bbff558ee45a80c62e2889bfec46c9647ce2755e9d3dac9bfb6090f9ba7e4a00b3f7a210c5f4325dbc3bc9e4b7bb8fc16d369f8e17462058d8bf186cacd3c848e4cf0821c2f994beb5fa20a9c824afeb9be4f88af9d997e5868c9985fe28b8206959e6df7d9a96889f8541b472d8d1ac64fb5522644a837f70b9c476d11fe78de554a1c2b1ddde6ccfaa7b8eecf5e6b1492d27084b002001ec9f097d477d46c270131317e41491cc4e774215d8bca718e284a408b17052846c59a4cc5da21b22ad6954982f251687d1429b2a84de825956401e081a70d39f8ff9be53180f76d9590076b68baf7f47369ac56a44ae78f280f99a72f7c4c420bbb7ce549e58a5059c483f33bb0aa9e6c8b97eac3d00478dddc90fe396fd1a7efaae3aa9479d2f1dd20bbd23852ce74accefb5ce1ab1587703ffee6b12ee3cc66d6269eb551bc1fbe3258a08c2b6d381e2aac1ede448395821c3ec7deac722bd4e848986dca1dd5709ea963266853a1f1be3a668d297acfe8fc79cec64841b7792cb6c7bf615643e7394c1a57bb4ef5537eef3c78384bacbc41ee7cae55ca3ab8a6234b390f89f4bbee15d897210f0c451ee8e07e8aea5cf2ab86808bd197947ce55a5f4465733efc24029b580ef7a8d7da4c3ca3bf49f3372f2332e6ef18263c783a8200c87201d1d6a370cf57e30264c8ad585c496f5c20e3a79aad97c760d9647b9db2e3403eac26fb849063439cba6d50b125f6c871ff3f87a87967a18f0bb0ec483718a87aab97988d88b5f7627dba860b72aa3e948896eb842b63b2e1d97f9b35b1964d2038c3ee1a2e6239948b68a6875cceb33c621e333b2a11014e212da237f81a60ae5578752d0c87b8d50e5d84475cda6064a397f4933600311258fbced60d71c9850e621e852e096e1d7a35ca0243785d6c1651312d8eb9c1dc814405ba09b5bcd9f8adc40aab48a0b69a5bb1bfce840d43b20a76c475309f68750fb747c30a0df0f290187e59343a208dd000a18dd27f3a8db17729df0146eeb47321ba4ea2372848814c4e4fc3d5e520e33028515e348693a3462721d25702cb555f82d031b5965e521426dcf7b38b484e86d8297d55cf66f666869c958c8a6255ba158c47a8f24794890a9bcbcf1fa4346294961f3d3ddfac781a3496eef061189fb88c6a18d4258f01543f2257254a86d6407f9925762fd16a1e977ba5444f084ef06ce61f0c00e5116febd5b06edab9186607fc923d8ae676ae9cde2ea87ff10719c12fcb3e855f6a2ce60575dee15358af8223f93ac50d49cfb412d5d4f3a1d4805400971c9e6ef1be59fcf1e0062d63e3fe8d4a3ff63774a2b71d74759ee3f41e8aeb597de15c6d9c2dc9d29127b07544713ddaf5ed6b5fdec79becb34d4498bf03e3156773dacbcee52ef79a6da3b09af29a4ef46936fdfaa41afe8e8c442f6a37da52ef75a97cdd4831de9d20b336de0cba8da741e5d39ff8738b3070a2adcb3d9cbb51f46991bf95943d6464af925dd4d53ae0226ac670f9b3f10b97deb7635d08210e13821d4771179853b80e70fb02fbc739b7cc29aeeb0683318ac5248924c0d7d19c2b56fb82da175fb19fba73e634571e4c888e8ad68d64bb1ec6014f7fb0773ed52373ff639440ab6206fd7ac3ffc353d471e4959099e64e5d7d880a45d04431fdb3287732eda6613d9928304e073cfa3ad1a91cd05a4a130da9645bfd5f3ba0b76b64812a6ff382d3232a51f8ea4ffd15d5f0a49d5fdc2a8df58783b63bc3e9580cf18de835b866e91746db37604f2bb8a5085a87a60a78de725eba4faf7446a12d41a94344d098ea3d03fdee451e05faeb6ef1", 0x1000, 0x2, &(0x7f0000001100)={0x2, 0x1}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x0, r6, r7, r2, r8, 0x0, 0x1}, 0x100, 0x4, r1, r1, 0x8001, 0x9, 0x8}) r9 = openat(r0, &(0x7f00000012c0)='./file0\x00', 0x10, 0x12a) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000001300)) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) fchown(r0, r10, r3) r11 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r11, &(0x7f00000013c0), 0x8, &(0x7f0000001400)) shmctl$SHM_LOCK(r5, 0x3) recvmsg(r9, &(0x7f00000026c0)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000001500)=""/8, 0x8}, {&(0x7f0000001540)=""/154, 0x9a}, {&(0x7f0000001600)=""/125, 0x7d}], 0x3, &(0x7f00000016c0)=""/4096, 0x1000}, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002740)={0x5, &(0x7f0000002700)=[{0x4, 0x6, 0x3, 0xfffff52b}, {0x3, 0x5, 0x4, 0x8}, {0xff01, 0x3, 0x0, 0x6}, {0x4, 0x67, 0x9c, 0x9}, {0x8, 0x80, 0x27, 0x1}]}) 18:24:08 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="ece3cd8b8d9f1cc79a1d32a40fe90cdfec0c085e98290406aa18a67b0732ab2aa3cdbc7f522c822ed977588b8586ac7d656f206475728759393f84b21dc225", 0x3f}, {&(0x7f0000000080)="69d4d415665f5b3ed31bf4bba291142407f64c29533af55fa971b15a25ec76c67643963b2d719c9f1f1fad52e8d7600e03435e35f912ad75f105e692960960da70a6", 0x42}, {&(0x7f0000000100)="c2df37bec7578c38362a22c49500bd2b30340f44326eab8ab2ddb28d13a886f5db87ca7c4c81ac8fbe72dc3b1621b16a3863ae06c0cc221b0c5c37ca571e70be4da2a41a98ceab6199507a6c11a486454b83254bbb0273f409285f6d8bd64ea0230863e38dcaa74d1a22b58e8be789273003170b6f1ac684a631e1edb140fa9f744fce921d667d5f8a9fe89e19bee59e0c59fb91aaa76ab6dbd350623347ca2d38bdaf1ec038a13c59e7a41637e58473b64a7ff0a7b0f5edc75409573bdc1bca1b398e25ccc7765bf5be72374598d28a6651a5e849392989e644eb47c0", 0xdd}, {&(0x7f0000000200)="fe529fa57864ec74d0960baac8d00b575d675961926ae5eb96aea039878046a0e67ec51e5dee80d956eeac22c349e99d750db73ba5f091dfa8da78179c331106bde35caa496d27f3f458f2dbac4ae802e49f14938afed7c3022f696f388f48f82674471872ad41fb3670e24dd0d73bc0da5980f6c1b22265e1fd929151b0a82910973f7696a3f5042d6ac4c18379ba461391f0e1602c6d692b2ad48130f2740f4fbafb76490c0ac2b4f4", 0xaa}, {&(0x7f00000002c0)="8467a7e1b5438f7776c01c237bc4e4ec2ae1618bd38f9efb659516b81f37e20788311c02f92454d10a2762a8c7a9f13c38dccdb6ad8c552693c2b87113bfe5d3cc89b912f36352530fd7b548d98bfdc4e4b59a2483844af732460976f34d49e0ea88745416f91badab1017189e528bfdf5533a30d4c0e5e61916625005cf04aefa079fda2603773c201338db985780f6d8af48f8b3e0d22f609222f4cce26f64c6874bfb1d8dcd5ca4921369bbcf3672e878599e83be3441dce6af241032accd6d885aa69b654cff05444b5b", 0xcc}, {&(0x7f00000003c0)="2320b5fea01217484d4deb598f03c128910edbd85e1fdb71e5412da7e2e0f8d76a0a6e96cddd0e3c630cbc2bdc0866eaa2e15dac72fec0bb436c27161eecbe73403c43b44985d0db5e22d75a6d9ee7d68973702de5b01e4aa16f5a9f3f178dc2b95528552565ddb11e785841855d5534d9c55f0dd0cdb9fc6fec1869e952007125cd6bfe09e08580", 0x88}], 0x6, &(0x7f0000000500)=[{0x10, 0xffff, 0x101}, {0xd8, 0xffff, 0x8000, "310335b9534ee76affbcb4897081680984b0c46796dc06deb75a5c0be1cac422d9684bcf3eb37b08f74dcf9d19c962159a9e9c290b59ea7866df14a3f3d270859e9bc20632481963a9756597077d3fd5c0f8e5519e26c77c5ec449ba2d140d6fd96bbac33a80df9a390832a4d10dbe2a0b584dbd39de2d9334081b5e5ca21599bcbac925de0c3422ffd5bba421520c5335e270983a3acfbe5b45779e7aebda8320b916326884675d8700398f4b7cfd1e0eca7b918e8188b958ff2f3986319c80c4"}, {0xf0, 0xffff, 0x5, "113c749c3ce615473dde8be2836c5ade85264dd5afc7cc44030879afcc5d0574cdf58d744cb44d70fdf779ec93dc191563d09d0b0e9583be10948777a14114a95c08c2c61aba555807c47bb18f31a8aef1c24d4e1fb71105ebfb589477f1763f2fd76b84d6163dbb9fdf1568c4e1824b9482cf6387991ee8935b5163606cb428f48d7b47c49c97b670b142603102fb00638c5ab770a981ddcb6ab58818822dc9f7b435b4e896dce2f7e34eb9ba339188287c8156b6deec2a7d1ecc01215f16788024e3ee11b64a8826c971209edece0b2e8c99ababd7f416b1"}, {0x90, 0xffff, 0x7fffffff, "9e302513c8de79da17bd1928c048620afa9fa0960cf61b3d576802da431bab0a6a19f552ab4a9ab7be8bd244816784fa47ad8787876f2f90ceb81c79b50a3941bed28428ce20ced45931c4ef9fd640caf0beb4cd6080ee26b7b9cfd763b23117eb80980776801cbc36ed87dc88b6225a1fec710d75d813c17dca"}, {0x60, 0x1, 0x989, "77bdf55928073e059157a6ae4cd9f444734027c134b99fa53c79c8d2510abe99ac5fedb78571e4f5643c216ee873a871944072de39aac279588d50e1ab21aa5f57b008032ea2f2de96f0557b1536"}, {0xa8, 0x1, 0x2, "698cac7950ba6fe2d5ca13446613abcc6f6ca3bc45b5d83d9e48b818481f5919721fecda49419617480acaa00c5a6a6e2c86f67ee34ca70c0d0e20d97884635dfbc6b569c575192b3e3d2c24a7fc9528ff3f4c8a8d8de6195812040370bf6c42081b01c4baf00cd68d17cff2acc532085850894e16b74fa8882c5960fe76d073c18e14e669bbf6f47631ba92e014d74f6dfe01c7d6"}, {0xe8, 0xffff, 0x1f, "21eb307416ef87df1f833fc0ddf271901edb2799b5ed5ce154d70bbdf8a5491426da65bee1606ce6b555d11e3d7b65bff7cf20d915857029de079ca848be33151c4e275ae3cc3ce886b7b20d1116464f6ecb0c818b36132339335397b1715565300e3d0e71873a68b11c296846e69a5a052463e902fdcf14d7c614a7f36e633c19ed8187b06b615520758110fc540e0108fccfd22c8f4fd27b9b53c988dcc0250b7220fb0118a92d6c2598599d68516eb2103e8f8ee63ac91d0c3852339641d4d634633c02afd00d27a0f6487cc2b3c327a2"}], 0x458}, 0x2) 18:24:08 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000001c0)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x0, 0xa0, 0x68, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x34, 0x40, 0x3, 0x4, [{[@empty], 0x4}, {[], 0x7}, {[@multicast2], 0x18c6}, {[], 0x21f6}, {[@multicast2], 0x602a}, {[], 0x6}, {[], 0x8faa}, {[], 0x7fff}, {[], 0x1}]}, @lsrr={0x83, 0x2b, 0x7f, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}, @generic={0x82, 0x9, "9b585f1027ae27"}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000280)={0x0, ""/65}, 0x49, 0x1, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000100)={0x0, ""/151}, 0x9f, 0x3, 0x1000) 18:24:08 executing program 0: socketpair(0x1, 0x4001, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x101) sendto$inet(r0, &(0x7f0000000080)="94396f39d3daa7c53fcf8724a0842d34d06e93513f90d6975a3142a71665e3245f6a1852018d5b9c32f78ebab3799f180a547fd4070a8980f1d9aed119925b5bd5b703ac0cde5b1703b6fb7a907250e207ec231322d8756da89ba92e028f4b858be9d2a05d87d6f43021ffa1c8feaf2cd275ad9c52eaa8f07d8ce700da7ecaf6bb6773b07a868857d20a5d112ee0de03ac32d1de1b2c61f8ff71bc04dd61724bfe0005ad77927918143f", 0xaa, 0x9, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r2) getpeername$unix(r0, 0x0, &(0x7f0000000580)) nanosleep(&(0x7f0000000180)={0x5, 0x3}, &(0x7f00000001c0)) 18:24:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_request}}}}) 18:24:08 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, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x7, 0x0, 0x9f6b}, {0x40, 0x40, 0x7, 0xffffffb7}, {0x3, 0x3, 0x9, 0x4}]}) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 18:24:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000280)="c8c04ede743793a89e06ad3faaccccf5d35e1f144eb6e2e7c54bdcb44acfd439b1e421ab00005eff139e706fe729b3b99de3a2bac502e671386e206e07128fdfffef6336206a7ed763811a11c3a8a8cfb6b1c44bcc1cfa363fb67eb56a9db3750d4c53cd9c95c95390aeb4f885f7bcbc75ab28cda1d57b8c69d44e9aed87c874", 0x80, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(0x0, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 18:24:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) pipe2(&(0x7f0000000040), 0x10000) 18:24:09 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 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:24:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) 18:24:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000605c0d7bd839aecc77417f483076f4ed73241be5cc3a94ad171170f97214e417615f46d63457c2f057ec3a1031a6c06e57b259149a556ae95a5f31ffffb354dcd534857f9eb7d170a81d42bffefca0c617db3c3f222835cf1da5983a4328e81fa2eb556c36c0f82581da6737d709fe22d679005557a476b3ebecc00e10d07cbcb5c7d1097c21d1b668ef3be984a8a31e32de6522dea7a80334f2dbf9c762fa3e661e24fbe58ae8939a73b9869fdd2d2d50fc7ad898d0773c32536cf00f916ca33e3bbc467d17b766541593c889fc73efd582b0c29a9a395e7e405188771d12bd84b39f4586385414af98c079ba9efff38b"], 0x28}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) r4 = fcntl$dupfd(r0, 0x0, r2) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=""/194, 0xc2}, 0x0) 18:24:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 18:24:09 executing program 1: 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) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90000000000000000800"/24]) 18:24:09 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x8d) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="21b6f93939bc2894b4dd403cb724f23d6ff184768e821605df18ea10377cca29475c6730474d571baa3ed2332c379ca46718dcde1bc3a5e548f6df5fab360ce1f1e07dcdaae739e93244a5e3126fedb1e9111315fab1ea71b54c50511604085d474f364985539bc7e054819c17028d8ec86b5f8003ce469c70f3cf7a50adcffaa6e171e6144623bff13892d31289fcd82599d5c3e7a49d71da7e921c2e05fdf4376178ea5e39d1dffd6250f035302b66314e05ece88802ea8df7287995c651195d148445731a26447154dfd9d109460b2d9a705124cb2d97", 0xd8}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) ftruncate(r4, 0x0, 0xfffffffffffffa62) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x7, 0x7f, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0xc85d502c597881b1}, 0x2, 0x0, 0x0, 0x0, 0xffffff17) 18:24:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0xffffffff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x0, 0x0, 0x0) 18:24:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x18, 0x5, 0x20) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) writev(r1, &(0x7f0000000000), 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:24:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @generic]}, @hopopts]}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x3e) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x101, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 18:24:11 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a831008100280086dd6000000000146200feffffffbaffffff127f748987400000fe8000000000000000000b00000000aa4e204e229f89d49621e8df1b804e72bf52e55950", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 18:24:11 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4041, &(0x7f0000000040)="407213065a9770b3d583e1d9de326bcfa932360baf499c193989faf5c6ee535a77f901d2fe00020000000000005f7f95e19cd3d2330a423819b496a9b152b2d9d3dca8758b5b0a38ef3a3ad3955a94bb7a968eb93fb3e4ed74d41c62948a0f8598d24b3a0e4e97711a665706185ee7983c80a10d7b7066c04b44235bea927f8efdeb16c56c412f5fafbcc0b662abf5fe26a3ca4642a4ac74d8bda19a1809f9f9e8ea28a6aef5922ab6072e6d", 0x0, 0x0, 0x0) r0 = getuid() r1 = getuid() setreuid(r0, r1) 18:24:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0xce) setsockopt(r1, 0x0, 0x9, &(0x7f0000000040)="e3fbbc6ce9892ff811327e3c8f503c9f6097897bd7fbfcc672135dd9c829c2c413be689ec7e172f011b3e8671a6a4648a0a663707e1702b035250b63c8bb0539543988a0f5005bc15a29797b0d0762e2d16be37453b6eeab6194899a84002056adb3d2cf5287292ae0d948", 0x6b) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) 18:24:11 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x1}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x68, 0x1}, 0x8) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100)=0x7, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 18:24:11 executing program 0: r0 = socket(0x1, 0x3, 0x9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x8000, 0x98) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchflags(r0, 0x10000) ftruncate(r4, 0x0, 0x7363) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0xffffff88) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x6) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) sendto$unix(r2, &(0x7f00000000c0)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffd9d) 18:24:11 executing program 1: clock_gettime(0x5, &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 18:24:11 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x230, r2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x2, 0x8000ae, "000000e3ff010000113e06f53ecd1319f4fc00", 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:24:11 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x81, 0xf0000000, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1b47, 0xffffffffffffff1b}, {{r2}, 0xfffffffffffffffc, 0x8a, 0x4, 0xff, 0xa887}], 0x81, 0x0, 0x81, 0x0) close(r0) clock_gettime(0x2, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 18:24:11 executing program 0: r0 = socket(0x1, 0x4003, 0xfd) setsockopt$sock_linger(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r0, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="a7928824311a284d34193f0d00ffff000001000000"], 0x10}, 0x0) 18:24:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) semget$private(0x0, 0x2, 0x690) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) ftruncate(r1, 0x0, 0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="849a7e7e1a193ba9c0cc1477fab225f5f159a4c9eec01f9db71f14a2", 0x1c}, {&(0x7f0000000180)="69e81396531fbecb7f54f326d81dd2bed0550376d7496e4dbdd272c4e4f9245fbc3ccef03bd534eb11c278dd0eaf6d3b9509516bec3a51d1f149feacb969e06c005d82afe8e5b054756b3fc6363c39e550291fbfdf7f89c8a03ac1f0", 0x5c}, {&(0x7f0000000380)="24461af3083d442b96a4b5a3e813d9b9a0c646c71945c9ac6e7a93cb79f508ec78cad0c83cd971bf4b800a03cc78af95d97f55b003caea0efbda576c30bf5999679529fc14a1c822ed0d4ac4d23db09552d88f324f4095cc61f2b1397a262a925b7a5191b56a97996ad347e518d913c72f493a83ac03b5ffcabcfcb2cb027966a1d768c3ccc4d9d7cb03c61bb7c97dbb27ce96d6563c61c2c340a975580f48dac68c7dbf596de9968c2de421a5d6c3245081f25cd346b96136e033a22e69b98614e7ab058b83b97f5cee40b13d1f3480f65fac39d177bbae97b99b0fc455867d877452592657388da957", 0xea}, {&(0x7f0000000300)="9e5e521083ce831800b55c83c1f001769223e573ab7b118739d19c5b51f1e0189943181875e639b8ea70958a99416522de5debd3dc990dfb1913e84a43e149b7288e0e052cf4093b3a53e8779315b4c3eed64733e58a06810ec83b076c2f11cc8c0466bb5eea498cf90afd4cc794eca20da8715d", 0x74}], 0x4) 18:24:11 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x31}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000240)="396ed39de22a4b998098e3fa23e11f4b32fd73fa1c2c7b394ca9c37d55d08d9f9a06175c4e1fc5cc4e281d5460d776a1841d765ddd8b68ccc9ec5fdba2781745898bc50a634089bb55293a819e27774e86736de51ad44bd1cee250ea69727f2cef593a391f2cccae1ad875b2a689fdd5459f4c7418eaf11fd8fe511c5cef6e0a0d3a72cd65f09d477597ae4ef6bd35decb3243aeceade270c2bfbcc663650f71938d08e89704be386120d182027c64251b034a8c77a516a31f753731a4cf5ce18ded4e79482700728344194ad896a22f1602c7b920293bf732071c6b32b8457bd6e59357eb7278e3e4d27e2fd25edc29c7c6abc0d66d1814a42cb5f38b2e269acb93e92cc3034a52c8fdc466b642e655a0f333a95f3bf2186aabf489efea7a334d74f165ab41bd8c8c2e1c745952aebf7f25ee9a0d3ed93db57bbec0d5b060039dbb9ad4cfecce5f117932e25cf7d20fe7cf91fc47b2b91ff3eaa12fb52885a1e07d984c648b99487bd039e0e5139e82c7dbf9aa4280b02b0cd3a92cee4b4c3d664d331a717517c218dd02879abaa4aff8af0dd6c22b3d5558b533370a772b96a590639ede6c753f2def5cfddf35feb4df21ecde9d847b7946a707a88fe7cf03417255773d0c6f8a1a3d00f42f9487b2b12137dc533a3673d8d40040fe3b148f7bea991becdac6f52c372da6ecb6237d23d920c39fd49d21db119c9d02d1e4bab9f212facd5e4d4202041d6dc0a15bc015b6f9cfec0aec53fd71f771f8ee1023e8765e71406955ede4290c041b79287e3e3e3e79b121bb94df5865fb1644917ff31a8c8fa3c57802f2ab0c00fa1a195a1076fc4f99a33b26d049ed889dcfb50c7eba6c7426924b39b7d6e5c511d473b79f5377b479dfc5e5f13e4e8eb072b33989de3748c9084dff542a270a0464ecd15adcab10a5d942e1af78b8a5ffb1ff2e3abdba71174ce6937f9337d15e81c5b20a12757e732a3d43217ddac5705f62ee0d1a5a0c0b69329651bb5aae318cbc14a38ee66e622e2c48896c595de39e9f95ed24ee9dcdf082ac0a8723f6fd3419dfc1bf9868c9cf4a88b4e8fd900cfb28b60a2cc2b7c85d0cff41ad949f1966f700be037e8a9fe3016db73936c13c1d83e9ad642f41f7ed7d709816bbcf089a1d2726b02f7e9a7b6188f500953ebd60f5ff64d1962aec2904a0675d873759f36d58469eda63fdbcda1d2ea79e982e20b4e4edf9a3bf52e3f6042495afa4ca832556ffb163cbb018aab5e5ac5fd5af8c08c12b90b923f5366c52130db2a8e15e32335f77794486a345027a12ebfcba64688a8cf5b07bfc7338535ae15a159cd2c1e7fdcbba0123d06bda7e20c3ecf9e422a62fa25fda090c72b8145b5dbfd90ee229ca07c49d8cbb953f69fae748f97eca2262d7a857e479f044258cf3f317884d9744fafbb1c80a46db613ebf2d6e29cbbe6f255d77d43e0e777810e6ddc60bb007d7f70a5f3b44d753a749562386e96a3872137bbb960f6e1caab82e6656c4d0340be540827c2d6056449956ba0a1c2a9811bfcb1c5961718ebf22a781f5e1de18d8849535fe894ae0b203fb8a093ead274a5899a7c14bfedc224c145f3a8ae0ca9ae6c98fca3e37f3751b07a893dba70ecc5e23a43505058fdef1b17b4fd80a46006a0a6a44b0cb4caa7908c9ec72de254deb071d0affa638ae8713e517d4bf78018944491e389a099d476af8e452de3fa16940e0936e0a22b063e6d4c16d9bc2faa756d8bacff263f762e90e328d486c08024f8ea5d9bae9699105ebade64f25ff0de84d30265a9fbcde31f3a517b68755ff6b12fdaf9dc56f99101eae34dbd5d1e5a3d1a1118230f452d6563d29fabe21320315c96eda280e01f788b043fd0dc75981dde9c257f78804151104f559bd58f9830d73ffda6bde679054ee24fcec57aa2795eba3e92576bdb2b37d1d98e8449b3b5e930b898c8e46a315f0003f6b2ac9e3398bc2b8b516580d507cbd748e2eca28c07d48aecf0931eb0f43b002cdbefcdcbe1f978efa9073306edc44d76e189694f694495132aa31b162bc5acb24c4284f04d9e51cd4df4d1f4205ccb9ac72a448962d153cbe9e4cec347c0aa8ddf10535f1f83e24efce10399560c92fc752b3ca4c0e26210670aa0bcb6d64c0a7e38147d632ebdc34fc558dbf501671dc1aaf88e5c1697ab58117f3cdc566feb3530f018ee2698a1ce632850a02d1da0b7830bfadde14ca968c5212b0652053c4c5e6d090d05eae4323f64af1067a6560e46fb06657da077c837bf72c99528c9eb754ab4b18b9db3ba99d95fe7eb9e36b11b521fbd4fa1a62365c9a79bf2e256fdf4ffa77a26a5e30d5e56a29fe5b39b27ea6847948f9de636e44be64154df27f746f4da5eedd9ef36860ecf62c6d49138d8a18351f90254e1d37f52550ba5cb0f3aecc9380df2a0336a5bbbaa06a81167d5dcf104fd7c23e20f4ac59cde69654933b3413d46408b2daa6f57f0f2418753b14a96bf6fece02e0808b886d6b102f315c1e0ffdda73cc7f7874f83e4b8a0d93ea9e51d5d8238abb0f3aa5940f8f72655ef9a71d5c7217fdeb10d820a4a5a01d94ef95fded8b3a7fcc0747789d94d5b2cf08797cd077c2f97661443dad8c5bc61574766a8a4718d428e2f8d756a0656dccbde18cb27ac45bb46f9d4350d9e29d2366a9fbb67f4ad4babb44335a8fb451b486c30d562b0fb40db3d8a3b9ec46a2e365c3e67c936d32cc6d1b6cfb68000b00846e3c9ff067678356c3596e0a4b79f77cc0a5c8497c5bf9b5da1a2959a1bdb41f04d909b69c0bcfeb7343e8a2a14b2e0c609e096bb94ad9bbacbbe0d5acdf60965bd3088dd8972e4529174175c41ebcfcb25b833412e3c6b5383011f1d67118d3c90285f95e7611ee68cc45d929c6c553b3584e0d1dfd30db3152096f4e35e2ef7737f2ac02d7db5140714dbc0117aef427bc591a1064e9208ce2c98197a55385e8d321dc5a4bb9626710a765e6887c1b17a09ed6e86d0541cea9fd556fdc0eeba66146bf436d62e8320e4832ba15f6b17f4a0667fcdc4e82340342032df19fb1491285d2657d5ac4be150d6507e5116164d7d8edb762c6bd18f8f67eb22d7273352294c0b6637cbd7495d25b4d6fbc67db49431c73e35fb0ef15e60cc29f2443957a8004f31af0f73394fd946a56dfb0f3fef46becf9a649aba1685782f145a6aecbfd39409eb403b907f492545264dadf54b26bfb1d56925a7609c0ea336b62ea8ff9769d73cfbce2a579257e618a4ef25a27d316956b373e2229f5ccd79358d393835143c3b9eb7b9bd320edac05f33f4ef931cdf784341e2707a1503d4cc1c98bc50bf5b6596930b0fb3ebdab4fbe7ce7a224bddad641d0d221d79643a78b18f2136a5561e1fd8019330be95a7b60c07f84d17b52a8077c429ebb97190f9ecfdbbc1e65e8ec26a2d8a9e221c1e034af369ec0523284a13c5ca9e217d7ee8bdd354f9ae72dc30bfbc6845145c7a1e8dec069ac95df457495ca3538c91a2d9df38ec308772852fcf440efc8aae505ce3f4bf9cbd9add6342a8d23b2e61edda2bd4a2a041ff9ac7eec648eaffa6556098c2a5e6a6b0d0ccf70b570f49d55d6d2167e4419d27e731aecc8815439e2b02c07b3d976d19628aad70bff1be333808e27fb10c4dee681df7a27c5cb40fbe4f3f7dcfe3d9b1d7e66a65c717fff4d4360c647dcd1c8fb3cad4c609dccc00c3afe1c4cc0d8efbc6c919941a2d2b0d67e18c001e1009acfc93f0e15ac4a9d5b965be467ff3167863c134f89898241cc4af297b32b87a956a4e979c9fea0d2450d365a28f6cd824e0878096b5a40887446c908d113f90b0b94ebb2e3c1906b94f2062b7b0b3808ec6f91b4f81cf42e53b2484a257fad19f7c77883defcf04dc0ccace8faf6bfe4c6aa86ff36431cba49974ee0c51d5f483371944a38f32b98f780427a9537e266e6b6c576e2e340dc6dd98c2c20eb15cee8cb80654310be645abcb21b5a9bb8fc312f632fd3d543f35e2545a688b7cc90c18d5b3ed5a06972c2e3748d1c67fdbd85302c80e37e47bc86a192bff5163fdb5021376e9aeec6d2632722b478b2d7ef1e8e9724552088002b6f258e16c25d4bbf784f37136721333a247172e8d5f79606060862380a792230b469ee68b942f42171b8af23aa762e46bf894190e4f97e2d8bc310806b4fde1e07d7c22034eb84dcb8382904aa18ecd732c3b0aaf5d1d4e24d65bed3bb57d413200bf83fe56099eae9efabe804054fa9b373c7cef6fb00c2ff43bb219994095c5e9b87a5195ba8d0ec4d5fa91964de9b7e46857e867092ccd5aef1f41b0b0386825d77ca301e0f2af1b18bfb3429087e55b74c95cd80f4145d604a9b7bdad892f7b040df6313e04e2e23a31f9c8028f82c6591a053907966f6b8e9628887885065a1beb72086f669031c910f9379ad13902ebd1e5f824de72091ecdf8f8c1ba9363ea1f992855662387b5fa5a95a6ab15877d8678d94f37369505b362f4a54b4c84c6d83acb4de17e5812f27044a750624ac46eda554607388171420a3a9c471a786d01d62acf5bbdbd723ae4d2b5c181d232382f824a7f16e517acbd65aee6beff2c591aa8fa09d225b7a6b1e58b36a6f0473f7704de7d6fd3879346a45d2999c4b26f356a051a4ab780dbac16cd91792b9c47d739caab049f6b9bae9a1d9256486179977927b27b88891b285879ff58caed98202380a7fbca6aaa7f0637cbac69fddcc42e778bb8de03f478bc89aa43ee0ab379f47d98bd52d59e73b56c9c0470d2baf009cc4ebfb40f1dd8e207e0892df36f699876dad2f7aff74506fe6869fbc4fa8332e6a186885d4fd9df3e6d85b52993cb18eb785c6684e35e89db990f6feff90341d5681cfa825fba0a10c38285668d48069390e436664ae6fc1d11799e4a15c2c80a581abf6b203e6750dec935cff83f551cb8452ff2d44364d57cb3dab3ae6df43e32041a565e1ed0a9413dc62da9a894196a7a6849484e4408968d45e6d2c39656f588fac5c23ab998c9123dddb0becd5cedc68bcf978099f8be0ee54d9f869f87862e972fb63d2d6780be815310d6a4c74c88c765c4d0a599bc00185eebfe39c22f46e688eafad3f0d302e8d6ed4c742a978ff4802d8db9524f840c685c4924718c6d935d7724c19f24807cd8bb11f92689a99ec350de891a701660aa96714a9b15e5fba76349d58ee3c3eeb521c292742c779b22150d87585de889c31fc4f92dde5a86987ebb51196e5f5889f5320ad844c3ab80bad8328f171d9e70e885b76d33d2bd476f8271cd46145560201de7a68c51298d6418f021e442a355591094bb404ffb2a5d79ea0feaf421612c77ad3b74c709cdb942b41be5d5f49e5874e68587c28d6ab99cf5a46ae141a4b12809ad8f870a3cdffcd6f0b3318f4fb3db7e290a9b48c6a47a465b8a80412d7d21c11eae6b4643ed2bec14168feada6dc9d0be9962406e27aa5bec30bc5747c5e0dcb73202ce79cf9f47fd9a97b5481c47419e754f00d02c345b5acb7b20444f9603df861bc92efc013253f56cf1f6603439ab920222b9fba95888734b0408daca01f286e040a6166971a12b4db1bb89403a1e3cfa7b8faad19721ac4be33d3d144291eb2130251c3427fd2def32137a0efe5997f8d2c969ace0131845110dda810c82402b72a49c6680ea3731e94ff352f4992d04be795733576da7a96c471071fc0d17a6d4ee78e745731f5ae42a646e5d05486f596987b35387ae7b3c81e65f087769be28d841b5aa071df92b5777893261b83ef23a7b474da5b", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="f08f8366e3a9e1d0a195fb31f6533ff8b61600322b8c19452bdc52d41dcad948301d33b2901ab98bc7bb2f26976932a0b6c47d2402cc880a48938111fd87575f6d9a42f55010ea860b63d1969b0c8cfcaef1d99fe1d4b8f6c2968c30276b002cd04fb86345977e78a913314889b99eff7148c21397d693b9", 0x78) r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x3) 18:24:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="3c613e324fba3906fa9c051e46ce0003ed08224ee3327ee80ce62c5f361f229722a53ddb83bf5e39fd6f213cb147a0225b5e3775e18d0e6b30bee984c7446a72", 0x40}, {&(0x7f0000000300)="ad96631df37f1e9586f2b40fa8551a395d23a4824a9cb8bb0c2b61bb2eb35769ff430e233bdd78f0884d32a4b2155f9c1968ab1a68e5e624a9ad8e34264a2f2def4b3d8c44a89e0ccc45ad1045a121691b467c89964bce69fb95714a4c493bfc295095343948128578ac17115448616391dda234766bd7db71898728459f1445471fc8597c7ed3e0845ec85a58afe54805084fb23d7c6bbaa594dd941551f4d3b1f3945146487bcb97304cb8e5531d4ae6e8463efb7daedb9b8f676db1fed906d709f09d2063d21bf7dc2ae7afb9a673090c", 0xd2}, {&(0x7f00000001c0)="16ab50cff217278ebad3e216952b6824be01eb6d90b3b47982c400a1a88b310ac05afc209006965cad51fc2928b4d7a358e1f288526fb507753148807b51478eb89284e34a0faea3b3ba6009a7160d9c275d562a2904d52ac35f463886ba69fb3e9162dc54fae7ce", 0x68}, {&(0x7f0000000280)="5b14a27cfd870eb846ff2825b06d7706d29d91334577d56b8f0e0dfb109edeee6223602e2fd8f9fc471ac309", 0x2c}, {&(0x7f0000000400)="bce4d1d463270271d6dcda64e6f4430d21adb9b8b3f0f0b87c45ce03673ff787ead246dc310c", 0x26}], 0x5, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) openat(r4, &(0x7f0000000040)='./file0\x00', 0x400, 0xc0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r5 = socket$inet(0x2, 0x4, 0x83) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000), 0x4) shmdt(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002eff07694c653000e6ab7307eff6ff8ea5cb49f95d3e336f13d1321bcde038cd45ccdde2064be8868d7d12411b7c48dc422c2cba0ea2cf35ab30a27a6e88226083baf98d75bc78c6b53220e369354cb712b09ff8c6550aa4ed027e025f95ddf27c273a1dc63cde2c6905095844f5510f27bbfa1b5551e772ccebc4fec70be05fa442198dab549195f0b0f168b463973bb558412abdb0cbb14b1335acd608443c25fe1a8254bd8d4a4b9cf8d0013acaf7e5f4666a5fcd699aa2743f259c36ba85b3630c5b5d431eb6512bd73c1107a6aacbe8940528a9d5f1bda7302500f3f510419ff2fa240e7e17fb54df278a58d42099d6156229d4022ab26f25773510d321daaa611bd7373adeb0c5a508158f4e6c7f95d97434458fcf887fb94fce5b6c631572165751568f1e5d8a5f684b186b1f53234d2c565ef1d0b6c0b5a8eabaff38cd6efa1a40200de1062c6e3e9b69502c0ab36ce9e739025473d611897144c270b6e85e6d2ae44f5926a32bde974e2338a8f6f1e14ee07dea9d05"], 0xa) 18:24:12 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x59e6, 0x800}, {0x48, 0x4}}, &(0x7f0000000180)) setitimer(0x0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x8c, &(0x7f0000000080)={@remote, @local, [], {@generic={0x8739, "2b7503988efa77f251c22683bc2e5ee61e564ae25f70b1295d71110b836c386ee8bb556316c8c0c199fda679e4f5399da00a3d267e4d96c7f46a1d8e3f01441ba427a953cfc15179dcc3c5a1705985ac382f02b73694b656f2fceb2e1bc56436b6931f86d4e5a8813b438865954eb86f4194aa730d66077389cd4da2c867"}}}) pledge(&(0x7f00000001c0)='.(\xad\x00', &(0x7f0000000200)='\x00') 18:24:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) 18:24:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(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", 0x2, 0x0, 0xfd, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 18:24:12 executing program 0: msgget$private(0x0, 0x720) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 18:24:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/88) 18:24:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1400) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:24:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000100070000000100000000000000000000000093c0c29c8ee25ed294a50c23a9efced1263ab54e2351bb3894ae888ed42d40c96cc22d1f"], &(0x7f00000000c0)=0x4e) dup(r0) 18:24:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 18:24:13 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x0, 0x0, 0x0) 18:24:13 executing program 1: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82026669e23b6c6539100000cc16eb865f9f256dea5f8c2ab9a91699ae0997703aa3f92c6b9cabcb38f8ccb84563eb8873d56cfe2ebe8368fec25a34cb9bca"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 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, 0x1, 0x41424344, r3, 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, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6f0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bd88202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6fa9053cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0x43, &(0x7f0000000300)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "1a0c71", 0xd, 0x32, 0x4, @empty, @mcast2, {[], @generic="f315aef9c5e63d7784ada67cfe"}}}}}) 18:24:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62028207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/82}, &(0x7f0000000080)=0x54) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a274aac0c2a018e2a315f06ac18c0a40443cab969c305859f45511667b0425bace4371072441039ad554993a235b11c5aea7182a6647bc0d8f824d203cc1bb03e9c1a9d499d98ea66241a4e17b772a9424c6204d8ec7d99be371a2caf68e8795ec2c87ec6bc7efc701fbbf79fe51093273ea4d978b5b512dcecff17d8cb448fd694a8e017a8"], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r5, 0x0, 0x0) 18:24:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="88c4dd75d8664020dfd031e68dbc335308ede8ada9b8615e26a14254c102eed79d6f75583901a8e01e88ab60a6fce7fbd69a5fa1cad9dbb32e1dc38d647d61dcde612dc55c8ffc7c142bb5ad93422ad30bd4d8b41da189144ab61c0fe5aa9d0a5c20cea560f77c6611b083c2e2be7409e34bb928b0896c1c575c71ec0a9671d068158c32b007e8d6cdefc0321eee12c629ea8d682bdbae4ecd029c755a0e517180c387bdfb3b4705a980fc2508517f5a2f22221859c40bb20cd4158a2675715c5e7eafabb675382850ec21733e84e4fd35dbcfcb7db27fd97a25bb6fecc7c1b5738bbecdeb02b42c8fd06d43197f7e10567187818517e42c", 0xf8}, {&(0x7f0000000280)="a366ca555d4e8209333b4126560b90959dcd958aca33c9dbd223e35d5bb31a4c2e35d9793a9cb1943408626e71e70f783fe5762c870486be100d5f94ae3749e1658d2fbfa0717e3d17e15e68767da9c16ce4c5877a90dbc8f2e7c5b078cd69942b951a9eb6792bbca07831bca2adbe98963a9682f63e7ac049fb7eea679e7b8b4d940e1ffb2898dee512c94f66e8fc495054848ed3e14bdffebe6198ca1256608cf788c0f3e8cd83597f16610eedf36f87d4e7380a1a965c36c792ac82a9a3ad67c2b41cb853fbda687c444d7f8878d34449a9ed701eb8b37a478093848c8c9dd19f4c322fdecaa89cedc4", 0xeb}, {&(0x7f0000000380)="2cb86eba131d6b3ad3053aaee0d3137f34da482e0fa64dc363659c307edccb6ae244994ae2c90b6ba00768234b12749dd9", 0x31}, {&(0x7f00000003c0)="12e8965c0df7c7", 0x7}], 0x4, 0x0, 0x0, 0x2}, 0x1) close(r0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 18:24:14 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfff7, 0x80]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe8f0f716c327142ae4e56610f6815b8b1b682b9c7a7079716ca3db8a5b51d6ce2b279b3bb883a7432ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0xa0, 0x8, 0x0, 0x0) 18:24:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100221aace0691b561807c5abf497c6e76db603e1ac80f15b4240db77f3ecc8a81fb866a0b6db77c427908f4d31ad1636331308a84e30cb2f73593915e3ce2998d2086992d716f54b938b2d829ae64849f46b8c7871da3975842dd86bd1c1ad41ccf1258b3bb528ecaa7ce90dfa7c361c2b7e5f101ecac6d33f4fdf0f86bc0955b66d4b163393c258531f0844987a247321452819ac1bd3a684579bf8b5d90f95b0781f9b9c2442f057974e821f640a"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xd) 18:24:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000340)=0x8, 0x4) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 18:24:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 18:24:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000100)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7ca932ad02008313488c2692f768564c1c1a", 0x33) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) listen(r1, 0x8ba) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f00000012c0)="7ebbd54055ab9e8d6e729cd6aa8f3300bce1bf0000000000000000000000000000304266f41c71473319aca4023f0886b1092244871713e7faeacf59f9feb5ecff0562a0073417723faedfe3dddef2d60a342cd3735866397558e903fa6224d057edd52f05bcb9b55dc2a581c8836a04572534cb722172e7bc6e0c26763339dd26440671859a9018c87f723e889d5e623912cf275f119c1384c126a6a2ada8b4c8350001d6e97d4f1b3e9c71d92ad1bf0c58422575e35bd8ce5787857807948cc22eec2ac5c96d1e4f2d2f8db822f76f756070eea4d4c2e20d48c4713d", 0xfffffd74) socket(0x2, 0x8000, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendto(r3, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r4, &(0x7f0000000280)="5a5e83684c231eee1469fc2b560f314766ae5edab23661353af132229e5156a46f9fa6294dd268b9e9be7d7d539be17cdc252165f91258cee0f1c4ef24929f9d26652dfe5ed13731ee14ff9971d8611e7c8930b4cb142decb02453bdefa1c8ac362d18d22df92fb91e25043bcbfc8eabda285892e13fb297e48f926311ef76be0e3a92d0aa156e83128f6ab01f913589beb97d887d329638488c6818d70658375c0e047414c312a66609365c94176beea896b8bae7a4c052eba50c5587a19eff7ae5063255c317ba7da1cead7801e725e09ba05a32a2d1b403b3369f721818830a80b1fb55150124efd5d505be4f4082795ed4b2bc6e4cf872206cb25a1bfdc26f0c44e3a9c46094b7ad5b775935976832ca0040c7a253ddb1159a1f0f66efd55d010c14fb167c4d0d70039e90067c85bf40ef9662d11128f036f9287cbaf0fee580e8f27ebd7ceae309e64d462f7f9d34f63430f29eba0cf91b1c162b7dba5c67ae4545d7d84673ab7022a2509dd6f8dbc8b52b4f67c7c7977ece425406bf2feba5e29f0749b981a634b58d740ef7c8b85a30103a6a32c82a30edec233e93694418995bde145af446a6ccf0d146e4617066075ed03339b35c59689c37e8208121bc5d2233748d20658572c28a0c3c6b3b81cdb46b7cfe52a73732f62f8a7b293794b38a63869899598da35e401dcf42dabb9bf56a428dd7d213a63cd41db359ed38103a95ad8d99eab842bc08d04929093eaa82ff4fd5da2ddb815ebf0cf69bac2a7660cc214cd2ed5421314da879890ee2536f7b2c930979c2431e36e3ab4bb96a385fce69ad235a9e0ff951b22d27c24aa123816cf49388a34b7908b95edafcb85e8053108dce75f54773255dc5210ac588f87b380d8065de92c1f3a642459781f102fdb820b18615fb21dd35829c550d0adcb260179a726b23d92014ac1e2ee5598fe2719b21dc2aca5fc4845d10f374cd65700b010b199a64bb919af31b8e88393458ffed57d860953498c593faaa7a4e3f62e60b72aff7e984b201cb4aa6ce5278cadaff10e212e75288641439e2b51c31bcfabfe025c2a67b6599552b51de30afb87de8f3e108703b533f0b5cefa5f3f8df5500793ff60dca5da6d0c40e0f70ff45160a537cfb88fa60a632d7374c85a9039ed54f8623f49449662c8409c0dea8847d5083de4ec7016d776624a98d1cf5ce1b611f43c6506a144e759d33072d4be8e101ac41e41aa4ae9f2191a4fdf82522a7ee3ee4101556d91432222317da840ef8861af1687c22c8702b0186871853d40fe111e8803d77dccd33671c3dff89992f4afaa359b86909a0b1e11462154b2d9c7d953cf941f6dd7fe0c5be38baa43db67fac7b3b3cb4596792cee344b4899c20c784d5a7a2e93a58f57e9f8d1a56881c68b2a665855e92a9c983a5d7df8ce2fca22a41cffe0b901bce58527b10fb4617ee0587f2b278c24afac592583d00e2f230444d4aa5a82373c12d184dc8266d6c7565feb1b997d69a120b45dcc4dc7b4368b18baff2b885dbcf696bebd7e92f9b382edd298234b119a8063fa4b548ea12542397858a9c1f20d0535dbac8b2a35bb54cd88682583b5e787edbdd892d9bbdbc2f87c343d9b1a53bcdbc1b5ec5476f7adb93064263fe539d4105768655b0a101ffdd3586b30674bbe46cbfe6e7bd82323baff8798e2a0af5f6b2be6180f58ec3d39eeed3c122687aae9a72e2695cba6bf38b846c6653a2a0eb8b473035dd4b37e58a0dfd305a9cad2a4fd447b241bcd24e99d1c9801fbcf44a8caa69cdb6a0b6db1dc93ea6723fc8f769fe66c2fe7e1e7f550b2fc28fee2bc1cd20e181074722079febae4413b565894ecb8d95ffcf4909a5e27e3e6eb66e6ca7678c2a0d79de255de8366c99a1e4b9da97548eb67b544bc372017a1d9915b11e881c93e3ee7c5df184a5e7cd0645fae46f536ec5d306362c07c0dedb2b7cbff950b2a807a3d4f443e550e0ff0b22868e4cddce43a511392a10bda37fe37c731a41c461641cbf00fe879a8bca2bd8a601e31f0bd30125e04da437f32a6d99647289b4b4021fa17602ff628edd9fa728fde0094962f73a05b7b893826143f91fac929805104af95003a1da467b86c4c40265cb3f2e6465294d0730c6a0859e34b168281cc223cdbaced748a54e532410888b3303fc019b5934d63248462420dc5a7f49945e7c135b7896020c4170b3e9f987c41e3886f49e43dc9f08aba58349ce035429b5c6541eb048ccb89663350df9c2bd1546752b858ae346c91562258990ba24378b59a5951ac17e9295ebf2672d2f8363abd2f40350a3fc6731c8ccd752216f3660f6185380d1b0e3519d58950dc1761f157d09d3a6fc7d277a1217676352295812ac569ce81dc8427e4e4de75ef12af4fd9c4b9c2a80bb4ca57331174ab62b0a1d2824bc66d8405714fbc1f61f3a3b5810b76b7afc85589eec551e8306860da5071e26c1c8fa9244279d11b53a0a58df748a268c564604d99a18c7c93b89bb7ce13063425ed3ba373a5c6a0af3984fe69ef55f7db2486573af4349d6cfea0c2991c0d43948089855b0c0d3ba4f3de9a64fca6f9edfe5fd56afe25c3e312abda269706b7fab410cf9a459d0d31e15b596e68714eeef79c8eb748aaec1b7638f74b6fc50484ec989b908de5a8f87f77c22b6a9d8fba04a840d80c0adbf870eb18aabceda93eeffe70f1c97511aa2dfb66e06a9ffbd36ff101e9abf0900fd9aec8498f4a367bcdc6816c95fcbf1ffb7e1e0d366f71a0fe997e6dc93006b707b850ee279fa3c20cf688953ea6d15869e24f1de235e50c326b61c8291bbba46d1e343fbe5abaf604d6558a90edcaccfe355514a195751d1859e1128a3102cf7fe6bbdfc348b2413f1d1cf0472bfc9ac5a948e7d0611b1e795c7e5a4d3c1dc93a84d5105406b617c15d64312576c47b7d9346e20ccc58bf2db8af998a9df7f4de842faf0481a733fba2c78dc73a65fa3fc69ec06cf99b986dc07ad7f428d813b463178b9b341e3c6381f173e999b374ceb668b755156851f8011cfdd29bab50fd18bda9eca055191a357c57e33aaa6474c2de9119f6c1e708e0793b59fe01f1df7086c355bc8b00502b7a681cfcd03c2bab032f9c4792e4a02a57e79efe85cab23ef6d3979fb12dc8d7b2dd1cefb2d9bf3de31e1d67d4be01d369a5220c2bf37f6d584e8f677df22730a08b9db27c87cbdf1f8c105b951abde74e06bc1763ffff93c68fea1b53f6e9ac81c60758b6e1e21f2685a48d1b6a5cf3d7742368a0a7fd865b2b6a1c2778a28ecdce065c9e017cf005d0971ba67e6d5b3c39831da72cec47e3c8d478d8d868420b196aa5f1a89a6c8b78516d470b94494c791a43de1e85e794a1c6a12f78d41134109ea4d811a8a2dd06d1931f42b2cacce5b88706a215814f74b498a9e8db7d5c290b0e40af2f877daa40e68e4378ff906a7da71dcd105ef96597c1e185f7c88aced8572fe35d38deef44a4ab829cdee2c3130908566522f662f4a0cc7f8d3bbae5dd47e70542846a61712749c5d609bfcee7e8e833c4c7d89ffbc6a6b4ac82d5331a43a649fee65db2ee7b3aede3392a4c8c3dc246368418aec646c752e14f43d3f37b276f7e0d910cef6bcc4290680a5b061e0fbeaa330d5e25485f2860e599161b04b11a8a4c944d615f2869e40446f6e9b1f0fb2fb12fc43b5201ab44c2e5dd275ddaa562416c855e5985f1324964855a6d75619f563c5eb103be7618b149839506de93c7dedf6502d1cf98d5526b715cac7e12967dc3210d87aad09026fbf26c7cf274356c735c311d57d7a17b06e6c702f31f235f36822bf82a89e6307d57a4d3915d93bf1f666f336a4f4672907ef7a07ae45674c47a2362d10f049e52cc5cd67dd70ccdda4b786cf2c480aa399d8178a8e41e003e4701c64063fb5261a2f9925d6d069368e296cdadafa515ce2f312c4585ca75a9b37f698b8b096d9137495c69edf139b3a4e6693b778d4936e2d28935e99e74e128aca099852a5345273ac8e7befc8d512ac5fa0660fbda8abb1237083077e29b13a4df415f9a848fe4a95649ccda4f3d301fc06ccf8292d991e48b4dca3928c156a0a2507fadb41f6bde115f5780c5ebd0dbcc7e1b69f0257cec45aecc1a130a39812a5a6227a31061ddfabdeb12ac5e6a3cb406183bcc608f0013a9decc192557c519e5c019ac94719cb8ab9d8baed787ef72f3bed332a9879b72f227352860e6078ebc3e608a932f23cfc21397237b960d32a593c9d1840b53538893684c429ee42245de31ecc344abc227c87b8baa8f3d9019b9538bbcdf4a175f7dbbf008f0b47843a5682fd49686610f92ce9964fe581aec2869ec30b44051a2df10e79cb855b2d8b8b3483f043ab98e887e08d6525fe6766f9eda123d1022fcbc86c52d5ce16cbea2e3c10d94fec880f716d5a5799edfbd3488b4d11c226b9c7040e2ee0386e7235e0ed676dd0d1beacbd7ca35b0b26cf4e0e7b81f2579eddff99a8e1401293af4def0f3064071ad503918be606b98b9843e667ea9fa23def5ddac326089bc4e5f5adb11a987dcdac90c1028ae83a14b1b18097e21eeef121a4ae3b7fd989bade90c701cb64e8e6a16ba06048d73c7c7279180cc0befdb91e258916a54792db81345cab5c3e07845d7bdffeb9883ac4bf9e75948c38a47aee14b17a20dd677581a0ff9d0e361b2eb64e32cdb6668341ec79a18089ecc4701456617831388512919f0b6bcb88d8abe38bf9cfb33151558876952ecd5b08cd3ad9c88ac5fd828905a71c2007d1bcf7d80034fefb7b41a9f1c53c8a1f03ec1445e4b7cc08914e32a6ac69229fc2a689c599daa0497d46cb25eb09745c9495633058930c8f2d2515bf21f442cdf49ee61accc86ebb8ea0b2f9be0a98bbe288789edd81ba3d2054ada192ec2f66343506d9bc01cd972805a290de1fda4a38e032aa4f234e17f4f35f1cab8dc28ea00003e69ab00cf98d96509b9530ca589a2943d3620dd004e1eae12395f44913dd9da898cf4f4efc4912d33c04f022b44c404122493d725336d9d921c1393edba6042f33c6cf9ff29fd596b16fd32a3588ed4a512aa1b9db16df6e04d2824bb37b29c0924dc99832920cb06ccd3c23ab80be1134190fbef8a27476b26b94626318182a4ac1928332b8d683249be0d7eefc7232eeb4bf348e07c3c6e348473ad38869fd0e71ce4e1bed12fdf42c4b2c2ee3c7c1b6b6a7546bced97457b01f8c649f402e4cb7382071b42c8d7bb90f95669ef7ceb1e2391a4489a46c9c27fb1a720bce10880f4adb12d70d5081e91e3a40285befcddeca30aecf9678d771cc86471a099fde67ccc6a9231bc2ae2a260eb4e63edd038043914d0b20459d8ba5602f60b5fe4664eef3d6bd6c832509fcdee9b61b8d0672937657980df8c9eab60bba3119ecd2e44bc85a8d4a8a8aa2591c5dc99725d3e2024f787b59b32779709f8e1e6e8eb5f18be990179352e71cdf420ab03548e61b646ee0c56d8de4c8799861b3051c8c1318c946336734152800209a0792063ffb3bb361992d58232338ee0e092a28812181769a1149af4085c8d12698f87d536feaff87a100a39cff9817b5078faa4cb0855b86bd2461eaecdfede86d6d7a081441fd1df43d313498d916662295cfcee5e0359686329631d8b11a1e5e1f13f53fdc526c6109b4fceb0cbefde7b12188a87e14aef59bbc63e1e5281add7e39f872735cf4cf38dae4a26df40352cd59a9cbeffe1feebd1903a8236042b7d854dbc81f2c132b6b0d16123962131ebcf44908", 0x1000, 0x0, 0x200) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 18:24:15 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) dup(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 18:24:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 18:24:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) dup(r2) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) syz_open_pts() close(r3) 18:24:18 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060418880906040002aaff08ef0278427156fb3c7dffffffd25094b29f1800000000000000000000009a8afcf390c1e210f0bad7a330f07cfec19a520d7849b7385242851b2af1d35163609c55"]) 18:24:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) fchflags(r2, 0x0) recvfrom(r0, &(0x7f0000000300)=""/241, 0xf1, 0x802, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b36089956d482ccfbb"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:24:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r2 = dup(r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) shutdown(r0, 0x0) 18:24:18 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000202f00fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe800000000000e942000000000000bb00000000f40000f8de6745aceffd71c8696491ade25048b213864eac1440865f287965e1a6e9430bb1ae34233d2b4ab81c444b709a71bc5766f930cacf43e1374f83f917052dabdbcf7740b9a3e1632d3b6280eb70b7c42d0754f4ff81b1ef4851000000"]) 18:24:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) write(r0, &(0x7f00000000c0)="0ee6c0b5ace7b227376872586a118578f5ab095520865ad2545d34f3119bce63a42189ade7b9c2a2bfff1a6fc5b51ebc563af39a17296d371b1fd4fa3cfe2c45f3e72865b9e2ac21b51523974228cd60f7093596b6227af5fe5dd5d9306d1041ffd0b4eb477c870ad403f81fd798836a1b7c61c937ef911fe9e5958fe9051a8c2317b7a1c1460fe269da", 0x8a) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 18:24:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000500)=""/150) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 18:24:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000002c0)) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 18:24:19 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 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, @rand_addr="fee8f700", [], "608b"}}}}}}}) 18:24:19 executing program 1: 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) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 18:24:19 executing program 1: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8d866728e357ccffe9c217a6a7b186df684f0a9c7fbe2214fe945110bbee9d9d8ac8a5028126a9d05fac8e649afc4762fc61eb51e909b59c255b8a919fe94a4601471a937c131a6aa20349a838476b97db8f976fc0384cae85ef8aef232566fa07015db2964e228d7bf59992d1f38e4636c3dbff8f36f43a783e984c732e3013665d857db8a30d120e1afbb8b38f52f2b19a49e5a7d4f781f711dc27542309629628fabf37b05b087b9f8889eae5cf3dc7bbae57a074ea603c07a3c76009c1c8b656ec19b8bb", @ANYRES64, @ANYBLOB="693432a3a32ac9cfab66b85e89d185135beeb26ba2dab7c9dd305e23397fa08a8a25914850b35685427a6871637be76982583b43753a2b1b7e5a3e4551db9dc4f74381df7768023a677533362a06bab31e71e43f05485b78c7bf12aaf1fbb58854aa0f73b1b6753c4fb21340f83790ffca3e0973e74dcc782a2e11bc62386df5bd637e630fae0b7b52a238e880ab9857b3ef6e0258a7206af3620e2cbdaa6d7fb68dc3cbc1845bd8a27de90c37f71c5a8cf44aa76debf9f5195094b9f61934d4ebcbd30d58e942969d323207dcbb9255bb4b2dc4bb3d959d3d1e40cb1836ca2b0e73b2", @ANYRESHEX], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 18:24:19 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x2) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0xa3) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r1, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x21) chdir(&(0x7f0000000080)='./file0\x00') 18:24:19 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[], 0x10) dup2(r4, r1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) setsockopt(r4, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:24:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4}, 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x5, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "076715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0xb}]}}}}}}}) 18:24:20 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) socket(0x6, 0x3, 0x7) getegid() 18:24:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcb5934828dcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad134426ed0be45127a4b74c9f092bb12e683cbe8f3673ec1ff8175528c29765398f30b14f21de4b7744261444994bd9ccddd3258575cb601040000000f8a2671e556e5083451c5e968318e5be4382832e1bc4b71323293303df456214f7e6db25648691404e8406e35c30447492ed173a472abb5991a2e81062b55dda0"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:24:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f00000001c0)="6b0e8bee476f018268080000007dd0a2246cc0fac263107e7c3971c7f103fc000000000000dd92b554fc0ec1775819ab28151cdd597f59c1555a3b8f9f08269f000429b6af71cc35a945d9f0c6cfc7b300df7b5aa10560395f19fddf50ce3becade8c100000053a6046ab471a20940e87f5433c22a71d4ea5e526377757c76519d17f324e39fac85ceeaca751a934427a6058fcd7a98e767961d72134d104325545ce62962063da941ba0ca301eb1520051a3337b89ef26a266d8782912986e7aa9b07ac5d59890bf2a352c8b86c20367db90bcb507dcfd728da1b68ac555e2a039141677ff00e466d3479ee908c3f8de8d4c519f830aeb954f9ed5319ff16486b1238f2662b6dca68185ba9739485e878d92f19a8cdc23efd286f6b3a6232f251b49fc278ed53a4c130a026a2068c8856bbe0026a67d7329d2bf6cf6454a0a06711e24dbdc22bd00848643ce0aa369be187aed04b5aa613553913589b14505eeae584a4a28b44f913c07f5140d791f8ab2a25004f70518e9246e284e4a6a1bfce032a23204d1bff5342aacbbae46d8eb95043876ed329b8aa24bcfee12b27fd225619945585bfd5dbd6af2d2cd0c34e64cbc6d8c37dd07e8e06df63a114508abf43d65c866aca1de34a19e99a53b78d03bacc66a0d66d8b6d8958a41a2e820105c33edf15446356ac9f17744e9f2b29a462ae9d063be2", 0x0, 0x0, 0x0) 18:24:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="7025c2930584bd8c9fa4b8fea6798a2c2b43601417fade0c68b3226ce70380a2fca792e98f1bf9ff4ab7a56d8ad8dfd279aaf4f30e154c022f653510f1c8b96f4321ac1758d94be83f7f8ab202bee14366896af22e0d2aaa3259bf91fb28156fb3eade09ee4f795d3699b494d0ef233ef049a2abe324303e54d5cd5c0a3eab7bf9179354c1dd5ee823abb19c", 0x8c, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000480)="528cc233d0be9d191532b195360afb8d70b4fa49b8e80f5d604329d92cef718c39539eeb3eda6b18f961b3b2ab670ba0ea5eedc58448674da65108f64714313524833081493196811b7650c65b7a21bbf853e1a29fd205a8c3b0962f8f8a6c347a7fc33a890bfd231ac4a6f5ea9bdcfdd7dfe953c1d3eb8428ef813f22cc8c02528a5b78a5a45ad75baba45652b3ddc411d7f90ef2857189fe7042de51f7fd2e09243182700d4598f5e39090205f44852f2b38184bbe409ba396b50ec3b19d7f02fbe14fff7fcc410084b32e21ef4baa5f588b7d9b6cc162bca69e85a6ba0147c500afdf4881eb99c4f85a9bc36acca3f41da800769653c9e9d0e37091f74c58d81e2cc799362e04032f028c1a8aa8e33ab5f354bd5dc0fa851189371d164914d6bf9cd4932c3f7b6f32c0c43c5aa57c62f9f541e38302e3c1638b211fe3b9fbc44038932b6465f2b7c3722c074ab4b89653731900d2e348276000ef6020eb891ac8f08cce299229d88cd630f72eca3b27c1d09c420bac248211b40f632e5e1425cbf043aa001185f35b80f4ac234d8392a0518840cabef5b513624c3dcd3454df42c20d1f8425a2af33e47b69cba7041ad8bb83f10180105ba214adb091182604323354480cd5284b809a78f408f2d2eae99a6c2e44ee731b6c975f87c107b01682e5ca3944c8f13b94bef30462909141523504fe2d1e81742c143924af6aecd17524a4875e679ac31cae409fca73c9b32de6fca6c392be2ce42e62ec54091831582e327c2a240485be590442c2be82f70d184396772ba7d6198efe70311886", 0x0, 0x0, 0xfffffffffffffece) 18:24:21 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) lseek(r0, 0x0, 0x5, 0x1) 18:24:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x6) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) setsockopt(r2, 0x20, 0x7f, &(0x7f0000000100)="5058385bd82e952235465b7012a25fa6fcbe6d97778b3df2ea521f7f4effcbbcc1f881214a1627fb04b6d1d650a2d25f6ab5b6a3b1fee0ce5fff98dd00aa727a443b4bcd7fccb76d0bcc805205e3cde3e022bed9c330798a5096c3fbb4656eb7e034472f61aaf3028fd028c43ca5aa60ee8a414ccf5cfa6f97d1a4b4a4174971eeb2ab1fa1ea4b9da10db1a395ff6ee2d0be42b23ec4381d15d076b937e626458ab6f1c2c15e2292f57fc1721fa95a0a40e5e5989b86f37ba9f2344645c2882de37a6b7af125f5dedf7c0249cb6fd95dc6f848172d27d94d0c21d7d28e2e0d2a153a497aec0b0ed7b681c6622fb32cb442fa940465", 0xf5) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x406, 0x0, 0x0) 18:24:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x1, 0x4) 18:24:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x101) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() setsockopt(r0, 0xfffffbff, 0x5, &(0x7f0000000000)="ee0e21cb049208bfb8b89b7b1bebbcf543ff14233db193f8cdedf676f5e6853b90e1e0b8a94e9d4914b27c422d450eecde2154c79c90f206635e4e6ba07df85fa0de0064270be0bf1a22d121f81199d5626c39adcef0f9ef006da617ce90f328649d55d683ceaa26c3f02793107541da0ca191731b6e4bcbd99b85f6dd6e62d0d45f8ef5b1344f909728099c98db708525b4777639ebc307b404d0bda0c8f3378c6e23af402ccf8036a8eaa6a6f8628a820d575bf149f7440f85ffc77b47a7b9a1e59caa265cdb1b1ee0311ba84748e24dd294a99c63081c", 0xd8) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 18:24:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x40) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/42, 0x2a) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) 18:24:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x80, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff8, 0xfffff171) 18:24:21 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000082087736e66d96690d00907800000000450000000000000000000000e0000002e0000002b6cee947ec494beb90c56a994eb6fbc069bb5493c7294d315057"]) 18:24:21 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./\b\x00len\x00'], 0x10) shutdown(r3, 0x1) 18:24:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 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) 18:24:22 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x168) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xd8) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 18:24:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:24:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) fcntl$getflags(r0, 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xf1) close(r2) 18:24:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6f14007f7f0000017ae46c2d52399656616c57815540389c7b8de8eaa5bd17eba0e625528bf93fd1224dfd5d5f97a1643f197d7a51cb4166d91dfd7d57e246594a502bc5d7409515629b7339d56b6e31b4d7b3ea0731c08ffba6cfdb517655d80a9e414777a209a06750d7d702b34942ee6a0b62aff7533a1cfd6ffe4c7a16e6054e0349f5d3e8615c13c70da1eb67a5f316faf7c99a99ffc285c35953510dd5c77ad86589dbf93bd902637cbfd4043ad0b6530b9b7537"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x4d) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 18:24:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x83) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="dd", 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x29e7) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r1, 0x2) close(r1) fsync(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 18:24:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="72022e2f666940a5cded898d5de1e5216c65884f"], 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 18:24:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xe1) unlink(&(0x7f0000000040)='./file0\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000500)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe344dc3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315317bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x8000000000000008) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x3) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) chdir(&(0x7f0000000140)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r3 = accept$inet(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000600)="2d2103e280646daba40d0948882456b1c32c239f731cfd69dec6b510669a4aec5fe6cc94ca61fee80f6f1b2604ca0dd7cb6bd854f012af86dc68bac693c78562e26762fcfdca49c39044812eb957ac6348b58c52154dcbbd09f99dc26fe3c8ab7659a0113e591dc22fb4be4c5843778ed829a126a2b89528e61afc229062581f5d76c96066c1c13f5936a66dd13b0a27638a1a802d8eed484e9b5fc9775b1691be93628d41a5956fba3716e5273851064916c2662b5f1e29330c9dd744b0c4570a6c1c2f01d2b81b40e5553b6ee642aa60c28bbefeabb1d187ee1b8b1c3a3a50e0f167a1e05504f0df274a078d006a8e80cd3f48d5b59bb49434aad04f67456c8b4a3e899b1e48b5c1ea40664a40bef0761a835bfcfde7f0affbf5581c3d706dbd47b5da0e2c324bcdca712f40c368e5673a0f5846e173a54bad75a62230e72e5f940faa714a614973235f8afd95f984f09a42fb63e1b9c1c63a94bdba5686373a0e35fdfb1acdfbeb2471e1ea661252339e518d0b381bf6f8b7b36183bdcd5b2270964c8cd9c3c019fd23c3dc682dc686b60fd99a4666ef254c762cfc1135215d69ed2fdc1c6ef9e533bfeac0df6d28d53c67c7a40047ff4e58a108fe6c7a09b134b0b518defc46ebf8d112854a37e089898cac48da42319a5991b45a61f6bf9ce40b0ea710b1432394f568e4033d7c8676498ef9b98d513bf694f220be3e4f22a2ba991c5126edce5e8a704f269252e4d2317ab7d947efa9e5f970cdfc4380ca389b871eb0468248b9b1694750955577afe81b38a137dbe9f8bdd05118526155c12fd4719858b03f3282c356c2749a12fe17ea2b8cf16c5ed93638d3dc9a27a5f37cc360d08d5dcecf821de2100849635daea91af884acc1a034d87b34537239ff331bee0a212b6614ddb72b909499c6fbc4865e3c5f9f29d4c4b68b62cb102ee9b30da4e40af633a67b3084a9747ed6eabb027ca8da77f383f52fce898ae382764da620c2c276b30ca5f94b75fb5333525b536dad07e261e81b6274dd6a945652eaf26d0a199b6840c762ef64895a4ab665389c9558ffdf825e6cc4fa94fb0fe8038a338e28478951dcbc2a72c58765e409e6f93a7b5afa6b35cf20147e9cbe0001324c6ff488d5fe20675710a6a44355f79a33d081ce706345cea482a17546de51c9703c92160233ff4bd0bca7d32f9509048a0c4cede4e903d22b9b2f00e55087b2097342b3569e40807992cd1141284f79c147c13c59c4289f5a537ec5901938bcd54c44527733cf759be31abbac485879fc62af6cd9dcbaffe812bef42ed6a535d1c085d3c3885ec14c85e6bcaa70e416ee5da6d030c76435870ae0ae8d0ce7b61c4aa3c59b6464e095e0dbbd82d40359df3cb8bb2e666d28b619d11dc3c99fe72d316d20e084acf8cba2a4f14b652c8439d3f93fe8de6dc4742586e7c337e542550a8e3e339f6d1e4b31236a3877afa88b7b8e769f2a5ada29a57c77bc169921c5f6806752cc7ebb1a57f407264aad4a0d8fa18fe166b37ac94dcf43884e639eaae414a46366cb29d2e1fe27ec8f6d4b82fd8ecd0d9725200a0e0bc976e92f2556b0fa1a4b6e5953f9bdee13d317cb3e8b5162eb984f0f0d7dbd139849ddb06e2908c909f50b2d70eff0a8f5757934705e0d282d4a3503218dee44707cdc1dc9115512ee9f5ca010c25cadd1f245c1d0c2c22ce4adf9c1329ee7ac8caf273444e77cbb749fb3e447468f54440c3bb602afa1f66565d03ddf15e95315bcb5eff26300671fcf0c1e99b94ab297188750fd238dd196f5a43b375a96b2d2dafe72d16843ca2ce6630ff16de8a35dd17f3962ea308281c129ce3ba7d615a6e0851dd06a4df242834523a55024f8afca176a07ceccd8e14f6d2ef29884ec4b5a103c1a55262b0acfa9c9a2df53a819faee87003302e4f327c2d2902366dc0e0fef1aa1daab44171fe9535092cf9671ad7fcf2860d10af486813e7a67775aac14d54a18ae80d938eab8b7671e236156ed4077e43eabd63a6d3ad9d1f29165efd4c742a5adf0242b614980d4dd35c1740585e1a7d55d42f6d8a22ecbacf15d93217af8ca4304768283ed7a3ac56cf8eeb5ffa1f58ca8b91539c7523e9ac454e55e45f78c4ff4f36e983545d8c32fa4005d152eec54136d41fb8a0b06ac783fe06ebdbc21bea960941f536688bd41535d43bf15612f0e13faf44b9996fc4e973069b93656ac8ef51ee62509641c8393977ae4dffc0d230920a9f16dd9be2141bb7869ff97383cedb966fc65f9943d7538b1869575ee4e6613e83c6d3dc7653a6b50e030dd0ac241179394e01ec247d11586bf98a51c6822e44179c47cf50f46528747a1941ee1395dc0043c58d15c7e80f6c11f57a74f0fba9f9d3380b4ed67eaa551df22c8534f3aa13863abb2f1b8527f4212c5a23bbd31c2876a8ae2e8fe375d34ab3757cf778e6432f527889a0530aaecb9841ba6f00ed192fbf7f8d80441cc666dcafd56b1ae206737422e43baca5e92b5569977223da39b56d3c6089f21dc7bde3f4166020c9d9b9ace63594932262f8d7ee4ea8d0e8ee086056f6ace03847703fcdeeb83b3aed992df255093a46b20bce6f7a3f35bee23051f4e6f99504d69d642fd7542d82cc78a272471b95a42c96722240ad3e25ea233c090470f4f372458feb9b87b4c77f82edb266bc20ceb8a431b0d8d44024062cf88f4d7edb29aa39002f30eaba529651e14a0eebe106af14e6f61f7c388caeff7d5dcbea8d89133dc757ed359df64683f12d45c0762d82d511225ac4777fc74c987128fffc8429ae3ec71e753dc1a16d7fd597959acb72d5d0b0962c4fd0fa3ac5d9fe2461905f5046705f4dedac789f9191b592ef282444aac75d4911fe9f9382ad394338f91a0376346bda28387236f3308887ca5a7bd22b49d845cdaaecc6747c0c0ec6bac1efad1835a6c10fb091b4b7167588302256d90a59700bd7b00172da47a36f1e963ac0bdbeb118b9134fcc94ef370f7657b552a556ab63e6238ce369f63522817ffea25cc849ff236c42af102e4a4530e4c86870cccb37097118e2a29bd9b2cc522e1f0aa03ac2b284ac6ec0c886f679679a09d26fd2f5497973edd36e2a93779698887ac4eb0298430e98c1252f6595f26a9cac4e4e7421bd1a607780ec85843090a5cd566c4da0bdc928bcee3a48588da40ff5593cc9456de93cc0ca0cce1f358c27bec42bf84024cfb7eba1d633ddb254cacb715af7d77fa09ae078343d443616612ffc50e32584da5eb1b8ce7b2d1a366da9e04ee650af1ae521c06bfdad952f57a841412c10da3f4efe1c5f1975866a2157773693ea3f700132376a825ea70f06ae757462024b34346715e4494849eb94583fd29b527e807c3d1ee144c7243bb9790587654dafd063190e9957858a57ecf0f5a922dd3bcca9a5bd0e728ca12496472908061492af0b37abd61074c8208d8939d5f9b4f2e69145ba5d8bdd16cbc9d1268d65b1c21be634ef03cec00e08cad917f300fccb8f17ad322a22d7db72462833f305e3b49adcc733b1bb4e2862518e91968043cdb658763bc963f2918dd340e0039f5f974f334bbcab036d341c82373afcb8a73f921d83c62f5f471b79bca7f11f414e6b70ddd0b0ee51c0194738bbf463c0aa621d5b77b1b55294db490d7c2f1e1097ce1ee08cb75b27607365effdc48122264b90093d228dff78c5dcda70a564e30c79d111c6c52682a69341c653e787630195ddd17dba4edd635bc01ff032680b0d9961c0f4b4d94bb0a95f7581bec3225214145c6f27d544297527701297c6a8e36ee083c01b454ea4e38a3eefb724dfb626157952eb0ae4b6af88de4c4a529f0cf4bf7b807cb9c3d3827971208c9a73894ea585ec7a11954ebeb055832317166d4f7aaf35e7775b17a033f312f36b0c86fc974d68a0e68e1d6c376cf1c9644914f03c7720fd3232cb9cab603313e54d08d38522a1664022aa05cc9747124d950bb5c85342a33bb551b1b825faf675410e58dbf86ecd46729260cf049f2832047e739aca49b20a1dd038db4e56b8e8637e80faefba89857a6cfcab24b419ccd146e5f38bbb03566ba1dd90a85bdbad4c62bd14b189fb026ab8cd0461c2b4dabce7dbe48f9a3c257bf7a9b96a004f18b8ba287e938160b276e0e000f7c6d2dad3fc81531268ce414ada83a68ef7593ba0e8637022cb2aad93e5a3ea28a45419371aea6a8c9f4724533ea243e10e1ed5a50d8d60fc8a61c180f80f4be276a7e1e81369b1ce8475c1971fa69bb15b2c55e44239e9105c445a040c3c367b2c1af98f9f2607def94ec16b463df9c0a6c7b3193bfb8172317e790f4997568c96c079a70f24c9ca11b5351030b2c095bf3a233a609acd75956cc61390c3f7e059fdfc68f5a925a32c208884aaf4b24da625b885d234dc11060315fcbf6e0c1c3e5a48480abdc4369c659ce2ae897ee25fb0d26410e9037751da62ad872b8a48997b1cebb7d39af572785cc2840ff5c0662675752ef5376c415f8eca4730a735992e5fb076c918fb5aec9822fa56dffecc4805012f9c9a9034f6bdca10a76e27345c4c382ab97536f7f1bd5437277a4e103bb71accf8cbd846de2487aefec244136619e33e7f4e65a163ad823a4784dda149da33fc27b620f659c9fb0c4716be5911d5395332cda92ba1930ee7867b163250eaafb5b4af6aba0423781adf0c361af966c00dfb7701feeb424c91c3088709313402e5b4aaa634234a83cef11853b8c6509079db4a035d0cc7ddb3c4c71ad3c4fa83559ce69e4412ae95f0e261a4070a7ecd760eabfd0e3845e1995ace4f2013a7511b9fe065acec8846e86b10c5f4ad55ee19e94c462a8d9fc45f3f41853f1ebc1b4483dc09c2b8eaef33431494e8a83af3f8c9cf712e4b6d6ef3127f0dee7191ce3171b8c384d056f51fa57b941889195be7131845a39b526f97a14fb9f2d1a8aef54f7aff21fa6c76114b993cf2eaf8aef6b18856146c5a1c316868c2833c2ed40bbd02dfd663ea9e723b3f5ba07c2dc6c55f4a2eef3794947ea2d60e1784c2cdacd35598d3d94578a2d1bf1f7a5b88059a10313ea1ee57621a5eb01a44e0ae644d7ee80173c07c3a5bdda58f2efb19576ca7732f2c05ca6a2a6aa263700ebaa2da52eba647b710c419fa4fe325dd4499a96d6bdfdd157de4d3eaa3087bca23aac90780ed7b87379f78efd7650f99baa675d559f22ad1fcc8f9b8f0c00027d7b688e75ed1b2f0a12098571fab732b77b1c47a26f82a4b3d85e3e590caba913e1d28c4dac58434481ccd0f3ebd5826c99c8bf5a8552911c2f58e9e87db44eafd2a34fa9a7a201638e98b21e9e9250fcd50828034ed777ecce076170c0f63786027942e2dc9a5a336914cd89df1f0d2eca59d14a86dbc6e86e4e5422a0b93a58d4d636fef7f25acf1b53bdcda0a6a53bced87120a4d8a812d8ca02d1fcf5b316654fe65e8781cc6760650dca2d3806ec3ecd39bd499652142a671e0ab46c9093f157f22c86978f5f0c6a13128fb7555480dd5980c1747dab5f84a95108244108cfa4e58d825d4009d88c3e020ce01d28a21a640098fd8bdd3c9528176d09643aca06b208b8e256555cbba020cb99660c84181c2eaabee7ade54f55f61f3607dbedd4eab187b1ac8e13e684599a7c5296eb42bd4b1e8fdca25d1778b5e6ec0ff87d52c6c6b4531b158bb609f648c78aad917037140c507bfda9818dcb728f7e12b01e45e8a07a6626df0338aabe4a7ae6c58e163af4c15130239b3cbd67c7382912e1755d83d3e0363968", 0x1000}, {&(0x7f0000001980)="294bcf164608bb5831a880c99668b96ccec0302b22cf2113c47e6f74ec845ca12ba53d06d0676cc0ce46f62a77ec9af260faf42dfa9e66baafd4fbfc4d1b13c5bc2f6cff464b951b7a11d8a6f79774f30703812e4e13b20efe08d5368d9f9b48addcc291b92446d5edaef42b7f64a2d541dbf742547976a1cc448da2e1c6458d6765c9f6a9dd23fef8a89c0335777d4faf2287f55c18e3214b399408b4227810d685e74d97df2b44307b80aff914bb0812bc56449fa2af6bcb876b15acb829922b302595611ed9d006c53e70857017bdd44e406463af345be8c10ed64e8c8dace85f325d0a6a8bce082a64323d2f7352396f88e2117d52d0258cdff826643f22d2eca335b876a299b42cd462dd087b765bd98d7d342de11cac650d456dd47b5e979d0fd9ba931b9f2e", 0x129}, {&(0x7f0000001600)="f877a043b62a7e783fa75beb046d7909e417d4044f83f96f800a5dbbf9b1947de4fa783efdf80265c758cc8410392a47d693262ff4ef84f454297c0b507583aba8af59088bdb5191b5e1561f8d427bbacc22d7035599ec14ef05e088ba5fdba766e86272e7a5264516f64a4505151fe6252f3b5a8e062ef38882a546fa2ef8c1b56a452e3e841e5d4455685e5bb951dcc3923705d3fcf38f2793ea33d2f1d23bfab014f0108e23", 0xa7}, {&(0x7f00000016c0)="b1d81e7365f0af5e599536197cb5064cbcca963853261ef88bb14d77d55c448bd8b2a7b749b244061a01af82f801cbba008fc44efe44244281974249516fbbcdff14034336454387764a2d2c64c4381a9943d2599f6eb88bb711e1a0385e9c90fcc4411148cf2f794407a41c3848a577ae472ad2a737527a69e92fb6a10424ec9af0ac51a3c1047c8ad84b680b15f47eae2005ee93ab084b11d18f7898d5fc786a84daf55a112d06ef62e11719549d95ff7fc1a7a67c53c9aeb43feac10382f8691a", 0xc2}], 0x4, &(0x7f00000018c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r1, r3]}], 0x60, 0x3}, 0x400) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0xc0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/210) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f00000001c0)="f84afa6e7527a06bd3daf1212201f62bb4fe57f2fce5fa8f75465968f3d34c7d4676106f7310cf5e79891fc7d87f972caee2fd0ae985a983fc0372f93cc77b156485f7168a03fa997ae9ed488302a85e8d26f2b0415306dfc0863f5e63edcd230659f6127096dd2ca304a82eab15d72a2874320fbd48cd0df4f326ea25006b0a2f6416a01245bd7ba869a8e26b3c9851dc0a72bfac1c902b7f3dec35b00bd3449d70fcfe470389a2b7492fdce117c3a35da09c67618dfdc882bfd7650fb0d69897da97437da056c3f500"/215, 0xd7) 18:24:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffe3ffffffffff86dd6031797100100000bdb91f0000001c9d60cca81247e4f515ff0200000000000000000000000000013300b100000000004e204e2000089078768b32adfbca2b70a3b336513ef1cbb8d944276091da48074000486f4607bcf51a27d478fc7d5a3f651a9860043d30a693f174f39a8bb8c8c0be4e207b399099d028c1b7383d2cefd7579d9d869e3882"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/14) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x1) 18:24:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xb3}], 0x6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffffa, 0x31}], 0xa9, &(0x7f0000000180)={0x0, 0x7fff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7fff, 0x2, 0x1f, 0x3f}) 18:24:25 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d1a2e2f66696c653000"], 0xa) 18:24:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0xffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x60, 0x9, 0x4, 0xff81}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:24:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x3) 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 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r7, 0x0, 0x7363) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000140)={0xe19, [{0x2, 0x5}, {0x2, 0x800}, {0x1, 0xfffff001}, {0x1}, {0x2, 0x8}, {0x2, 0x1}, {0x3, 0x2}, {0x1, 0xd8}, {0x2, 0x3f}, {0x1, 0x5862}, {0x1, 0x8}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0xfffff838}, {0x2}, {0x1, 0x8000}, {0x3, 0x3}, {0x1, 0x9}, {0x3}, {0x2, 0x8}, {0x3, 0xffff}, {0x3, 0xa126}, {0x3, 0x8}, {0x2, 0x8000}, {0x2, 0x4}, {0x3, 0x15ff}, {0x3, 0x1ff}, {0x3, 0x10001}, {0x2, 0x8}, {0x2, 0x5d3}, {0x2, 0x4}]}) fcntl$setflags(r6, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:24:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r5, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, 0x0, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 18:24:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3a, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) ftruncate(0xffffffffffffffff, 0x0, 0x7363) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x800, 0xfffd, 0x401}) getgroups(0x2, &(0x7f0000000300)=[0x0, r5]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 18:24:27 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000100)="80cb5bfcbf8369c0db5bc546b0e142136d6dc9439b89830234328cc9e417222753768ad86ca8b85d87e072b78027bd6c937c63f668423f73a719a245", 0x3c}, {&(0x7f0000000140)="b2bb738a410386fec878858afd9d71d55d8f5a5f035e97140c672faeeb510fb57978c9760ece6989d8f2ac99a3316a91a770afcf6cc63cc697ca2a4bc47914c85ded4d12286888be62acf7ad517558e306c938b548c90606c0a62d0f4de5cc", 0x5f}, {&(0x7f0000000300)="2f49d26c96602420570d356bfedddd95f80c56aa592eb885df0e20555429757abc9b63266ef206b1b6c5d4ee507fba5f83b47ce49a2c1b58425f4919e1065e877f4c8d1d46993977b57b39d0cdb0ce2fd6631405c96b8c8194c337800975713554ef3cac28833d943b8d6469dfd75c2ad2153f53db3a39d911a9c30654ed6c4469e8f5f9fc7555cbd53148e2bbe67594eb7cef8b6c19b892999b86709822af758679c9cd39c572f0883f2e841b42a794f335037a37f976b90974ed024820d9ac3e1a555f909c2a4ca16da5930127ef48fd26228b92e4e36fca16cdd0a191b16f38998daf82b7edf4579db72758bf627c8279457aff1a6d5600cbdef5bd4ff9c9e3c3a182928aeed4e067a4254eb2a4ec9a71311c7ce990c1236a5bd700322200c4aeb343dcf4d2bda3c473d2399669de1271f714da2d99ba332f6192d5ebfb19f25fdd280d10beeee6644746fdc638e4aea4a8470c671af103b23708fb1e30fff4fb03057384fbfe3785dbd8a527d8ccb0840ef50b28a4a6099720e8995c1ff686d6255401fd0ee9626156ec6f6d88febdf5475dcbe7af92ca639b478ca5f5558480cc0579ebfb61534a4e2bc9256fb7652c16de9a10d9d717c437f6af58c273eff0f486e3f7d4d27e5025cf455c8e477682b6dee293d15cd96a52bcb5297a66d2d593cb44f06cc4e28196f48d0e252dd32f02cfeef65e07979dea69870a7ad507c47dcc79c893f3e1fd6850cb1ade5428e72239969ff11d82ccb9b4dac82a6d63a8409aa655dc3d5bc69cc668a7a2d2d03174f00a73befd09683e879b9783b7f03bd97fd33dd9916884a5b975dbb534cf3b29e32fceb6ecfe344a148f2366672e80113ea7308872fe381e35e6d8b3290c4aa55d342c09da0c57da2f011aa1956713ab7de812da5b6cdd85706754bca2ab02bbc0811d565148ab7b38f2cef4074a4a138df6045f640d033469f75bd4ccb898859570056c90248bcb57a03b5ac4a6a1d93f62d8a514647c2e16cd0b8295882f43d0c11dd1e67b425679bcb1a1f72f6c7cb253385fa68e214c0ea32abd66e2c16100e4fc83055f69f12e173c83aba69dfc3b9561e7e647c52105ab2e9f6e0b0a3fb4c5ef819c68ceffb171a5c71d6e7d47b3d6c1eb938b285fbbdcca1028948534d27f89c5a65428973e581917db6c5de0f7a7f868169ac08f9647fd14063035b5d89a4093d95c477a62096fa499f871bdbc6d1da39754a25998c7340f00d95f9d8d2838f2abdd590f1e6709d978d7bf8e815106e9ac9f7f2a14c66af8b4065f2886aa81cc0d8bcd705a5b636eae02882bc8d0400c3cb690f178fe2bb2a3acf39120f510f56316440c2f87275ac9c7bc9ef91a6c03a3150063707f79070b49b597e467067eaeab8464c872ed02086bae8444ced0063347d22fc6e645b05eed77c9479a03ca290a2a68d9b3998041e6afc7daebe05ed650ae94bb5386f4e8d7bd7c974c6e38ffab7ebcd15d6ea18f5e009123ab9ac200ed8d9e440e00ec3da0255b2946a81dc5fddee414e45630e3fd275078c2eb4ea728ea1d244c7d47eb0a6f2ccfee0500ffb3852a17a1c1d21bcaad022ea02d3474d7c598457ce7c3cd801aaa545b5f3b25630d563461f1a273a919f943e304764d72792078c50adca9aa4caf99f41003f314dd07c5ab4a22e9efdfdffbc3831235923087e53611973de92c6b5a97872c0a7000a4819c6592e024bd3139507d83f49b347af2083b5067146d19d225234610fbef30648b210e6f1ff4327ff64162eb8c30f5cc1d2e90ae0b266f056224214fdfc30a2194db4dfba90105c04cfa67d72c3f935f34886539da6b4538df577083611c0635f7ae4b9a8ab0fcde6ff1829c7bda9489dde0032abfa2d052407c813d4343065af6b0f71caa1cd7af61a54face64aec883fa1bd13a55f27357445f1ad101a193461d028ee8806aac130d5ec47c4d58ad5454030dd260a61c81e22ca9c43d67709eb4405324ac7cd811547f2c64ec2c832fe711936f8ddec78cda8abca7609b87892dce548068a4457925d269eb4a4744ec2bf50531fa5b87a3c575d6f7c0c939054daaa8fafa7e8d9783a1e81acca996bb5ab666c40c14b5a724329604dab53e2fbe2b42827a2ee6bd90fcfe68f2503f6cf84d514ce477bdd01c34fedb8fc8b502f8cdd923637ef3f456e61d8dfd03c094d477efaee3b21fad1425d7e1c386f1b878e512df578655fa4e3fb8583c48d85aefeb99450229564e5ee9f2d21e0a20777dfe86fd943e69e2346b0c810720aeda0a70fe593736372b22ccf59d64f239f21bfe2a3c26c391215d31c425ba4d56cbb55b800ab049ef62f68d498c580a6e843e7d08fddb72d0d62e022b729e11b8609d781a557a6f11429330cf0a533d7ac892f55175e4955ae641b50d3b4932e04f6d9c8f0b8335a325c925cda23debb161095da1b0021d358a770cb34351452107718a82baa5afc4338b360818e03fefb5d581f0f8539052f5fe8919cda6e2418ecd88b5e75d73ce37bdd02e4c497ebaf40f16dc5f4ae423e6113f9e11e40e1c162c7cac7bfa29187c77278d2d88352d86ee027a3b81f7472785436f9b3962b7857d8f6659a0f4b8b82ebf3f675b32919a6bc6ed88983a18ca647d92b5e16acc036078ef496484948c345958f8c1a949ec9eea2b8e69833af6c1a04fb996aaf572787f8bd0f07a5196a86567d5f61d9cc1a06f043b0a8e20de8b2054f72590a83c847118f31ae0a6d8ae31d65fb303c123601f32bc12f5653ba79dff33b91bb164e4742fa77857fcaf456c960edcdc88fd41ec750f762f48b0848d921afaeb401574172012562e9f27b720c0e0bad1e3d547d4af3f377db118b2b7aae435736fd6d778e17ed72b2d2d70ab207a692e6b6f5d22192e9b92ecf40a27bb78938e5ae6e90448d6bac287e96be8376eeb1d0369c0c57796ea77b0ac1e5f3259c72ef0784d44c6864037ae6b6a2b584a50679275a0b001d08887a259a52d1821c79aaf89d7cd13d1f0460a24ff5359228e967dc4c1399c42b85878eb7241d7460c823e1e648e890f3089305f1ca982034088637e679b4ee36756749fc650bda42ede787cbd49b4165450dc8fb87df263015618163b1b6ead2184d2db33bac2ed7061ddcb945e6869f24a2087f89d3b6435f30ddd531ea0566b098949e10992405c33a83e48d1e7354955924f3dce09ea15697f7e827d050b952704cd29d2a36f027332815d622a299e48b0545981c1fe21a04c02cc28fec61422017ee28de679bd497dc90bdc3d9c543ec8a629d7c9f95454ff64349ac45ae3f05d0ee61f3b98b40c1484e453701d36aebb4bd226682289a6d4c5fa3e4d2a16933d9ce473f8ff2c91f65ffe66976f4456cf6029d3795190728eaea0b42c5eb6143c2b649d653d209abc9a316da5867bd0d4e012ff7f6f8b2a091c10eeba0b0677b0c5927c34cb76080dd0fdcde4ffd8100e934ef5c818e6b068d443aac24c407d1b30fd4b33d3cdcd59788f1a54c321b61107249ca38486ba5e6ca5bfecd1fd3d40f2383856c20f2b75864ceeefa0d0bca021af58ef886df90558ad5d1cf1c37a341d6f92c53f8acd95f3efab602fec4bffa30f00326662c396a2a0801e3d2f038457e258c58b09d3152076fbc0672e00d156eb888cb3463646cfb580eba3bbacef4d33bbe2b4e4a46a637b64ad1a898318043fb70fe66a97e15c599382b78af7c76e038d1aad95f97dac3eebbd144543c0ae4814fe522d97f1438207852302214ad987e54c0ceffb5967b2e98ad7114e0d9803abfc404a24048d5fa904800e3c7cf34f4559368e7ba24660d764fa42a4e31af0eab68523087dae80ff9e7d778a79a3c067279fb3964a40a1577cc2925a921a84566db27a3b822aa22b6d0d2baaa183590be2b006c4d8b2eb2ebf1d6b3d8c5d9bca4ba74a6299dd219bd246f7555c66826cfd1e66d675c292516371429ff9ec9b61f5c685a2d3d10f5e5891a4bf27235dd1edb2c8409f3b0118fa10874f9b7cf51dbcfb7e17b0783f17523b70a75ab2607dd8e8f6ee748fa1acb625095dec2d1b4da5f81e5412fce0806042318e5031d6d3160269ad293ebe73cd21004b4c20ffd57b3c5dd1fc39d53db1c14656c2b33c2e8ebb9b9b610d2fcf93e951cad764a141dea061ef5f9e0277447ec76e5ce3b74f34a05c6ea8f8d0dfb63b3ec9885f19a777d2dd6341ac74ae017b9d7031d79ee9e9d32719686c05185ee2c446ea938739c8c8123234eaf4cda632e6ce7606a7e9839e5d26c5b39857b1e8edf09ab472c86b6dea1fe0e991a539b5951bf32ed9d085c1af484387ab068baa66f5e8ab6c5a85e3decfbab96d54ada3ee6dc0f737cf45c383ef1b62fb64118a47b5c65bc00166747d16bd34eaedeaf75dc831c3b54bdfcc26e3ae0d571ec822f810d90a0b500636d1fc4721ecbe9e79af3d6b5bbfd07d30c5b45802a840a05c8e31315f32193978d6004fc9cedcb0ec2484a33e79b560851f62f263359594dfd217adae3bb8e1c4f1d26b168e0b635f8641181b208406c354dc42daf2bf91cdf1df628caab7259f484dcb028c5387413306379bdc34551ddc5b1f809821b246cf6e2e79ec8d3c077b286cfa739a4b51140f106278d346a8c37ba9f7d48f94b770e46689a2a439ddb251a4256c9cd7b0155ae3da09dbfef9e99c5641c0f69f7c6a7836f4198065a8ca1cf6c48749740334d0a9b90293ea397a19105c00da27300e8088454da581b00f1619bd8e68714d34f9392f57a2c17d3945c9a863a9fb5624ea25dd8e00e32a3eb0c0cfa92965bf7844876b77086e6d1d47bed983403fe109992a06bdb59702d39995676100d2451ba5549f211fcc01b9653b50d2c8fd482bb001985c36a0deaccfdb318a87c105872cda0e2c04a1d8b366620cc334307cad727e2358d68c252767d9335b62f1c35c4211495fb0c99f4c618c89864974979c7f2727615760a2efc894e4be49f3089d82115aa86b48d7a2dc258cba0773ad2bfb73b1b45773a8881309bc7f18fe6c25cdd81dc8d744864c6b4a850512d81689adaa0d8171aedc6d2b48daefd2722cecac5fc5ddf3638cc23288fbece62c485a1f6420f2cb5bfc7bbef40519b71d0e0e8497303ed133dee6d4d9a20530415f4dcfadbbe7b300ab8d1a3f6b4dad6f90622808ffae03c2926282486bd624d3dcb560eff3c5fcfc3d3cd8011c3e20f42e4eca8051c5f3892ae1fefc80cb828b2a0ad1f124a097843928669a263ecdc04b106d83c6e43c02c7c25add325042bac9266036e55e224b73d4fa984ecb51bddfaa18ce3e03d61741e97f7a7173fbbf7ff48da1435299299f9f9c2b4b564735a91c3fbd90dcd1ec8015e22bca8a4329c5104b305d138a303aba0df2a3982d5709fe34069445cb1ac884dafe0c6c00d6f03b884a72d4fe768cc4077dd6d89c640b1cb1398631d68f8b277cbbd10ca219319b1b163c5319fadea52f3cfc96384740476a81ecf439741f6825b6c894be7e8de2650e39d468bef6309afa364eecf066ba31a9a787e6acfa47e35c0051dd19da18991c128013bc9caf5946dfb55a3818ad5f29f287a03666564d2401f65560f2aec71fde0757b38840fbbc8ae94ccfb01343f148c76204cd7ef20f0dd03a13e525363b01c7d7564188831a766bb5f2331dbddbadedcc9f68cb83d41b9efb32c768c41f8be3aad8eaeb8ed6eb725640db15592cd2631eaae2f4caecfe14538f51591dd819d78da0895fe123a6525b58b0f1fa595c61b562f3a12c0ab5e7c89a047c6c676f7ac1f042305e0e596f5dd43", 0x1000}, {&(0x7f00000001c0)="1aa239e8db2ee4090f4205d23f08a33d8aadda2897f43cc616a2b0faab6c3ac65bea79bf1adbacabbf70409d5633bcb2c463477e1fc3271d225e1931a945bca82c71128fefb618b100f5927037a04643f3b2936c30a2580ce4bd2c40a0676686efa15e3907edf385533b5d192822811701cbdd3aca2254a524dc903536f7736074eaf3b26aa6d2aadc1cb3a9c1d8fc10fe90bc81d81d7be5d4cab4fca861d3e35d9158a69c8c3d0fef0ab4f82a7a3fda1919ad9f9dc30cca0023c83198191f925e58f7cd5cad9d81fa26e0d804", 0xcd}, {&(0x7f0000001300)="dcd69f757c3499ee11bcbd49eafbeece4cc45ea5572d42d2373f90d148f1128dfb78ead3937fe397ad6079598341d3a9a6b358203d9c1bacf82452eddd8b0e3a024435d3e1d5f199bf73b55f6303047d4b57cba329f617f86fbbd44d4caf1f4097948d7c6bbaba", 0x67}], 0x5, 0x0, 0x61f) ftruncate(r1, 0x0, 0x7363) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) renameat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:24:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x111fd, 0xffffff5d, "81ffffffebd110c3ef001200", 0x0, 0x400}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) writev(r1, &(0x7f0000001900)=[{&(0x7f0000000240)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d17293f4653b372238c7872842c07eed996810d64dffee08b8298084faf4087e033a014e602ba2169a14510f1afdfc8f9c2223bd094da3935a5d8d70fcedb5a94bf289b6fa7f7ec8ef365e876081c33d4e2f07179bd05c907e4029420e1f758b6394eb0bbe787d0b599efa507a9d838705c167e253ee721f0192b59e21c31d3eb0cbe4243e33b24b6d3b02b2ce0edd211e6c319f94af3a", 0xd3}], 0x1) 18:24:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chroot(&(0x7f0000000040)='./file0\x00') 18:24:28 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = semget$private(0x0, 0x3, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r5, r6, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) geteuid() 18:24:28 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0xc}, 0x2, &(0x7f0000000180)="e3dc4002727a02c54ac1e724e3ca16f2cece0c217ad9f7d0b79221791cbeb9c484468f9a332be9946024089524311ad247ccdfb14628082fca9a9b44895d3478d995220db6c3ed9aefdf17bc3cc30ea1c9cbfc3a37827690b72d1bf2ff84c71e07676eb350b97ecfcbaede27f2bfc940dcc37afc2a63af90cee8e89bbf2e6d0899498202fabb87bcc8b6a302cf7299578bad01d6b61aa8d1fa691ff72ea3b03606e62e14856740e40be7a1e7a1dd2bde8d2c010ec0ead32f2900e9bca4edcaa6a6d1d26ad7281a0b1876eafe165d877fefa4c4a4bf3eed5dce472a6a86ba6c93a9aef4242b1d1808291949245afc28d67b078f1d11", 0x0, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000000)) 18:24:28 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0x2bb, 0x9}, 0x8000, 0x5, 0xa1}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x3, 0x490) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/92) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) sysctl$net_inet_ah(&(0x7f0000000080), 0x4, &(0x7f00000005c0)="02d632942abe782dad41e669425128a34d47f292bbe029853cd5d553567d9619f5ea4e643068da39eb9d9fee8d005c81df41f24fcab65a2e2597d563f0845ea08710d681591937ebad61764677e78dc7d0a8b049771422a34ffb4f67e6203197a6316d99284ab212c6bc755ade477a24adaa8552e553545178940a17f10bf752cd941388585b2eda77ed4cc61c15e9bd5d41e414d8b627e2cf4fa023c00dca2b18e1153ef03c11313f2bf9acaa940d1a30e4f8122fd431e8a1a75f341cc46b9f8ee620dac9d2a74b83c654392fb26d247201a12e15f66aa848001ed812773ee69903aad49564aa6dc97dd8bbffaf0dac3321fb8f44709b9dddb273aa930889dafeea324b0debb0ba844ca50cfe5984caee78629102f770de68fb9032240e9e8d6d387f18438deb99158bb3d32d25a1fb67a838210270c6095b2f095337cde9ee877a91dc704ee4cbcdeb41a450a42e889f9879d972bfd22598eb3cf6ca3b192529d76fe38198dfa077ab0f09f0d07861892e51d32a36043607c5c07c61646caaf70df8726fd130ba8775e6c01910e77018a714860cdef29769431000403ad233c655ede135602454a4ab292ba2d3acc47eca63bbc77160014f4dfdddb1772389ee4c7f5b09fbf7bd3e2d702c84ba0ae536824d3ae0397378fef144870cdcc0e3bd9e49834036300989face6c6fa11befc6f5dcb326e0b86abd4e225d4d044f7e34f2b7d047f68a24e722942300b507498cd2d6cd8ebb3d9d64021a7b092ba07a49dd2ba05af7e15f2b8ec280cbc1c64df89ffde0add446640ac372c1893ce77a4a9787b0239de164b3810afa79e20750707d1dec3337c4bedced81b38e0e45305fd22da498ebec80667e547e48f2de676c1b6a2ac4aa1d1c764cff658686ea6d4bd893813c0470f0d3a6b44d7cbde64bece95dc328ca0056525dd8d64477b06e80ef286da044caa0f8df8987e7ce02a3dc779e65f558037350f4130f4cd36a52f5ec648b05798326bdc5a8dc242c9cd034739f65ae5d4c7052494462377c0cd87a490aa6960f14eb664ab7609df6991e25a1b221396718ff59291d8f7a39cc33d0dc34cdef3812f896b7fbccf15b1e7f622d04e6a578de2bcb4657b1e86b559530acada09f3507c163b83c4a2e7750127cea0b4196c5a029604966d4f80aa86051a273924457420fe1e37f727097e81a9b4626cc21be3bbf17272c9d0303bd053aa2c82ad8e4f2480a81f9800c12d833a8c2632f9b08c9547bf7b0798de6804c9fec34adb8b04333a729202c8b2882521683fa96f2020ecc1fdcfaec1b66ac6dc67dc6ce110c96cd419301297a72005006fac99b2c7269628b34d654c201f32b7b4b5b20fdd5f87a1f60fd04e0c434f48147c08ec20aaf8bec7e41094191d693de2de60f36df18d3e538095e721eec257f8ecf168488a67d2f764af89b70295f731383e8815dbcbdab8255c06226fe4bfe3397fb3f503961459494ac4415e40dcce2880de19c361d583c72dc6bf3518b177de78dda12ae05b2a7404827ef5a0db0c56e4c77c7ce29242fb6d67613f96f552d559973fdc2ff5e0340cc76c0161d0c53176ec2abe322e1ab4a2c530b4c49d8116f56e61581564b25fd03abad8d2210d462be277d68f4e23d777c3b543479eb9ccce181fe144ef71aebaa6872a3cde99d341d33d467c24d2ad773ce22b61deae36af906d5cb72bac3478f38bfa36023339e618618f2d0e1e0b31e47a1686047e5751fca1bf16fc71ec5848acb3280cc15c9fc9332fa8331a0cbbec727ddc27d3cf00eda37356b31bd0e4ed6238c6d15a8fc6f5a4f299f5cb9fe32c69d1305d71278794184d10db1bf92a294cc79f43762bf9d74c276f627ed71b9d8e0e519806b47376b2e0c88669d9ea95878cbcbd521237d9ceefe154f6a08dd3fc00d80af63e6a8b38fc7285341be30104247ca4b89fb45d185f558b759d03228953f794a113abce6a0d7ae69395c3398a8a07cf685b20e8cedd6e50f87702b7afbbf090d1c15f984c8a7c83e49127086e4b4851b5e2f1138c40ef532768c5b41518d3e13106955dc6e937ee979c8db768c28f1bfb30e42def81ed6f3b44354a211f34c2287633a6a506c6dc8915a4104c7ed084d7b922dcf0e4f9999e84b51ad0d1d4804c7abbbffa2fe1a602b8ce6247495a43f430b021b700477ff32e789c1d6749367de4328e1c4b2b5d3320dc033bac98f513232764f3afff06daec37367c9c1fa3cf7f182a7244d637569f7b24baf74c446667b7e168402f1c070fc11c8459e4b5aa438a806436c2d8c9a62a44e68208194324c6705704c73aba90120570e8d45fde2843a950be73bec4b0614470da20c5cd21f1c591dbe30ebdb15c826e934b8f9dd138c213bf2898d50d0971bd50970ce7b688cc153f2cbf7f41f8883805309b271f8a20ffac46cf97343031b586e9a922b7e2c01bf91752a33a51be6c3d500032e09f557604f6afcf1b8ee012f33032085458bb8d2444faa3f0e95953840d9a41a5c142ce35d46b48492b4c450da07e638e5de9067644c44389f5b09db918087a93d11d8e7e2bf3a46c21f48643697c70540ca41d3949395875054629c1b1074c651fc9140a9c70e32334e3e99498e0f05f485b4a2a77f044027beda2871f101367555b54cef33afcfbed23455b2b4f4561492f72fe2c8e78acc2942616ef7930cac8decd67dfe323d4b95edd003c5a8bd80f9fc0c020e295d05dff52d262277a30a8a4a65a524cd89856e41f2b509da1d5ab07b205042f3962e0f582956b9d4b5231c1c887b450cb6252fcacb4a9e93aeb7ca2704537bc6c9a56c985bd2b9abcce765cdd86efaae86673ec4873fcb86b53d95e22e455ff26c1c33eac139411f357ec9535f9b8399bdb0957949be5c38d42b94d83ad98fbd40dfd406518fee17508dc14d23e54dc50c1316e731cd503396eb1b09f7bdd6737e9a64303bb0581e2b40aa1aae415c25efc8551c50a4688b07f4210be1da42af5a84e05b5ce24d55bbc1f427b3bc07ab91274c3370ccb0340c3991c5bac3ee66975880a9a9e91a93387ef656a9e5b5fbf44b00e40bf0bf29c582fbc7ecc7eaadf6b0b25eaecb3fbc9a3f271d4a6f77772010508e69f16c89f322210f4d576695ca9a4eb4e03d0fae12c561f3e74edcdc553a7c7878aaeaec201d298c69fb26ee0ed67d3e5811488118e84dd50f403fc6cddeec793a672e8ccae840828b0859d6c44f8d27f93f39a99a425ed1d5b7d3afc3033808f43107bd87c2401c452a9277b8453316cc5371ce30763a8f9da7d2020143fb2c75eb2119967c8e81de9910816b28fad9bd32d07f3d8b437c5961b9c72c6d9c94643fd0dd64b6f87c5ffdec9c33855e8e5d294982e71b200468278ec6410e48303663c9853a99515b8bff003f4aec3027c4f1545a721d1178a879fe3529b6a0e4df41b020d302c0c9eb3d7a3d4c48ad9dff1b65867bc2143c70b3d61de044ef4ca73ddb44b01ff4cac4c974b79fdfeb79ff5af3a3fe48d86dfe810735539ccfa467943166c2a5bd91d5af3567a97f7cdee6703ef698ad09000a672e633aa3c44e411db9050112e559d71d699dccacd3199f5ddfd2965533a628b0d6e35c33917fdd021a56044abd7e2117ab69ddd35c615fad05bde1a4dec9988b37499de810fe606be61f85fa9e3fe2186d9ca86ddc57fe2e97ed00fb4967efd84896e8a9ec821989b986bcd36e72c1b85426e45f585dcda55f065c2e0a5718e296a94cc9ffa74cb9621dad7cf45bdef8e4cfa6151599c0247b1913fce77441d9c50d5361d462f41425eb458d2708357eed7dd08de7dc953860dc607d1d6e0b48626a05a264fd4167a76c7b9ccef516b36230a1c1a04c2ff4929606a546a786cc7405dfec125b46b08fffdc8f0e9231ede79e8dd345798d812769e4b8fc67768bab29b2a96388cea69a04799374f6c8f4152414ed02731981da5345292f30c94e958aad1c3b3d0b0ce6d2f4b86480fe8e45a07eaae771bdedb02d1c653da5ccfef301a35a4bd40c4a9926da0a3047c4be7a451f1b27680fa9ecff08d2d0ad7f22df3b7a94e616be2dba62d5417dd46f49af0ce676d1e5c2523253c81ba4432a9467172a1c684c8fd563e7c89d4b5082aa5a4fef80dfccfbbe889294e80c9102b0fbe513a2428a85e13e1195a27dc50e515b31354d3b9195c5946277890a806aef4519ea6c224b1c6616c49259fa7d6cf7e496f06430c1278bea8f889ba1361ca579a43feaf1d7b0f87acd305700d2a7870bbff11014d74c9b0a011dee08b60b302310552eb825ba3ea1fa6ca482e7a4f1c8f7725f4762a4342c15c68dcfe5a99e12f669043aaab0f4c68b7339f3f4fa3d06356a98963b97feafe51bcc25630105c4983d4e4e4e05ef5373d2daf7125502659c80203832454a4131d3e40b3aaff322b4e9e4696986c9afed11ee2ca8cbe9bfabe84eae85739dff51b708e7a684452c0b3f77f5afe8dca9369d869ac65bd5fe45ea867dc7f99592448ba666e3dcbaf3f838ff7f4037e1dd0d8d3327efaa6f4ca352eff941b81dcf3f0cdf096c9e56e844db21cf541a4e4b5036e6fbcc39be16297842caeff17c6c72f39db1126003a1315fef0b7d7b89a9980b7df77f2f017420ba5484b1fb2b128dc917cc42ac6c945e20c67208eb7187508f45f63e34f8adf39e3c0b4d5d1a1a02788a138d30075bce99d65d89ca4ba0a7b29483e6980ccfb3b70a51699f438acc30b9e179c06f42e6217df4dceb27fe8c75295f5750e9a4516c83c7dccf2d58382bcf416d9d002b1746e3a907d8df4ebac548dad32fc41837a2ec5782ea601df416411ef5f760746dc8238bb9915a70f3091c89e634cae6abb627e9b29c9909c69bdb2b67c44ed6a19f365a8a1192bb6d4fbcee2aa2560013135f688fe923e1e5e05ee0a71189abc7383906b76e727fa5808ab478b54d62cebaac0791a74da2146bda2a2661a1d64046e08e59c45463350f3eee33bdbb5290b23fbb073b031c3d80180ef9302be788c2fcde0993393da82f46dcda93079dc9ac5c5807ce80d4feda99c6612d7a129760c08728b474dfad5b73077f85159e4c32ca988414b4da294353cba08b12b10e9da9e101621910ba24308c8801cc2e34f635544078f6281b7a7de06a8774fafa8025a8811a7128c5ddadb6e65e66f79d778d464d3b05f51548952e847241ba813cdc960876b0eb902e0a351833fe96de065f5f23b841408bc02f7f8aecf86323f90475efa2f00cdca092ee80692aeb57c2d769a0d453c48e515af69d1ec50beaf87cc8ef599811f2d30c06ac90d1359316e6be79556dc437ae683039bee259a246b05cef6e5183409a06a085fb5fe6c1c6c4a887ee5798efdc7621caeeb1b38b90317ff3e91911a970a807b9697cce3977bb3e97276278498738b27b307b4b78eb7cb172561ad00ae5d665ff2043a48ada2baf78a421e7d24a0c8668822646fe3b3e48140ebd4ce6a63ad2fba100326b63215bdd2c74a6d9d1f07238f4952b4ffb683e40b2ff47b86171bb1563356898368c72069b3474a150f03be7eeba349174d4171099dcaca7a9cb7bc79041f5718b8d45354b017d1b4a0f84f68776e4b75cfa3c4a4ab6ceb5b41f86d074904acfa6c0e0441cfb2837abe2008c809441313b6bdf4280220d89d72c2e266136fcadd650ffb24f768d2833f202fd0d053efdb7a1a050d4c661cd53374e6503a48d0fc92f63f98878181f1bc66d65d4d20186f8214eba1aa9c4e7abcaa0c420eec5c7eaf8c16917cafff208514f1842144406727d73ac0aa707", &(0x7f00000000c0)=0x1000, &(0x7f00000003c0)="68c9934a0625f30e58c0f82e3ce40ffcc6a0f684ea6a688574cc0856f71039404323d5b7f93df74584182afbccfeb43302268888f568422bee16691dd61faecb0640925fd8ab53700cc086fe215227d2e98f76ccc859beb4277a7be1cf145770c1fc8c06665c0d592bc57405effb756b07d94150921a6d8ea84f5bbca14cd79885c3b6abdaedb03bb44173d24833958a0e446e8acbf44f42fab645c005e562c95ff27832b9bf82b91a477537561e05b0a0", 0xb1) 18:24:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) 18:24:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:24:28 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) bind$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x18, 0x2, 0x3, 0xade}, 0xc) r1 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/14) semop(r1, &(0x7f0000000200)=[{0x0, 0x8}, {0x3}, {0x0, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 18:24:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1773ba2fa9c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f0000000280)=0x1d2, 0x0, 0x0) r0 = getpid() getpgid(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) 18:24:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3302000700000000ff020000000000000000000000000001a0baba65f5f1c5ffa0d4436c06715ba5384a9415189b3e440ad20d477e80507820d1de1b2c2ee804c76784fa7a9e50a4fec768ae3229f9dd6cd6ba03f341b0a2ce354c919d38a5fcc1a21ea9b9a5fcfc06e92899f0ca9242d5af1e9569"]) 18:24:28 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) fcntl$getown(r0, 0x5) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0xfffffffa, 0x200, 0x1, {[0x7fffffff, 0x0, 0x8, 0x6d25, 0x0, 0x120, 0x1, 0x3ff, 0x5, 0x100000001, 0x4, 0x7, 0x1ff, 0x79389334, 0x81, 0x0, 0x1ff, 0x10001], [0x20, 0x80000000, 0xffffffffffff8158, 0x7, 0xfffffffffffffff9, 0x9, 0x6, 0x9, 0x7], [0x8, 0x7, 0xfffffffffffffffe, 0x2, 0x6, 0x10001, 0x2], [0x0, 0x221cd20, 0x4, 0xe76c, 0x7, 0x1], [{0x3f, 0x1}, {0xab, 0x7f, 0xfffffffd, 0x400}, {0x0, 0x2, 0xcf, 0x4}, {0x0, 0x6, 0xfffffe01, 0x7}, {0x4, 0x11, 0x5, 0x7}, {0x101, 0x5, 0x1, 0x10001}, {0x5, 0x3, 0x6, 0x1f}, {0x978, 0x9fe33999, 0x9, 0x2}], {0x2, 0xa34, 0xa9, 0x85}, {0x3, 0x401, 0x9, 0x49f}}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 18:24:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) flock(r0, 0x9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) 18:24:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaafa26a8d00000000000e3e900000000fe8000000000000000000000000000aa4e204e220000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900000009007000005e440000000050a273eacfe6ee4fc55aaaa6300"]) 18:24:28 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12, 0x1}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x401, 0x100, 0xeecc, 0xb06d, 0xff]) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r1, 0x2) close(r1) fsync(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 18:24:28 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:24:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000200)) 18:24:29 executing program 1: r0 = socket(0x18, 0x2, 0x4) r1 = socket(0x2, 0x4001, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYRES64, @ANYRES32], 0x10) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000300)="9e7665b0e1138991d25152a60a58014d8a08141b9eefa5bb88045b843343ee8b1a21c79196fae6bfe1637343ec25e2a9a69c6a8fea60591098edbdba0fdce0517f242055f09cff5c6a78da8f0101070e79371169b307aadb10d7b1a299585e12b7a714f2cfb8205cbc1bc21f9cade9b2b8dd443477c9c9d7da1b43a0ec06e80fd826d372ccafa24cd8ae80d822a6cbffd86ce90d2f4bab80818b872c7f2e01d4d8a31619b6d0622b2bc38f66d765a69b47afb28a5d708aeebe78709d59a450c11e41479ee3fc439f0bcbdcb6f94b3fb910420ba6bf22f48622a028863334f01f7414adccb1756c8f205276cd1b9d3f8f7ec91fc7b06182ee5c790cfe9dffd36e3469775dd655b5720611aac8c9f940e00f7e0534a4eb283b1b3165d0edf9adc8e9082fe6849e14075ed6bdce4ee579609766c7fa4edad8a5e67e7ab26e9bb7731d8c3e146d535d366e9fa797ae3b546c48d312a2aa8a6bf5c3e9e4645119003774062357079b9a63c7f72f293cd0c369fb865d722e571cf9d7567aa52f4b38ae58302fcd47fccd592481cc2e9ce2485e12192dd0f2d7166971ba11574fd7d536bb525f609d1cf90321e0d735a5d34a7f4a6eac5d80722b00020cd2ec9b19313a6683fbf1a044faebb6235018155ae705db1f710a3d3c90ec52b6ccc7cf366b5330dc54e8d6f1a86149c16dd8ec49cf22eb614be03e503fbc3448a9c92a86b26c44a1549a24ca423e9aa918c941accb52a6dff3419fee27bced5c4706207551a7eb1379a47ad77b0e80833be67b3d05821d3ebc71479d457c5edd010267966f24dc42bc3a2877d5b7b8f6940f02ddc83ddaa05828f89578cb86d323bbafeaaef2e3ad84f4b6341c3e471690efbd52668b3f8921c147ac562368237c626c2b5cdd8bc318f46c1417fd5d4a9a66cb12f5df4bc3c0192ea00c6646e13cdb0b7c34c883336e1e6cf23380e24c4a125857e54f6ecdbb126847f709dbd283718d04e602265e617b15a0cfe81bc42b6f9985ccea18aab873ba691bd407f9c33d1ffd69c02bae913dbadf88689ad28fee6d9b3544c01ae98434827229ecd1eeed07ee1da7c5027a02b0a07c6a7fc3af812fd022fa1cf72bb20bafb901b70b47726e926de994ee7dd63ee38e3387c9124151602e61e9f6ba39c66e5e9dafa8096e1b6c5d7a96cb0b6de6b32d65ced5ab1da0a725ededfc096d9baa653230c5f5310ed64bfca651fe2e7dad087fdd319becb4f0cbbd71e8e229dfde70376fade77de96a1b50936f70a55f5cb3b5f926f1cb47e58bf34352bd66cf44bafe7cd8fc08028385126b8ad82d6d8bd77b06ee78ea175fe97d9b96d518a8d8e8f76ac6b19b2c598e5a569125c2ae03abbe010afbc042516de28984d08fd3319aa63e96695bbbd233241b4777ff6f87c33f56d3285f20675c7cd9597e8414d048f922ac2adec643d2f196207b86a02e859309c40694c1526e6816715ffa75dca07e7752af4b9a610b887d18e8cbf7059a702408235ccc5598490805f8ba13cecfe1e95490e277bdb45f3d3edf902b6ed0a75f1c81f6b8ea8e48dbe2ab49be267061ae789ed5a452136a8f42962e37dee900db498f37ddd929f2dc9a939d1ca569f5db2437bc610597b6d1ea8c5c005bedf0baab9462bbefed398f4fe0b743a4d81292fa285861b60a6836008de6dda4fc73f510e7fee6cac05fb3c3b2d0c3e5575d4e29a928d5c552cc2b1f8a8b4dc416300dfab66eee93e4cee477526d6f052614e17d6d68eb9e2ef8a6a1783da4ea2ef7f0d9fd356db0b17fe8dc60a69f7cee092192af33dc542fdfb04777ea7748512a466dbf8236ac9340bf5232e4ce973761668d369498a85494c777ed759b44c4bc42a2c249d0674c2332368ba23512daa16ae745435a3616c4f79a42b29a9b376ab47842fe7dac02757a27c214139d98bc794d0a88e4d692534b56e45be93a91f0255df9cea5c64d2f61baf5a1ddf1dfa00b23bbfdca4bc3bde05971d181abd8f0beee65891c906781ac8b2453cb5ef99c99c41aafce186a83049abdc66b700aa6e73e17c90086a4f8643f6d299043d62d38ea42f5d532c766b0b2f12f7dcb65348fea165d18a083c3b40d486a6abdfc86ddf4789fd90ae4783e541cb2c923ba1f3ad349b44e7792724b630747825fe9aacfede1ffb8f2c31c09c00acd3177f7f4f8997dc693c5d1cb75866020c3603fbbf1f708ecdcc506e9d2e514e1e77956396b624d78e5068add189807c1a635ea0253acfd7d1b048c676aaa35fb2af8523074924765abb6b3ef1e761f5783e3955916de5709424f9e9895f5ad63429831a18180e1ccda523fa9c5aa5159378ab80843d4a89430b14fcb474986eca6776103a92f8087536294ccc2d914849f508dc1444fd0dc47d1f0a5bf8c1c4fc19b0658b91abad39a5c604666b0e37ceddbd2b81f8613bb1b14f0333afa6da5077943b276c72220cffe24a30144500ed4e6c14058c7a67863af5654ae416949c557aeb6327156338fc64473c81e0b5f56a1354d1a632baa6b58dfc873d94ae5ec7fd2debbb7ecc7ca785277e0bc90ceb389d5451da1c2538be692fcebff12aee5da904cb5a865f77fc194eb60255284e70e8d38b7d9ca381614fe307e91d6abacd52ddbdc50e16b2ecc837444cb51d577180273c324c624badb9563379661969fd40edbc6d6618eb5d5905deac7da7bfb79fa972fb71479742ee70620b31fec9efc47fbab051e78fb7cd48101d3ecbcff8018cbebef72dabe69278c67058caf20d6ba413a874d4e8949466acc82a02fed5a587fa5c3a29fa92db0ac9c4a0bccb67eccf7161955b982684352ee309b4a97e71a4ed531c5ed6b93bb05fd7215d1baacd67f2fbe51c308cb3103dfd39434a8bef3477a4d21254bf94a480d85e576d061481d8b312c2c3110514307e102da29c3ac0ac9fdadc1f991df032ad1ec0d9a18bd643034ffdaf40faa460a346a7c6be1606d412e483e026339d23f7dd71ca7a12dc80b008e19afa8874a9486d9590a9580fdc8bd50995ef2e98d344e99834c6e0cfa0d41ea5aea8ca60be997b624f7de8fffd3cfc23d53bcbf6243ffa9c1f552b366fa7c30f97ffe0b009f2774c62288ff9aa8a882397c87e43f2c36ce16b552b18d5e33541d9071594502865c0f92b530d12092918f9e28e2db607ae6e2c81efcd900878f7cf2e9d67657eda443576f860fccbeae856ad1348b9b741c42c2f9ebc47d56b91850005f7ddf12f7b522476e1bcf009b9894f870f18ffb2356d0af16ac623520bb82ac3fb0f8f001d252a21968a49fed484022448c3d75860a546c7523d2eb1d7dbf1e35e0477ae0c1f35b59162cd7ac638a4a635888737d2fd3199793df9861d70546d701f14add2ebddcef472b37aaf9728f71fa23de6bc5d8dc733bb4b4851b12b069c949c41d4c0c22b42a9ccf9476407c88910bfc459bfe872b45a838c741ffe8a72087958390d0838a6a3fc4b5460e7e2f899175d3209b4f63dbeb8a14b10600fc280a7d0c462fb7c574b224580ff826d490db631dfce4a091f7a7822046652e86cda33af5e15cc2b62b91140003abd9f0f62a77da423f9e6b3114ea37aa023f53355f87301cc2dbc5d6b3f0307782778cc7826cc1178cdd88a8a31c4e24e2da623d732f2b10b0282fbc6f04d4cae83358dcfb04bdb8511e9a2f81f95970b1847432bcd9c01df16fbb4b5597d988107b2432535c4c9a6ecadb88d47d9bb42ebb4e422c1da826edc66112e000bdadd04f8fe587d7c1ad8f05fa7b795863dc0ac3d278db26b9948985e73c3861767facf1b3939a36d1b765c986e55e9ba98885eac393c57578b17c5ff46c73f077c9a538bae69d5fb22a32fd4c956bcdde65ef95c8c3106bceddb51c4c2c983c2472a3ef8d3077a40059b53bb2d3b69c7e429b9e32be28928714db73a064c769c074032591c9cd4cfceb330f28b0a8c10e8002b6da8f1e9e3dfdcb3e3914da9724b332e67e806c2e9ee66e7469230a080dc1e8dbbc8e4ddf7c54cdbcaea93a34aced4cc5b6c2b75a11f32fac012f43ff81c7b3bea9afc9a0481428d72d66ee307fc441e5100fa7d91b8316dc3439a10eb0298970f904454a116ee1dce6aa886f152fad9facde3e4f7478d50473c34700bb4059100088d589aa1350a96e9f1b67a0a4fe4e4f10ee61300e01ffa8ba2856df359de1d1fa0e7bf7c412bee0b3bc0bfe34d3e8434c0643a44bcb14f2d404d5c77d0f7d3aac317b8d6f07214577cd16c750f4608feca27b31a7ba295701e01e5736230cb8d7f494f00c7b6a664ea24b13bfbe24303dba6d2d869b06b9489d8fabbf5caa45195f51ddcc6fbe7a67755d071cff32406c05f1bfd94c2e1a249eef482ab32e0f89fd7874cd9d34e91b48621706e8bd6b98f26bdb60f55eb4562b5b7b121bd39259fdad3b6db5e6d8934344032da1a3b5d327a4e388b39409425125da8103951a6f97d7f6de5edbb3e729d28632a015377c7006629d4b6a8589c6d794f80a10dc200d696025a104c0e2c81ccba473b2ecfc8c9342fb31ead8ef9974d7522872800ce9ae7f227ebc4afd5202dfefb1c21425575a15658fed47b43057c02def222b6f69af6992122c27d2d4c28298cc9e62c184f3281d75029cbfd031f2d114c7d96b125c10ba2ca2669062569d0427d6a0530dc54b55d6024fc5ea4cd499aa82b7f6b2321faae590732d38155850f71791e378117b0fcabb54e53554c2f7b2c8f550d7d4cf75f5995ab261c261eb19415e862dfed22a0950079fb8c7a5b3a51a7c932a7980b6d496c37cbfebcf7e37ac9c60a5f9986f7dde97805452c506e37b33d47264a2aec7eca8e4d975d90c688215869d35bd6453c7ffbeef37936f0d5da3855bec5b2f5afa14c0be73c4e1bdc1d3937a1f5d8fd2a33304e24ae47f631d61b69cd5a76ad35f51c72018381937388227e6053196ffb2f6ec0c022b6860aac6596f69c8f7417597d02446876dcc9c006abfdd283f9785f06ed38f02dca9cd26374a2e0679c6e3a1b72771d5f11f64d7c7cd426a12b9d55d8fe6428c3be5f9d1aece058a5e14b7b50cd0e880a882edcebe39577eeabfd7647703009268cd31c4c25e06808330103321fbfca5b75841b498cc087b8a9e4d9a3bd1b8f884f8d218521b1e0b4d946f9faaeacb8664d7d558360158ff1cbd8dde610b6baa2b297cc6fbb183c6072ef7450dde5c6fc43824e738c6313eefdde11146d3229f8c3a770c13ff12025b983ce24720073e7c2d79f696f0374c508e0f503f1b3a85e0b4501ad040b68d1376aa367748e677852219f1895b805e5bffdda1a2ecfa9a3caf51a719ffdce49072b29920be9335cc7d97263760d2071462c6ff5ea7b83e927da8bc0ed41f02c9435868b88b9f34758e95c9b3cb8c2938639fd33b2cffc3fd64a071c1764c65e8cf04d3af91c5313dfdfa1e2908e46a194b5b6be564901670caae5d376ea3ea9116e6aa393a85995f0730f348b58723f686cdcf0352eeceb97e32acc6f4ddc3a82c04ddfd926ebd205b992526186774e250e33589f7be6430e68fcb0b692002e5ac30bb177663bca243ba603f0d2c9290c282dc7b61a153218d2e74bf0d96a6338838947209350eb9ce99fe3a11d23c0baca0db9b0fc5bae397a90d200f70ed20e6528b102aeab8bc8d50b0c0cad9260af10d2a8ac90eec5a0056ed63edfd2e2547a7c17a17c50702bfc4d8454fbd403757717189575203432a211c8123bb01620e7687bdd16c9afc53503c372d31afd46d775c4b026f1e9792f04b668973f7fd97b566f3536518fa36e6c857", 0x1000}, {&(0x7f0000000180)="649bc5f0e0b2bc2d91e7c4538d92d1dcac8fe32b902becfde20ccb181c1596e2811707557ec83c61422c2d673e76bc00eada2785f77428dfed1e56fa79095fef7c7e8994c43f1ea9a2192d47f42ba3c5889906f005727866e71eb54d0562e80bc1bc11a8be1808cc8ad3077dbe458eb0c3a0f6a3d8770658ac6241c641c7882045812274652b02ba078be7ec19581d20d17b4b4bc666952992b9efe00e780f8caaaec5b3977bd516e139534c614390e15401371a09e638d3247ee88fb4952cec0c0758ee959db752427acbd8d8585119d9733ab9929195ce30bc20b70cb8700c90715e", 0xe3}, {&(0x7f0000001300)="574c4e4c6e217deeba45257fa3efa5317af541b08379a7e6e7cef7da395753eeeea1c84cde00c733ab38551735e5af74e789ab290dfbb46099e53e738e41d2486a7e7b8bc9d9ed3c186026d97fbfe11dfdb2efd7f6e133caa0f56489ad62b2f63826438e8f1770c66e48be8151382589715ca79d375650d996bd11e305eb549688e831957cedbba84d7922a8674ae244b167d3bac74f33466984369070f9f6c645c0d7de0f08bb1e8b314c4a5e2006d4e82216a0b10e0581ccff70b4b1d44285cbc6102185fa492f7bf439db6add29fb3777599c9992598ed520a4d6deb27caa3a5a6052f3a79c4a3b6074449bcaf8caab7021db7806eaaa", 0xf8}], 0x3, 0x0, 0x0) ftruncate(r1, 0x0, 0x80000007366) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000140)) 18:24:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baf0d56a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cad6fc9ccb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="60f21e17fe", 0x5, 0x0, &(0x7f0000000080)=@abs={0xc9ad43e8c23cee15, 0x0, 0x3}, 0x8) 18:24:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x3, 0xfffffe00, &(0x7f0000000040)="636392e1ea48f7cf7873acbc8a5f6ca411fbb5b44f26dd7b361208d43ecb07200a69c7f14684eb4f9ca7a745cbad21b4f14aa2eca7e478c46101eb5df5dc0a8d2f3ebbd01c5de77dcf88ad409564239e68629a93055a5a79a25db6aeb98e97a9ce02696d50e4c2ca9815829709cc4503551d0cc228e85775cef4a3d158641223bcbda551213542761e46e057abe419c1f05aada49732482456", 0x99) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r5 = geteuid() fchownat(r4, &(0x7f0000000480)='./file0\x00', r5, 0x0, 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r6]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r6}, 0xc) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) 18:24:29 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @empty, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="52d8ea14aaaaea4178e567cc0806001890010e02e500aaaaaaaaaabb53f9aaaaaaaabaaaff7bb76290d8946abc00000022000000"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 18:24:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x6, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xff, 0x3, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 18:24:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x6c) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x5) syz_open_pts() r3 = getegid() getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = socket(0x10, 0x3, 0x93) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x8) getgroups(0x2, &(0x7f0000000300)=[0x0, r3]) r5 = getgid() setregid(r3, r5) flock(r0, 0x1) close(r0) 18:24:30 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) flock(r0, 0xe) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='.\x00', 0x0) login: OpenBSD/amd64 (ci-openbsd-setuid-5.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